Gymnasiast,
De bedoeling van het geheel is een script om een deb-bestand te maken, zodanig dat je met wat aanpassing het ook voor een ander programma kan gebruiken.
Om het moment zit alleen de control en de rules bestand in verwerkt, later zal dat worden uitgebreid met postinst, postrm, prerm en andere bestanden.
Hoe meer ik begrijp hoe en wat er nodig is om vanaf een tar-ball een deb-bestand te maken hoe uitgebreider deze zal zijn.
Iets in de geest van en RPM spec-bestand, hiermee heb normaal gezien geen problemen mee.
dh_make maakt in de uitgepakte tar-bal, de debian map aan met de nodige bestanden die je later nodig heb met
dpkg-buildpackage.
Maar blijkbaar wordt dat niet uitgevoerd in de expect-omgeving via de
spwan opdracht.
Dus wordt het voorlopig halverwege het script op [Enter] gedrukt.
Het eind met expect.
emovix-0.9.0/scripts/
emovix-0.9.0/scripts/Makefile.in
emovix-0.9.0/scripts/Makefile.am
emovix-0.9.0/scripts/mkmovixiso
emovix-0.9.0/scripts/lf-mkmovixiso
emovix-0.9.0/scripts/movix-conf.in
emovix-0.9.0/scripts/movix-version.in
emovix-0.9.0/scripts/mkmovixiso.sh
emovix-0.9.0/scripts/mkmvxiso.bat
spawn dh_make -s -c GPL3 -f ../emovix-0.9.0.tar.gz
Maintainer name : Bob de Bouwer
Email-Address : <bob@debouwer.eu>
Date : Wed, 26 Dec 2012 18:05:24 +0100
Package Name : emovix
Version : 0.9.0
License : gpl3
Type of Package : Single
Hit <enter> to confirm: ./Emovix: line 48: ./debian/control: No such file or directory
./Emovix: line 65: ./debian/rules: No such file or directory
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): -D_FORTIFY_SOURCE=2
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions -Wl,-z,relro
tail: cannot open `debian/changelog' for reading: No such file or directory
dpkg-buildpackage: error: tail of debian/changelog gave error exit status 1
Emovix is genomen om het een en ander uit te proberen.
Het vraag niet veel om te compileren, minumum build-essential is voldoende.
Puls wat je nodig heb om deb-bestand te maken.
Ik weet dat je met alien een rpm-bestand kan omzetten naar een deb-bestand.
Maar mooier is toch een deb-bestand maken en niet via checkinstall.