rpms/scribes/FC-6 .cvsignore, 1.11, 1.12 scribes.spec, 1.21, 1.22 sources, 1.11, 1.12

Peter Gordon (pgordon) fedora-extras-commits at redhat.com
Sat May 19 19:30:23 UTC 2007


Author: pgordon

Update of /cvs/extras/rpms/scribes/FC-6
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv23412

Modified Files:
	.cvsignore scribes.spec sources 
Log Message:
Update to 0.3.2.3; sync with devel and F-7 branches


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/scribes/FC-6/.cvsignore,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- .cvsignore	1 Apr 2007 20:18:13 -0000	1.11
+++ .cvsignore	19 May 2007 19:29:49 -0000	1.12
@@ -1 +1 @@
-scribes-0.3.2.tar.bz2
+scribes-0.3.2.5.tar.bz2


Index: scribes.spec
===================================================================
RCS file: /cvs/extras/rpms/scribes/FC-6/scribes.spec,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- scribes.spec	1 Apr 2007 20:16:39 -0000	1.21
+++ scribes.spec	19 May 2007 19:29:49 -0000	1.22
@@ -3,14 +3,14 @@
 %define	python_module_name	SCRIBES
 
 Name:		scribes
-Version:	0.3.2
+Version:	0.3.2.5
 Release:	1%{?dist}
 Summary:	A sleek, simple, and powerful text editor for the GNOME desktop
 Group:		Applications/Editors
 License:	GPL
 URL:		http://scribes.sourceforge.net/           
 
-Source0:	http://dl.sf.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
+Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
 Patch0:		%{name}-configure.ac-no-python-depcheck.patch
 
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -74,44 +74,52 @@
 
 %prep
 %setup -q
-# Patch out the configure script's call to depcheck.py, since I've ensured
-# that the deps are satisfied and the depcheck.py script is happy on its own,
-# though fails when run through rpmbuild...
+## Patch out the configure script's call to depcheck.py, since I've ensured
+## that the deps are satisfied and the depcheck.py script is happy on its own,
+## though fails when run through rpmbuild...
 %patch0 -p0
-# ..then recreate the configure script from the new configure.ac file...
+## ..then recreate the configure script from the new configure.ac file...
 %{__autoconf}
-# ..then recreate the root Makefile.in for the configure script to use...
+## ..then recreate the root Makefile.in for the configure script to use...
+%{__aclocal}
 %{__automake} Makefile
-# ...and now configure it. Scrollkeeper and GConf schema stuff are disabled
-# since they'll be installed with the scriptlets.
-%configure --disable-scrollkeeper --disable-schemas-install --enable-nls
+find . -type f -exec sed -i -e "s/@MKDIR_P@/@mkdir_p@/g" '{}' \;
 
 
 %build
+## Scrollkeeper and GConf schema installations are disabled since they'll be
+## handled with the scriptlets.
+%configure --disable-scrollkeeper --disable-schemas-install --enable-nls
 make %{?_smp_mflags}
 
 
-%pre
-if [ "$1" -gt 1 ]; then
-	export GCONF_CONFIG_SOURCE=$(gconftool-2 --get-default-source)
-	gconftool-2 --makefile-uninstall-rule \
-		%{_sysconfdir}/gconf/schemas/%{name}.schemas >/dev/null ||:
-fi
-
-
 %install
 rm -rf %{buildroot}
 make DESTDIR=%{buildroot} install
 desktop-file-install --vendor fedora	\
 	--dir %{buildroot}%{_datadir}/applications	\
+	--remove-category=Application	\
 	--delete-original	\
 	%{buildroot}/%{_datadir}/applications/%{name}.desktop
+## Fix some plugin script permissions...
 chmod +x %{buildroot}/%{python_sitelib}/%{python_module_name}/syntax.py
 chmod +x %{buildroot}/%{python_sitelib}/%{python_module_name}/error.py
 chmod +x %{buildroot}/%{python_sitelib}/%{python_module_name}/license.py
 %find_lang %{name}
 
 
+%clean
+rm -rf %{buildroot}
+
+
+%pre
+if [ "$1" -gt 1 ]; then
+	export GCONF_CONFIG_SOURCE=$(gconftool-2 --get-default-source)
+	gconftool-2 --makefile-uninstall-rule \
+		%{_sysconfdir}/gconf/schemas/%{name}.schemas >/dev/null ||:
+fi
+
+
 %post
 export GCONF_CONFIG_SOURCE=$(gconftool-2 --get-default-source)
 gconftool-2 --makefile-install-rule \
@@ -122,10 +130,6 @@
 %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
 
 
-%clean
-rm -rf %{buildroot}
-
-
 %preun
 if [ "$1" -eq 0 ]; then
 	export GCONF_CONFIG_SOURCE=$(gconftool-2 --get-default-source)
@@ -147,7 +151,7 @@
 %{python_sitelib}/%{python_module_name}/
 %{_bindir}/%{name}
 %{_datadir}/%{name}/
-%{_datadir}/pixmaps/%{name}.svg
+%{_datadir}/pixmaps/%{name}.png
 %{_datadir}/gnome/help/%{name}/
 %{_datadir}/icons/hicolor/*/apps/%{name}.*
 %{_datadir}/applications/fedora-%{name}.desktop
@@ -156,6 +160,23 @@
 
 
 %changelog
+* Sat May 19 2007 Peter Gordon <peter at thecodergeek.com> - 0.3.2.5-1
+- Update to new upstream release (0.3.2.5).
+- Sync various spec file fixes from devel and F-7 branches.
+
+* Sat Apr 28 2007 Peter Gordon <peter at thecodergeek.com> - 0.3.2.2-1
+- Update to new upstream release (0.3.2.2).
+- Drop fix-Job.py-print-header-path fix (merged upstream):
+  - fix-Job.py-print-header-path.patch
+
+* Tue Apr 24 2007 Peter Gordon <peter at thecodergeek.com> - 0.3.2.1-1
+- Update to new upstream release (0.3.2.1).
+- Add patch to fix the header of print jobs (incomplete filenames):
+  + fix-Job.py-print-header-path.patch
+- Move %%configure call to %%build stage (%%prep should only be source
+  unpacking/patching/etc).
+- Reorder scriptlets (aesthetic change only).
+
 * Sun Apr 01 2007 Peter Gordon <peter at thecodergeek.com> - 0.3.2-1
 - Update to new upstream release (0.3.2).
 - Update %%post and %%postun scriplets for new icon-cache guidelines. 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/scribes/FC-6/sources,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- sources	1 Apr 2007 20:18:13 -0000	1.11
+++ sources	19 May 2007 19:29:49 -0000	1.12
@@ -1 +1 @@
-93b052fce4b1975020b0b6521c1bb920  scribes-0.3.2.tar.bz2
+d5931f73520af92ee00a16b77bd17ba2  scribes-0.3.2.5.tar.bz2




More information about the fedora-extras-commits mailing list