rpms/nntpgrab/EL-5 .cvsignore, 1.23, 1.24 nntpgrab.spec, 1.42, 1.43 sources, 1.26, 1.27
epienbro
epienbro at fedoraproject.org
Fri Feb 19 23:44:31 UTC 2010
- Previous message: rpms/telepathy-gabble/devel .cvsignore, 1.61, 1.62 sources, 1.61, 1.62 telepathy-gabble.spec, 1.76, 1.77
- Next message: rpms/telepathy-gabble/F-13 .cvsignore, 1.61, 1.62 sources, 1.61, 1.62 telepathy-gabble.spec, 1.76, 1.77
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: epienbro
Update of /cvs/pkgs/rpms/nntpgrab/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9950
Modified Files:
.cvsignore nntpgrab.spec sources
Log Message:
- Update to 0.5.91 (0.6 Beta 2)
- Renamed the nntpgrab-server-gui subpackage to nntpgrab-server-gtk
- Added a new nntpgrab-server-qt subpackage
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/nntpgrab/EL-5/.cvsignore,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -p -r1.23 -r1.24
--- .cvsignore 25 Dec 2009 22:09:46 -0000 1.23
+++ .cvsignore 19 Feb 2010 23:44:31 -0000 1.24
@@ -1 +1 @@
-nntpgrab-0.5.90.tar.bz2
+nntpgrab-0.5.91.tar.bz2
Index: nntpgrab.spec
===================================================================
RCS file: /cvs/pkgs/rpms/nntpgrab/EL-5/nntpgrab.spec,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -p -r1.42 -r1.43
--- nntpgrab.spec 25 Dec 2009 22:29:12 -0000 1.42
+++ nntpgrab.spec 19 Feb 2010 23:44:31 -0000 1.43
@@ -1,6 +1,6 @@
Summary: Download files from the usenet
Name: nntpgrab
-Version: 0.5.90
+Version: 0.5.91
Release: 1%{?dist}
License: GPLv2+
Group: Applications/Internet
@@ -13,7 +13,7 @@ URL: http://www.nntpgrab.nl
Requires: nntpgrab-gui = %{version}-%{release}
Requires: nntpgrab-server = %{version}-%{release}
-Requires: nntpgrab-server-gui = %{version}-%{release}
+Requires: nntpgrab-server-gtk = %{version}-%{release}
BuildRequires: desktop-file-utils
BuildRequires: gtkhtml3-devel
@@ -34,6 +34,7 @@ BuildRequires: NetworkManager-glib-devel
BuildRequires: pcre-devel
BuildRequires: curl-devel
BuildRequires: openssl-devel
+BuildRequires: qt4-devel
%endif
%if 0%{?fedora} > 0
BuildRequires: libproxy-devel
@@ -41,6 +42,7 @@ BuildRequires: PolicyKit-gnome-devel
BuildRequires: nss-devel
BuildRequires: nss_compat_ossl-devel
BuildRequires: PolicyKit-gnome-devel
+BuildRequires: qt-devel
%endif
%description
@@ -110,17 +112,33 @@ or control the program from a remote com
This is the console version
-%package server-gui
-Summary: NNTPGrab server (GUI version)
+%package server-gtk
+Summary: NNTPGrab server (GTK GUI version)
Group: %{group}
Requires: nntpgrab-core = %{version}-%{release}
Requires: nntpgrab-gui-base = %{version}-%{release}
+Obsoletes: nntpgrab-server-gui <= 0.5.90-1%{?dist}
+Provides: nntpgrab-server-gui = %{version}-%{release}
-%description server-gui
+%description server-gtk
The NNTPGrab Server is required if you want to use the NNTPGrab webinterface
or control the program from a remote computer
-This the GUI version
+This the GUI version (based on GTK)
+
+
+%package server-qt
+Summary: NNTPGrab server (Qt GUI version)
+Group: %{group}
+Requires: nntpgrab-core = %{version}-%{release}
+Requires: nntpgrab-gui-base = %{version}-%{release}
+
+%description server-qt
+The NNTPGrab Server is required if you want to use the NNTPGrab webinterface
+or control the program from a remote computer
+
+This the GUI version (based on Qt)
+
%package web
Summary: NNTPGrab web interface
@@ -132,13 +150,22 @@ Requires: php >= 4.1.0
%description web
Web interface to control NNTPGrab
+
%prep
%setup -q
+
%build
%configure
make %{?_smp_mflags}
+# The Qt frontend has a seperate build process
+pushd server_qt
+ qmake-qt4 server_qt.pro -o Makefile
+ make
+popd
+
+
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot} INSTALL_ROOT=%{buildroot}
@@ -153,9 +180,13 @@ desktop-file-install --vendor fedora --d
--add-category Network \
--copy-generic-name-to-name \
--dir %{buildroot}%{_datadir}/applications \
- %{buildroot}%{_datadir}/applications/nntpgrab_server.desktop
+ %{buildroot}%{_datadir}/applications/nntpgrab_server_gtk.desktop
# Rename the plugins from name_of_plugin.so.0.0.0 to name_of_plugin.so
+rm %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_auto_import.so
+rm %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_auto_import.so.0
+mv %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_auto_import.so.0.0.0 %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_auto_import.so
+
rm %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_decoder.so
rm %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_decoder.so.0
mv %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_decoder.so.0.0.0 %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_decoder.so
@@ -168,11 +199,9 @@ rm %{buildroot}%{_libdir}/nntpgrab/libnn
rm %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_logger.so.0
mv %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_logger.so.0.0.0 %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_logger.so
-%if 0%{?fedora} > 0
rm %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_networkmanager.so
rm %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_networkmanager.so.0
mv %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_networkmanager.so.0.0.0 %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_networkmanager.so
-%endif
rm %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_par2.so
rm %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_par2.so.0
@@ -188,12 +217,11 @@ rm %{buildroot}%{_libdir}/libnntpgrab_gl
rm %{buildroot}%{_libdir}/libnntpgrab_utils.la
rm %{buildroot}%{_libdir}/libnntpgrab_automation.la
rm %{buildroot}%{_libdir}/libnntpgrab_gui_base.la
+rm %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_auto_import.la
rm %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_decoder.la
rm %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_jsonrpc.la
rm %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_logger.la
-%if 0%{?fedora} > 0
rm %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_networkmanager.la
-%endif
rm %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_par2.la
rm %{buildroot}%{_libdir}/nntpgrab/libnntpgrab_plugin_unpack.la
@@ -218,6 +246,18 @@ ln -s %{_sysconfdir}/%{name}/config.ini
rm -f %{buildroot}%{_datadir}/nntpgrab/nntpgrab_gui.glade
rm -f %{buildroot}%{_datadir}/nntpgrab/nntpgrab_server.glade
+# Install the Qt frontend
+pushd server_qt
+ install -m 755 nntpgrab_server_qt %{buildroot}%{_bindir}/nntpgrab_server_qt
+ install -m 644 nntpgrab_server_qt.desktop %{buildroot}%{_datadir}/applications/nntpgrab_server_qt.desktop
+
+ desktop-file-install --vendor fedora --delete-original \
+ --add-category Network \
+ --copy-generic-name-to-name \
+ --dir %{buildroot}%{_datadir}/applications \
+ %{buildroot}%{_datadir}/applications/nntpgrab_server_qt.desktop
+popd
+
%find_lang NNTPGrab
%clean
@@ -237,11 +277,10 @@ rm -rf %{buildroot}
%{_libdir}/libnntpgrab_glue.so.0
%{_libdir}/libnntpgrab_glue.so.0.0.0
%dir %{_libdir}/nntpgrab
+%{_libdir}/nntpgrab/libnntpgrab_plugin_auto_import.so
%{_libdir}/nntpgrab/libnntpgrab_plugin_decoder.so
%{_libdir}/nntpgrab/libnntpgrab_plugin_jsonrpc.so
-%if 0%{?fedora} > 0
%{_libdir}/nntpgrab/libnntpgrab_plugin_networkmanager.so
-%endif
%{_libdir}/nntpgrab/libnntpgrab_plugin_logger.so
%{_libdir}/nntpgrab/libnntpgrab_plugin_par2.so
%{_libdir}/nntpgrab/libnntpgrab_plugin_unpack.so
@@ -277,12 +316,17 @@ rm -rf %{buildroot}
%defattr(-,root,root,-)
%{_bindir}/nntpgrab_server
-%files server-gui
+%files server-gtk
%defattr(-,root,root,-)
-%{_bindir}/nntpgrab_server_gui
-%{_datadir}/applications/fedora-nntpgrab_server.desktop
+%{_bindir}/nntpgrab_server_gtk
+%{_datadir}/applications/fedora-nntpgrab_server_gtk.desktop
%{_datadir}/nntpgrab/nntpgrab_server.ui
+%files server-qt
+%defattr(-,root,root,-)
+%{_bindir}/nntpgrab_server_qt
+%{_datadir}/applications/fedora-nntpgrab_server_qt.desktop
+
%files web
%defattr(-,root,root,-)
%{_libdir}/php/modules/php_nntpgrab.so
@@ -293,6 +337,11 @@ rm -rf %{buildroot}
%changelog
+* Fri Feb 19 2010 Erik van Pienbroek <info at nntpgrab.nl> - 0.5.91-1
+- Update to 0.5.91 (0.6 Beta 2)
+- Renamed the nntpgrab-server-gui subpackage to nntpgrab-server-gtk
+- Added a new nntpgrab-server-qt subpackage
+
* Fri Dec 25 2009 Erik van Pienbroek <info at nntpgrab.nl> - 0.5.90-1
- Update to 0.5.90 (0.6 Beta 1)
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/nntpgrab/EL-5/sources,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- sources 25 Dec 2009 22:09:46 -0000 1.26
+++ sources 19 Feb 2010 23:44:31 -0000 1.27
@@ -1 +1 @@
-5ba5feb638e2d2ac5d896ffe8616668d nntpgrab-0.5.90.tar.bz2
+4165a13ccdc5005296d691df77c3ecf6 nntpgrab-0.5.91.tar.bz2
- Previous message: rpms/telepathy-gabble/devel .cvsignore, 1.61, 1.62 sources, 1.61, 1.62 telepathy-gabble.spec, 1.76, 1.77
- Next message: rpms/telepathy-gabble/F-13 .cvsignore, 1.61, 1.62 sources, 1.61, 1.62 telepathy-gabble.spec, 1.76, 1.77
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list