# Problème lors de l'empaquetage d'un programme

**URL:** <https://www.debian-fr.org/t/probleme-lors-de-lempaquetage-dun-programme/29240>\
**Category:** Programmation\
**Created:** [Février 20, 2016, 11:54 UTC](https://www.debian-fr.org/t/probleme-lors-de-lempaquetage-dun-programme/29240 "2016-02-20T23:54:52Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![xiterl](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/x/df788c/32.png) [@xiterl](https://www.debian-fr.org/u/xiterl)\
**Post date:** [Février 20, 2016, 11:54 UTC](https://www.debian-fr.org/t/probleme-lors-de-lempaquetage-dun-programme/29240/1 "2016-02-20T23:54:52Z")

</div>

Bonjour,

Je suis entrain d’apprendre à empaqueter des logiciels et je rencontre un problème très bête … 😕

Pour me faire la main, j’ai essayé de créer un .deb à partir d’un jeu que j’ai fait.  
Celui-ci est écrit en C et utilise les autotools.

Étant donné que mon programme est un jeu, l’exécutable devra se trouver dans /usr/games au lieu de /usr/bin.  
Avec ce que j’ai fait, l’exécutable veut s’installer dans /usr/games/bin au lieu de /usr/games. 😠

L’erreur doit surement venir de mon fichier debian/rules :

```auto
DESTDIR=$(CURDIR)/debian/prog

configure: configure-stamp

configure-stamp:
    ./configure --prefix=/usr/games
    touch $@

build: build-stamp

build-stamp: configure
    dh_testdir
    $(MAKE) all
    touch $@

clean:
    dh_testdir
    dh_testroot
    rm -f build-stamp configure-stamp
    $(MAKE) clean
    $(MAKE) distclean
    dh_clean

install: build
    dh_testdir
    dh_testroot
    dh_prep
    dh_installdirs
    $(MAKE) install DESTDIR=$(DESTDIR)

binary-indep: build install

binary-arch: build install
    dh_testdir
    dh_testroot
    dh_installchangelogs
    dh_installdocs
    dh_installexamples
    dh_installman
    dh_link
    dh_strip
    dh_compress
    dh_fixperms
    dh_installdeb
    dh_shlibdeps
    dh_gencontrol
    dh_md5sums
    dh_builddeb

binary: binary-indep binary-arch
```

(Si au passage vous avez des remarques sur mon fichier debian/rules, n’hesitez pas 😉)

Merci d’avance.

---

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Février 20, 2016, 11:59 UTC](https://www.debian-fr.org/t/probleme-lors-de-lempaquetage-dun-programme/29240/2 "2016-02-20T23:59:04Z")

</div>

C’est --prefix=/usr/games qui pose souci, met “–prefix=/usr --bindir=/usr/games”
