svn commit: r457162 - head/games/cheech
Tijl Coosemans
tijl at FreeBSD.org
Sun Dec 24 13:55:43 UTC 2017
Author: tijl
Date: Sun Dec 24 13:55:42 2017
New Revision: 457162
URL: https://svnweb.freebsd.org/changeset/ports/457162
Log:
Convert to USES=autoreconf.
Modified:
head/games/cheech/Makefile
Modified: head/games/cheech/Makefile
==============================================================================
--- head/games/cheech/Makefile Sun Dec 24 13:45:17 2017 (r457161)
+++ head/games/cheech/Makefile Sun Dec 24 13:55:42 2017 (r457162)
@@ -19,9 +19,8 @@ BROKEN= fails to compile: ustring.h: expected ';' at
OPTIONS_DEFINE= DOCS
-USES= gmake pkgconfig tar:tgz
+USES= autoreconf gmake libtool pkgconfig tar:tgz
USE_GNOME= gtkmm24
-USE_AUTOTOOLS= automake:env
GNU_CONFIGURE= yes
DESKTOP_ENTRIES="cheech" \
@@ -32,18 +31,14 @@ DESKTOP_ENTRIES="cheech" \
"false"
post-patch:
+ @${REINPLACE_CMD} \
+ -e 's|$${prefix}/doc|$$(datadir)/doc|' \
+ -e 's|COPYING||' ${WRKSRC}/Makefile.am
+ @${REINPLACE_CMD} -e 's|[[:blank:]]-g$$||' ${WRKSRC}/src/Makefile.am
@${REINPLACE_CMD} -e \
- 's|$${prefix}/doc|$$(datadir)/doc| ; \
- /^cheechdoc_DATA/s|COPYING||' ${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} -e \
- '/^AM_CXXFLAGS/s|[[:blank:]]-g||' ${WRKSRC}/src/Makefile.in
- @${REINPLACE_CMD} -e \
's|\([[:blank:]]\)usleep|\1Glib::usleep|' ${WRKSRC}/src/utility.cc
@${REINPLACE_CMD} -e \
's|connect(SigC::slot|connect(sigc::mem_fun|g ; \
s|#include <sigc++\/compatibility\.h>||g' ${WRKSRC}/src/*.cc
-
-pre-configure:
- @${LN} -sf ${AUTOMAKE_DIR}/install-sh ${WRKSRC}
.include <bsd.port.mk>
More information about the svn-ports-all
mailing list