aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordanfe <danfe@FreeBSD.org>2013-09-03 17:54:56 +0800
committerdanfe <danfe@FreeBSD.org>2013-09-03 17:54:56 +0800
commit8e9b67036c221691a461cb06c98cf968f1429dc7 (patch)
treea84c2f211fd7097f39160e77d9216f64fba9aaab
parenta52a2e7a5c3b5eefe62bd3bf2e32eada8cadc0ce (diff)
downloadfreebsd-ports-gnome-8e9b67036c221691a461cb06c98cf968f1429dc7.tar.gz
freebsd-ports-gnome-8e9b67036c221691a461cb06c98cf968f1429dc7.tar.zst
freebsd-ports-gnome-8e9b67036c221691a461cb06c98cf968f1429dc7.zip
- Unbreak parallel (-jX) builds by calling sub-makes correctly (via -C)
- Drop leading indefinite article from the COMMENT line - Use new, more robust syntax for LIB_DEPENDS (available since r322328) - Sort the knobs, remove no longer required (and deprecated) USE_GMAKE
-rw-r--r--emulators/tilem/Makefile12
1 files changed, 8 insertions, 4 deletions
diff --git a/emulators/tilem/Makefile b/emulators/tilem/Makefile
index d0db61565df8..ab1805a27cc9 100644
--- a/emulators/tilem/Makefile
+++ b/emulators/tilem/Makefile
@@ -8,17 +8,21 @@ CATEGORIES= emulators
MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
-COMMENT= An emulator for the Z80 series of Texas Instruments calculators
+COMMENT= Emulator for the Z80 series of Texas Instruments calculators
LICENSE= GPLv3
-LIB_DEPENDS= ticalcs2:${PORTSDIR}/comms/libticalcs2
+LIB_DEPENDS= libticalcs2.so:${PORTSDIR}/comms/libticalcs2
-INSTALLS_ICONS= yes
USES= desktop-file-utils shared-mime-info pkgconfig
USE_BZIP2= yes
GNU_CONFIGURE= yes
-USE_GMAKE= yes # parallel builds (-jX) are broken with BSD make(1)
USE_GNOME= gtk20
+INSTALLS_ICONS= yes
+
+# Unbreak parallel builds (-jX)
+post-patch:
+ @${REINPLACE_CMD} -E 's,cd (.+) && (\$$\(MAKE\)),\2 -C \1,' \
+ ${WRKSRC}/Makefile.in
.include <bsd.port.mk>