launchpad-users team mailing list archive
-
launchpad-users team
-
Mailing list archive
-
Message #06680
overriding dh_auto_build
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello list,
while packaging debian/ubuntu packages i have written some little helper
scripts on https://code.launchpad.net/make-test-release.
I have written an "make-test-release.1.xml" and a rules:
#!/usr/bin/make -f
# -*- makefile -*-
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
%:
dh_auto_build
dh_installdirs
dh_install
override_dh_auto_build:
DBMAN=http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
@echo "Before"
xsltproc --nonet --param man.charmap.use.subset 0 -o man/ $DBMAN
debian/make-test-release.1.xml
@echo "Done building man"
A "dpkg-buildpackage" gives me:
sascha@sascha-desktop:~/repos/bzr/make-test-release/make-test-release$
dpkg-buildpackage
dpkg-buildpackage: Quellpaket make-test-release
dpkg-buildpackage: Quellversion 1.0-1
dpkg-buildpackage: Quelldistribution unstable
dpkg-buildpackage: Quellen geändert durch Sascha Manns
<Sascha.Manns@xxxxxxx>
dpkg-buildpackage: Host-Architektur amd64
dpkg-source --before-build make-test-release
fakeroot debian/rules clean
dh_installdirs
dh_install
dh_auto_build
dpkg-source -b make-test-release
dpkg-source: Information: Quellformat »3.0 (quilt)« wird verwendet
dpkg-source: Information: make-test-release wird unter Benutzung des
existierenden ./make-test-release_1.0.orig.tar.gz gebaut
dpkg-source: Information: make-test-release wird in
make-test-release_1.0-1.debian.tar.gz gebaut
dpkg-source: Information: make-test-release wird in
make-test-release_1.0-1.dsc gebaut
debian/rules build
dh_installdirs
dh_install
dh_auto_build
fakeroot debian/rules binary
dh_installdirs
dh_install
dh_auto_build
signfile make-test-release_1.0-1.dsc
Sie benötigen eine Passphrase, um den geheimen Schlüssel zu entsperren.
Benutzer: »Sascha Manns <Sascha.Manns@xxxxxxx>«
2048-Bit RSA Schlüssel, ID 00D2C804, erzeugt 2014-09-14
dpkg-genchanges >../make-test-release_1.0-1_amd64.changes
dpkg-genchanges: Fehler: ungültige Zeile in Dateienliste-Datei, Zeile 1
dpkg-buildpackage: Fehler: Fehler-Exitstatus von dpkg-genchanges war 25
It looks like it doesn't has build the manpage inside debian.
Maybe anyone knows why?
Greetings
Sascha
- --
Yours sincerly
Sascha Manns
Maifeldstraße 10
56727 Mayen
Phone: +49-1573-9242730
Email: Sascha.Manns@xxxxxxx
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAEBAgAGBQJUQCHKAAoJEOnUbwoA0sgEOUoIAIo6Ll79vrUEXnuXey1PtY6o
kSticVWSWoObf2NRmjc4ueSKc+bxB+OYVlqxAi4cXb12mOrDPLnN4+kNCm6314vF
rmsV0fVF/No2+kW3ZdOjHCJdyVwCGIubLUSDgONuVdDa41TlzAp8G4+9zgHOr6Wh
EpRBbjOibSR43HuZNs6+OpYMUljaRli/na7+suhTkldwqJriRC0YAKuP5PhWjMgw
FkYLSh8fLOMT2AsnM18TqodNcfCp8z4C1rc/e9H9YB9rGbMgehQXGDmT2mY8z2JD
7dKc8FpNKqfBld0J50/zkbTx4TB7ubud66YzNuwUepkFJ6u0KcmKgxBV5Js8prI=
=ZD/1
-----END PGP SIGNATURE-----
Follow ups