# Maintainer: Natanael Copa global pkgname := 'gst-plugins-bad' global pkgver := '1.12.1' global pkgrel := '2' global pkgdesc := '"GStreamer bad plugins'" global url := '"http://gstreamer.freedesktop.org/'" global arch := '"all'" global license := '"LGPL GPL'" global depends := ''"" global replaces := '"gst-plugins-bad1'" global subpackages := ""$pkgname-lang $pkgname-dev $pkgname-doc"" global makedepends := '" alsa-lib-dev bzip2-dev curl-dev faac-dev faad2-dev flite-dev glib-dev gsm-dev gst-plugins-base-dev gstreamer-dev jasper-dev libdc1394-dev libexif-dev libmms-dev libmodplug-dev liboil-dev libressl-dev librsvg-dev libvdpau-dev libx11-dev neon-dev orc-dev sdl-dev spandsp-dev xvidcore-dev '" global source := ""http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-$pkgver.tar.xz"" global ldpath := '"/usr/lib/gstreamer-.0'" global builddir := ""$srcdir"/gst-plugins-bad-$pkgver" proc build { cd $builddir ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --disable-static \ --enable-experimental \ --disable-fatal-warnings \ --with-package-name="GStreamer Bad Plugins (Alpine Linux)" \ --with-package-origin="http://alpinelinux.org/" \ || return 1 make || return 1 } proc package { cd $builddir make DESTDIR="$pkgdir" install || return 1 } proc doc { default_doc global replaces := ""$(pkgname)1-doc"" } global sha512sums := '"20358b1ff3eb79c085d096776e6311ac07e070de44a213b79975efef63f0485fe978a659f4127c2973430759f4a5044c482dc0a98ef3263cb927e94f5de97f0a gst-plugins-bad-1.12.1.tar.xz'" (CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(gst-plugins-bad)} spids:[3])] spids: [3] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(1.12.1)} spids:[6])] spids: [6] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(2)} spids:[9])] spids: [9] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("GStreamer bad plugins"))} spids: [12] ) ] spids: [12] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("http://gstreamer.freedesktop.org/"))} spids: [17] ) ] spids: [17] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (all))} spids:[22])] spids: [22] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ ("LGPL GPL"))} spids:[27])] spids: [27] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ )} spids:[32])] spids: [32] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:replaces) op: Equal rhs: {(DQ (gst-plugins-bad1))} spids: [36] ) ] spids: [36] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: { (DQ ($ VSub_Name "$pkgname") ("-lang ") ($ VSub_Name "$pkgname") ("-dev ") ($ VSub_Name "$pkgname") (-doc) ) } spids: [41] ) ] spids: [41] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: { (DQ ("\n") ("\talsa-lib-dev\n") ("\tbzip2-dev\n") ("\tcurl-dev\n") ("\tfaac-dev\n") ("\tfaad2-dev\n") ("\tflite-dev\n") ("\tglib-dev\n") ("\tgsm-dev\n") ("\tgst-plugins-base-dev\n") ("\tgstreamer-dev\n") ("\tjasper-dev\n") ("\tlibdc1394-dev\n") ("\tlibexif-dev\n") ("\tlibmms-dev\n") ("\tlibmodplug-dev\n") ("\tliboil-dev\n") ("\tlibressl-dev\n") ("\tlibrsvg-dev\n") ("\tlibvdpau-dev\n") ("\tlibx11-dev\n") ("\tneon-dev\n") ("\torc-dev\n") ("\tsdl-dev\n") ("\tspandsp-dev\n") ("\txvidcore-dev\n") ("\t") ) } spids: [51] ) ] spids: [51] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ("http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-") ($ VSub_Name "$pkgver") (.tar.xz) ) } spids: [82] ) ] spids: [82] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:ldpath) op: Equal rhs: {(DQ (/usr/lib/gstreamer-.0))} spids: [89] ) ] spids: [89] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:builddir) op: Equal rhs: {(DQ ($ VSub_Name "$srcdir")) (/gst-plugins-bad-) ($ VSub_Name "$pkgver")} spids: [94] ) ] spids: [94] ) (FuncDef name: build body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (AndOr children: [ (C {(./configure)} {(--build) (Lit_Other "=") ($ VSub_Name "$CBUILD")} {(--host) (Lit_Other "=") ($ VSub_Name "$CHOST")} {(--prefix) (Lit_Other "=") (/usr)} {(--sysconfdir) (Lit_Other "=") (/etc)} {(--localstatedir) (Lit_Other "=") (/var)} {(--disable-static)} {(--enable-experimental)} {(--disable-fatal-warnings)} {(--with-package-name) (Lit_Other "=") (DQ ("GStreamer Bad Plugins (Alpine Linux)"))} {(--with-package-origin) (Lit_Other "=") (DQ ("http://alpinelinux.org/"))} ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [(C {(make)}) (ControlFlow token: arg_word:{(1)})] op_id: Op_DPipe ) ] spids: [106] ) spids: [102 105] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (AndOr children: [ (C {(make)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} {(install)}) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) ] spids: [200] ) spids: [196 199] ) (FuncDef name: doc body: (BraceGroup children: [ (C {(default_doc)}) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:replaces) op: Equal rhs: {(DQ (${ VSub_Name pkgname) (1-doc))} spids: [238] ) ] spids: [238] ) ] spids: [232] ) spids: [228 231] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "20358b1ff3eb79c085d096776e6311ac07e070de44a213b79975efef63f0485fe978a659f4127c2973430759f4a5044c482dc0a98ef3263cb927e94f5de97f0a gst-plugins-bad-1.12.1.tar.xz" ) ) } spids: [248] ) ] spids: [248] ) ] )