
PKGBUILD ARCH64 chromium-codecs-ffmpeg-nonfree-bin
By: a guest on
Apr 12th, 2010 | syntax:
None | size: 1.82 KB | hits: 206 | expires: Never
# $Id:$
# Contributor: Balwinder S "bsd" Dheeman (bdheeman AT gmail.com)
pkgname=chromium-codecs-ffmpeg-nonfree-bin
pkgver=44105
_pkgpre=0.5+svn20100406r43776+43984+
_pkgsuf=0ubuntu1~ucd1~karmic
pkgrel=1
pkgdesc="Non-free ffmpeg codecs for 'chromium-browser-bin'"
arch=('i686' 'x86_64')
url=http://code.google.com/chromium/
license=('GPL' 'LGPL' 'custom')
depends=('chromium-browser-bin')
install=${pkgname}.install
_tgtdir=opt
_gogdir=chromium-browser
case "$CARCH" in
i686|i[3-5]86)
_bldarch='i386'
md5sums=('1ae094f5280219cf00e60c70f2ff8f60');;
x86_64|amd64)
_bldarch='amd64'
md5sums=('ec20a371099122ea926e0297fe38c1b1');;
# The following should not happen; provided you're using 'makepkg' ;)
*) error "Unknown or invalid CARCH=$CARCH"; exit 1
esac
_url=http://ppa.launchpad.net/chromium-daily/ppa/ubuntu/pool/main/c/chromium-codecs-ffmpeg
source=(${_url}/chromium-codecs-ffmpeg-extra_${_pkgpre}${pkgver}-${_pkgsuf}_${_bldarch}.deb)
build() {
msg2 "Extracting files..."
cd "$srcdir"
ar x chromium-codecs-ffmpeg-extra_${_pkgpre}${pkgver}-${_pkgsuf}_${_bldarch}.deb
tar xf data.tar.gz
mkdir -p $pkgdir/${_tgtdir}/${_gogdir}
cp -d $srcdir/usr/lib/${_gogdir}/lib* $pkgdir/${_tgtdir}/${_gogdir}
mv $pkgdir/${_tgtdir}/${_gogdir}/libffmpegsumo.so $pkgdir/${_tgtdir}/${_gogdir}/libffmpegsumo.so.NONFREE
msg2 "Making it nice..."
install -Dm644 $srcdir/usr/share/doc/${pkgname%-bin}/copyright \
$pkgdir/usr/share/licenses/${pkgname}/LICENSE.txt
cat >>$pkgdir/usr/share/licenses/${pkgname}/LICENSE.txt <<-EOT
On ArchLinux machines, a complete text of the GNU General Public
License can be found in '/usr/share/licenses/common/GPL' and a text of the
GNU Lesser General Public License is in '/usr/share/licenses/common/LGPL' ;)
EOT
}
# vim:set ts=4 sw=4 et: