Hi, Attached is the diff for my collatinus 7.14-1.1 NMU.
-- ·O· Pierre Habouzit ··O [EMAIL PROTECTED] OOO http://www.madism.org
reverted: --- collatinus-7.14/debian/dirs +++ collatinus-7.14.orig/debian/dirs @@ -1,4 +0,0 @@ -usr/bin -usr/lib/collatinus -usr/share/man/man1 -usr/share/doc/collatinus diff -u collatinus-7.14/debian/control collatinus-7.14/debian/control --- collatinus-7.14/debian/control +++ collatinus-7.14/debian/control @@ -2,12 +2,15 @@ Section: text Priority: optional Maintainer: Georges Khaznadar <[EMAIL PROTECTED]> -Build-Depends-Indep: debhelper (>> 4.0.0), hyperlatex, tetex-extra -Standards-Version: 3.6.2 +Build-Depends: debhelper (>> 4.0.0) +Build-Depends-Indep: hyperlatex, tetex-extra, python-support (>= 0.4) +Standards-Version: 3.7.2 Package: collatinus Architecture: all -Depends: python, python-wxgtk2.4|python-wxgtk2.6, collatinus-data, collatinus-doc +Replaces: collatinus-data +Conflicts: collatinus-data +Depends: ${python:Depends}, python-wxgtk2.6 | python-wxgtk2.4, collatinus-doc Description: lemmatisation of latin text Collatinus can be used to lemmatise latin texts, i.e. extract words and make a lexicon which indicates for each word its canonic form, and how @@ -15,15 +18,8 @@ declining it. Example : rosam gives : rosa-rosae -- acc. sing. Collatinus provides a nice graphic front-end to each operation. -Package: collatinus-data -Architecture: all -Depends: -Description: data files for collatinus - lemmatisation engine data in xml format. - Package: collatinus-doc Architecture: all -Depends: Description: documentation for collatinus This package provides documentation for Collatinus in HTML and PDF formats. diff -u collatinus-7.14/debian/rules collatinus-7.14/debian/rules --- collatinus-7.14/debian/rules +++ collatinus-7.14/debian/rules @@ -55,10 +55,10 @@ dh_installdirs # Add here commands to install the package into debian/collatinus. - $(MAKE) install DESTDIR=$(CURDIR)/debian/collatinus - $(MAKE) install-data DESTDIR=$(CURDIR)/debian/collatinus-data - $(MAKE) install-doc DESTDIR=$(CURDIR)/debian/collatinus-doc - + $(MAKE) install DESTDIR=$(CURDIR)/debian/collatinus + $(MAKE) install-data DESTDIR=$(CURDIR)/debian/collatinus + $(MAKE) install-doc DESTDIR=$(CURDIR)/debian/collatinus-doc + python $(CURDIR)/debian/compile.lematta.py $(CURDIR)/debian/collatinus # Build architecture-independent files here. binary-indep: build install @@ -87,7 +87,7 @@ dh_compress dh_fixperms # dh_perl -# dh_python + dh_pysupport # dh_makeshlibs dh_installdeb dh_shlibdeps diff -u collatinus-7.14/debian/changelog collatinus-7.14/debian/changelog --- collatinus-7.14/debian/changelog +++ collatinus-7.14/debian/changelog @@ -1,3 +1,16 @@ +collatinus (7.14-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Update package to the last python policy (Closes: #380776). + * Bump Standards-Version to 3.7.2. + * Move debhelper to Build-Depends. + * collatinus-data has no sense: collatinus is already arch:all, so merge the + packages. + * generate the lematta at build time, instead of install time (it was not + even removed in the prerm !) + + -- Pierre Habouzit <[EMAIL PROTECTED]> Wed, 30 Aug 2006 12:30:10 +0200 + collatinus (7.14-1) unstable; urgency=low * upgraded to the new upstream version diff -u collatinus-7.14/debian/collatinus-doc.dirs collatinus-7.14/debian/collatinus-doc.dirs --- collatinus-7.14/debian/collatinus-doc.dirs +++ collatinus-7.14/debian/collatinus-doc.dirs @@ -2 +1,0 @@ - reverted: --- collatinus-7.14/debian/collatinus-data.dirs +++ collatinus-7.14.orig/debian/collatinus-data.dirs @@ -1,2 +0,0 @@ -usr/share/collatinus - reverted: --- collatinus-7.14/debian/postinst +++ collatinus-7.14.orig/debian/postinst @@ -1,42 +0,0 @@ -#! /bin/sh -# postinst script for foo -# -# see: dh_installdeb(1) - -set -e - -# summary of how this script can be called: -# * <postinst> `configure' <most-recently-configured-version> -# * <old-postinst> `abort-upgrade' <new version> -# * <conflictor's-postinst> `abort-remove' `in-favour' <package> -# <new-version> -# * <deconfigured's-postinst> `abort-deconfigure' `in-favour' -# <failed-install-package> <version> `removing' -# <conflicting-package> <version> -# for details, see http://www.debian.org/doc/debian-policy/ or -# the debian-policy package -# - -case "$1" in - configure) - cd /usr/lib/collatinus/ && python -c "import collat,latinus,version,flexfr,frequences; collat.precompile()" && mv -f lemmata /usr/share/collatinus/ - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - - ;; - - *) - echo "postinst called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - -#DEBHELPER# - -exit 0 - - only in patch2: unchanged: --- collatinus-7.14.orig/debian/collatinus.dirs +++ collatinus-7.14/debian/collatinus.dirs @@ -0,0 +1,5 @@ +usr/bin +usr/lib/collatinus +usr/share/collatinus +usr/share/doc/collatinus +usr/share/man/man1 only in patch2: unchanged: --- collatinus-7.14.orig/debian/compile.lematta.py +++ collatinus-7.14/debian/compile.lematta.py @@ -0,0 +1,8 @@ +#! /usr/bin/python + +import sys, os, os.path +sys.path.append(os.path.join(sys.argv[1], 'usr/lib/collatinus')) +os.chdir(os.path.join(sys.argv[1], 'usr/share/collatinus')) + +import collat +collat.precompile()
signature.asc
Description: Digital signature