rpms/conexus/devel conexus.spec,1.23,1.24

Rick L. Vinyard, Jr. rvinyard at fedoraproject.org
Tue Aug 25 16:17:10 UTC 2009


Author: rvinyard

Update of /cvs/pkgs/rpms/conexus/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11806

Modified Files:
	conexus.spec 
Log Message:



Index: conexus.spec
===================================================================
RCS file: /cvs/pkgs/rpms/conexus/devel/conexus.spec,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -p -r1.23 -r1.24
--- conexus.spec	25 Aug 2009 10:17:17 -0000	1.23
+++ conexus.spec	25 Aug 2009 16:17:08 -0000	1.24
@@ -1,7 +1,7 @@
 Summary:          C++ I/O communication library
 Name:             conexus
-Version:          0.8.0
-Release:          3%{?dist}
+Version:          0.9.0
+Release:          1%{?dist}
 License:          GPLv3
 URL:              http://conexus.sourceforge.net
 Group:            System Environment/Libraries
@@ -16,13 +16,13 @@ BuildRequires:    boost-devel
 BuildRequires:    pkgconfig
 BuildRequires:    m4
 BuildRequires:    nspr-devel >= 4.6 nss-devel >= 3.11
-BuildRequires:    libudev-devel
+BuildRequires:    libudev-devel >= 139
 BuildRequires:    gtkmm24-devel >= 2.6
 BuildRequires:    papyrus-gtkmm-devel >= 0.10
 BuildRequires:    papyrus-extras-devel >= 0.10
 BuildRequires:    openssl-devel >= 0.9.8
-BuildRequires:    dbus-cxx-devel >= 0.2.0
-BuildRequires:    dbus-cxx-tools
+BuildRequires:    dbus-cxx-glibmm-devel >= 0.3.4
+BuildRequires:    dbus-cxx-tools >= 0.3.4
 
 %description
 Conexus is a C++ I/O library that includes support for BSD
@@ -46,6 +46,9 @@ Summary:          Developer's documentat
 Group:            Documentation
 Requires:         gtk-doc
 Requires:         devhelp
+%if 0%{?fedora} > 9 || 0%{?rhel} > 5
+BuildArch:        noarch
+%endif
 
 %description      doc
 This package contains developer's documentation for the conexus
@@ -56,7 +59,7 @@ The documentation can be viewed either t
 documentation browser or through a web browser. 
 
 If using a web browser the documentation is installed in the gtk-doc
-hierarchy and can be found at /usr/share/gtk-doc/html/conexus-0.8
+hierarchy and can be found at /usr/share/gtk-doc/html/conexus-0.9
 
 %package          dbus
 Summary:          DBus support for the conexus communication library
@@ -71,7 +74,7 @@ Summary:          Headers for developing
 Group:            Development/Libraries
 Requires:         conexus-dbus = %{version}-%{release}
 Requires:         conexus-devel = %{version}-%{release}
-Requires:         dbus-cxx-devel >= 0.2.0
+Requires:         dbus-cxx-devel >= 0.3.4
 
 %description      dbus-devel
 This package contains the libraries and header files needed for
@@ -164,7 +167,14 @@ developing conexus-nspr applications.
 %patch1 -p1 -b .openssl
 
 %build
+
+# We need Fedora 11+ for proper udev support
+%if 0%{?fedora} > 10
+%configure --enable-static=no --enable-gtkmm --enable-demos --enable-dbus --enable-udev
+%else
 %configure --enable-static=no --enable-gtkmm --enable-demos --enable-dbus
+%endif
+
 %{__make} %{?_smp_mflags}
 
 %install
@@ -174,9 +184,9 @@ developing conexus-nspr applications.
 find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
 
 # Fix documentation installation and put conexus docs under gtk-doc
