Fri, 11 Mar 2011 21:39:41 +0100
Import new package specs for introduction into repository.
1 Name: libavc1394
2 Summary: Audio/Video Control library for IEEE-1394 devices
3 Vendor: Europalab Software
4 Packager: Michael Schloh von Bennewitz
5 Distribution: MeeGo Thirdparty
6 Version: 0.5.4
7 Release: 20101201
8 License: GPLv2+ and LGPLv2+
9 Group: System Environment/Libraries
10 URL: http://sourceforge.net/projects/libavc1394/
11 Source: http://downloads.sourceforge.net/libavc1394/libavc1394-%{version}.tar.gz
12 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
13 BuildRequires: libraw1394-devel
15 %description
16 The libavc1394 library allows utilities to control IEEE-1394 devices
17 using the AV/C specification. Audio/Video Control allows applications
18 to control devices like the tape on a VCR or camcorder.
20 %package devel
21 Summary: Development libs for libavc1394
22 Vendor: Europalab Software
23 Packager: Michael Schloh von Bennewitz
24 Distribution: MeeGo Thirdparty
25 Group: Development/Libraries
26 Requires: %{name} = %{version}-%{release}
27 Requires: libraw1394-devel, pkgconfig
29 %description devel
30 Development libraries required to build applications using libavc1394.
32 %prep
33 %setup -q
34 chmod -x test/dvcont.c
36 %build
37 %configure
38 sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
39 sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
40 make %{?_smp_mflags}
42 %install
43 rm -rf $RPM_BUILD_ROOT
44 make install DESTDIR=$RPM_BUILD_ROOT
46 %clean
47 rm -rf $RPM_BUILD_ROOT
49 %post -p /sbin/ldconfig
51 %postun -p /sbin/ldconfig
53 %files
54 %defattr(-,root,root,-)
55 %doc AUTHORS COPYING NEWS README ChangeLog TODO
56 %{_bindir}/dvcont
57 %{_bindir}/mkrfc2734
58 %{_bindir}/panelctl
59 %{_mandir}/man1/dvcont.1.gz
60 %{_mandir}/man1/panelctl.1.gz
61 %{_mandir}/man1/mkrfc2734.1*
62 %{_libdir}/libavc1394.so.*
63 %{_libdir}/librom1394.so.*
65 %files devel
66 %defattr(-,root,root,-)
67 %{_includedir}/libavc1394/
68 %{_libdir}/pkgconfig/libavc1394.pc
69 %{_libdir}/libavc1394.a
70 %{_libdir}/libavc1394.la
71 %{_libdir}/libavc1394.so
72 %{_libdir}/librom1394.a
73 %{_libdir}/librom1394.la
74 %{_libdir}/librom1394.so
76 %changelog
77 * Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 0.5.4-20101201
78 - Synchronize with upstream vendor version 0.5.4
79 - Adjust packaging and patch logic
81 * Mon Nov 1 2010 Kozinov Ivan <kozinov@gmail.com> - 0.5.3-10
82 - Package for MeeGo 1.1
84 * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.3-9
85 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
87 * Wed Jun 10 2009 Jarod Wilson <jarod@redhat.com> 0.5.3-8
88 - Fix duplicate global symbols in libavc1394 vs. librom1394 (#216143)
90 * Mon May 18 2009 Jarod Wilson <jarod@redhat.com> 0.5.3-7
91 - Use included libtool, kill rpath a different way (#225988)
93 * Mon May 18 2009 Jarod Wilson <jarod@redhat.com> 0.5.3-6
94 - Fix up merge review issues (#225988)
96 * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.3-5
97 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
99 * Tue Aug 5 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.5.3-4
100 - fix license tag
102 * Tue Jul 22 2008 Jarod Wilson <jwilson@redhat.com> 0.5.3-3
103 - Bump and rebuild for libraw1394 v2.0.0
105 * Thu Feb 14 2008 Jarod Wilson <jwilson@redhat.com> - 0.5.3-2
106 - Bump and rebuild with gcc 4.3
108 * Sun Sep 10 2006 Jarod Wilson <jwilson@redhat.com> - 0.5.3-1
109 - Upstream release 0.5.3
111 * Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.5.1-2.2.1
112 - rebuild
114 * Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.5.1-2.2
115 - bump again for double-long bug on ppc(64)
117 * Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0.5.1-2.1
118 - rebuilt for new gcc4.1 snapshot and glibc changes
120 * Thu Dec 22 2005 Warren Togami <wtogami@redhat.com> 0.5.1-2
121 - remove .a and .la (#172641)
122 - GPL -> LGPL (#165908)
124 * Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
125 - rebuilt
127 * Thu Nov 10 2005 Matthias Saou <http://freshrpms.net/> 0.5.1-1
128 - Update to 0.5.1.
129 - Update librom patch to still apply cleanly.
131 * Sat Oct 15 2005 Florian La Roche <laroche@redhat.com>
132 - make sure librom1394 is linked to libraw1394 and also
133 libavc1394 is linked to librom1394 (also bz 156938)
135 * Wed Mar 16 2005 Elliot Lee <sopwith@redhat.com>
136 - rebuilt
138 * Mon Feb 28 2005 Warren Togami <wtogami@redhat.com> 0.4.1-7
139 - gcc4 rebuild
141 * Sun Feb 06 2005 Warren Togami <wtogami@redhat.com> 0.4.1-6
142 - rebuild against new libraw1394
144 * Mon Jan 03 2005 Colin Walters <walters@redhat.com> 0.4.1-5
145 - Rerun autotools in attempt to get package to link to -lm
146 - Add patch libavc1394-0.4.1-kill-configure-insanity.patch
148 * Mon Nov 22 2004 Karsten Hopp <karsten@redhat.de> 0.4.1-4
149 - remove bogus ldconfig after makeinstall
151 * Fri Jul 30 2004 Florian La Roche <Florian.LaRoche@redhat.de>
152 - add symlinks for ldconfig
154 * Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
155 - rebuilt
157 * Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
158 - rebuilt
160 * Thu Feb 12 2004 Warren Togami <wtogami@redhat.com> 0.4.1-1
161 - upgrade to 0.4.1
162 - Spec cleanups
163 - License -> Copyright
164 - Remove INSTALL; Add News, ChangeLog
165 - Applications/Multimedia -> System Environment/Libraries
167 * Mon Aug 25 2003 Bill Nottingham <notting@redhat.com> 0.3.1-7
168 - fix buildreqs (#102204)
170 * Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
171 - rebuilt
173 * Wed Jan 22 2003 Tim Powers <timp@redhat.com>
174 - rebuilt
176 * Thu Dec 12 2002 Tim Powers <timp@redhat.com> 0.3.1-4
177 - rebuild on all arches
179 * Wed Nov 20 2002 Florian La Roche <Florian.LaRoche@redhat.de>
180 - exclude mainframe
181 - allow lib64
183 * Fri Jun 21 2002 Tim Powers <timp@redhat.com>
184 - automated rebuild
186 * Sun Jun 09 2002 Michael Fulbright <msf@redhat.com>
187 - First RPM build