rpms/gonvert/devel .cvsignore, 1.6, 1.7 gonvert.spec, 1.12, 1.13 sources, 1.6, 1.7

Todd M. Zullinger (tmz) fedora-extras-commits at redhat.com
Wed Oct 17 03:23:30 UTC 2007


Author: tmz

Update of /cvs/extras/rpms/gonvert/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv5259

Modified Files:
	.cvsignore gonvert.spec sources 
Log Message:
* Tue Oct 16 2007 Todd Zullinger <tmz at pobox.com> - 0.2.19-1
- update to 2.19
- update License and URL tags
- drop version from python Requires
- replace libglade2 and pygtk2 Requires with pygtk2-libglade
- remove execute bits from doc files
- remove unneeded make in %build
- re-work %install, avoid placing glade file under python site dir (#237286)
- fix encoding on THANKS and TODO files



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/gonvert/devel/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- .cvsignore	10 Apr 2006 11:20:17 -0000	1.6
+++ .cvsignore	17 Oct 2007 03:22:57 -0000	1.7
@@ -1 +1 @@
-gonvert-0.2.15.tar.gz
+gonvert-0.2.19.tar.gz


Index: gonvert.spec
===================================================================
RCS file: /cvs/extras/rpms/gonvert/devel/gonvert.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- gonvert.spec	15 Dec 2006 03:01:22 -0000	1.12
+++ gonvert.spec	17 Oct 2007 03:22:57 -0000	1.13
@@ -1,18 +1,16 @@
 Name:           gonvert
-Version:        0.2.15
-Release:        4%{?dist}
+Version:        0.2.19
+Release:        1%{?dist}
 Summary:        Units conversion utility
 Group:          Applications/Engineering
-License:        GPL
-URL:            http://unihedron.com/projects/gonvert/gonvert.php
-Source0:        http://www.unihedron.com/projects/gonvert/downloads/%{name}-%{version}.tar.gz
-Source1:	gonvert.glade
+License:        GPL+
+URL:            http://unihedron.com/projects/gonvert
+Source0:        http://unihedron.com/projects/gonvert/downloads/%{name}-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  desktop-file-utils
-Requires:       libglade2
-Requires:       python >= 2.0
-Requires:       pygtk2 >= 1.99.0
+Requires:       python
+Requires:       pygtk2-libglade
 
 BuildArch:      noarch
 
@@ -20,39 +18,38 @@
 gonvert is a conversion utility that allows conversion between many units
 like CGS, Ancient, Imperial with many categories like length, mass, numbers,
 etc. All units converted values shown at once as you type. Easy to add/change
-your own units. Written in Python,pygtk,libgade.
+your own units. Written in Python, pygtk, libgade.
 
 
 %prep
 %setup -q
 
+# remove execute bits from doc files
+chmod -x doc/*
+
+# fix encoding on THANKS and TODO files
+pushd doc >/dev/null
+iconv -f iso8859-1 -t utf-8 THANKS > THANKS.conv && mv -f THANKS.conv THANKS
+iconv -f iso8859-1 -t utf-8 TODO > TODO.conv && mv -f TODO.conv TODO
+popd >/dev/null
+
 
 %build
-make %{?_smp_mflags}
+# there's nothing that needs built
 
 
 %install
 rm -rf ${RPM_BUILD_ROOT}
+make DESTDIR=${RPM_BUILD_ROOT} prefix=%{_prefix} install
+rm -rf ${RPM_BUILD_ROOT}/%{_docdir}/%{name}
+
+desktop-file-install                                \
+    --delete-original                               \
+    --vendor fedora                                 \
+    --remove-category Application                   \
+    --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \
+    ${RPM_BUILD_ROOT}%{_datadir}/gnome/apps/Utilities/gonvert.desktop
 
-mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
-mkdir -p ${RPM_BUILD_ROOT}%{_libdir}/python2.4/site-packages/share/gonvert
-mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/gonvert
-mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/pixmaps
-mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/doc/gonvert
-
-install -m0755 %{SOURCE1} ${RPM_BUILD_ROOT}%{_libdir}/python2.4/site-packages/share/gonvert
-install -m0755 %{SOURCE1} ${RPM_BUILD_ROOT}%{_datadir}/gonvert/gonvert.glade
-install -m0644 pixmaps/gonvert.png ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/gonvert.png
-install -m0644 pixmaps/gonvert_picture.png ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/gonvert_picture.png
-install -m0755 gonvert ${RPM_BUILD_ROOT}%{_bindir}/gonvert
-cp doc/* ${RPM_BUILD_ROOT}%{_datadir}/doc/gonvert
-chmod 0644 doc/*
-rm -rf ${RPM_BUILD_ROOT}%{_prefix}/doc
-rm -rf ${RPM_BUILD_ROOT}%{_datadir}/gnome
-desktop-file-install --vendor fedora                    \
-  --dir ${RPM_BUILD_ROOT}%{_datadir}/applications       \
-  --add-category X-Fedora                               \
-  gonvert.desktop
 
 %clean
 rm -rf ${RPM_BUILD_ROOT}
@@ -60,17 +57,24 @@
 
 %files
 %defattr(-,root,root,-)
-%doc doc/CHANGELOG doc/COPYING doc/FAQ doc/THANKS doc/TODO
+%doc doc/CHANGELOG doc/COPYING doc/FAQ doc/README doc/THANKS doc/TODO
 %{_bindir}/gonvert
 %{_datadir}/applications/fedora-%{name}.desktop
 %{_datadir}/gonvert
-%{_datadir}/pixmaps/gonvert.png
-%{_datadir}/pixmaps/gonvert_picture.png
-%{_libdir}/python2.4/site-packages/share/gonvert/gonvert.glade
-%exclude %{_docdir}/gonvert
+%{_datadir}/pixmaps/gonvert*.png
 
 
 %changelog
+* Tue Oct 16 2007 Todd Zullinger <tmz at pobox.com> - 0.2.19-1
+- update to 2.19
+- update License and URL tags
+- drop version from python Requires
+- replace libglade2 and pygtk2 Requires with pygtk2-libglade
+- remove execute bits from doc files
+- remove unneeded make in %%build
+- re-work %%install, avoid placing glade file under python site dir (#237286)
+- fix encoding on THANKS and TODO files
+
 * Thu Dec 14 2006 Jason L Tibbitts III <tibbs at math.uh.edu> - 0.2.15-4
 - Bump and rebuild.
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/gonvert/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- sources	10 Apr 2006 11:20:17 -0000	1.6
+++ sources	17 Oct 2007 03:22:57 -0000	1.7
@@ -1 +1 @@
-f8e184cc1a77c790fcb404f3f17bebea  gonvert-0.2.15.tar.gz
+5fa0df1ee4b4783d9093dd0a707d805c  gonvert-0.2.19.tar.gz




More information about the fedora-extras-commits mailing list