@ -8,35 +8,32 @@
i n c l u d e $( TOPDIR ) / r u l e s . m k
i n c l u d e $( TOPDIR ) / r u l e s . m k
PKG_NAME := gstreamer1
PKG_NAME := gstreamer1
PKG_VERSION := 1.16.1
PKG_VERSION := 1.16.2
PKG_RELEASE := 1
PKG_RELEASE := 1
PKG_SOURCE := gstreamer-$( PKG_VERSION) .tar.xz
PKG_SOURCE_URL := https://gstreamer.freedesktop.org/src/gstreamer
PKG_HASH := e3f044246783fd685439647373fa13ba14f7ab0b346eadd06437092f8419e94e
PKG_BUILD_DIR := $( BUILD_DIR) /gstreamer-$( PKG_VERSION)
PKG_MAINTAINER := W. Michael Petullo <mike@flyn.org> \
PKG_MAINTAINER := W. Michael Petullo <mike@flyn.org> \
Ted Hess <thess@kitschensync.net>
Ted Hess <thess@kitschensync.net>
PKG_LICENSE := LGPLv2
PKG_LICENSE := LGPL-2.1-or-later
PKG_LICENSE_FILES := COPYING
PKG_LICENSE_FILES := COPYING
PKG_CPE_ID := cpe:/a:gstreamer_project:gstreamer
PKG_CPE_ID := cpe:/a:gstreamer_project:gstreamer
PKG_BUILD_DIR := $( BUILD_DIR) /gstreamer-$( PKG_VERSION)
PKG_SOURCE := gstreamer-$( PKG_VERSION) .tar.xz
PKG_SOURCE_URL := https://gstreamer.freedesktop.org/src/gstreamer
PKG_HASH := 02211c3447c4daa55919c5c0f43a82a6fbb51740d57fc3af0639d46f1cf4377d
PKG_FIXUP := autoreconf
PKG_REMOVE_FILES := autogen.sh aclocal.m4
PKG_BUILD_PARALLEL := 1
PKG_INSTALL := 1
PKG_INSTALL := 1
PKG_BUILD_DEPENDS := meson/host glib2/host
i n c l u d e $( INCLUDE_DIR ) / p a c k a g e . m k
i n c l u d e $( INCLUDE_DIR ) / p a c k a g e . m k
i n c l u d e $( INCLUDE_DIR ) / n l s . m k
i n c l u d e $( INCLUDE_DIR ) / n l s . m k
i n c l u d e . . / . . / d e v e l / m e s o n / m e s o n . m k
d e f i n e P a c k a g e / g s t r e a m e r 1 / D e f a u l t
d e f i n e P a c k a g e / g s t r e a m e r 1 / D e f a u l t
CATEGORY:= Multimedia
CATEGORY:= Multimedia
SECTION:= multimedia
SECTION:= multimedia
TITLE:= GStreamer
TITLE:= GStreamer
URL:= http://gstreamer.freedesktop.org/
URL:= https ://gstreamer.freedesktop.org/
DEPENDS:= $( ICONV_DEPENDS) $( INTL_DEPENDS)
DEPENDS:= $( ICONV_DEPENDS) $( INTL_DEPENDS)
e n d e f
e n d e f
@ -118,27 +115,28 @@ endef
GST_VERSION := 1.0
GST_VERSION := 1.0
CONFIGURE_ARGS += \
--enable-static \
--disable-Bsymbolic \
--disable-benchmarks \
--disable-debug \
--disable-examples \
--disable-failing-tests \
--disable-fatal-warnings \
--disable-introspection \
--disable-glib-asserts \
--disable-gobject-cast-checks \
--disable-gst-tracer-hooks \
--disable-gst-debug \
--disable-gtk-doc-html \
--disable-rpath \
--disable-tests \
--disable-valgrind \
--without-dw \
--without-libiconv-prefix \
--without-libintl-prefix \
--without-unwind
MESON_ARGS += \
-Dgst_debug= false \
-Dgst_parse= true \
-Dregistry= false \
-Dtracer_hooks= false \
-Dptp-helper-setuid-user= none \
-Dextra-checks= false \
-Doption-parsing= false \
-Dpoisoning= false \
-Dcheck= enabled \
-Dlibunwind= disabled \
-Dlibdw= disabled \
-Ddbghelp= disabled \
-Dbash-completion= disabled \
-Dexamples= disabled \
-Dbenchmarks= disabled \
-Dtools= enabled \
-Dgtk_doc= disabled \
-Dintrospection= disabled \
-Dnls= enabled \
-Dgobject-cast-checks= disabled \
-Dglib-asserts= disabled
d e f i n e B u i l d / I n s t a l l D e v
d e f i n e B u i l d / I n s t a l l D e v
$( INSTALL_DIR) $( 1) /usr/include/gstreamer-$( GST_VERSION)
$( INSTALL_DIR) $( 1) /usr/include/gstreamer-$( GST_VERSION)
@ -148,12 +146,12 @@ define Build/InstallDev
)
)
$( INSTALL_DIR) $( 1) /usr/lib
$( INSTALL_DIR) $( 1) /usr/lib
( cd $( PKG_INSTALL_DIR) ; $( CP) \
( cd $( PKG_INSTALL_DIR) ; $( CP) \
./usr/lib/libgst*-$( GST_VERSION) .{ a,la, so*} \
./usr/lib/libgst*-$( GST_VERSION) .so* \
$( 1) /usr/lib/ \
$( 1) /usr/lib/ \
)
)
$( INSTALL_DIR) $( 1) /usr/lib/gstreamer-$( GST_VERSION)
$( INSTALL_DIR) $( 1) /usr/lib/gstreamer-$( GST_VERSION)
( cd $( PKG_INSTALL_DIR) ; $( CP) \
( cd $( PKG_INSTALL_DIR) ; $( CP) \
./usr/lib/gstreamer-$( GST_VERSION) /libgst*.{ la, so} \
./usr/lib/gstreamer-$( GST_VERSION) /libgst*.so \
$( 1) /usr/lib/gstreamer-$( GST_VERSION) / \
$( 1) /usr/lib/gstreamer-$( GST_VERSION) / \
)
)
$( INSTALL_DIR) $( 1) /usr/lib/pkgconfig
$( INSTALL_DIR) $( 1) /usr/lib/pkgconfig
@ -198,7 +196,7 @@ define Package/libgstreamer1/install
./usr/lib/gstreamer-$( GST_VERSION) /libgst*.so \
./usr/lib/gstreamer-$( GST_VERSION) /libgst*.so \
$( 1) /usr/lib/gstreamer-$( GST_VERSION) / \
$( 1) /usr/lib/gstreamer-$( GST_VERSION) / \
)
)
$( INSTALL_BIN) $( PKG_INSTALL_DIR) /usr/lib/gstreamer-$( GST_VERSION) /gst-plugin-scanner \
$( INSTALL_BIN) $( PKG_INSTALL_DIR) /usr/libexec /gstreamer-$( GST_VERSION) /gst-plugin-scanner \
$( 1) /usr/lib/gstreamer-$( GST_VERSION)
$( 1) /usr/lib/gstreamer-$( GST_VERSION)
e n d e f
e n d e f