Add libpostproc package.

git-svn-id: svn://svn.openwrt.org/openwrt/packages@14291 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
lars 2009-01-30 22:19:13 +00:00
parent 22d91680ee
commit 48df9e601c

View File

@ -80,6 +80,14 @@ $(call Package/ffmpeg/Default/description)
This package contains FFmpeg shared libraries. This package contains FFmpeg shared libraries.
endef endef
define Package/libpostproc
SECTION:=libs
CATEGORY:=Libraries
TITLE:=libpostproc
URL:=http://ffmpeg.mplayerhq.hu/
DEPENDS:=+libffmpeg
endef
FFMPEG_ENCODERS:= \ FFMPEG_ENCODERS:= \
ac3 \ ac3 \
jpegls \ jpegls \
@ -193,6 +201,7 @@ define Build/Configure
--disable-stripping \ --disable-stripping \
--disable-vhook \ --disable-vhook \
--enable-zlib \ --enable-zlib \
--enable-postproc \
\ \
--disable-encoders \ --disable-encoders \
$(FFMPEG_CONFIGURE_ENCODERS) \ $(FFMPEG_CONFIGURE_ENCODERS) \
@ -219,10 +228,13 @@ endef
define Build/InstallDev define Build/InstallDev
$(INSTALL_DIR) $(1)/usr/include $(INSTALL_DIR) $(1)/usr/include
$(CP) $(PKG_INSTALL_DIR)/usr/include/libav{codec,device,format,util} $(1)/usr/include/ $(CP) $(PKG_INSTALL_DIR)/usr/include/libav{codec,device,format,util} $(1)/usr/include/
$(CP) $(PKG_INSTALL_DIR)/usr/include/libpostproc $(1)/usr/include/
$(INSTALL_DIR) $(1)/usr/lib $(INSTALL_DIR) $(1)/usr/lib
$(CP) $(PKG_INSTALL_DIR)/usr/lib/libav{codec,device,format,util}.{a,so*} $(1)/usr/lib/ $(CP) $(PKG_INSTALL_DIR)/usr/lib/libav{codec,device,format,util}.{a,so*} $(1)/usr/lib/
$(CP) $(PKG_INSTALL_DIR)/usr/lib/libpostproc.{a,so*} $(1)/usr/lib/
$(INSTALL_DIR) $(1)/usr/lib/pkgconfig $(INSTALL_DIR) $(1)/usr/lib/pkgconfig
$(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/libav{codec,device,format,util}.pc $(1)/usr/lib/pkgconfig/ $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/libav{codec,device,format,util}.pc $(1)/usr/lib/pkgconfig/
$(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/libpostproc.pc $(1)/usr/lib/pkgconfig/
endef endef
define Package/ffmpeg/install define Package/ffmpeg/install
@ -240,6 +252,12 @@ define Package/libffmpeg/install
$(CP) $(PKG_INSTALL_DIR)/usr/lib/libav{codec,device,format,util}.so.* $(1)/usr/lib/ $(CP) $(PKG_INSTALL_DIR)/usr/lib/libav{codec,device,format,util}.so.* $(1)/usr/lib/
endef endef
define Package/libffmpeg/install
$(INSTALL_DIR) $(1)/usr/lib
$(CP) $(PKG_INSTALL_DIR)/usr/lib/libpostproc.so.* $(1)/usr/lib/
endef
$(eval $(call BuildPackage,ffmpeg)) $(eval $(call BuildPackage,ffmpeg))
$(eval $(call BuildPackage,ffserver)) $(eval $(call BuildPackage,ffserver))
$(eval $(call BuildPackage,libffmpeg)) $(eval $(call BuildPackage,libffmpeg))
$(eval $(call BuildPackage,libpostproc))