libavc1394/libavc1394.spec

Fri, 11 Mar 2011 21:36:51 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Fri, 11 Mar 2011 21:36:51 +0100
changeset 1
4667f24fe848
parent 0
4f133201e207
permissions
-rw-r--r--

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

mercurial