aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/pypersrc/Makefile12
-rw-r--r--devel/pypersrc/distinfo6
-rw-r--r--devel/pypersrc/files/patch-GNUmakefile18
-rw-r--r--devel/pypersrc/pkg-plist3
4 files changed, 12 insertions, 27 deletions
diff --git a/devel/pypersrc/Makefile b/devel/pypersrc/Makefile
index 54a26ff436a5..198b304bc212 100644
--- a/devel/pypersrc/Makefile
+++ b/devel/pypersrc/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= pypersrc
-PORTVERSION= 20060325
-PORTREVISION= 2
+PORTVERSION= 20070519
CATEGORIES= devel
MASTER_SITES= ftp://ftp.jimbrooks.org/pypersrc/ \
${MASTER_SITE_LOCAL}
@@ -18,7 +17,8 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Python/Tkinter based source browser
BUILD_DEPENDS= exctags:${PORTSDIR}/devel/ctags \
- ${PYTHON_SITELIBDIR}/Pmw:${PORTSDIR}/x11-toolkits/py-Pmw
+ ${PYTHON_SITELIBDIR}/Pmw:${PORTSDIR}/x11-toolkits/py-Pmw \
+ bash:${PORTSDIR}/shells/bash
RUN_DEPENDS= ${BUILD_DEPENDS}
WRKSRC= ${WRKDIR}/${PORTNAME}
@@ -27,4 +27,10 @@ USE_GMAKE= yes
HAS_CONFIGURE= yes
CONFIGURE_SCRIPT= configure.sh
+PLIST_FILES= bin/pypersrc.py bin/pypersrc2.py bin/pypersrc
+
+post-patch:
+ ${REINPLACE_CMD} -e 's|/bin/bash|${LOCALBASE}/bin/bash|g' \
+ ${WRKSRC}/configure.sh
+
.include <bsd.port.mk>
diff --git a/devel/pypersrc/distinfo b/devel/pypersrc/distinfo
index 5786b943d574..6114f43d6c6c 100644
--- a/devel/pypersrc/distinfo
+++ b/devel/pypersrc/distinfo
@@ -1,3 +1,3 @@
-MD5 (pypersrc_20060325.tar.gz) = 5dc11c4686e26ebe0f4044f5410150d9
-SHA256 (pypersrc_20060325.tar.gz) = 0a83a6f412045fb7d58133f018b9d7aeed36f8acd70a37deccd47d23a9b6ac6f
-SIZE (pypersrc_20060325.tar.gz) = 280228
+MD5 (pypersrc_20070519.tar.gz) = 168db1871130aa52515820a322537c93
+SHA256 (pypersrc_20070519.tar.gz) = 5b036e943f43247a36557560350af7621e5ac39ca7167466459b94e19eca523f
+SIZE (pypersrc_20070519.tar.gz) = 281611
diff --git a/devel/pypersrc/files/patch-GNUmakefile b/devel/pypersrc/files/patch-GNUmakefile
index 11e05428a72c..7f44fe14bc77 100644
--- a/devel/pypersrc/files/patch-GNUmakefile
+++ b/devel/pypersrc/files/patch-GNUmakefile
@@ -26,21 +26,3 @@
ifeq ($(PROFILE),1)
CC_FLAGS += -pg -O0
LD_FLAGS += -pg -O0
-@@ -111,13 +105,14 @@
- $(LD) -o $@ $(LD_FLAGS) $(CC_OBJS) $(LD_LIB_FLAGS) $(LIBS)
-
- $(OUT_DIR)/%.o: $(CC_SRC_DIR)/%.cc $(HH_SRCS)
-- $(CC) -c -o $@ $(CC_FLAGS) $(subst $(OUT_DIR)/,$(CC_SRC_DIR)/,$<)
-+ $(CXX) -c -o $@ $(CC_FLAGS) $(subst $(OUT_DIR)/,$(CC_SRC_DIR)/,$<)
-
- $(CTAGS_LIB): $(CTAGS_SRC_DIR)/config.status $(CTAGS_SRCS)
-- make -C $(CTAGS_SRC_DIR) $(MAKECMDGOALS)
-+ $(MAKE) -C $(CTAGS_SRC_DIR) $(MAKECMDGOALS)
-
- $(CTAGS_SRC_DIR)/config.status:
-- cd $(CTAGS_SRC_DIR) && ./configure
-+ cd $(CTAGS_SRC_DIR) && CC="$(CC)" CXX="$(CXX)" CFLAGS="$(CFLAGS)" \
-+ CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" ./configure
-
- define CAT_PYTHON
- $(PYTHON) $(TOOLS_DIR)/check.py -tabs $^
diff --git a/devel/pypersrc/pkg-plist b/devel/pypersrc/pkg-plist
deleted file mode 100644
index 95efa05d3d5e..000000000000
--- a/devel/pypersrc/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-./bin/pypersrc.py
-./bin/pypersrc2.py
-./bin/pypersrc