rpms/gwget/FC-3 .cvsignore, 1.2, 1.3 gwget.spec, 1.2, 1.3 sources, 1.2, 1.3

Thorsten Leemhuis (thl) fedora-extras-commits at redhat.com
Sat Feb 26 21:36:29 UTC 2005


Author: thl

Update of /cvs/extras/rpms/gwget/FC-3
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv5878/FC-3

Modified Files:
	.cvsignore gwget.spec sources 
Log Message:
Update to current release


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/gwget/FC-3/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore	8 Nov 2004 04:32:19 -0000	1.2
+++ .cvsignore	26 Feb 2005 21:36:27 -0000	1.3
@@ -1 +1 @@
-gwget-0.14.1.tar.gz
+gwget-0.93.tar.gz


Index: gwget.spec
===================================================================
RCS file: /cvs/extras/rpms/gwget/FC-3/gwget.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- gwget.spec	10 Dec 2004 22:03:03 -0000	1.2
+++ gwget.spec	26 Feb 2005 21:36:27 -0000	1.3
@@ -1,35 +1,56 @@
+# use "--without epiphanye" as rpmbuildparameter to disable epiphany-extension (requires FC3 Core package)
+
 Summary: 	GUI Download manager using wget
 Name: 		gwget
 Epoch:		0
-Version: 	0.14.1
-Release: 	2
+Version: 	0.93
+Release: 	1
 License: 	GPL
 Group: 		Applications/Internet
-Source0: 	http://dl.sf.net/gwget/gwget-0.14.1.tar.gz
+Source0: 	http://prdownloads.sourceforge.net/gwget/gwget-0.93.tar.gz
+# direct link:	http://mesh.dl.sourceforge.net/sourceforge/gwget/gwget-0.93.tar.gz
 Source1:	gwget.desktop
 URL: 		http://gwget.sourceforge.net/
 Buildroot: 	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Buildrequires:	libgnomeui-devel >= 0:2.0
 Buildrequires:	libglade2-devel >= 0:2.0
-BuildRequires:	intltool >= 0:0.30
+BuildRequires:	perl-XML-Parser
 BuildRequires:	gettext >= 0:0.14.1
 BuildRequires:  desktop-file-utils
 Requires: 	wget >= 0:1.9
+Requires(post):  GConf2
+Requires(preun): GConf2
+
 
 %description
 Gwget is a Download Manager for Gnome 2. It uses wget as a backend.
 Currently, very basic wget options are available, supporting multiple
 downloads, drag&drop and display the errors from wget process.
 
+%if 0%{!?_without_epiphanye:1}
+
+%package epiphany-extension
+Summary: 	This Package contains extensions gwget2 extensions for epiphany.
+Group: 		Applications/Internet
+Requires:	%{name} = %{epoch}:%{version}
+Requires:	epiphany >= 0:1.4.4
+BuildRequires: 	epiphany-devel >= 0:1.4.4
+
+%description epiphany-extension 
+This Package contains extensions gwget2 extensions for epiphany.
+%endif 	# _without_epiphanye
+
 %prep
 %setup -q
 
 %build
-%configure
+%configure %{?_without_epiphanye:--disable-epiphany-extension}
 make %{?_smp_mflags}
 
 %install
 rm -rf $RPM_BUILD_ROOT
