rpms/slimdata/devel slimdata.spec,1.1,1.2

Matthew D Truch mtruch at fedoraproject.org
Wed May 27 17:18:50 UTC 2009


Author: mtruch

Update of /cvs/extras/rpms/slimdata/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5352

Modified Files:
	slimdata.spec 
Log Message:
Update spec for slimdata binary name change as per review request.  



Index: slimdata.spec
===================================================================
RCS file: /cvs/extras/rpms/slimdata/devel/slimdata.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- slimdata.spec	27 May 2009 17:11:18 -0000	1.1
+++ slimdata.spec	27 May 2009 17:18:48 -0000	1.2
@@ -1,6 +1,6 @@
 Name:           slimdata
 Version:        2.6.3
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        Tools and library for reading and writing slim compressed data
 
 Group:          Development/Libraries
@@ -9,6 +9,8 @@ URL:            http://slimdata.sourcefo
 Source0:        http://dl.sf.net/sourceforge/%{name}/slim_v2_6_3.tgz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
+Patch0:         slimdata-name-change.diff
+
 Requires(post):    /sbin/ldconfig
 Requires(postun):  /sbin/ldconfig
 BuildRequires:     python
@@ -34,6 +36,7 @@ Headers required when building projects 
 
 %prep
 %setup -q -n slim_v2_6_3
+%patch0 -p1
 
 %build
 %configure
@@ -47,10 +50,20 @@ make test
 rm -rf %{buildroot}
 mkdir -p %{buildroot}
 make DESTDIR=%{buildroot} SUID_ROOT="" install
+
 #delete static lib
 rm -f %{buildroot}/%{_libdir}/libslim.a
 chmod a+x %{buildroot}/%{_libdir}/libslim.so.0.0
 
+#Rename binary to slimdata; upstream will follow in subsequent releases.
+mv %{buildroot}/%{_bindir}/slim %{buildroot}/%{_bindir}/slimdata
+rm %{buildroot}/%{_bindir}/unslim %{buildroot}/%{_bindir}/slimcat
+pushd .
+cd %{buildroot}/%{_bindir}
+ln -s slimdata unslim
+ln -s slimdata slimcat
+popd
+
 %clean
 rm -rf %{buildroot}
 
@@ -72,6 +85,10 @@ rm -rf %{buildroot}
 %{_libdir}/libslim.so
 
 %changelog
+* Tue May 5 2009 Matthew Truch <matt at truch.net> - 2.6.3-4
+- Change binary name to slimdata.
+- Use symlinks for binaries unslim and slimcat
+
 * Tue Apr 21 2009 Matthew Truch <matt at truch.net> - 2.6.3-3
 - Correct license tag.
 - Make tests run.




More information about the fedora-extras-commits mailing list