adding non-jedmodes modes to jed-extra

G. Milde g.milde at web.de
Fri Jun 9 14:46:02 UTC 2006


Dear Jed packers,

if we add files from sources other than Jedmodes, is it still correct to
call the source tarball jedmodes_$UPSTREAM_VERSION.orig.tar.gz?

It is no longer pristine, so IMO this should be reflected in a different
name as e.g. jed-extra_$UPSTREAM_VERSION.orig.tar.gz

Of course this should also apply for the main directory inside the tarball.

Günter


BTW: I had trouble building the jed-extra package this morning:

  dpkg-buildpackage: source package is jed-extra
  dpkg-buildpackage: source version is 2.1.3-1
  dpkg-buildpackage: source changed by Rafael Laboissiere <rafael.org>
  dpkg-buildpackage: host architecture i386
  dpkg-buildpackage: source version without epoch 2.1.3-1
   fakeroot debian/rules clean
  dpatch  deapply-all  
  rm -rf patch-stamp patch-stampT debian/patched
  dh_testdir
  dh_clean
   dpkg-source -i -b jedmodes-2.1.3
  dpkg-source: warning: source directory `./jedmodes-2.1.3' is not <sourcepackage>-<upstreamversion> `jed-extra-2.1.3'
  dpkg-source: warning: .orig directory name jedmodes-2.1.3.orig is not <package>-<upstreamversion> (wanted jed-extra-2.1.3.orig)
  dpkg-source: building jed-extra using existing jed-extra_2.1.3.orig.tar.gz
  tar: jedmodes-2.1.3/COPYING: Kann open nicht ausführen.: Die Datei existiert bereits
  tar: jedmodes-2.1.3/README: Kann open nicht ausführen.: Die Datei existiert bereits
  tar: jedmodes-2.1.3/README.html: Kann open nicht ausführen.: Die Datei existiert bereits
  tar: jedmodes-2.1.3/a2ps/slang.ssh: Kann open nicht ausführen.: Die Datei existiert bereits
  tar: jedmodes-2.1.3/a2ps/README-a2ps: Kann open nicht ausführen.: Die Datei existiert bereits
  tar: jedmodes-2.1.3/a2ps/a2ps.sl: Kann open nicht ausführen.: Die Datei existiert bereits
  .
  .
  .
  tar: jedmodes-2.1.3/yodl/yodlfun.txt: Kann open nicht ausführen.: Die Datei existiert bereits
  tar: jedmodes-2.1.3/yodl/yodl.sl: Kann open nicht ausführen.: Die Datei existiert bereits
  tar: Fehler beim Beenden, verursacht durch vorhergehende Fehler.
  dpkg-source: failure: tar -xkf - gave error exit status 2

which I could solve with the change

	tar --append --file jed-extra_$(UPSTREAM_VERSION).orig.tar \
-	    jedmodes-$(UPSTREAM_VERSION)/*
+	    jedmodes-$(UPSTREAM_VERSION)/boxquote/*
	gzip -9 jed-extra_$(UPSTREAM_VERSION).orig.tar

in debian/rules. (This also solved the doubling of all directories in the mc
listing of the orig.source.)

The downside is that additional additional modes need to be added separately.

GM

-- 
Milde ife.et.tu-dresden.de



More information about the Pkg-jed-devel mailing list