[pilot-link] - Resolves: #659292 split libraries to a separate package
Ivana Varekova
varekova at fedoraproject.org
Wed Jan 5 07:33:06 UTC 2011
commit 73de73648df9ad51f98fd744fc340176ba6d39fb
Author: Ivana Hutarova Varekova <varekova at redhat.com>
Date: Wed Jan 5 09:34:31 2011 +0100
- Resolves: #659292
split libraries to a separate package
pilot-link.spec | 30 +++++++++++++++++++++---------
1 files changed, 21 insertions(+), 9 deletions(-)
---
diff --git a/pilot-link.spec b/pilot-link.spec
index 0c43c05..204f563 100644
--- a/pilot-link.spec
+++ b/pilot-link.spec
@@ -2,7 +2,7 @@
Name: pilot-link
Version: 0.12.5
-Release: 2%{?dist}
+Release: 3%{?dist}
Epoch: 2
# libpisock/md5.c Public Domain
# libpisock/blob.c LGPLv2+
@@ -24,9 +24,6 @@ Patch4: pilot-link-0.12.1-var.patch
Patch6: pilot-link-0.12.2-open.patch
Patch10: pilot-link-0.12.3-clio.patch
-Requires(post): /sbin/ldconfig
-Requires(postun): /sbin/ldconfig
-
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: libpng-devel
BuildRequires: readline-devel
@@ -50,7 +47,7 @@ Hat Linux system.
%package devel
Summary: PalmPilot development header files
Group: Development/Libraries
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: pilot-link-libs = %{epoch}:%{version}-%{release}
Requires: libpng-devel
Requires: readline-devel
@@ -71,6 +68,15 @@ Requires: perl(:MODULE_COMPAT_%{perl_version})
%description perl
This package contains utilities that depend on perl
+%package libs
+Summary: PalmPilot libraries
+Group: System Environment/Libraries
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+
+%description libs
+Libraries for applications communicating with PalmPilot
+
%prep
%setup -q
@@ -150,9 +156,9 @@ install -p -m644 %{SOURCE5} %{buildroot}%{_datadir}/pilot-link/udev
install -d %{buildroot}/lib/udev/rules.d/
install -p -m644 %{SOURCE6} %{buildroot}/lib/udev/rules.d/
-%post -p /sbin/ldconfig
+%post libs -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
+%postun libs -p /sbin/ldconfig
%clean
rm -rf %{buildroot}
@@ -161,7 +167,6 @@ rm -rf %{buildroot}
%defattr(-,root,root,-)
%doc COPYING ChangeLog README NEWS doc/README.usb doc/README.debugging doc/README.libusb README.fedora
%config(noreplace) %{_sysconfdir}/modprobe.d/blacklist-visor.conf
-%{_libdir}/*.so.*
%{_bindir}/*
/lib/udev/rules.d/69-pilot-link.rules
%exclude %{_bindir}/pilot-ietf2datebook
@@ -187,13 +192,20 @@ rm -rf %{buildroot}
%{perl_vendorarch}/auto/*
%{perl_vendorarch}/PDA*
+%files libs
+%defattr(-,root,root,-)
+%doc COPYING
+%{_libdir}/*.so.*
%changelog
+* Tue Jan 4 2011 Ivana Hutarova Varekova <varekova at redhat.com> - 2:0.12.5-3
+- Resolves: #659292
+ split libraries to a separate package
+
* Mon Nov 12 2010 Ivana Hutarova Varekova <varekova at redhat.com> - 2:0.12.5-2
- Resolves: #642435
udev rules broken for pilot-link
-
* Thu Jun 24 2010 Ivana Hutarova Varekova <varekova at redhat.com> - 2:0.12.5-1
- update to 0.12.5
More information about the scm-commits
mailing list