[Buildroot] [PATCH 3/8] package/tvheadend: Convert to autotools-package
Bernd Kuhls
bernd.kuhls at t-online.de
Sun Oct 12 18:13:25 UTC 2014
tvheadend does not use autoconf but its configure script behaves as such.
Signed-off-by: Bernd Kuhls <bernd.kuhls at t-online.de>
---
package/tvheadend/tvheadend.mk | 27 ++++++---------------------
1 file changed, 6 insertions(+), 21 deletions(-)
diff --git a/package/tvheadend/tvheadend.mk b/package/tvheadend/tvheadend.mk
index 1445838..25a732c 100644
--- a/package/tvheadend/tvheadend.mk
+++ b/package/tvheadend/tvheadend.mk
@@ -20,26 +20,11 @@ endif
TVHEADEND_DEPENDENCIES += dtv-scan-tables
-define TVHEADEND_CONFIGURE_CMDS
- (cd $(@D); \
- $(TARGET_CONFIGURE_OPTS) \
- $(TARGET_CONFIGURE_ARGS) \
- ./configure \
- --prefix=/usr \
- --arch="$(ARCH)" \
- --cpu="$(BR2_GCC_TARGET_CPU)" \
- --python="$(HOST_DIR)/usr/bin/python" \
- --disable-dvbscan \
- )
-endef
-
-define TVHEADEND_BUILD_CMDS
- $(MAKE) -C $(@D)
-endef
-
-define TVHEADEND_INSTALL_TARGET_CMDS
- $(MAKE) -C $(@D) DESTDIR="$(TARGET_DIR)" install
-endef
+TVHEADEND_CONF_OPTS += \
+ --arch="$(ARCH)" \
+ --cpu="$(BR2_GCC_TARGET_CPU)" \
+ --python="$(HOST_DIR)/usr/bin/python" \
+ --disable-dvbscan
#----------------------------------------------------------------------------
# To run tvheadend, we need:
@@ -62,4 +47,4 @@ define TVHEADEND_USERS
tvheadend -1 tvheadend -1 * /home/tvheadend - video TVHeadend daemon
endef
-$(eval $(generic-package))
+$(eval $(autotools-package))
--
1.7.10.4
More information about the buildroot
mailing list