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]

Reply via email to