-%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/conexus-0.8/reference/html/
-%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/conexus-0.8/reference/html/ doc/reference/html/*
-%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/conexus-0.8/ doc/conexus-0.8.devhelp
+%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/conexus-0.9/reference/html/
+%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/conexus-0.9/reference/html/ doc/reference/html/*
+%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/conexus-0.9/ doc/conexus-0.9.devhelp
 
 %clean
 %{__rm} -rf %{buildroot}
@@ -214,14 +224,14 @@ find %{buildroot} -type f -name "*.la" -
 %defattr(-,root,root,-)
 %{_libdir}/libconexus.so
 %{_libdir}/pkgconfig/conexus-1.0.pc
-%dir %{_includedir}/conexus-0.8
-%{_includedir}/conexus-0.8/conexus.h
-%{_includedir}/conexus-0.8/conexus/
+%dir %{_includedir}/conexus-0.9
+%{_includedir}/conexus-0.9/conexus.h
+%{_includedir}/conexus-0.9/conexus/
 %doc ChangeLog
 
 %files doc
 %defattr(-,root,root,-)
-%doc %{_datadir}/gtk-doc/html/conexus-0.8/
+%doc %{_datadir}/gtk-doc/html/conexus-0.9/
 
 %files dbus
 %defattr(-,root,root,-)
@@ -231,8 +241,8 @@ find %{buildroot} -type f -name "*.la" -
 %defattr(-,root,root,-)
 %{_libdir}/libconexus-dbus.so
 %{_libdir}/pkgconfig/conexus-dbus-1.0.pc
-%{_includedir}/conexus-0.8/conexus-dbus.h
-%{_includedir}/conexus-0.8/conexus-dbus/
+%{_includedir}/conexus-0.9/conexus-dbus.h
+%{_includedir}/conexus-0.9/conexus-dbus/
 
 %files gtkmm
 %defattr(-,root,root,-)
@@ -242,10 +252,10 @@ find %{buildroot} -type f -name "*.la" -
 %defattr(-,root,root,-)
 %{_libdir}/libconexus-gtkmm.so
 %{_libdir}/pkgconfig/conexus-gtkmm-1.0.pc
-%{_includedir}/conexus-0.8/conexus-gtkmm.h
-%{_includedir}/conexus-0.8/conexus-gtkmm/
+%{_includedir}/conexus-0.9/conexus-gtkmm.h
+%{_includedir}/conexus-0.9/conexus-gtkmm/
 %{_bindir}/conexus-gtkmm-demo
-%{_datadir}/conexus-0.8.0/
+%{_datadir}/conexus-0.9.0/
 
 %files ssl
 %defattr(-,root,root,-)
@@ -255,8 +265,8 @@ find %{buildroot} -type f -name "*.la" -
 %defattr(-,root,root,-)
 %{_libdir}/libconexus-ssl.so
 %{_libdir}/pkgconfig/conexus-ssl-1.0.pc
-%{_includedir}/conexus-0.8/conexus-ssl.h
-%{_includedir}/conexus-0.8/conexus-ssl/
+%{_includedir}/conexus-0.9/conexus-ssl.h
+%{_includedir}/conexus-0.9/conexus-ssl/
 
 %files nspr
 %defattr(-,root,root,-)
@@ -266,8 +276,8 @@ find %{buildroot} -type f -name "*.la" -
 %defattr(-,root,root,-)
 %{_libdir}/libconexus-nspr.so
 %{_libdir}/pkgconfig/conexus-nspr-1.0.pc
-%{_includedir}/conexus-0.8/conexus-nspr.h
-%{_includedir}/conexus-0.8/conexus-nspr/
+%{_includedir}/conexus-0.9/conexus-nspr.h
+%{_includedir}/conexus-0.9/conexus-nspr/
 
 %files nss
 %defattr(-,root,root,-)
@@ -277,10 +287,13 @@ find %{buildroot} -type f -name "*.la" -
 %defattr(-,root,root,-)
 %{_libdir}/libconexus-nss.so
 %{_libdir}/pkgconfig/conexus-nss-1.0.pc
-%{_includedir}/conexus-0.8/conexus-nss.h
-%{_includedir}/conexus-0.8/conexus-nss/
+%{_includedir}/conexus-0.9/conexus-nss.h
+%{_includedir}/conexus-0.9/conexus-nss/
 
 %changelog
+* Tue Aug 25 2009 Rick L Vinyard Jr <rvinyard at cs.nmsu.edu> - 0.9.0-1
+- New release
+
 * Tue Aug 25 2009 Tomas Mraz <tmraz at redhat.com> - 0.8.0-3
 - rebuilt with new openssl
 




More information about the fedora-extras-commits mailing list