rpms/xpa/F-7 xpa.spec,1.9,1.10

Sergio Pascual (sergiopr) fedora-extras-commits at redhat.com
Sat Oct 13 15:04:28 UTC 2007


Author: sergiopr

Update of /cvs/pkgs/rpms/xpa/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv5383

Modified Files:
	xpa.spec 
Log Message:
* Sat Oct 13 2007 Sergio Pascual <sergiopr at fedoraproject dot org> 2.1.7-0.3.b2
- Splitted libraries in a new package
* Mon Aug 27 2007 Sergio Pascual <spr at astrax.fis.ucm.es> 2.1.7-0.2.b2.1
- Added /bin/awk to BuildReq
* Mon Aug 27 2007 Sergio Pascual <spr at astrax.fis.ucm.es> 2.1.7-0.2.b2
- Rebuild for Fedora 8 to get the build-id
* Wed Mar 21 2007 Sergio Pascual <spr at astrax.fis.ucm.es> 2.1.7-0.1.b2
- New upstream version 2.1.7b2
* Mon Feb 26 2007 Sergio Pascual <spr at astrax.fis.ucm.es> 2.1.6-9
- Back to tcl 8.4 due to stability problems
* Thu Feb 01 2007 Sergio Pascual <spr at astrax.fis.ucm.es> 2.1.6-8
- Rebuilt for devel (out of sync with tcl).
* Tue Sep 12 2006 Sergio Pascual <spr at astrax.fis.ucm.es> 2.1.6-7
- Rebuilt for FC6 (tag problem).
* Tue Sep 12 2006 Sergio Pascual <spr at astrax.fis.ucm.es> 2.1.6-6
- Rebuilt for FC6 (mass rebuild).
* Thu Jul 18 2006 Sergio Pascual <spr at astrax.fis.ucm.es> 2.1.6-5
- Changed BuildRequires to make common spec for FC-4 and up
* Thu Jun 22 2006 Sergio Pascual <spr at astrax.fis.ucm.es> 2.1.6-4
- Patch0 is modified so Makefile installs in $(libdir) instead of $(prefix)/lib
* Mon Jun 19 2006 Sergio Pascual <spr at astrax.fis.ucm.es> 2.1.6-3
- Added some space between package devel and description devel and
  between install and clean to improve the flow and readability of the file.
* Tue Jun 13 2006 Sergio Pascual <spr at astrax.fis.ucm.es> 2.1.6-2
- Specfile polished, minor fixes.
* Wed Feb 22 2006 Sergio Pascual <spr at astrax.fis.ucm.es> 2.1.6-1
- Initial spec file.



Index: xpa.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xpa/F-7/xpa.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- xpa.spec	21 Mar 2007 16:16:51 -0000	1.9
+++ xpa.spec	13 Oct 2007 15:03:55 -0000	1.10
@@ -1,31 +1,22 @@
 Name: xpa
 Version: 2.1.7
-Release: 0.1.b2%{?dist}
+Release: 0.3.b2%{?dist}
 Summary: The XPA messaging system
 
 # Upstream version
 %define upversion 2.1.7b2
 
-Group: Development/Libraries
-License: LGPL
+Group: Applications/Engineering
+License: LGPLv2+
 URL: http://hea-www.harvard.edu/RD/xpa/
 Source0: http://hea-www.harvard.edu/saord/download/xpa/%{name}-%{upversion}.tar.gz
 Patch0: xpa-2.1.6-makefile.patch
-Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
-%if "%fedora" >= "5"
-%define _req_x11 libXt-devel
-%endif
-
-%if "%fedora" == "4"
-%define _req_x11 xorg-x11-devel
-%endif
+Buildroot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
-BuildRequires: tcl-devel
-BuildRequires: %{_req_x11}
+Requires: %{name}-libs = %{version}-%{release}
 
-Requires(post): /sbin/ldconfig
-Requires(postun): /sbin/ldconfig
+BuildRequires: tcl-devel libXt-devel
+BuildRequires: /bin/awk
 
 %description
 The XPA messaging system provides seamless communication between many kinds 
@@ -37,16 +28,25 @@
 analysis environment: users and programmers have great flexibility 
 in choosing the best level or levels at which to access XPA services, 
 and client access can be extended or modified easily at any time.
+This package contains command-line utilities for managing XPA.
 
 %package devel
 Summary: Headers for developing programs that will use %{name}
 Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
+Requires: %{name}-libs = %{version}-%{release}
 
 %description devel
 These are the header files and libraries needed to develop a %{name} 
 application.
 
+%package libs
+Summary: The XPA messaging system runtime libraries
+Group: System Environment/Libraries
+%description libs
+The XPA messaging system provides seamless communication between many kinds 
+of Unix programs, including X programs and Tcl/Tk programs. 
+This package contains the %{name} run-time library
+
 %prep
 %setup -q -n %{name}-%{upversion}
 %patch0 -p1
@@ -65,20 +65,25 @@
 %clean
 %{__rm} -fr %{buildroot}
 
-%post -p /sbin/ldconfig
+%post libs -p /sbin/ldconfig
 
-%postun -p /sbin/ldconfig
+%postun libs -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
+%defattr(-,root,root,-)
 %doc COPYING
 %{_bindir}/*
-%{_libdir}/*so.*
 %{_mandir}/man1/*
 %{_datadir}/%{name}
 
+%files libs
+%defattr(-,root,root,-)
+%doc COPYING
+%{_libdir}/*so.*
+
+
 %files devel
-%defattr(-,root,root)
+%defattr(-,root,root,-)
 %doc doc/*.html
 %doc doc/*.pdf
 %{_libdir}/*.so
@@ -88,6 +93,12 @@
 %{_mandir}/mann/*
 
 %changelog
+* Sat Oct 13 2007 Sergio Pascual <sergiopr at fedoraproject dot org> 2.1.7-0.3.b2
+- Splitted libraries in a new package
+* Mon Aug 27 2007 Sergio Pascual <spr at astrax.fis.ucm.es> 2.1.7-0.2.b2.1
+- Added /bin/awk to BuildReq
+* Mon Aug 27 2007 Sergio Pascual <spr at astrax.fis.ucm.es> 2.1.7-0.2.b2
+- Rebuild for Fedora 8 to get the build-id
 * Wed Mar 21 2007 Sergio Pascual <spr at astrax.fis.ucm.es> 2.1.7-0.1.b2
 - New upstream version 2.1.7b2
 * Mon Feb 26 2007 Sergio Pascual <spr at astrax.fis.ucm.es> 2.1.6-9




More information about the fedora-extras-commits mailing list