rpms/openct/devel .cvsignore, 1.5, 1.6 openct.spec, 1.10, 1.11 sources, 1.5, 1.6
Ville Skytta (scop)
fedora-extras-commits at redhat.com
Wed Apr 26 14:03:56 UTC 2006
Author: scop
Update of /cvs/extras/rpms/openct/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4840
Modified Files:
.cvsignore openct.spec sources
Log Message:
* Wed Apr 26 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.6.7-0.1.rc4
- 0.6.7-rc4.
- Re-enable PCSC hotplug in pcsc-lite subpackage.
- Include license text.
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/openct/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- .cvsignore 22 Apr 2006 20:35:04 -0000 1.5
+++ .cvsignore 26 Apr 2006 14:03:56 -0000 1.6
@@ -1 +1 @@
-openct-0.6.7-rc1.tar.gz
+openct-0.6.7-rc4.tar.gz
Index: openct.spec
===================================================================
RCS file: /cvs/extras/rpms/openct/devel/openct.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- openct.spec 22 Apr 2006 20:35:04 -0000 1.10
+++ openct.spec 26 Apr 2006 14:03:56 -0000 1.11
@@ -2,13 +2,13 @@
Name: openct
Version: 0.6.7
-Release: 0.1.rc1%{?dist}
+Release: 0.1.rc4%{?dist}
Summary: Middleware framework for smart card terminals
Group: System Environment/Libraries
License: LGPL
URL: http://www.opensc-project.org/
-Source0: http://www.opensc-project.org/files/openct/testing/%{name}-%{version}-rc1.tar.gz
+Source0: http://www.opensc-project.org/files/openct/testing/%{name}-%{version}-rc4.tar.gz
Source1: %{name}.init
Source2: %{name}.sysconfig
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -53,14 +53,18 @@
%prep
-%setup -q -n %{name}-%{version}-rc1
+%setup -q -n %{name}-%{version}-rc4
sh bootstrap # avoid standard rpaths on lib64 archs
-sed -ie 's|LIBDIR|%{dropdir}|' etc/reader.conf.in
-sed -ie 's|/etc/hotplug/usb/openct|%{_libdir}/openct/hotplug|' etc/openct.udev
+sed -i -e 's|^\([A-Z]\)|# \1|' etc/reader.conf.in
+sed -i -e 's|/etc/hotplug/usb/openct|%{_libdir}/openct/hotplug|' \
+ etc/openct.udev
%build
-%configure --disable-dependency-tracking --disable-static
+%configure \
+ --disable-dependency-tracking \
+ --disable-static \
+ --with-bundle-dir=%{dropdir}
make %{?_smp_mflags}
@@ -68,11 +72,8 @@
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
-install -dm 755 $RPM_BUILD_ROOT%{dropdir}
-mv $RPM_BUILD_ROOT%{_libdir}/openct-ifd.so $RPM_BUILD_ROOT%{dropdir}
-
install -Dpm 644 etc/openct.udev \
- $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/60-openct.rules
+ $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/60-openct.rules
install -Dpm 755 etc/hotplug.openct $RPM_BUILD_ROOT%{_libdir}/openct/hotplug
install -pm 644 etc/openct.conf $RPM_BUILD_ROOT%{_sysconfdir}/openct.conf
@@ -81,14 +82,16 @@
install -Dpm 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/openct
+so=$(find $RPM_BUILD_ROOT%{dropdir} -name \*.so | sed "s|^$RPM_BUILD_ROOT||")
+sed -i -e "s|\\(LIBPATH\\s*\\).*|\\1$so|" etc/reader.conf
install -Dpm 644 etc/reader.conf \
- $RPM_BUILD_ROOT%{_sysconfdir}/reader.conf.d/%{name}.conf
+ $RPM_BUILD_ROOT%{_sysconfdir}/reader.conf.d/%{name}.conf
install -dm 755 $RPM_BUILD_ROOT%{_localstatedir}/run/openct
touch $RPM_BUILD_ROOT%{_localstatedir}/run/openct/status
chmod 644 $RPM_BUILD_ROOT%{_localstatedir}/run/openct/status
-rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
+rm -f $RPM_BUILD_ROOT%{_libdir}/{*.la,openct-ifd.so}
%clean
@@ -101,19 +104,19 @@
%preun
if [ $1 -eq 0 ] ; then
- %{_initrddir}/openct stop >/dev/null 2>&1 || :
- /sbin/chkconfig --del openct
+ %{_initrddir}/openct stop >/dev/null 2>&1 || :
+ /sbin/chkconfig --del openct
fi
%postun
/sbin/ldconfig
if [ $1 -gt 0 ] ; then
- %{_initrddir}/openct try-restart >/dev/null || :
+ %{_initrddir}/openct try-restart >/dev/null || :
fi
%post -n pcsc-lite-%{name}
if [ $1 -eq 1 ] ; then
- %{_initrddir}/pcscd try-restart >/dev/null 2>&1 || :
+ %{_initrddir}/pcscd try-restart >/dev/null 2>&1 || :
fi
%postun -n pcsc-lite-%{name}
@@ -122,7 +125,7 @@
%files
%defattr(-,root,root,-)
-%doc NEWS TODO doc/*.html doc/*.css
+%doc LGPL-2.1 NEWS TODO doc/*.html doc/*.css
%config(noreplace) %{_sysconfdir}/openct.conf
%config(noreplace) %{_sysconfdir}/sysconfig/openct
%config(noreplace) %{_sysconfdir}/udev/rules.d/*openct.rules
@@ -148,10 +151,15 @@
%files -n pcsc-lite-%{name}
%defattr(-,root,root,-)
%config(noreplace) %{_sysconfdir}/reader.conf.d/%{name}.conf
-%{dropdir}/openct-ifd.so
+%{dropdir}/openct-ifd.bundle/
%changelog
+* Wed Apr 26 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.6.7-0.1.rc4
+- 0.6.7-rc4.
+- Re-enable PCSC hotplug in pcsc-lite subpackage.
+- Include license text.
+
* Sat Apr 22 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.6.7-0.1.rc1
- 0.6.7-rc1, udev rules and reader.conf included upstream.
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/openct/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- sources 22 Apr 2006 20:35:04 -0000 1.5
+++ sources 26 Apr 2006 14:03:56 -0000 1.6
@@ -1 +1 @@
-8ad0e54afa2c3ac0073cfd12238e6c48 openct-0.6.7-rc1.tar.gz
+261d40f71696a9a2ae168ae09e18f124 openct-0.6.7-rc4.tar.gz
More information about the fedora-extras-commits
mailing list