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