rpms/conexus/F-9 .cvsignore, 1.9, 1.10 conexus.spec, 1.12, 1.13 sources, 1.9, 1.10 conexus.patch, 1.1, NONE
Rick L. Vinyard, Jr.
rvinyard at fedoraproject.org
Thu Mar 26 18:25:37 UTC 2009
- Previous message (by thread): rpms/conexus/F-10 .cvsignore, 1.10, 1.11 conexus.spec, 1.14, 1.15 sources, 1.10, 1.11 conexus.patch, 1.1, NONE
- Next message (by thread): rpms/qpidc/F-10 qpidc.spec,1.68,1.69
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: rvinyard
Update of /cvs/pkgs/rpms/conexus/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14727
Modified Files:
.cvsignore conexus.spec sources
Removed Files:
conexus.patch
Log Message:
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/conexus/F-9/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- .cvsignore 4 Mar 2008 04:52:00 -0000 1.9
+++ .cvsignore 26 Mar 2009 18:25:06 -0000 1.10
@@ -1,2 +1 @@
-conexus-0.5.3.tar.bz2
-conexus.patch
+conexus-0.6.0.tar.bz2
Index: conexus.spec
===================================================================
RCS file: /cvs/pkgs/rpms/conexus/F-9/conexus.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- conexus.spec 4 Mar 2008 04:52:00 -0000 1.12
+++ conexus.spec 26 Mar 2009 18:25:06 -0000 1.13
@@ -1,45 +1,140 @@
-Summary: C++ network and serial communication library
+Summary: C++ I/O communication library
Name: conexus
-Version: 0.5.3
-Release: 4%{?dist}
-License: LGPLv2
+Version: 0.6.0
+Release: 1%{?dist}
+License: GPLv3
URL: http://conexus.sourceforge.net
Group: System Environment/Libraries
-Source: http://download.sourceforge.net/conexus/conexus-0.5.3.tar.bz2
-Patch0: conexus.patch
+Source: http://downloads.sourceforge.net/conexus/%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: glibmm24-devel >= 2.6.0 boost-devel >= 1.32.0 cppunit-devel >= 1.11 popt-devel pkgconfig m4
+BuildRequires: glibmm24-devel >= 2.6.0
+BuildRequires: cppunit-devel >= 1.11
+BuildRequires: libcap-devel
+BuildRequires: popt-devel
+BuildRequires: boost-devel
+BuildRequires: pkgconfig
+BuildRequires: m4
+BuildRequires: nspr-devel >= 4.6 nss-devel >= 3.11
+BuildRequires: hal-devel >= 0.5.2
+BuildRequires: gtkmm24-devel >= 2.6
+BuildRequires: papyrus-gtkmm-devel >= 0.10
+BuildRequires: openssl-devel >= 0.9.8
%description
-Conexus is a generalized C++ I/O library that includes support for BSD
-sockets, serial/tty, packet capture (via pcap), et. al. conexus utilizes
-sigc++ for object communication.
+Conexus is a C++ I/O library that includes support for BSD
+sockets, serial/tty, packet capture, et. al.
%package devel
-Summary: Headers for developing programs that will use conexus
+Summary: C++ Headers for developing programs that will use the conexus I/O library
Group: Development/Libraries
Requires: conexus = %{version}-%{release}
-Requires: glibmm24-devel >= 2.6.0 boost-devel >= 1.32.0 pkgconfig
+Requires: glibmm24-devel >= 2.6.0
+Requires: pkgconfig
+Requires: libcap-devel
%description devel
+C++ libraries and header files needed for developing applications that
+will use the conexus communication library.
+
+%package gtkmm
+Summary: Gtkmm UI widgets for the conexus communication library
+Group: System Environment/Libraries
+Requires: conexus = %{version}-%{release}
+Provides: conexusmm = %{version}
+Obsoletes: conexusmm < 0.5.1
+
+%description gtkmm
+This package contains gtkmm widgets associated with the conexus library.
+
+%package gtkmm-devel
+Summary: Headers for developing programs that will use conexus-gtkmm
+Group: Development/Libraries
+Requires: conexus-gtkmm = %{version}-%{release}
+Requires: conexus-devel = %{version}-%{release}
+Requires: hal-devel >= 0.5.2
+Requires: gtkmm24-devel >= 2.6
+Requires: papyrus-gtkmm-devel >= 0.10
+Provides: conexusmm-devel = %{version}
+Obsoletes: conexusmm-devel < 0.5.1
+
+%description gtkmm-devel
+This package contains the libraries and header files needed for
+developing conexus-gtkmm applications.
+
+%package ssl
+Summary: OpenSSL endpoints for the conexus communication library
+Group: System Environment/Libraries
+Requires: conexus = %{version}-%{release}
+
+%description ssl
+This package contains OpenSSL based endpoints for the conexus library.
+
+%package ssl-devel
+Summary: Headers for developing programs that will use conexus-ssl
+Group: Development/Libraries
+Requires: conexus-ssl = %{version}-%{release}
+Requires: conexus-devel = %{version}-%{release}
+Requires: openssl-devel >= 0.9.8
+
+%description ssl-devel
+This package contains the libraries and header files needed for
+developing conexus-ssl applications.
+
+%package nspr
+Summary: NSPR endpoints for the conexus communication library
+Group: System Environment/Libraries
+Requires: conexus = %{version}-%{release}
+
+%description nspr
+This package contains NSPR based endpoints for the conexus library.
+
+%package nspr-devel
+Summary: Headers for developing programs that will use conexus-nspr
+Group: Development/Libraries
+Requires: conexus-nspr = %{version}-%{release}
+Requires: conexus-devel = %{version}-%{release}
+Requires: nspr-devel >= 4.6
+
+%description nspr-devel
+This package contains the libraries and header files needed for
+developing conexus-nspr applications.
+
+%package nss
+Summary: NSS endpoints for the conexus communication library
+Group: System Environment/Libraries
+Requires: conexus = %{version}-%{release}
+
+%description nss
+This package contains NSS based endpoints for the conexus library.
+
+%package nss-devel
+Summary: Headers for developing programs that will use conexus-nss
+Group: Development/Libraries
+Requires: conexus-nss = %{version}-%{release}
+Requires: conexus-nspr-devel = %{version}-%{release}
+Requires: nss-devel >= 3.11
+
+%description nss-devel
This package contains the libraries and header files needed for
-developing conexus applications.
+developing conexus-nspr applications.
%prep
%setup -q
-%patch -p1
%build
-%configure --enable-static=no
+%configure --enable-static=no --enable-gtkmm --enable-demos
%{__make} %{?_smp_mflags}
-
%install
%{__rm} -rf %{buildroot}
%{__make} DESTDIR=%{buildroot} INSTALL="%{__install} -p" install
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
+# Fix documentation installation and put conexus-gtkmm docs under gtk-doc
+%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/conexus-gtkmm/
+%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/conexus-gtkmm/ doc/reference/conexus-gtkmm/html/*
+
%clean
%{__rm} -rf %{buildroot}
@@ -47,20 +142,109 @@
%postun -p /sbin/ldconfig
+%post gtkmm -p /sbin/ldconfig
+
+%postun gtkmm -p /sbin/ldconfig
+
+%post ssl -p /sbin/ldconfig
+
+%postun ssl -p /sbin/ldconfig
+
+%post nspr -p /sbin/ldconfig
+
+%postun nspr -p /sbin/ldconfig
+
+%post nss -p /sbin/ldconfig
+
+%postun nss -p /sbin/ldconfig
+
%files
%defattr(-,root,root,-)
-%{_libdir}/lib*conexus*.so.*
-%doc AUTHORS COPYING
+%{_libdir}/libconexus.so.*
+%doc AUTHORS README COPYING
%files devel
%defattr(-,root,root,-)
-%{_libdir}/*conexus*.so
-%{_libdir}/pkgconfig/conexus*.pc
-%{_includedir}/conexus-0.5/
-%doc ChangeLog docs/reference
+%{_libdir}/libconexus.so
+%{_libdir}/pkgconfig/conexus-1.0.pc
+%{_includedir}/conexus-0.6/conexus.h
+%{_includedir}/conexus-0.6/conexus/
+%doc ChangeLog
+%doc doc/reference/conexus/html/
+
+%files gtkmm
+%defattr(-,root,root,-)
+%{_libdir}/libconexus-gtkmm.so.*
+%doc AUTHORS README COPYING
+
+%files gtkmm-devel
+%defattr(-,root,root,-)
+%{_libdir}/libconexus-gtkmm.so
+%{_libdir}/pkgconfig/conexus-gtkmm-1.0.pc
+%{_includedir}/conexus-0.6/conexus-gtkmm.h
+%{_includedir}/conexus-0.6/conexus-gtkmm/
+%{_bindir}/conexus-gtkmm-demo
+%{_datadir}/conexus-0.6.0/
+%doc ChangeLog
+%doc %{_datadir}/gtk-doc/html/conexus-gtkmm/
+
+%files ssl
+%defattr(-,root,root,-)
+%{_libdir}/libconexus-ssl.so.*
+
+%files ssl-devel
+%defattr(-,root,root,-)
+%{_libdir}/libconexus-ssl.so
+%{_libdir}/pkgconfig/conexus-ssl-1.0.pc
+%{_includedir}/conexus-0.6/conexus-ssl.h
+%{_includedir}/conexus-0.6/conexus-ssl/
+%doc ChangeLog
+%doc doc/reference/conexus-ssl/html/
+
+%files nspr
+%defattr(-,root,root,-)
+%{_libdir}/libconexus-nspr.so.*
+
+%files nspr-devel
+%defattr(-,root,root,-)
+%{_libdir}/libconexus-nspr.so
+%{_libdir}/pkgconfig/conexus-nspr-1.0.pc
+%{_includedir}/conexus-0.6/conexus-nspr.h
+%{_includedir}/conexus-0.6/conexus-nspr/
+%doc ChangeLog
+%doc doc/reference/conexus-nspr/html/
+%files nss
+%defattr(-,root,root,-)
+%{_libdir}/libconexus-nss.so.*
+
+%files nss-devel
+%defattr(-,root,root,-)
+%{_libdir}/libconexus-nss.so
+%{_libdir}/pkgconfig/conexus-nss-1.0.pc
+%{_includedir}/conexus-0.6/conexus-nss.h
+%{_includedir}/conexus-0.6/conexus-nss/
+%doc ChangeLog
+%doc doc/reference/conexus-nss/html/
%changelog
+* Mon Mar 02 2009 Rick L Vinyard Jr <rvinyard at cs.nmsu.edu> - 0.6.0-1
+- New release
+- Changed Sourceforge url to downloads.sf.net from download.sf.net
+- Added -p to doc installs
+- Updated minimum papyrus-devel version to 0.10
+- Updated a few of the descriptions
+
+* Tue Jan 06 2009 Rick L Vinyard Jr <rvinyard at cs.nmsu.edu> - 0.5.98-1
+- New release
+- Removed pcap reference from description
+- Removed cstring patch - upstream fixed
+- Added libcap requires
+- Added gtkmm, ssl, nspr and nss subpackages
+
+* Sun Sep 21 2008 Ville Skyttä <ville.skytta at iki.fi> - 0.5.3-5
+- Fix Patch0:/%%patch mismatch.
+
* Mon Mar 03 2008 Rick L Vinyard Jr <rvinyard at cs.nmsu.edu> - 0.5.3-4
- Added cstring patch
- Added popt-devel requires
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/conexus/F-9/sources,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- sources 4 Mar 2008 04:52:00 -0000 1.9
+++ sources 26 Mar 2009 18:25:06 -0000 1.10
@@ -1,2 +1 @@
-bde0c8fe11be8079407098137f346f0c conexus-0.5.3.tar.bz2
-0184eaf7e5decd0d4eaba34803cdedde conexus.patch
+b77f4964937ab982d3b9f1f548f43137 conexus-0.6.0.tar.bz2
--- conexus.patch DELETED ---
- Previous message (by thread): rpms/conexus/F-10 .cvsignore, 1.10, 1.11 conexus.spec, 1.14, 1.15 sources, 1.10, 1.11 conexus.patch, 1.1, NONE
- Next message (by thread): rpms/qpidc/F-10 qpidc.spec,1.68,1.69
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list