x11/xfce4: tweak previous and readd --enable-maintainer-mode when using XFCE_COMMIT

taskmanager failed to build because git-provided tarballs don't contain
c/h code generated from .ui files, which are only generated when
--enable-maintainer-mode is used. Failure reported by ajacoutot@
This commit is contained in:
landry 2023-01-03 08:39:42 +00:00
parent 5fa6f779d9
commit 250e39079d
5 changed files with 7 additions and 5 deletions

View File

@ -3,7 +3,7 @@ COMMENT= Xfce4 calendar
XFCE_VERSION= 4.17.0pre0
XFCE_COMMIT= cf27a483c40188bb
XFCE_GOODIE= orage
REVISION= 0
REVISION= 1
# GPLv2
PERMIT_PACKAGE= Yes

View File

@ -3,7 +3,7 @@ COMMENT= Xfce4 volume mixer
XFCE_GOODIE= xfce4-mixer
XFCE_VERSION= 4.18.0pre0
XFCE_COMMIT= a71951036481ca08a670ad8bf3cd107d37bfb774
REVISION= 0
REVISION= 1
# GPLv2
PERMIT_PACKAGE= Yes

View File

@ -3,7 +3,7 @@ COMMENT= Xfce4 task manager and system monitor
XFCE_VERSION= 1.5.5
XFCE_COMMIT= c4564879
XFCE_GOODIE= xfce4-taskmanager
REVISION= 1
REVISION= 2
# GPLv2
PERMIT_PACKAGE= Yes

View File

@ -3,7 +3,7 @@ COMMENT= Xfce4 wireless interface monitor panel plugin
XFCE_VERSION= 0.6.3
XFCE_PLUGIN= wavelan
XFCE_COMMIT= 56657a9cc08ce4da022db9233dcf3241aaf13794
REVISION= 5
REVISION= 6
# BSD
PERMIT_PACKAGE= Yes

View File

@ -79,6 +79,8 @@ PORTROACH+= limitw:1,even
.if defined(XFCE_COMMIT)
DISTNAME = ${DISTNAME_GIT}
MASTER_SITES = ${MASTER_SITES_GIT}
# makes sure some code is generated from .ui files
CONFIGURE_ARGS += --enable-maintainer-mode
AUTOMAKE_VERSION = 1.14
AUTOCONF_VERSION = 2.69
MODXFCE4_gen = cd ${WRKSRC} && env NOCONFIGURE=yes \
@ -91,7 +93,7 @@ BUILD_DEPENDS += ${MODGNU_AUTOCONF_DEPENDS} \
.endif
.if defined(DEBUG)
CONFIGURE_ARGS += --enable-maintainer-mode --enable-debug
CONFIGURE_ARGS += --enable-debug
.endif
# remove useless .la file