pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

trelby: Actually get it working on NetBSD.



Module Name:	pkgsrc-wip
Committed By:	Charlotte Koch <cfkoch%edgebsd.org@localhost>
Pushed By:	cfkoch
Date:		Sun Dec 4 22:15:48 2016 -0800
Changeset:	9a0d086b929dc499c129e3b834a194ff07aee055

Modified Files:
	trelby/Makefile
	trelby/PLIST

Log Message:
trelby: Actually get it working on NetBSD.

This code uses a fork of the upstream repo after it was discovered a patch
from long ago basically broke all support for Unixlike systems that are not
Linux nor Darwin...

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=9a0d086b929dc499c129e3b834a194ff07aee055

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 trelby/Makefile |   9 +-
 trelby/PLIST    | 320 ++++++++++++++++++++++++++++----------------------------
 2 files changed, 162 insertions(+), 167 deletions(-)

diffs:
diff --git a/trelby/Makefile b/trelby/Makefile
index f451219..312c63d 100644
--- a/trelby/Makefile
+++ b/trelby/Makefile
@@ -5,9 +5,8 @@ CATEGORIES=	editors
 MASTER_SITES=	# defined
 
 GIT_REPOSITORIES=	trelby
-GIT_REPO.trelby=	https://github.com/oskusalerma/trelby.git
-# This is the latest version which requires wxWidgets 2.8.
-GIT_REVISION.trelby=	4fe88ba0efbd7e047586d2eb92b162996ea67724
+GIT_REPO.trelby=	https://github.com/christiank/trelby.git
+GIT_BRANCH.trelby=	pkgsrc_netbsd
 
 MAINTAINER=	cfkoch%edgebsd.org@localhost
 COMMENT=	Screenplay writing program
@@ -23,10 +22,6 @@ TRELBY_EXTRA_DATA+=	dict_en.dat.gz
 PYTHON_VERSIONS_ACCEPTABLE=	27
 PYSETUPINSTALLARGS+=		--install-lib=${PREFIX}/${PYSITELIB}/trelby
 
-# We don't want to have anything to do with the pre-hardcoded prefixes.
-post-extract:
-	${RM} -f ${WRKSRC}/setup.cfg
-
 post-build:
 .for target in ${TRELBY_EXTRA_DATA}
 	${SETENV} ${MAKE_ENV} ${MAKE} -C ${WRKSRC} ${target}
diff --git a/trelby/PLIST b/trelby/PLIST
index ce2d176..ca44cc0 100644
--- a/trelby/PLIST
+++ b/trelby/PLIST
@@ -1,162 +1,162 @@
 @comment $NetBSD$
