Hello community,
here is the log from the commit of package isight-firmware-tools for
openSUSE:Factory checked in at 2013-05-13 14:57:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/isight-firmware-tools (Old)
and /work/SRC/openSUSE:Factory/.isight-firmware-tools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "isight-firmware-tools"
Changes:
--------
---
/work/SRC/openSUSE:Factory/isight-firmware-tools/isight-firmware-tools.changes
2012-10-11 10:49:07.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.isight-firmware-tools.new/isight-firmware-tools.changes
2013-05-13 14:57:50.000000000 +0200
@@ -1,0 +2,6 @@
+Thu May 9 04:47:32 UTC 2013 - [email protected]
+
+- isight-ft-udev.patch: detect the udev directories
+ at compile time.
+
+-------------------------------------------------------------------
New:
----
isight-ft-udev.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ isight-firmware-tools.spec ++++++
--- /var/tmp/diff_new_pack.jbpulJ/_old 2013-05-13 14:57:51.000000000 +0200
+++ /var/tmp/diff_new_pack.jbpulJ/_new 2013-05-13 14:57:51.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package isight-firmware-tools
#
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -25,13 +25,18 @@
Url: http://bersace03.free.fr/ift/
Source: isight-firmware-tools-%{version}.tar.gz
Patch0: isight-firmware-tools-older_isight-1.6.0.diff
+Patch1: isight-ft-udev.patch
+BuildRequires: automake
BuildRequires: gcc
BuildRequires: intltool
BuildRequires: libgcrypt-devel
BuildRequires: libusb-devel
+BuildRequires: pkgconfig
BuildRequires: pkgconfig(glib-2.0)
+BuildRequires: pkgconfig(udev)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-
+%define _udevdir %(pkg-config --variable=udevdir udev)
+%define _udevrulesdir %{_udevdir}/rules.d
%description
This project provide tools to manipulate firmware for Built-in iSight
found on Apple machine since iMac G5 iSight
@@ -39,8 +44,9 @@
%prep
%setup -q
%patch0 -p1
-
+%patch1 -p1
%build
+autoreconf -fiv
%configure
make %{?_smp_mflags}
@@ -68,15 +74,11 @@
%files -f %{name}.lang
%defattr(-,root,root)
-%config %{_sysconfdir}/udev/rules.d/isight.rules
-%dir %{_libdir}/udev
+%{_udevrulesdir}/isight.rules
%dir %{_datadir}/doc/packages/%{name}
%{_bindir}/ift-export
%{_bindir}/ift-extract
-%dir %{_libdir}/udev
-%dir %{_sysconfdir}/udev/rules.d
-%dir %{_sysconfdir}/udev
-%{_libdir}/udev/ift-load
+%{_udevdir}/ift-load
%doc %{_datadir}/doc/packages/%{name}/HOWTO
%{_infodir}/*
%{_mandir}/man1/*.1%{ext_man}
++++++ isight-ft-udev.patch ++++++
--- isight-firmware-tools-1.6.orig/configure.ac
+++ isight-firmware-tools-1.6/configure.ac
@@ -24,8 +24,8 @@ AC_SUBST(IFT_LIBS)
PKG_CHECK_MODULES(LOAD, [libusb])
AC_SUBST(LOAD_CFLAGS)
AC_SUBST(LOAD_LIBS)
-
-udevdir=${libdir}/udev
+PKG_PROG_PKG_CONFIG
+udevdir=$($PKG_CONFIG --variable=udevdir udev)
AC_SUBST(udevdir)
dnl GETTEXT
--- isight-firmware-tools-1.6.orig/src/Makefile.am
+++ isight-firmware-tools-1.6/src/Makefile.am
@@ -21,7 +21,7 @@ ift_load_SOURCES = udev.c load.c load.h
ift_load_CFLAGS = $(IFT_CFLAGS) $(LOAD_CFLAGS) $(AM_CFLAGS)
ift_load_LDADD = $(IFT_LIBS) $(LOAD_LIBS)
-rulesdir = ${sysconfdir}/udev/rules.d
+rulesdir = ${udevdir}/rules.d
rules_DATA = isight.rules
# AC_SUBST sucks
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]