[gcompris-devel] help needed for making debian package
Yavor Doganov
yavor at gnu.org
Wed Dec 17 06:45:16 UTC 2008
Ankit Sahai wrote:
>
> one more i have downloaded gocmpris-8.4.8.tar.gz and extract it
> . but there is no /debian folder in thsi that you mention.
Sure there isn't. You have to take it from the Debian source package.
> > from where can i get the Thomas Petazzoni steps on how
> > to package 8.4.8 based on the packaging of 8.4.8.
The second message in the thread, Message-ID:
<20081204175110.687ebea4 at surf>:
,----
| You simply need an unpacked GCompris tarball, in which you put the
| debian/ directory that you can borrow from an older version of
| the GCompris package available in Debian/Ubuntu.
|
| In a nutshell, something like:
|
| 1. Download the tarball of gcompris 8.4.8
| 2. tar xzf gcompris-8.4.8.tar.gz
| 3. Get the source of the debian package:
| apt-get source gcompris
| 4. Copy the debian/ directory to the new GCompris version:
| cp -a gcompris_8.4.x/debian/ gcompris-8.4.8/
| 5. Add a new entry in gcompris-8.4.8/debian/changelog
| 6. Make any other needed modifications to gcompris-8.4.8/debian/
| 7. Compile the package:
| cd gcompris-8.4.8
| dpkg-buildpackage -rfakeroot
| 8. If it doesn't work, go to 6.
`----
Alternatively, you can use my unofficial gNewSense package -- I
haven't tried, but it should build under Debian:
dget http://gns.katsarov.org/gns/jungle/gcompris_8.4.8-gns1.dsc
dpkg-source -x gcompris_8.4.8-gns1.dsc
cd gcompris-*
debuild (install the reported missing build-dependencies, if any)
# dpkg -i ../gcompris_*.deb ../gcompris-data_*.deb ../gcompris-sound-pa_*.deb
More information about the Gcompris-devel
mailing list