+${PYSITELIB}/trelby/README
+${PYSITELIB}/trelby/Trelby-2.3_dev-py2.7.egg-info
+${PYSITELIB}/trelby/dict_en.dat.gz
+${PYSITELIB}/trelby/fileformat.txt
+${PYSITELIB}/trelby/names.txt.gz
+${PYSITELIB}/trelby/resources/README
+${PYSITELIB}/trelby/resources/close.png
+${PYSITELIB}/trelby/resources/export.png
+${PYSITELIB}/trelby/resources/find.png
+${PYSITELIB}/trelby/resources/fullscreen.png
+${PYSITELIB}/trelby/resources/icon128.png
+${PYSITELIB}/trelby/resources/icon16.png
+${PYSITELIB}/trelby/resources/icon256.png
+${PYSITELIB}/trelby/resources/icon32.png
+${PYSITELIB}/trelby/resources/icon64.png
+${PYSITELIB}/trelby/resources/import.png
+${PYSITELIB}/trelby/resources/layout.png
+${PYSITELIB}/trelby/resources/logo.jpg
+${PYSITELIB}/trelby/resources/new.png
+${PYSITELIB}/trelby/resources/open.png
+${PYSITELIB}/trelby/resources/pdf.png
+${PYSITELIB}/trelby/resources/quotes.txt
+${PYSITELIB}/trelby/resources/redo.png
+${PYSITELIB}/trelby/resources/report.png
+${PYSITELIB}/trelby/resources/save.png
+${PYSITELIB}/trelby/resources/saveas.png
+${PYSITELIB}/trelby/resources/scrset.png
+${PYSITELIB}/trelby/resources/settings.png
+${PYSITELIB}/trelby/resources/tools.png
+${PYSITELIB}/trelby/resources/undo.png
+${PYSITELIB}/trelby/sample.trelby
+${PYSITELIB}/trelby/src/__init__.py
+${PYSITELIB}/trelby/src/__init__.pyc
+${PYSITELIB}/trelby/src/__init__.pyo
+${PYSITELIB}/trelby/src/autocompletion.py
+${PYSITELIB}/trelby/src/autocompletion.pyc
+${PYSITELIB}/trelby/src/autocompletion.pyo
+${PYSITELIB}/trelby/src/autocompletiondlg.py
+${PYSITELIB}/trelby/src/autocompletiondlg.pyc
+${PYSITELIB}/trelby/src/autocompletiondlg.pyo
+${PYSITELIB}/trelby/src/cfgdlg.py
+${PYSITELIB}/trelby/src/cfgdlg.pyc
+${PYSITELIB}/trelby/src/cfgdlg.pyo
+${PYSITELIB}/trelby/src/characterreport.py
+${PYSITELIB}/trelby/src/characterreport.pyc
+${PYSITELIB}/trelby/src/characterreport.pyo
+${PYSITELIB}/trelby/src/charmapdlg.py
+${PYSITELIB}/trelby/src/charmapdlg.pyc
+${PYSITELIB}/trelby/src/charmapdlg.pyo
+${PYSITELIB}/trelby/src/commandsdlg.py
+${PYSITELIB}/trelby/src/commandsdlg.pyc
+${PYSITELIB}/trelby/src/commandsdlg.pyo
+${PYSITELIB}/trelby/src/config.py
+${PYSITELIB}/trelby/src/config.pyc
+${PYSITELIB}/trelby/src/config.pyo
+${PYSITELIB}/trelby/src/dialoguechart.py
+${PYSITELIB}/trelby/src/dialoguechart.pyc
+${PYSITELIB}/trelby/src/dialoguechart.pyo
+${PYSITELIB}/trelby/src/error.py
+${PYSITELIB}/trelby/src/error.pyc
+${PYSITELIB}/trelby/src/error.pyo
+${PYSITELIB}/trelby/src/finddlg.py
+${PYSITELIB}/trelby/src/finddlg.pyc
+${PYSITELIB}/trelby/src/finddlg.pyo
+${PYSITELIB}/trelby/src/fontinfo.py
+${PYSITELIB}/trelby/src/fontinfo.pyc
+${PYSITELIB}/trelby/src/fontinfo.pyo
+${PYSITELIB}/trelby/src/gutil.py
+${PYSITELIB}/trelby/src/gutil.pyc
+${PYSITELIB}/trelby/src/gutil.pyo
+${PYSITELIB}/trelby/src/headers.py
+${PYSITELIB}/trelby/src/headers.pyc
+${PYSITELIB}/trelby/src/headers.pyo
+${PYSITELIB}/trelby/src/headersdlg.py
+${PYSITELIB}/trelby/src/headersdlg.pyc
+${PYSITELIB}/trelby/src/headersdlg.pyo
+${PYSITELIB}/trelby/src/locationreport.py
+${PYSITELIB}/trelby/src/locationreport.pyc
+${PYSITELIB}/trelby/src/locationreport.pyo
+${PYSITELIB}/trelby/src/locations.py
+${PYSITELIB}/trelby/src/locations.pyc
+${PYSITELIB}/trelby/src/locations.pyo
+${PYSITELIB}/trelby/src/locationsdlg.py
+${PYSITELIB}/trelby/src/locationsdlg.pyc
+${PYSITELIB}/trelby/src/locationsdlg.pyo
+${PYSITELIB}/trelby/src/misc.py
+${PYSITELIB}/trelby/src/misc.pyc
+${PYSITELIB}/trelby/src/misc.pyo
+${PYSITELIB}/trelby/src/myimport.py
+${PYSITELIB}/trelby/src/myimport.pyc
+${PYSITELIB}/trelby/src/myimport.pyo
+${PYSITELIB}/trelby/src/mypager.py
+${PYSITELIB}/trelby/src/mypager.pyc
+${PYSITELIB}/trelby/src/mypager.pyo
+${PYSITELIB}/trelby/src/mypickle.py
+${PYSITELIB}/trelby/src/mypickle.pyc
+${PYSITELIB}/trelby/src/mypickle.pyo
+${PYSITELIB}/trelby/src/namearray.py
+${PYSITELIB}/trelby/src/namearray.pyc
+${PYSITELIB}/trelby/src/namearray.pyo
+${PYSITELIB}/trelby/src/namesdlg.py
+${PYSITELIB}/trelby/src/namesdlg.pyc
+${PYSITELIB}/trelby/src/namesdlg.pyo
+${PYSITELIB}/trelby/src/opts.py
+${PYSITELIB}/trelby/src/opts.pyc
+${PYSITELIB}/trelby/src/opts.pyo
+${PYSITELIB}/trelby/src/pdf.py
+${PYSITELIB}/trelby/src/pdf.pyc
+${PYSITELIB}/trelby/src/pdf.pyo
+${PYSITELIB}/trelby/src/pml.py
+${PYSITELIB}/trelby/src/pml.pyc
+${PYSITELIB}/trelby/src/pml.pyo
+${PYSITELIB}/trelby/src/reports.py
+${PYSITELIB}/trelby/src/reports.pyc
+${PYSITELIB}/trelby/src/reports.pyo
+${PYSITELIB}/trelby/src/scenereport.py
+${PYSITELIB}/trelby/src/scenereport.pyc
+${PYSITELIB}/trelby/src/scenereport.pyo
+${PYSITELIB}/trelby/src/screenplay.py
+${PYSITELIB}/trelby/src/screenplay.pyc
+${PYSITELIB}/trelby/src/screenplay.pyo
+${PYSITELIB}/trelby/src/scriptreport.py
+${PYSITELIB}/trelby/src/scriptreport.pyc
+${PYSITELIB}/trelby/src/scriptreport.pyo
+${PYSITELIB}/trelby/src/spellcheck.py
+${PYSITELIB}/trelby/src/spellcheck.pyc
+${PYSITELIB}/trelby/src/spellcheck.pyo
+${PYSITELIB}/trelby/src/spellcheckcfgdlg.py
+${PYSITELIB}/trelby/src/spellcheckcfgdlg.pyc
+${PYSITELIB}/trelby/src/spellcheckcfgdlg.pyo
+${PYSITELIB}/trelby/src/spellcheckdlg.py
+${PYSITELIB}/trelby/src/spellcheckdlg.pyc
+${PYSITELIB}/trelby/src/spellcheckdlg.pyo
+${PYSITELIB}/trelby/src/splash.py
+${PYSITELIB}/trelby/src/splash.pyc
+${PYSITELIB}/trelby/src/splash.pyo
+${PYSITELIB}/trelby/src/titles.py
+${PYSITELIB}/trelby/src/titles.pyc
+${PYSITELIB}/trelby/src/titles.pyo
+${PYSITELIB}/trelby/src/titlesdlg.py
+${PYSITELIB}/trelby/src/titlesdlg.pyc
+${PYSITELIB}/trelby/src/titlesdlg.pyo
+${PYSITELIB}/trelby/src/trelby.py
+${PYSITELIB}/trelby/src/trelby.pyc
+${PYSITELIB}/trelby/src/trelby.pyo
+${PYSITELIB}/trelby/src/truetype.py
+${PYSITELIB}/trelby/src/truetype.pyc
+${PYSITELIB}/trelby/src/truetype.pyo
+${PYSITELIB}/trelby/src/undo.py
+${PYSITELIB}/trelby/src/undo.pyc
+${PYSITELIB}/trelby/src/undo.pyo
+${PYSITELIB}/trelby/src/util.py
+${PYSITELIB}/trelby/src/util.pyc
+${PYSITELIB}/trelby/src/util.pyo
+${PYSITELIB}/trelby/src/viewmode.py
+${PYSITELIB}/trelby/src/viewmode.pyc
+${PYSITELIB}/trelby/src/viewmode.pyo
+${PYSITELIB}/trelby/src/watermarkdlg.py
+${PYSITELIB}/trelby/src/watermarkdlg.pyc
+${PYSITELIB}/trelby/src/watermarkdlg.pyo
 bin/trelby
