J'ai donc choisi celui-ci pour tester. Ce que j'aimerais savoir c'est :
- ce qu'il y a à améliorer dans ces PKGBUILD
- si il y a une méthode "infaillible" pour connaître les dépendences (je ne me rappelle plus d'une commande listant les bibliothèques auquelles un exécutable est lié)
PKGBUILD pour libmpd en version 0.17
Code : Tout sélectionner
pkgname=libmpd
pkgver=0.17.0
pkgrel=1
pkgdesc="A library which is needed by gmpc"
arch=(i686)
license=('GPL')
url="http://gmpcwiki.sarine.nl"
depends=('glib2' 'curl>=7.16.2' 'libglade' 'libsm')
makedepends=('intltool')
source=(http://download.sarine.nl/download/Programs/gmpc/$pkgver/$pkgname-$pkgver.tar.gz
md5sums=('6690568e9f9d21d6b7556181ca7d9318')
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make prefix=$startdir/pkg/usr install
}
Code : Tout sélectionner
pkgname=gmpc
pkgver=0.17.0
pkgrel=1
pkgdesc="A gtk-based extensible (with modules) MPD frontend"
arch=(i686)
license=('GPL')
url="http://gmpcwiki.sarine.nl"
depends=('glib2' 'curl>=7.16.2' 'libglade' 'libsm')
makedepends=('libmpd' 'intltool' 'gob2')
source=(http://download.sarine.nl/download/Programs/gmpc/$pkgver/$pkgname-$pkgver.tar.gz)
md5sums=('de71d4cbfa2a6386e1604e201866b5f7')
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make prefix=$startdir/pkg/usr install
rm $startdir/pkg/usr/share/icons/hicolor/icon-theme.cache
}
Merci, Thomas.