+# For GConf apps: prevent schemas from being installed at this stage
+export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
 %makeinstall
 rm ${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop
 desktop-file-install --vendor fedora                   \
@@ -37,43 +58,83 @@
   --add-category X-Fedora                              \
   %{SOURCE1}
 rm -f ${RPM_BUILD_ROOT}/%{_includedir}/gwget/*
-
 %find_lang %{name}
- 
+find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
+rm -f $RPM_BUILD_ROOT%{_libdir}/epiphany/extensions/libgwgetextension.a
+
 %clean
 rm -rf %{buildroot}
 
+%post
+# For GConf apps: install schemas as system default
+export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
+/usr/bin/gconftool-2 --makefile-install-rule \
+  %{_sysconfdir}/gconf/schemas/%{name}.schemas >/dev/null ||:
+
+%preun
+# For GConf apps: uninstall app's system default schemas
+export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
+/usr/bin/gconftool-2 --makefile-uninstall-rule \
+  %{_sysconfdir}/gconf/schemas/%{name}.schemas >/dev/null || :
+
+
 %files -f %{name}.lang
 %defattr (-,root,root)
 %doc AUTHORS COPYING ChangeLog README TODO
 %{_bindir}/*
+%{_libdir}/bonobo/servers/GNOME_Gwget.server
+%{_sysconfdir}/gconf/schemas/gwget.schemas
 %{_datadir}/%{name}
 %{_datadir}/pixmaps/*
+%{_datadir}/idl/GNOME_Gwget.idl
 %{_datadir}/applications/fedora-%{name}.desktop
 
+%if 0%{!?_without_epiphanye:1}
+%files epiphany-extension
+%defattr (-,root,root)
+%dir %{_libdir}/epiphany/extensions/
+%{_libdir}/epiphany/extensions/*
+%endif 	# _without_epiphanye
+
+
 
 %changelog
-* Tue Sep 14 2004 Thorsten Leemhuis <fedora [AT] leemhus [DOT] info> 0:0.14.1-0.fdr.2
+* Tue Jan 25 2005 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0:0.93-1
+- Update to 0.93
+
+* Thu Dec 09 2004 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0:0.92-0.fdr.1
+- Update to 0.92
+
+* Tue Nov 27 2004 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0:0.91-0.fdr.1
+- Update to 0.91
+- Add handling for new GCconf schemas
+- Add epiphany-extension package
+
+* Tue Oct 19 2004 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0:0.90-0.fdr.1
+- Update to 0.90
+- disable-epiphany-extension until FC3
+
+* Tue Sep 14 2004 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0:0.14.1-0.fdr.2
 - Don't ship header files
 
-* Mon Sep 13 2004 Thorsten Leemhuis <fedora [AT] leemhus [DOT] info> 0:0.14.1-0.fdr.1
+* Mon Sep 13 2004 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0:0.14.1-0.fdr.1
 - Update to 0.14.1
 - Add BuildRequire gettext intltool
 - Remove gwget.png workaround
 
-* Mon Aug 30 2004 Thorsten Leemhuis <fedora [AT] leemhus [DOT] info> 0:0.14-0.fdr.3
+* Mon Aug 30 2004 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0:0.14-0.fdr.3
 - Fixed devel description (again)
 - Fixed Changelog-Versions
 
-* Mon Aug 30 2004 Thorsten Leemhuis <fedora [AT] leemhus [DOT] info> 0:0.14-0.fdr.2
+* Mon Aug 30 2004 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0:0.14-0.fdr.2
 - Source changed to something downloadable with wget
 - Fixed devel description
 - use desktop-file-utils
 
-* Sun Aug 29 2004 Thorsten Leemhuis <fedora [AT] leemhus [DOT] info> 0:0.14-0.fdr.1
+* Sun Aug 29 2004 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0:0.14-0.fdr.1
 - Update to 0.14
 
-* Thu Aug 16 2004 Thorsten Leemhuis <fedora [AT] leemhus [DOT] info> 0.13-0.fdr.1
+* Thu Aug 16 2004 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0.13-0.fdr.1
 - New Spec file based on impressions from gwget-0.13.1-5asp with
   work from various people:
   Pavlo Bohmat <bohm at ukr.net>


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/gwget/FC-3/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	8 Nov 2004 04:32:19 -0000	1.2
+++ sources	26 Feb 2005 21:36:27 -0000	1.3
@@ -1 +1 @@
-31040273567636bcbb4d660dbde12909  gwget-0.14.1.tar.gz
+79a3625ef99a5a417164e0d97020fcc5  gwget-0.93.tar.gz




More information about the fedora-extras-commits mailing list