rpms/lorem-ipsum-generator/devel import.log, NONE, 1.1 lorem-ipsum-generator-0.3-fix-desktop-file.patch, NONE, 1.1 lorem-ipsum-generator-0.3-fix-installed-files.patch, NONE, 1.1 lorem-ipsum-generator.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Jean-Francois Saucier jfsaucier at fedoraproject.org
Sat Jan 16 23:08:25 UTC 2010


Author: jfsaucier

Update of /cvs/pkgs/rpms/lorem-ipsum-generator/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4172/devel

Modified Files:
	.cvsignore sources 
Added Files:
	import.log lorem-ipsum-generator-0.3-fix-desktop-file.patch 
	lorem-ipsum-generator-0.3-fix-installed-files.patch 
	lorem-ipsum-generator.spec 
Log Message:
Initial import for Fedora devel (#555376).


--- NEW FILE import.log ---
lorem-ipsum-generator-0_3-2_fc12:HEAD:lorem-ipsum-generator-0.3-2.fc12.src.rpm:1263683159

lorem-ipsum-generator-0.3-fix-desktop-file.patch:
 lorem-ipsum-generator.desktop |   15 +++++----------
 1 file changed, 5 insertions(+), 10 deletions(-)

--- NEW FILE lorem-ipsum-generator-0.3-fix-desktop-file.patch ---
diff -up lorem-ipsum-generator-0.3/data/lorem-ipsum-generator.desktop.orig lorem-ipsum-generator-0.3/data/lorem-ipsum-generator.desktop
--- lorem-ipsum-generator-0.3/data/lorem-ipsum-generator.desktop.orig	2010-01-15 21:23:44.545820774 -0500
+++ lorem-ipsum-generator-0.3/data/lorem-ipsum-generator.desktop	2010-01-15 21:31:56.051599427 -0500
@@ -1,13 +1,8 @@
 [Desktop Entry]
-Version=0.1
-Encoding=UTF-8
 Name=Lorem Ipsum Generator
-Type=Application
-Terminal=false
-Icon[en]=python
-Name[en]=Lorem Ipsum Generator
+Comment=Generates random lorem ipsum text
 Exec=lorem-ipsum-generator
-Icon=python
-Category=GNOME;GTK;Utility
-GenericName[en_AU]=
-Comment[en_AU]=Generates random lorem ipsum text
+Terminal=false
+Type=Application
+Icon=gnome-mime-text-x-python
+Categories=GNOME;GTK;Utility;TextTools;

lorem-ipsum-generator-0.3-fix-installed-files.patch:
 setup.cfg                                      |    3 ---
 setup.py                                       |    4 ++--
 src/lorem_ipsum_generator.egg-info/SOURCES.txt |    3 +--
 3 files changed, 3 insertions(+), 7 deletions(-)

--- NEW FILE lorem-ipsum-generator-0.3-fix-installed-files.patch ---
diff -up lorem-ipsum-generator-0.3/setup.cfg.orig lorem-ipsum-generator-0.3/setup.cfg
--- lorem-ipsum-generator-0.3/setup.cfg.orig	2010-01-14 09:57:43.424596404 -0500
+++ lorem-ipsum-generator-0.3/setup.cfg	2010-01-14 09:57:50.226559788 -0500
@@ -7,9 +7,6 @@ tag_build = 
 tag_date = 0
 tag_svn_revision = 0
 
-[bdist_wininst]
-install-script = .lorem_ipsum_generator_postinstall.py
-
 [install]
 optimize = 1
 
diff -up lorem-ipsum-generator-0.3/setup.py.orig lorem-ipsum-generator-0.3/setup.py
--- lorem-ipsum-generator-0.3/setup.py.orig	2010-01-14 09:57:56.570604656 -0500
+++ lorem-ipsum-generator-0.3/setup.py	2010-01-14 09:58:15.183583160 -0500
@@ -14,8 +14,8 @@ setup(
 		license = 'BSD License',
 		url = 'http://code.google.com/p/lorem-ipsum-generator/',
 		py_modules = ['lipsum'],
-        scripts = ['src/lorem-ipsum-generator', 'src/.lorem_ipsum_generator_postinstall.py'],
-		data_files = [('share/doc/lorem-ipsum-generator', ['README', 'INSTALL', 'COPYING']), ('share/applications', ['data/lorem-ipsum-generator.desktop'])],
+        scripts = ['src/lorem-ipsum-generator'],
+		data_files = [('share/applications', ['data/lorem-ipsum-generator.desktop'])],
         packages = find_packages('src'),
         package_dir = {'' : 'src'},
         package_data = {
diff -up lorem-ipsum-generator-0.3/src/lorem_ipsum_generator.egg-info/SOURCES.txt.orig lorem-ipsum-generator-0.3/src/lorem_ipsum_generator.egg-info/SOURCES.txt
--- lorem-ipsum-generator-0.3/src/lorem_ipsum_generator.egg-info/SOURCES.txt.orig	2010-01-14 09:58:29.759595908 -0500
+++ lorem-ipsum-generator-0.3/src/lorem_ipsum_generator.egg-info/SOURCES.txt	2010-01-14 09:58:36.661820634 -0500
@@ -6,7 +6,6 @@ TODO
 setup.cfg
 setup.py
 data/lorem-ipsum-generator.desktop
-src/.lorem_ipsum_generator_postinstall.py
 src/lorem-ipsum-generator
 src/testlipsum.py
 src/lipsum/__init__.py
@@ -16,4 +15,4 @@ src/lipsum/data/sample.txt
 src/lorem_ipsum_generator.egg-info/PKG-INFO
 src/lorem_ipsum_generator.egg-info/SOURCES.txt
 src/lorem_ipsum_generator.egg-info/dependency_links.txt
-src/lorem_ipsum_generator.egg-info/top_level.txt
\ No newline at end of file
+src/lorem_ipsum_generator.egg-info/top_level.txt


--- NEW FILE lorem-ipsum-generator.spec ---
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}

Name:           lorem-ipsum-generator
Version:        0.3
Release:        2%{?dist}
Summary:        Generates random lorem ipsum text
BuildArch:      noarch 
Group:          Applications/Text
License:        BSD
URL:            http://code.google.com/p/lorem-ipsum-generator/
Source0:        http://lorem-ipsum-generator.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:         lorem-ipsum-generator-0.3-fix-installed-files.patch
Patch1:         lorem-ipsum-generator-0.3-fix-desktop-file.patch
BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
Requires:       pygtk2
BuildRequires:  python-devel python-setuptools desktop-file-utils

%description
Lorem Ipsum Generator provides a GTK+ graphical user interface, a command-line
interface, and a Python module that generate random "lorem ipsum" text. The
Lorem Ipsum Generator can produce a given quantity of paragraphs or sentences
of "lorem ipsum" text. "Lorem ipsum" text is also known as "lipsum" text.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
chmod -x TODO

%build
python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/lorem-ipsum-generator.desktop

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc README COPYING TODO
%{_bindir}/lorem-ipsum-generator
%{_datadir}/applications/lorem-ipsum-generator.desktop
%{python_sitelib}/lipsum/
%{python_sitelib}/lorem_ipsum_generator-0.3-py2.6.egg-info/

%changelog
* Fri Jan 15 2010 Jean-Francois Saucier <jfsaucier at infoglobe.ca> - 0.3-2
- Fix as per the recommendations in bug #555376
- Rename patches to reflect the guidelines
- Adjust desktop file
- Expand the files section to be more explicit

* Thu Jan 14 2010 Jean-Francois Saucier <jfsaucier at infoglobe.ca> - 0.3-1
- Initial build for Fedora


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/lorem-ipsum-generator/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	16 Jan 2010 22:32:06 -0000	1.1
+++ .cvsignore	16 Jan 2010 23:08:25 -0000	1.2
@@ -0,0 +1 @@
+lorem-ipsum-generator-0.3.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/lorem-ipsum-generator/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	16 Jan 2010 22:32:06 -0000	1.1
+++ sources	16 Jan 2010 23:08:25 -0000	1.2
@@ -0,0 +1 @@
+318b3c890ffa575c6467d033785b2f0f  lorem-ipsum-generator-0.3.tar.gz



More information about the scm-commits mailing list