# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
-# $Id$
include $(TOPDIR)/rules.mk
PKG_NAME:=gstreamer
PKG_VERSION:=0.10.21
-PKG_RELEASE:=2
+PKG_RELEASE:=3
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
PKG_SOURCE_URL:=http://gstreamer.freedesktop.org/src/gstreamer/
include $(INCLUDE_DIR)/package.mk
+export PATH:=$(PKG_BUILD_DIR)/bin:$(TARGET_PATH)
+
PKG_INSTALL=1
EXTRA_CFLAGS+= \
CATEGORY:=Multimedia
TITLE:=gstreamer
URL:=http://gstreamer.freedesktop.org/
- DEPENDS:=+libxml2 +check +glib2
+ DEPENDS:=+libxml2 +glib2
endef
define Package/gstreamer/description
--disable-tests \
--disable-examples \
)
+ mkdir -p $(PKG_BUILD_DIR)/bin
+ touch $(PKG_BUILD_DIR)/bin/gtkdoc-rebase
+ chmod +x $(PKG_BUILD_DIR)/bin/gtkdoc-rebase
endef
define Build/InstallDev
$(1)/usr/include/
$(INSTALL_DIR) $(1)/usr/lib/
- $(INSTALL_DATA) \
- $(PKG_INSTALL_DIR)/usr/lib/*.{so*,la} \
+ $(CP) \
+ $(PKG_INSTALL_DIR)/usr/lib/*.{so*,a,la} \
$(1)/usr/lib/
$(INSTALL_DIR) $(1)/usr/lib/gstreamer-0.10/
$(CP) \
- $(PKG_INSTALL_DIR)/usr/lib/gstreamer-0.10/*.{so*,la} \
+ $(PKG_INSTALL_DIR)/usr/lib/gstreamer-0.10/*.{so*,a,la} \
$(1)/usr/lib/gstreamer-0.10
$(INSTALL_DIR) $(1)/usr/lib/pkgconfig/
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/* $(1)/usr/bin/
$(INSTALL_DIR) $(1)/usr/lib/
- $(INSTALL_DATA) \
- $(PKG_INSTALL_DIR)/usr/lib/*.{so*,a} \
+ $(CP) \
+ $(PKG_INSTALL_DIR)/usr/lib/*.so* \
$(1)/usr/lib/
$(INSTALL_DIR) $(1)/usr/lib/gstreamer-0.10/
- $(INSTALL_DATA) \
- $(PKG_INSTALL_DIR)/usr/lib/gstreamer-0.10/*.{so*,a} \
+ $(CP) \
+ $(PKG_INSTALL_DIR)/usr/lib/gstreamer-0.10/*.so* \
$(1)/usr/lib/gstreamer-0.10
endef