Skip to content

Instantly share code, notes, and snippets.

Created December 4, 2014 09:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/a05ae63186ba64e73c80 to your computer and use it in GitHub Desktop.
Save anonymous/a05ae63186ba64e73c80 to your computer and use it in GitHub Desktop.
Pkgfile.in
# Description: An essential exemplary set of plugins for gstreamer.
# URL: http://gstreamer.freedesktop.org/modules/gst-plugins-base.html
# Maintainer: Danny Rawlins, crux at romster dot me
# Packager: Matt Housh, jaeger at morpheus dot net
# Depends on: alsa-lib cdparanoia gstreamer libtheora libvisual orc pango util-linux xorg-libxv
name=gst-plugins-base
version=#exec lsurl.py --common-ext http://gstreamer.freedesktop.org/src/gst-plugins-base/ | filter-tool.py --show-ranking --show-failed --print-sorted --head 1 | awk 'NF {print $3}'
release=1
source=(http://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz)
build() {
cd $name-$version
./configure \\
--prefix=/usr \\
--mandir=/usr/man \\
--enable-orc \\
--disable-debug \\
#ifndef NONLS
--disable-nls \\
#endif
--disable-dependency-tracking \\
--disable-valgrind \\
--disable-examples \\
--disable-gtk-doc-html
make
make DESTDIR=$PKG install
rm -r $PKG/usr/share/gtk-doc
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment