wok-next view gst0-plugins-good/receipt @ rev 20604
More fix libtool.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Thu Apr 19 13:15:41 2018 +0300 (2018-04-19) |
parents | 757d032c55c7 |
children | 82665910c526 |
line source
1 # SliTaz package receipt v2.
3 PACKAGE="gst0-plugins-good"
4 VERSION="0.10.31"
5 CATEGORY="multimedia"
6 SHORT_DESC="GStreamer-0.10 Good Plugins"
7 MAINTAINER="jozee@slitaz.org"
8 LICENSE="LGPL2.1"
9 WEB_SITE="http://gstreamer.freedesktop.org/"
10 LFS="http://www.linuxfromscratch.org/blfs/view/7.6/multimedia/gst-plugins-good.html"
12 TARBALL="gst-plugins-good-$VERSION.tar.xz"
13 WGET_URL="$GNOME_MIRROR/gst-plugins-good/0.10/$TARBALL"
15 BUILD_DEPENDS="gettext GConf-dev gtk-doc python glib-dev orc-dev \
16 gstreamer0-dev gst0-plugins-base-dev gtk+-dev libgudev-dev v4l-utils-dev \
17 xorg-libXfixes-dev xorg-libXdamage-dev aalib-dev flac-dev gdk-pixbuf-dev \
18 jack2-dev libcaca-dev libdv-dev libraw1394-dev libiec61883-dev libavc1394-dev \
19 libshout-dev libsoup-dev speex-dev taglib-dev wavpack-dev libjpeg-turbo-dev"
20 SPLIT="gst0-plugins-good-extra gst0-plugins-good gst0-plugins-good-dev"
22 compile_rules() {
23 sed -i "/input:/d" sys/v4l2/gstv4l2bufferpool.c &&
24 sed -i "/case V4L2_CID_HCENTER/d; /case V4L2_CID_VCENTER/d" \
25 sys/v4l2/v4l2_calls.c &&
27 ./configure \
28 --with-package-name="$SHORT_DESC" \
29 --with-package-origin="http://www.slitaz.org/" \
30 --enable-experimental \
31 --disable-static \
32 --disable-debug \
33 --disable-hal \
34 --disable-esd \
35 --disable-oss \
36 --disable-oss4 \
37 $CONFIGURE_ARGS &&
38 sed -i 's|/usr/local/|/usr/|' $src/sys/v4l2/Makefile &&
39 make $MAKEFLAGS &&
40 make install &&
41 make -C docs/plugins install-data
42 }
44 genpkg_rules() {
45 case $PACKAGE in
46 *-extra)
47 copy *deinterlace.so *dv.so *jack.so *rtp.so *rtpmanager.so \
48 *rtsp.so *shout2.so *souphttpsrc.so *taglib.so *video4linux2.so \
49 *wavpack.so
50 CAT="multimedia|extra plugins"
51 DEPENDS="glib gst0-plugins-base gstreamer0 jack2 libdv libgudev \
52 libshout libsoup libsoup-gnome v4l-utils libxml2 orc taglib wavpack \
53 xorg-libICE xorg-libSM xorg-libX11 xorg-libXext xorg-libXv"
54 MAINTAINER="psychomaniak@xakep.ru"
55 ;;
56 *-good)
57 copy @std @rm
58 DEPENDS="GConf aalib bzlib cairo flac gdk-pixbuf glib \
59 gst0-plugins-base gstreamer0 libavc1394 libcaca libiec61883 \
60 libjpeg-turbo libpng16 libraw1394 libxml2 ncurses orc speex \
61 xorg-libICE xorg-libSM xorg-libX11 xorg-libXdamage xorg-libXext \
62 xorg-libXfixes zlib"
63 SUGGESTED="gst0-plugins-good-extra"
64 ;;
65 *-dev)
66 copy @dev
67 DEPENDS="gst0-plugins-good gst0-plugins-good-extra \
68 GConf-dev aalib-dev bzip2-dev cairo-dev eudev-dev flac-dev \
69 fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev \
70 gst0-plugins-base-dev gstreamer0-dev harfbuzz-dev jack2-dev \
71 libjpeg-turbo-dev libavc1394-dev libcaca-dev libdv-dev libffi-dev \
72 libgudev-dev libiec61883-dev libogg-dev libpng16-dev \
73 libraw1394-dev libshout-dev libsoup-dev libtheora-dev v4l-utils-dev \
74 libvorbis-dev libxml2-dev ncurses-dev openssl-dev orbit2-dev \
75 orc-dev pcre-dev speex-dev sqlite3-dev taglib-dev \
76 util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \
77 wavpack-dev xorg-libICE-dev xorg-libSM-dev xorg-libX11 \
78 xorg-libX11-dev xorg-libXau-dev xorg-libXdamage-dev \
79 xorg-libXdmcp-dev xorg-libXext-dev xorg-libXfixes-dev \
80 xorg-libXrender-dev xorg-libXv-dev xorg-libxcb-dev xorg-pixman-dev \
81 xz-dev zlib-dev"
82 ;;
83 esac
84 }