svn commit: r562291 - in head/emulators/tiemu3: . files
Fernando Apesteguía
fernape at FreeBSD.org
Fri Jan 22 10:10:56 UTC 2021
Author: fernape
Date: Fri Jan 22 10:10:55 2021
New Revision: 562291
URL: https://svnweb.freebsd.org/changeset/ports/562291
Log:
emulators/tiemu3: Modernize Makefile and fix issues
* Add LIB_DEPENDS that stage-qa says should be there
* Add USE_GNOME that stage-qa says should be there
* Add localbase to USES and remove the parts setting those in CPPFLAGS and
LDFLAGS
* Correct the linker flag of -export-dynamic to -Wl,-E instead
PR: 252890
Submitted by: cyberbotx at cyberbotx.com (maintainer)
Modified:
head/emulators/tiemu3/Makefile
head/emulators/tiemu3/files/patch-man_Makefile.in
Modified: head/emulators/tiemu3/Makefile
==============================================================================
--- head/emulators/tiemu3/Makefile Fri Jan 22 10:10:44 2021 (r562290)
+++ head/emulators/tiemu3/Makefile Fri Jan 22 10:10:55 2021 (r562291)
@@ -3,7 +3,7 @@
PORTNAME= tiemu3
PORTVERSION= 3.03
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= emulators
MASTER_SITES= SF/gtktiemu/tiemu-linux/TIEmu%20${DISTVERSION}
DISTNAME= tiemu-${DISTVERSION}
@@ -12,18 +12,23 @@ EXTRACT_SUFX= -nogdb.tar.gz
MAINTAINER= cyberbotx at cyberbotx.com
COMMENT= TI89(ti)/92(+)/V200 hand-helds emulator
-LIB_DEPENDS= libticalcs2.so:comms/libticalcs2 \
+LICENSE= GPLv2
+
+LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
+ libfreetype.so:print/freetype2 \
libticables2.so:comms/libticables2 \
+ libticalcs2.so:comms/libticalcs2 \
+ libticonv.so:converters/libticonv \
libtifiles2.so:devel/libtifiles2
-USES= gmake gnome groff libtool pkgconfig sdl
-GNU_CONFIGURE= yes
-USE_GNOME= gtk20 libglade2
+USES= gmake gnome groff libtool localbase pkgconfig sdl
+USE_GNOME= cairo gdkpixbuf2 gtk20 libglade2
USE_SDL= sdl
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib -export-dynamic
+GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-gdb --without-kde
+
+LDFLAGS+= -Wl,-E
OPTIONS_DEFINE= NLS
OPTIONS_SUB= yes
Modified: head/emulators/tiemu3/files/patch-man_Makefile.in
==============================================================================
--- head/emulators/tiemu3/files/patch-man_Makefile.in Fri Jan 22 10:10:44 2021 (r562290)
+++ head/emulators/tiemu3/files/patch-man_Makefile.in Fri Jan 22 10:10:55 2021 (r562291)
@@ -1,6 +1,6 @@
---- man/Makefile.in.orig 2009-04-30 16:45:57.000000000 -0400
-+++ man/Makefile.in 2011-07-02 12:20:12.000000000 -0400
-@@ -539,7 +539,7 @@
+--- man/Makefile.in.orig 2009-04-30 20:45:57 UTC
++++ man/Makefile.in
+@@ -539,7 +539,7 @@ view: $(man_MANS)
dist_win: $(man_MANS)
groff -Tascii -man $(man_MANS) > Manpage
More information about the svn-ports-all
mailing list