[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