2 # Copyright (C) 2009 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
10 PKG_NAME
:=gst-plugins-ugly
14 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.bz2
15 PKG_SOURCE_URL
:=http
://gstreamer.freedesktop.org
/src
/gst-plugins-ugly
/
16 PKG_MD5SUM
:=1619365247ef9cd7da1cd890285bf87a
19 include $(INCLUDE_DIR
)/package.mk
21 #export PATH:=$(PKG_BUILD_DIR)/bin:$(TARGET_PATH)
26 -I
$(STAGING_DIR
)/usr
/lib
/libintl
/include \
27 -I
$(STAGING_DIR
)/usr
/lib
/libiconv
/include \
28 -I
$(STAGING_DIR
)/usr
/include/gtk-2.0
/gdk \
29 -I
$(STAGING_DIR
)/usr
/include/gstreamer-0.10
32 -Wl
,-rpath-link
=$(STAGING_DIR
)/usr
/lib \
33 -L
$(STAGING_DIR
)/usr
/lib
/libintl
/lib \
34 -L
$(STAGING_DIR
)/usr
/lib
/libiconv
/lib
36 define Package
/gst-plugins-ugly
/Default
37 TITLE
:=gst-plugins-ugly
38 URL
:=http
://gstreamer.freedesktop.org
/
41 define Package
/gst-plugins-ugly-lame
42 $(call Package
/gst-plugins-ugly
/Default
)
46 DEPENDS
:=+gstreamer
+gst-plugins-base
+lame
49 define Package
/gst-plugins-ugly-lame
/description
50 gstreamer MP3 encoder plugin
53 define Package
/gst-plugins-ugly-mad
54 $(call Package
/gst-plugins-ugly
/Default
)
58 DEPENDS
:=+gstreamer
+gst-plugins-base
+libmad
+libid3tag
61 define Package
/gst-plugins-ugly-mad
/description
63 gstreamer MP3 decoder plugins
66 define Build
/Configure
67 $(call Build
/Configure
/Default
, \
71 --disable-cdparanoia \
74 --disable-vorbistest \
75 --disable-freetypetest \
78 mkdir
-p
$(PKG_BUILD_DIR
)/bin
79 touch
$(PKG_BUILD_DIR
)/bin
/gtkdoc-reugly
80 chmod
+x
$(PKG_BUILD_DIR
)/bin
/gtkdoc-reugly
83 define Package
/gst-plugins-ugly-lame
/install
84 $(INSTALL_DIR
) $(1)/usr
/lib
/gstreamer-0.10
86 $(PKG_INSTALL_DIR
)/usr
/lib
/gstreamer-0.10
/libgstlame.so \
87 $(1)/usr
/lib
/gstreamer-0.10
90 define Package
/gst-plugins-ugly-mad
/install
91 $(INSTALL_DIR
) $(1)/usr
/lib
/gstreamer-0.10
93 $(PKG_INSTALL_DIR
)/usr
/lib
/gstreamer-0.10
/libgstmad.so \
94 $(1)/usr
/lib
/gstreamer-0.10
97 $(eval
$(call BuildPackage
,gst-plugins-ugly-lame
))
98 $(eval
$(call BuildPackage
,gst-plugins-ugly-mad
))