summaryrefslogtreecommitdiff
path: root/devel/pypersrc
diff options
context:
space:
mode:
Diffstat (limited to 'devel/pypersrc')
-rw-r--r--devel/pypersrc/Makefile54
-rw-r--r--devel/pypersrc/distinfo2
-rw-r--r--devel/pypersrc/files/patch-src_cc_pyext__DequeChar.cc11
-rw-r--r--devel/pypersrc/files/patch-src_cc_pyext__GreedyDict.cc11
-rw-r--r--devel/pypersrc/files/patch-src_cc_pyext__Tags.cc22
-rw-r--r--devel/pypersrc/files/patch-tools_pythonconf.py11
-rw-r--r--devel/pypersrc/pkg-descr6
7 files changed, 0 insertions, 117 deletions
diff --git a/devel/pypersrc/Makefile b/devel/pypersrc/Makefile
deleted file mode 100644
index 78983b543173..000000000000
--- a/devel/pypersrc/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# Created by: Joseph Koshy <jkoshy@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pypersrc
-PORTVERSION= 20120106
-PORTREVISION= 3
-CATEGORIES= devel
-MASTER_SITES= http://www.jimbrooks.org/software/pypersrc/
-DISTNAME= ${PORTNAME}_${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python/Tkinter based source browser
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/LICENSE_GPL2.txt
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Pmw>0:x11-toolkits/py-Pmw@${PY_FLAVOR}
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-USES= gmake python:2.7 tar:bzip2
-HAS_CONFIGURE= yes
-CONFIGURE_SCRIPT= configure.sh
-MAKE_ENV= CXX_FLAGS="${CXXFLAGS}"
-
-PLIST_FILES= bin/pypersrc.py bin/pypersrc2.py bin/pypersrc
-
-post-patch:
- ${REINPLACE_CMD} -e \
- '/INSTALL_DIR/s|=.*|=$$(PREFIX)/bin| ; \
- /MAN_DIR/s|\/usr\/local|$$(PREFIX)| ; \
- s|^PYTHON\(.*\)= python|PYTHON\1= ${PYTHON_CMD}| ; \
- /-O2/s|^|#|' ${WRKSRC}/GNUmakefile
- ${REINPLACE_CMD} -e 's|/bin/bash|${SH}|g ; \
- s|python |${PYTHON_CMD} |' ${WRKSRC}/configure.sh
- ${REINPLACE_CMD} -e 's|g++|${CXX}|g' ${WRKSRC}/tests/GNUmakefile
- @${REINPLACE_CMD} -e 's|tolower|::tolower|' ${WRKSRC}/src/cc/utils_string.hh
-
-post-configure:
- @(cd ${WRKSRC}/src/ctags-5.5.4 && ${SETENV} CC="${CC}" CPP="${CPP}" \
- CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \
- ${CONFIGURE_ENV} ./configure)
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/out/pypersrc ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/out/pypersrc.py ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/out/pypersrc2.py ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/devel/pypersrc/distinfo b/devel/pypersrc/distinfo
deleted file mode 100644
index b81662ed629b..000000000000
--- a/devel/pypersrc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pypersrc_20120106.tar.bz2) = 3ac95694b89c6c606ca52a4e5aeb36a0ed37ca58fcc2d39a18a5efb7161eb617
-SIZE (pypersrc_20120106.tar.bz2) = 215511
diff --git a/devel/pypersrc/files/patch-src_cc_pyext__DequeChar.cc b/devel/pypersrc/files/patch-src_cc_pyext__DequeChar.cc
deleted file mode 100644
index 8879e6ec58ab..000000000000
--- a/devel/pypersrc/files/patch-src_cc_pyext__DequeChar.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/cc/pyext_DequeChar.cc.orig 2018-08-27 20:06:18 UTC
-+++ src/cc/pyext_DequeChar.cc
-@@ -59,7 +59,7 @@ DequeChar_New( PyObject* nil, PyObject* args )
- {
- // Create a DequeChar C++ object and associate with a Python self object.
- DequeChar* dequeChar = new DequeChar();
-- sDequeCharMap.insert( make_pair<PyObject*,DequeChar*>(self,dequeChar) );
-+ sDequeCharMap.insert( make_pair(self,dequeChar) );
- }
- PY_RETURN_NONE
- }
diff --git a/devel/pypersrc/files/patch-src_cc_pyext__GreedyDict.cc b/devel/pypersrc/files/patch-src_cc_pyext__GreedyDict.cc
deleted file mode 100644
index 4fc1c65daf5f..000000000000
--- a/devel/pypersrc/files/patch-src_cc_pyext__GreedyDict.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/cc/pyext_GreedyDict.cc.orig 2018-08-27 20:07:54 UTC
-+++ src/cc/pyext_GreedyDict.cc
-@@ -57,7 +57,7 @@ GreedyDict_New( PyObject* nil, PyObject* args )
- {
- // Create a GreedyDict C++ object and associate with a Python self object.
- GreedyDict* greedyDict = new GreedyDict( hintKeySize );
-- sGreedyDictMap.insert( make_pair<PyObject*,GreedyDict*>(self,greedyDict) );
-+ sGreedyDictMap.insert( make_pair(self,greedyDict) );
- }
- PY_RETURN_NONE
- }
diff --git a/devel/pypersrc/files/patch-src_cc_pyext__Tags.cc b/devel/pypersrc/files/patch-src_cc_pyext__Tags.cc
deleted file mode 100644
index dc44a5fdc2dd..000000000000
--- a/devel/pypersrc/files/patch-src_cc_pyext__Tags.cc
+++ /dev/null
@@ -1,22 +0,0 @@
---- src/cc/pyext_Tags.cc.orig 2018-08-27 20:08:28 UTC
-+++ src/cc/pyext_Tags.cc
-@@ -122,8 +122,8 @@ static Tags sTags;
- else \
- { \
- ++NUM_VAR; \
-- MAP_STR_NUM.insert( make_pair<string,Tags::TagInt>(str, NUM_VAR) ); \
-- MAP_NUM_STR.insert( make_pair<Tags::TagInt,string>(NUM_VAR, str) ); \
-+ MAP_STR_NUM.insert( make_pair(str, NUM_VAR) ); \
-+ MAP_NUM_STR.insert( make_pair(NUM_VAR, str) ); \
- return NUM_VAR; \
- } \
- }
-@@ -248,7 +248,7 @@ Tags::Insert( const char* pTagName, const char* pTagTy
- string tagName(pTagName);
- // TagVal val( string(pTagName), typeNum, fileNum, tagLine ); // g++ 2.9 won't compile this
- TagVal val( tagName, typeNum, fileNum, tagLine ); // value holds tag name's original case
-- mTagMap.insert( make_pair<string,TagVal>(key, val) );
-+ mTagMap.insert( make_pair(key, val) );
- return true;
- }
-
diff --git a/devel/pypersrc/files/patch-tools_pythonconf.py b/devel/pypersrc/files/patch-tools_pythonconf.py
deleted file mode 100644
index 9608fe986144..000000000000
--- a/devel/pypersrc/files/patch-tools_pythonconf.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./tools/pythonconf.py.orig 2012-01-05 18:59:30.000000000 +0100
-+++ ./tools/pythonconf.py 2014-08-01 16:40:40.000000000 +0200
-@@ -47,7 +47,7 @@
- else:
- # GNU
- # ldlibflags: last char must stay a space
-- ldlibflags = "-L" + sys.prefix + "/lib/python" + str(pythonVersion) + "/config" + " -lpython" + str(pythonVersion) + " "
-+ ldlibflags = "-L" + sys.prefix + "/lib" + " -lpython" + str(pythonVersion) + " "
- if find( sys.platform, "bsd" ) != -1:
- ldlibflags += "-pthread "
- else:
diff --git a/devel/pypersrc/pkg-descr b/devel/pypersrc/pkg-descr
deleted file mode 100644
index 5f399875a4a6..000000000000
--- a/devel/pypersrc/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Pypersrc is an open-source (GNU GPL) GUI program written in Python
-and C++ for browsing source code. You can click a HTML-like hyperlink
-to jump to a line in a source code file. Pypersrc can display
-different representations of the same source code.
-
-WWW: http://www.jimbrooks.org/programming/tools/hypersrc/pypersrc.php