-lib/python2.7/site-packages/trelby/README
-lib/python2.7/site-packages/trelby/Trelby-2.3_dev-py2.7.egg-info
-lib/python2.7/site-packages/trelby/dict_en.dat.gz
-lib/python2.7/site-packages/trelby/fileformat.txt
-lib/python2.7/site-packages/trelby/names.txt.gz
-lib/python2.7/site-packages/trelby/resources/README
-lib/python2.7/site-packages/trelby/resources/close.png
-lib/python2.7/site-packages/trelby/resources/export.png
-lib/python2.7/site-packages/trelby/resources/find.png
-lib/python2.7/site-packages/trelby/resources/fullscreen.png
-lib/python2.7/site-packages/trelby/resources/icon128.png
-lib/python2.7/site-packages/trelby/resources/icon16.png
-lib/python2.7/site-packages/trelby/resources/icon256.png
-lib/python2.7/site-packages/trelby/resources/icon32.png
-lib/python2.7/site-packages/trelby/resources/icon64.png
-lib/python2.7/site-packages/trelby/resources/import.png
-lib/python2.7/site-packages/trelby/resources/layout.png
-lib/python2.7/site-packages/trelby/resources/logo.jpg
-lib/python2.7/site-packages/trelby/resources/new.png
-lib/python2.7/site-packages/trelby/resources/open.png
-lib/python2.7/site-packages/trelby/resources/pdf.png
-lib/python2.7/site-packages/trelby/resources/quotes.txt
-lib/python2.7/site-packages/trelby/resources/redo.png
-lib/python2.7/site-packages/trelby/resources/report.png
-lib/python2.7/site-packages/trelby/resources/save.png
-lib/python2.7/site-packages/trelby/resources/saveas.png
-lib/python2.7/site-packages/trelby/resources/scrset.png
-lib/python2.7/site-packages/trelby/resources/settings.png
-lib/python2.7/site-packages/trelby/resources/tools.png
-lib/python2.7/site-packages/trelby/resources/undo.png
-lib/python2.7/site-packages/trelby/sample.trelby
-lib/python2.7/site-packages/trelby/src/__init__.py
-lib/python2.7/site-packages/trelby/src/__init__.pyc
-lib/python2.7/site-packages/trelby/src/__init__.pyo
-lib/python2.7/site-packages/trelby/src/autocompletion.py
-lib/python2.7/site-packages/trelby/src/autocompletion.pyc
-lib/python2.7/site-packages/trelby/src/autocompletion.pyo
-lib/python2.7/site-packages/trelby/src/autocompletiondlg.py
-lib/python2.7/site-packages/trelby/src/autocompletiondlg.pyc
-lib/python2.7/site-packages/trelby/src/autocompletiondlg.pyo
-lib/python2.7/site-packages/trelby/src/cfgdlg.py
-lib/python2.7/site-packages/trelby/src/cfgdlg.pyc
-lib/python2.7/site-packages/trelby/src/cfgdlg.pyo
-lib/python2.7/site-packages/trelby/src/characterreport.py
-lib/python2.7/site-packages/trelby/src/characterreport.pyc
-lib/python2.7/site-packages/trelby/src/characterreport.pyo
-lib/python2.7/site-packages/trelby/src/charmapdlg.py
-lib/python2.7/site-packages/trelby/src/charmapdlg.pyc
-lib/python2.7/site-packages/trelby/src/charmapdlg.pyo
-lib/python2.7/site-packages/trelby/src/commandsdlg.py
-lib/python2.7/site-packages/trelby/src/commandsdlg.pyc
-lib/python2.7/site-packages/trelby/src/commandsdlg.pyo
-lib/python2.7/site-packages/trelby/src/config.py
-lib/python2.7/site-packages/trelby/src/config.pyc
-lib/python2.7/site-packages/trelby/src/config.pyo
-lib/python2.7/site-packages/trelby/src/dialoguechart.py
-lib/python2.7/site-packages/trelby/src/dialoguechart.pyc
-lib/python2.7/site-packages/trelby/src/dialoguechart.pyo
-lib/python2.7/site-packages/trelby/src/error.py
-lib/python2.7/site-packages/trelby/src/error.pyc
-lib/python2.7/site-packages/trelby/src/error.pyo
-lib/python2.7/site-packages/trelby/src/finddlg.py
-lib/python2.7/site-packages/trelby/src/finddlg.pyc
-lib/python2.7/site-packages/trelby/src/finddlg.pyo
-lib/python2.7/site-packages/trelby/src/fontinfo.py
-lib/python2.7/site-packages/trelby/src/fontinfo.pyc
-lib/python2.7/site-packages/trelby/src/fontinfo.pyo
-lib/python2.7/site-packages/trelby/src/gutil.py
-lib/python2.7/site-packages/trelby/src/gutil.pyc
-lib/python2.7/site-packages/trelby/src/gutil.pyo
-lib/python2.7/site-packages/trelby/src/headers.py
-lib/python2.7/site-packages/trelby/src/headers.pyc
-lib/python2.7/site-packages/trelby/src/headers.pyo
-lib/python2.7/site-packages/trelby/src/headersdlg.py
-lib/python2.7/site-packages/trelby/src/headersdlg.pyc
-lib/python2.7/site-packages/trelby/src/headersdlg.pyo
-lib/python2.7/site-packages/trelby/src/locationreport.py
-lib/python2.7/site-packages/trelby/src/locationreport.pyc
-lib/python2.7/site-packages/trelby/src/locationreport.pyo
-lib/python2.7/site-packages/trelby/src/locations.py
-lib/python2.7/site-packages/trelby/src/locations.pyc
-lib/python2.7/site-packages/trelby/src/locations.pyo
-lib/python2.7/site-packages/trelby/src/locationsdlg.py
-lib/python2.7/site-packages/trelby/src/locationsdlg.pyc
-lib/python2.7/site-packages/trelby/src/locationsdlg.pyo
-lib/python2.7/site-packages/trelby/src/misc.py
-lib/python2.7/site-packages/trelby/src/misc.pyc
-lib/python2.7/site-packages/trelby/src/misc.pyo
-lib/python2.7/site-packages/trelby/src/myimport.py
-lib/python2.7/site-packages/trelby/src/myimport.pyc
-lib/python2.7/site-packages/trelby/src/myimport.pyo
-lib/python2.7/site-packages/trelby/src/mypager.py
-lib/python2.7/site-packages/trelby/src/mypager.pyc
-lib/python2.7/site-packages/trelby/src/mypager.pyo
-lib/python2.7/site-packages/trelby/src/mypickle.py
-lib/python2.7/site-packages/trelby/src/mypickle.pyc
-lib/python2.7/site-packages/trelby/src/mypickle.pyo
-lib/python2.7/site-packages/trelby/src/namearray.py
-lib/python2.7/site-packages/trelby/src/namearray.pyc
-lib/python2.7/site-packages/trelby/src/namearray.pyo
-lib/python2.7/site-packages/trelby/src/namesdlg.py
-lib/python2.7/site-packages/trelby/src/namesdlg.pyc
-lib/python2.7/site-packages/trelby/src/namesdlg.pyo
-lib/python2.7/site-packages/trelby/src/opts.py
-lib/python2.7/site-packages/trelby/src/opts.pyc
-lib/python2.7/site-packages/trelby/src/opts.pyo
-lib/python2.7/site-packages/trelby/src/pdf.py
-lib/python2.7/site-packages/trelby/src/pdf.pyc
-lib/python2.7/site-packages/trelby/src/pdf.pyo
-lib/python2.7/site-packages/trelby/src/pml.py
-lib/python2.7/site-packages/trelby/src/pml.pyc
-lib/python2.7/site-packages/trelby/src/pml.pyo
-lib/python2.7/site-packages/trelby/src/reports.py
-lib/python2.7/site-packages/trelby/src/reports.pyc
-lib/python2.7/site-packages/trelby/src/reports.pyo
-lib/python2.7/site-packages/trelby/src/scenereport.py
-lib/python2.7/site-packages/trelby/src/scenereport.pyc
-lib/python2.7/site-packages/trelby/src/scenereport.pyo
-lib/python2.7/site-packages/trelby/src/screenplay.py
-lib/python2.7/site-packages/trelby/src/screenplay.pyc
-lib/python2.7/site-packages/trelby/src/screenplay.pyo
-lib/python2.7/site-packages/trelby/src/scriptreport.py
-lib/python2.7/site-packages/trelby/src/scriptreport.pyc
-lib/python2.7/site-packages/trelby/src/scriptreport.pyo
-lib/python2.7/site-packages/trelby/src/spellcheck.py
-lib/python2.7/site-packages/trelby/src/spellcheck.pyc
-lib/python2.7/site-packages/trelby/src/spellcheck.pyo
-lib/python2.7/site-packages/trelby/src/spellcheckcfgdlg.py
-lib/python2.7/site-packages/trelby/src/spellcheckcfgdlg.pyc
-lib/python2.7/site-packages/trelby/src/spellcheckcfgdlg.pyo
-lib/python2.7/site-packages/trelby/src/spellcheckdlg.py
-lib/python2.7/site-packages/trelby/src/spellcheckdlg.pyc
-lib/python2.7/site-packages/trelby/src/spellcheckdlg.pyo
-lib/python2.7/site-packages/trelby/src/splash.py
-lib/python2.7/site-packages/trelby/src/splash.pyc
-lib/python2.7/site-packages/trelby/src/splash.pyo
-lib/python2.7/site-packages/trelby/src/titles.py
-lib/python2.7/site-packages/trelby/src/titles.pyc
-lib/python2.7/site-packages/trelby/src/titles.pyo
-lib/python2.7/site-packages/trelby/src/titlesdlg.py
-lib/python2.7/site-packages/trelby/src/titlesdlg.pyc
-lib/python2.7/site-packages/trelby/src/titlesdlg.pyo
-lib/python2.7/site-packages/trelby/src/trelby.py
-lib/python2.7/site-packages/trelby/src/trelby.pyc
-lib/python2.7/site-packages/trelby/src/trelby.pyo
-lib/python2.7/site-packages/trelby/src/truetype.py
-lib/python2.7/site-packages/trelby/src/truetype.pyc
-lib/python2.7/site-packages/trelby/src/truetype.pyo
-lib/python2.7/site-packages/trelby/src/undo.py
-lib/python2.7/site-packages/trelby/src/undo.pyc
-lib/python2.7/site-packages/trelby/src/undo.pyo
-lib/python2.7/site-packages/trelby/src/util.py
-lib/python2.7/site-packages/trelby/src/util.pyc
-lib/python2.7/site-packages/trelby/src/util.pyo
-lib/python2.7/site-packages/trelby/src/viewmode.py
-lib/python2.7/site-packages/trelby/src/viewmode.pyc
-lib/python2.7/site-packages/trelby/src/viewmode.pyo
-lib/python2.7/site-packages/trelby/src/watermarkdlg.py
-lib/python2.7/site-packages/trelby/src/watermarkdlg.pyc
-lib/python2.7/site-packages/trelby/src/watermarkdlg.pyo


Home | Main Index | Thread Index | Old Index