[PKGBUILD] swfdec-git

Mise à jour / Création /debug de paquetages
Avatar de l’utilisateur
teurfic
newbie
Messages : 1
Inscription : mer. 21 mai 2008, 09:12

[PKGBUILD] swfdec-git

Message par teurfic »

Bonjour !

Je viens de réaliser les PKGBUILDs pour la version git de swfdec (bien pratique quand on est en x86_64).

C'est mon premier PKGBUILD alors soyez indulgeant :)

Voila le PKGBUILD de swfdec-git

Code : Tout sélectionner

pkgname=swfdec-git
pkgver=20080521
pkgrel=1
pkgdesc="Free library for decoding and rendering Flash animations (-git version)"
arch=('i686' 'x86_64')
url="http://swfdec.freedesktop.org"
license=('LGPL')
depends=('gstreamer0.10-base>=0.10.19' 'ffmpeg>=20071204-1' 'alsa-lib>=1.0.16' 'liboil>=0.3.14'
	 'libmad>=0.15.1b-2' 'gtk2>=2.12.9' 'libsoup>=2.4.0' 'cairo>=1.4.0' 'zlib>=1.1.4' 'glib2>=2.14.0')
makedepends=('git')
provides=('swfdec')
conflicts=('swfdec')

_gitroot="git://anongit.freedesktop.org/git/swfdec/swfdec.git"
_gitname="swfdec"

build() {
  cd $startdir/src
  msg "Connecting to swfdec GIT server...."

  if [ -d $startdir/src/$_gitname ] ; then
    cd $_gitname && git-pull origin
    msg "The local files are updated."
  else
    git clone $_gitroot
    cd $_gitname
  fi
./autogen.sh --prefix=/usr --disable-gtk-doc --enable-mad  \
	--enable-ffmpeg --enable-gstreamer --disable-vivified \
	--with-audio=alsa --enable-gtk 
  make || return 1
  make DESTDIR=${startdir}/pkg install
}
Et celui de swfdec-mozilla-git

Code : Tout sélectionner

pkgname=swfdec-mozilla-git
pkgver=20080521
pkgrel=1
pkgdesc="Free plugin for Mozilla browsers that uses the Swfdec library for playing SWF files (-git version)"
arch=('i686' 'x86_64')
url="http://swfdec.freedesktop.org"
license=('LGPL')
depends=('swfdec-git')
makedepends=('git')
provides=('swfdec-mozilla')
conflicts=('swfdec-mozilla')

_gitroot="git://anongit.freedesktop.org/git/swfdec/swfdec-mozilla.git"
_gitname="swfdec-mozilla"

build() {
  cd $startdir/src
  msg "Connecting to swfdec GIT server...."

  if [ -d $startdir/src/$_gitname ] ; then
    cd $_gitname && git-pull origin
    msg "The local files are updated."
  else
    git clone $_gitroot
    cd $_gitname
  fi
./autogen.sh --prefix=/usr --with-plugin-dir=/usr/lib/mozilla/plugins/
  make || return 1
  make DESTDIR=${startdir}/pkg install

}
Les PKGBUILDS ne doivent pas etre parfait alors n'hésitez pas à faire des remarques si il y en a
Répondre