[Pkg-gourmet-changes] gourmet/debian TODO, 1.3, 1.4 changelog, 1.3, 1.4 control, 1.2, 1.3 dirs, 1.1.1.1, 1.2 docs, 1.1.1.1, 1.2 rules, 1.3, 1.4

seanius at haydn.debian.org seanius at haydn.debian.org
Tue Sep 13 11:12:55 UTC 2005


Update of /cvsroot/pkg-gourmet/gourmet/debian
In directory haydn:/org/alioth.debian.org/chroot/home/users/seanius/tmp/cvs-serv12926

Modified Files:
	TODO changelog control dirs docs rules 
Log Message:
some more work done.  not quite ready for a realease but very close.


Index: TODO
===================================================================
RCS file: /cvsroot/pkg-gourmet/gourmet/debian/TODO,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- TODO	8 Sep 2005 00:37:44 -0000	1.3
+++ TODO	13 Sep 2005 11:12:51 -0000	1.4
@@ -1,13 +1,11 @@
-- let upstream know we're here
 - upstream doesn't include a copyright file with their code
-- find out if metakit python module and image python module are
-  necessary for building the deb, or only for using the software.
+  - it's confirmed by the author this was just an omission, and the next
+    version will include it.
 - what to do with upstream's ./debian
 - what section?
 - make sure package conforms to python policy.  specifically, we need to
   look at 2.5
-- make sure the new dependencies and build-dependencies are in-line with
-  the python language.
+- make sure the new dependencies are in-line with the python language.
 - lintian errors:
 W: gourmet: script-not-executable ./usr/share/gourmet/prefs.py
 W: gourmet: script-not-executable ./usr/share/gourmet/reccard.py
@@ -24,6 +22,7 @@
 W: gourmet: script-not-executable ./usr/share/gourmet/exporters/recipe_emailer.py
 
 i don't know python well enough, can we just drop the #!/usr/bin/python?
+yes.  haven't done so yet though
 
 E: gourmet: no-copyright-file
 

Index: changelog
===================================================================
RCS file: /cvsroot/pkg-gourmet/gourmet/debian/changelog,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- changelog	12 Sep 2005 19:36:17 -0000	1.3
+++ changelog	13 Sep 2005 11:12:51 -0000	1.4
@@ -1,16 +1,23 @@
 gourmet (0.8.5.12-1) UNRELEASED; urgency=low
 
+  * New upstream release
   * Sean Finney:
-    - new upstream release.
+    - upload closes ITP (closes: #285619).
+    - now manually copying files into proper location instead of
+      using setup.py.  this allows us to avoid unnecessary build-dependencies.
+    - removed build-dependencies
+    - uncommented dh_installdocs
+    - include FAQ as a document instead of putting it in /usr/share/gourmet.
+    - XXX stil a few missing files compared to the setup.py version.
 
- -- sean finney <seanius at debian.org>  Mon, 12 Sep 2005 21:31:38 +0200
+ -- sean finney <seanius at debian.org>  Tue, 13 Sep 2005 13:10:52 +0200
 
 gourmet (0.8.5.11-1) UNRELEASED; urgency=low
 
   * Sean Finney:
     - initial version of official debian package.  based largely on the
       packaging already done by the upstream maintainer, Thomas Hinkle.
-      thanks Thomas! (closes: #285619).
+      thanks Thomas!
     - updated Build-Depends to include python-gtk2-dev.
     - updated Maintainer and Uploaders fields.
     - changed Architecture to "all".

Index: control
===================================================================
RCS file: /cvsroot/pkg-gourmet/gourmet/debian/control,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- control	8 Sep 2005 00:37:44 -0000	1.2
+++ control	13 Sep 2005 11:12:51 -0000	1.3
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Gourmet Chefs <pkg-gourmet-devel at lists.alioth.debian.org>
 Uploaders: Sean Finney <seanius at debian.org>
-Build-Depends: debhelper (>= 4.0.0), python-dev, python-gtk2-dev, libmetakit-python, python-imaging
+Build-Depends: debhelper (>= 4.0.0)
 Standards-Version: 3.6.2
 
 Package: gourmet

Index: dirs
===================================================================
RCS file: /cvsroot/pkg-gourmet/gourmet/debian/dirs,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -u -d -r1.1.1.1 -r1.2
--- dirs	5 Sep 2005 00:19:18 -0000	1.1.1.1
+++ dirs	13 Sep 2005 11:12:51 -0000	1.2
@@ -1,2 +1,3 @@
 usr/bin
-usr/sbin
+usr/share/gourmet
+usr/share/locale

Index: docs
===================================================================
RCS file: /cvsroot/pkg-gourmet/gourmet/debian/docs,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -u -d -r1.1.1.1 -r1.2
--- docs	5 Sep 2005 00:19:18 -0000	1.1.1.1
+++ docs	13 Sep 2005 11:12:51 -0000	1.2
@@ -1,3 +1,3 @@
 README
 TODO
-CHANGES
+FAQ

Index: rules
===================================================================
RCS file: /cvsroot/pkg-gourmet/gourmet/debian/rules,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- rules	8 Sep 2005 00:44:15 -0000	1.3
+++ rules	13 Sep 2005 11:12:51 -0000	1.4
@@ -1,27 +1,24 @@
 #!/usr/bin/make -f
 
+DTMP:=debian/gourmet
+DSHARE:=${DTMP}/usr/share
+
 configure: configure-stamp
 configure-stamp:
 	dh_testdir
-	# Add here commands to configure the package.
 	touch configure-stamp
 
 build: build-stamp
-
 build-stamp: configure-stamp 
 	dh_testdir
-	# Add here commands to compile the package.
-	python setup.py build
-	#/usr/bin/docbook-to-man debian/gourmet.sgml > gourmet.1
 	touch build-stamp
 
 clean:
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp configure-stamp
-	# Add here commands to clean up after the build process.
-	python setup.py clean
-	rm src/lib/version.pyc tools/*.pyc
+	#python setup.py clean
+	#rm src/lib/version.pyc tools/*.pyc
 	dh_clean 
 
 install: build
@@ -29,10 +26,16 @@
 	dh_testroot
 	dh_clean -k 
 	dh_installdirs
-	# Add here commands to install the package into debian/gourmet.
-	python setup.py install --root=$(CURDIR)/debian/gourmet --install-lib /usr/share
+	#python setup.py install --root=$(CURDIR)/debian/gourmet --install-lib /usr/share
+	cp -ar src/lib/* ${DSHARE}/gourmet/
+	cp -a src/gourmet ${DTMP}/usr/bin/gourmet
+	( cd i18n && find -type f -name '*.mo' -exec install -D '{}' "../${DSHARE}/locale/{}" \; )
+	cp -a glade/* ${DSHARE}/gourmet/
+	cp -a style/*css ${DSHARE}/gourmet/
+	# remove any cvs stuff
+	find ${DTMP} -type d -name CVS -exec rm -rf "{}" \; -prune
 	# fix some permissions
-	chmod 644 debian/gourmet/usr/share/gourmet/recipe.dtd
+	#chmod 644 debian/gourmet/usr/share/gourmet/recipe.dtd
 
 # Build architecture-independent files here.
 binary-indep: build install
@@ -43,7 +46,7 @@
 	dh_testdir
 	dh_testroot
 	dh_installchangelogs CHANGES
-#	dh_installdocs
+	dh_installdocs
 #	dh_installexamples
 #	dh_install
 	dh_installmenu




More information about the Pkg-gourmet-changes mailing list