rpms/libavc1394/devel libavc1394.spec, 1.26, 1.27 libavc1394-0.4.1-kill-configure-insanity.patch, 1.3, NONE
Jarod Wilson
jwilson at fedoraproject.org
Mon May 18 15:09:38 UTC 2009
Author: jwilson
Update of /cvs/pkgs/rpms/libavc1394/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18747
Modified Files:
libavc1394.spec
Removed Files:
libavc1394-0.4.1-kill-configure-insanity.patch
Log Message:
* Mon May 18 2009 Jarod Wilson <jarod at redhat.com> 0.5.3-6
- Fix up merge review issues (#225988)
Index: libavc1394.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libavc1394/devel/libavc1394.spec,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- libavc1394.spec 25 Feb 2009 13:48:20 -0000 1.26
+++ libavc1394.spec 18 May 2009 15:09:06 -0000 1.27
@@ -1,16 +1,16 @@
-Summary: Audio/Video Control library for IEEE-1394 devices
-Name: libavc1394
-Version: 0.5.3
-Release: 5%{?dist}
-License: LGPLv2+
-Group: System Environment/Libraries
-Source: http://dl.sourceforge.net/libavc1394/libavc1394-%{version}.tar.gz
-Patch: libavc1394-0.5.1-librom.patch
-BuildRequires: libraw1394-devel
-BuildRequires: autoconf automake libtool
-BuildRoot: %{_tmppath}/%{name}-%{version}-root
-ExcludeArch: s390 s390x
-Obsoletes: libavc1394_0 <= %{version}-%{release}, librpm1394_0 <= %{version}-%{release}
+Summary: Audio/Video Control library for IEEE-1394 devices
+Name: libavc1394
+Version: 0.5.3
+Release: 6%{?dist}
+License: GPLv2+ and LGPLv2+
+Group: System Environment/Libraries
+URL: http://sourceforge.net/projects/libavc1394/
+Source: http://downloads.sourceforge.net/libavc1394/libavc1394-%{version}.tar.gz
+Patch1: libavc1394-0.5.1-librom.patch
+BuildRequires: libraw1394-devel
+BuildRequires: autoconf automake libtool
+BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+ExcludeArch: s390 s390x
%description
The libavc1394 library allows utilities to control IEEE-1394 devices
@@ -21,26 +21,27 @@ to control devices like the tape on a VC
Summary: Development libs for libavc1394
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
-Requires: libraw1394-devel
+Requires: libraw1394-devel, pkgconfig
%description devel
Development libraries required to build applications using libavc1394.
%prep
%setup -q
-%patch -p1 -b .librom
+%patch1 -p1 -b .librom
+chmod -x test/dvcont.c
%build
-# Rerun autotools to pick up newer libtool
+# Rerun autotools to pick up newer libtool w/o hard-coded rpaths
autoreconf -f -i
%configure
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT
-rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
-rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
+make install INSTALL="install -p" DESTDIR=$RPM_BUILD_ROOT
+# sigh, --disable-static doesn't work
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.{la,a}
%clean
rm -rf $RPM_BUILD_ROOT
@@ -51,15 +52,17 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
-%doc COPYING NEWS README ChangeLog
+%doc AUTHORS COPYING NEWS README ChangeLog TODO
+# binaries are GPLv2+
%{_bindir}/dvcont
%{_bindir}/mkrfc2734
%{_bindir}/panelctl
-%{_libdir}/libavc1394.so.*
-%{_libdir}/librom1394.so.*
%{_mandir}/man1/dvcont.1.gz
%{_mandir}/man1/panelctl.1.gz
%{_mandir}/man1/mkrfc2734.1*
+# libs are LGPLv2+
+%{_libdir}/libavc1394.so.*
+%{_libdir}/librom1394.so.*
%files devel
@@ -71,6 +74,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Mon May 18 2009 Jarod Wilson <jarod at redhat.com> 0.5.3-6
+- Fix up merge review issues (#225988)
+
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.5.3-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
--- libavc1394-0.4.1-kill-configure-insanity.patch DELETED ---
More information about the scm-commits
mailing list