[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Helloworld package



Hallo,

Ik wou graag een package maken van wat bash-scripts.
Om daar wat mee te oefenen heb ik een helloworld.deb gemaakt.

Dit werkt wel goed, maar ik kan alleen bestanden in bepaalde directories
zetten (zoals /usr/bin en /usr/sbin) en niet in andere directories
(zoals /etc of /usr/share/applications).

Ik doe iets verkeerd, waarschijnlijk in het Makefile.
Kan iemand me verder op weg helpen?

Groet,
Paul.

---------
# maak directories en een simpele testsource:
mkdir helloworld; cd helloworld
mkdir helloworld-1.0; cd helloworld-1.0
echo 'echo Hello World!' > helloworld; chmod +x helloworld

# maak een simpele Makefile:
echo 'clean:' > Makefile
echo 'install:' >> Makefile
echo -en "\t" >> Makefile
echo 'cp helloworld $(CURDIR)/debian/helloworld/usr/bin/' >> Makefile

# Bepaal je correcte fullname en email voor PGP:
export DEBFULLNAME='Paul van der Vlis'
export DEBEMAIL='paul@vandervlis.nl'

# debianize het package
dh_make -s -n

# packages bouwen en resultaat bekijken.
dpkg-buildpackage -rfakeroot
ls -l ..
---------



Reply to: