gst1-plugins-ugly: update to 1.16.2

Switched to meson.

Fixed license information.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
This commit is contained in:
Rosen Penev 2020-03-09 21:20:22 -07:00
parent ae5ef832d1
commit 714a18e1bb
No known key found for this signature in database
GPG key ID: 36D31CFA845F0E3B
2 changed files with 32 additions and 64 deletions

View file

@ -8,30 +8,28 @@
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
PKG_NAME:=gst1-plugins-ugly PKG_NAME:=gst1-plugins-ugly
PKG_VERSION:=1.16.1 PKG_VERSION:=1.16.2
PKG_RELEASE:=1 PKG_RELEASE:=1
PKG_SOURCE:=gst-plugins-ugly-$(PKG_VERSION).tar.xz
PKG_SOURCE_URL:=https://gstreamer.freedesktop.org/src/gst-plugins-ugly
PKG_HASH:=5500415b865e8b62775d4742cbb9f37146a50caecfc0e7a6fc0160d3c560fbca
PKG_BUILD_DIR:=$(BUILD_DIR)/gst-plugins-ugly-$(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:=LGPL-2.1-or-later
PKG_LICENSE:=LGPLv2
PKG_LICENSE_FILES:=COPYING PKG_LICENSE_FILES:=COPYING
PKG_BUILD_DIR:=$(BUILD_DIR)/gst-plugins-ugly-$(PKG_VERSION)
PKG_SOURCE:=gst-plugins-ugly-$(PKG_VERSION).tar.xz
PKG_SOURCE_URL:=https://gstreamer.freedesktop.org/src/gst-plugins-ugly
PKG_HASH:=4bf913b2ca5195ac3b53b5e3ade2dc7c45d2258507552ddc850c5fa425968a1d
PKG_CONFIG_DEPENDS:= \
CONFIG_PACKAGE_gst1-mod-asf \
CONFIG_PACKAGE_gst1-mod-mpeg2dec \
PKG_FIXUP:=autoreconf
PKG_BUILD_PARALLEL:=1
PKG_INSTALL:=1 PKG_INSTALL:=1
include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/package.mk
include $(INCLUDE_DIR)/nls.mk include $(INCLUDE_DIR)/nls.mk
include ../../devel/meson/meson.mk
PKG_CONFIG_DEPENDS:= \
CONFIG_PACKAGE_gst1-mod-asf \
CONFIG_PACKAGE_gst1-mod-mpeg2dec \
GST_UGLY_MODULES:= GST_UGLY_MODULES:=
@ -90,41 +88,32 @@ define Package/gstreamer1-plugins-ugly/config
endef endef
GST_COND_SELECT = $(patsubst %,$(if $(CONFIG_PACKAGE_gst1-mod-$(1)),--enable,--disable)-%,$(1)) GST_COND_SELECT = -D$(1)=$(if $(CONFIG_PACKAGE_gst1-mod-$(1)),en,dis)abled
GST_VERSION:=1.0 GST_VERSION:=1.0
CONFIGURE_ARGS += \ MESON_ARGS += \
--disable-debug \ -Dasfdemux=$(if $(CONFIG_PACKAGE_gst1-mod-asf),en,dis)abled \
--disable-examples \ -Ddvdlpcmdec=disabled \
--disable-fatal-warnings \ -Ddvdsub=disabled \
--disable-glib-asserts \ -Drealmedia=disabled \
--disable-gobject-cast-checks \ -Dxingmux=disabled \
--disable-gtk-doc-html \
--disable-valgrind \
--disable-rpath \
\ \
--disable-a52dec \ -Da52dec=disabled \
--disable-amrnb \ -Damrnb=disabled \
--disable-amrwb \ -Damrwbdec=disabled \
$(call GST_COND_SELECT,asf) \ -Dcdio=disabled \
--disable-cdio \ -Ddvdread=disabled \
--disable-dvdlpcmdec \
--disable-dvdread \
--disable-dvdsub \
--disable-iec958 \
$(call GST_COND_SELECT,mpeg2dec) \ $(call GST_COND_SELECT,mpeg2dec) \
--disable-mpegaudioparse \ -Dsidplay=disabled \
--disable-mpegstream \ -Dx264=disabled \
--disable-realmedia \
--disable-sidplay \
--disable-synaesthesia \
--disable-twolame \
--disable-x264 \
\ \
--without-libiconv-prefix \ -Dnls=enabled \
--without-libintl-prefix \ -Dorc=disabled \
--with-pic -Dtests=disabled \
-Dgobject-cast-checks=disabled \
-Dglib-asserts=disabled \
-Dglib-checks=disabled
define Package/gst1-plugins-ugly/install define Package/gst1-plugins-ugly/install
/bin/true /bin/true

View file

@ -1,21 +0,0 @@
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,7 +1,7 @@
DISTCHECK_CONFIGURE_FLAGS=--enable-gtk-doc
SUBDIRS = \
- gst-libs gst ext docs m4 tests common pkgconfig po
+ gst-libs gst ext docs m4 tests common pkgconfig
EXTRA_DIST = \
depcomp \
--- a/configure.ac
+++ b/configure.ac
@@ -427,7 +427,6 @@ tests/Makefile
tests/check/Makefile
tests/files/Makefile
m4/Makefile
-po/Makefile.in
pkgconfig/Makefile
pkgconfig/gstreamer-plugins-ugly-uninstalled.pc
)