# Don't run strip, our binaries are already stripped %define __spec_install_post : %define debug_package %{nil} %define name libticables %define version %(date +%%Y%%m%%d) %define release 1 %define my_opt_flags -Os -s -fno-exceptions -fomit-frame-pointer Name: %{name} Version: %{version} Release: %{release} Vendor: Romain LiƩvin Packager: Kevin Kofler Source: %{name}-%{version}.tar.bz2 Group: System Environment/Libraries License: LGPL BuildRequires: libusb-devel >= 0.1.10a Requires: libusb >= 0.1.10a BuildRoot: /usr/src/redhat/BUILD/buildroot Summary: Library for handling TI link cables %description Library for handling TI link cables %prep %setup -n %{name} %build CFLAGS="%{my_opt_flags}" ./configure --prefix=%{_prefix} --disable-nls make %install if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi mkdir -p $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/etc/hotplug/usb cat >$RPM_BUILD_ROOT/etc/hotplug/usb/libticables.usermap <$RPM_BUILD_ROOT/etc/hotplug/usb/libticables < if [ -f /var/run/console/console.lock ] then CONSOLEOWNER=\`cat /var/run/console/console.lock\` elif [ -f /var/run/console.lock ] then CONSOLEOWNER=\`cat /var/run/console.lock\` elif [ -f /var/lock/console.lock ] then CONSOLEOWNER=\`cat /var/lock/console.lock\` else CONSOLEOWNER= fi if [ -n "\$CONSOLEOWNER" ] then chmod 0000 "\${DEVICE}" chown "\$CONSOLEOWNER" "\${DEVICE}" chmod 0600 "\${DEVICE}" fi fi EOF2 %post /sbin/ldconfig %postun /sbin/ldconfig %clean rm -rf $RPM_BUILD_ROOT %files /usr/include/tilp/cabl_def.h /usr/include/tilp/cabl_err.h /usr/include/tilp/cabl_int.h /usr/include/tilp/cabl_ver.h /usr/include/tilp/export.h /usr/include/tilp/ticables.h /usr/include/tilp/timeout.h /usr/lib/libticables.la /usr/lib/libticables.so* /usr/lib/pkgconfig/ticables.pc /etc/hotplug/usb/libticables.usermap /etc/hotplug/usb/libticables %defattr(-,root,root) %changelog * Wed Jun 22 2005 Kevin Kofler SilverLink support (based on Julien Blache's Debian packages and Nalin Dahyabhai's usbcam script) * Sun Jun 19 2005 Kevin Kofler Change Copyright to License. Don't list cabl_def.h twice. * Mon May 2 2005 Kevin Kofler First Fedora RPM.