Update texworks to 0.6.1 Release 0.6.1 (TL'16) [May 2016] * Fix "Jump to Source" from PDF context menu * Fix fine-sync'ing close to PDF line boundaries * Fix loading of Qt-global translations * Fix pixel-alignment after zoomFitWindow in continuous mode * Fix handling of changing scroll bar visibilities in zoomFitWidth and zoomFitWindow * Allow horizontal scrolling by Shift+MouseWheel * Update translations Release 0.6.0 (TL'16) [April 2016] * Complete redesign of the PDF previewer using QtPDF by Charlie Sharpsteen * Fast and responsive preview even at very high magnifications * New page modes: continuous scrolling and two-column layout * Text selection/copying from the PDF * Go back to previous view after clicking on a link using Alt+left arrow * Fix disappearing spellcheck underline with some fonts/font sizes in Qt 5 * Update the width of the line number display when changing the editor font * Show a note in the "About Scripts" dialog for disabled script languages * Explicitly add a "Quit TeXworks" menu item to the global menubar on Mac OS X * Make Qt5 the default framework for building TeXworks * Use Travis CI for continuous integration tests and builds for Windows and Mac OS X * Add support for Lua 5.3 Release 0.4.6 (TL'15) [April 2015] * Implement character-level synchronization by using text searching to assist SyncTeX * Lift hardwrap line length limitation and implement (hard) unwrap * Always show console output tab while typesetting to show progress * Improve the handling of UTF-8 byte order marks * Improve the log parsing script * Improve the handling of script errors * Work around a race condition that causes lines to become invisible, subsequently leading to a crash * Fix incorrectly accumulating indent * Fix SyncTeX initialization with non-ASCII filenames * Fix selection of whole lines and when selecting right-to-left * Fix hangs and crashes when using "Fit to ..." in the PDF view * Fix a crash when running an invalid system command from scripts * Fix encoding issues when reading environment variables * Fix scrolling when searching for multi-line strings * Fix auto-completion when working with RTL languages * Improve the handling of Retina displays in Mac OS X * Fix a crash when opening PDF files from the Windows Explorer * Provide texworks.appdata.xml for *nix platforms * Fix compilation with Qt 5 * Improve the CMake build system * Add support for Lua 5.2 * Move development from Google Code to GitHubdiff -r1.40 -r1.41 pkgsrc/editors/texworks/Makefile
(markd)
@@ -1,42 +1,37 @@ | @@ -1,42 +1,37 @@ | |||
1 | # $NetBSD: Makefile,v 1.40 2017/01/25 14:36:37 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.41 2017/02/14 09:19:43 markd Exp $ | |
2 | 2 | |||
3 | DISTNAME= texworks-0.4.5-r1281 | 3 | DISTNAME= texworks-0.6.1 | |
4 | PKGNAME= texworks-0.4.5 | |||
5 | PKGREVISION= 16 | |||
6 | CATEGORIES= editors | 4 | CATEGORIES= editors | |
7 | MASTER_SITES= http://texworks.googlecode.com/files/ | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=TeXworks/} | |
6 | GITHUB_PROJECT= texworks | |||
7 | GITHUB_TAG= release-${PKGVERSION_NOREV} | |||
8 | 8 | |||
9 | MAINTAINER= markd@NetBSD.org | 9 | MAINTAINER= markd@NetBSD.org | |
10 | HOMEPAGE= http://www.tug.org/texworks/ | 10 | HOMEPAGE= http://www.tug.org/texworks/ | |
11 | COMMENT= Simple TeX front-end program | 11 | COMMENT= Simple TeX front-end program | |
12 | LICENSE= gnu-gpl-v2 | 12 | LICENSE= gnu-gpl-v2 | |
13 | 13 | |||
14 | USE_LANGUAGES= c c++ | 14 | USE_LANGUAGES= c c++ | |
15 | USE_TOOLS+= pkg-config gmake | 15 | USE_TOOLS+= pkg-config gmake | |
16 | MAKE_ENV+= INSTALL_ROOT=${DESTDIR} | 16 | USE_CMAKE= yes | |
17 | 17 | |||
18 | DEPENDS+= poppler-data>=0.4.5:../../print/poppler-data | 18 | CMAKE_ARGS+= -DWITH_LUA:BOOL=OFF | |
19 | 19 | CMAKE_ARGS+= -DWITH_PYTHON:BOOL=OFF | ||
20 | WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} | 20 | CMAKE_ARGS+= -DTeXworks_DIC_DIR:PATH=share/hunspell | |
21 | CMAKE_ARGS+= -DTeXworks_MAN_DIR:PATH=${PKGMANDIR}/man1 | |||
21 | 22 | |||
22 | SUBST_CLASSES+= man | 23 | DEPENDS+= poppler-data>=0.4.5:../../print/poppler-data | |
23 | SUBST_STAGE.man= post-configure | |||
24 | SUBST_FILES.man= Makefile | |||
25 | SUBST_SED.man= -e "s!/share/man/man1!/${PKGMANDIR}/man1!g" | |||
26 | 24 | |||
27 | pre-configure: | 25 | pre-configure: | |
28 | ${LN} -sf ${QTDIR}/bin/qmake ${BUILDLINK_DIR}/bin/ | 26 | ${LN} -sf ${QTDIR}/bin/qmake ${BUILDLINK_DIR}/bin/ | |
29 | 27 | |||
30 | do-configure: | |||
31 | cd ${WRKSRC}; env QTDIR=${QTDIR} qmake INSTALL_PREFIX=${PREFIX} TW_DICPATH=${BUILDLINK_PREFIX.hunspell}/share/hunspell | |||
32 | ||||
33 | BUILDLINK_DEPMETHOD.qt4-tools= full | 28 | BUILDLINK_DEPMETHOD.qt4-tools= full | |
34 | 29 | |||
35 | .include "../../devel/zlib/buildlink3.mk" | 30 | .include "../../devel/zlib/buildlink3.mk" | |
36 | .include "../../print/poppler-qt4/buildlink3.mk" | 31 | .include "../../print/poppler-qt4/buildlink3.mk" | |
37 | .include "../../textproc/hunspell/buildlink3.mk" | 32 | .include "../../textproc/hunspell/buildlink3.mk" | |
38 | .include "../../x11/qt4-libs/buildlink3.mk" | 33 | .include "../../x11/qt4-libs/buildlink3.mk" | |
39 | .include "../../x11/qt4-tools/buildlink3.mk" | 34 | .include "../../x11/qt4-tools/buildlink3.mk" | |
40 | .include "../../x11/qt4-qdbus/buildlink3.mk" | 35 | .include "../../x11/qt4-qdbus/buildlink3.mk" | |
41 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | 36 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | |
42 | .include "../../mk/bsd.pkg.mk" | 37 | .include "../../mk/bsd.pkg.mk" |
@@ -1,97 +1,9 @@ | @@ -1,97 +1,9 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.4 2015/12/29 06:14:58 dholland Exp $ | 1 | @comment $NetBSD: PLIST,v 1.5 2017/02/14 09:19:43 markd Exp $ | |
2 | bin/texworks | 2 | bin/texworks | |
3 | man/man1/texworks.1 | 3 | man/man1/texworks.1 | |
4 | share/appdata/texworks.appdata.xml | |||
4 | share/applications/texworks.desktop | 5 | share/applications/texworks.desktop | |
5 | share/doc/texworks/COPYING | 6 | share/doc/texworks/COPYING | |
6 | share/doc/texworks/NEWS | 7 | share/doc/texworks/NEWS | |
7 | share/doc/texworks/README | 8 | share/doc/texworks/README.md | |
8 | share/pixmaps/TeXworks.png | 9 | share/pixmaps/TeXworks.png | |
9 | share/texworks-help/en/Acknowledgements.html | |||
10 | share/texworks-help/en/AdvanceduseScripting.html | |||
11 | share/texworks-help/en/Beyondthismanual.html | |||
12 | share/texworks-help/en/CompilingTw.html | |||
13 | share/texworks-help/en/CustomizingTw.html | |||
14 | share/texworks-help/en/Firststeps.html | |||
15 | share/texworks-help/en/GoingfurtherEditingtools.html | |||
16 | share/texworks-help/en/GoingfurtherOthertools.html | |||
17 | share/texworks-help/en/Installation.html | |||
18 | share/texworks-help/en/Introduction.html | |||
19 | share/texworks-help/en/Regularexpressions.html | |||
20 | share/texworks-help/en/TeXworks-manual.pdf | |||
21 | share/texworks-help/en/bibname.html | |||
22 | share/texworks-help/en/contentsname.html | |||
23 | share/texworks-help/en/images/LMB.png | |||
24 | share/texworks-help/en/images/Linux.png | |||
25 | share/texworks-help/en/images/Mac.png | |||
26 | share/texworks-help/en/images/MacCmdKey.png | |||
27 | share/texworks-help/en/images/MacOptKey.png | |||
28 | share/texworks-help/en/images/RMB.png | |||
29 | share/texworks-help/en/images/TeXworks.png | |||
30 | share/texworks-help/en/images/Windows.png | |||
31 | share/texworks-help/en/images/cmsy10-c-41.png | |||
32 | share/texworks-help/en/images/cmsy10-c-4d.png | |||
33 | share/texworks-help/en/images/cmsy10-c-53.png | |||
34 | share/texworks-help/en/images/consoleOutput.png | |||
35 | share/texworks-help/en/images/errorParsingScript.png | |||
36 | share/texworks-help/en/images/example.png | |||
37 | share/texworks-help/en/images/iconAbortTypesetting.png | |||
38 | share/texworks-help/en/images/iconTypeset.png | |||
39 | share/texworks-help/en/images/index0x.png | |||
40 | share/texworks-help/en/images/index1x.png | |||
41 | share/texworks-help/en/images/index2x.png | |||
42 | share/texworks-help/en/images/index3x.png | |||
43 | share/texworks-help/en/images/index4x.png | |||
44 | share/texworks-help/en/images/index5x.png | |||
45 | share/texworks-help/en/images/index6x.png | |||
46 | share/texworks-help/en/images/index7x.png | |||
47 | share/texworks-help/en/images/index8x.png | |||
48 | share/texworks-help/en/images/interface-summary.png | |||
49 | share/texworks-help/en/images/replaceDialog.png | |||
50 | share/texworks-help/en/images/screenshotHardWrapDlg.png | |||
51 | share/texworks-help/en/images/toolbar1.png | |||
52 | share/texworks-help/en/images/toolbar2.png | |||
53 | share/texworks-help/en/index.css | |||
54 | share/texworks-help/en/index.html | |||
55 | share/texworks-help/en/index10.html | |||
56 | share/texworks-help/en/index12.html | |||
57 | share/texworks-help/en/index13.html | |||
58 | share/texworks-help/en/index14.html | |||
59 | share/texworks-help/en/index15.html | |||
60 | share/texworks-help/en/index16.html | |||
61 | share/texworks-help/en/index17.html | |||
62 | share/texworks-help/en/index18.html | |||
63 | share/texworks-help/en/index19.html | |||
64 | share/texworks-help/en/index2.html | |||
65 | share/texworks-help/en/index20.html | |||
66 | share/texworks-help/en/index21.html | |||
67 | share/texworks-help/en/index23.html | |||
68 | share/texworks-help/en/index24.html | |||
69 | share/texworks-help/en/index25.html | |||
70 | share/texworks-help/en/index26.html | |||
71 | share/texworks-help/en/index27.html | |||
72 | share/texworks-help/en/index28.html | |||
73 | share/texworks-help/en/index29.html | |||
74 | share/texworks-help/en/index30.html | |||
75 | share/texworks-help/en/index32.html | |||
76 | share/texworks-help/en/index33.html | |||
77 | share/texworks-help/en/index34.html | |||
78 | share/texworks-help/en/index36.html | |||
79 | share/texworks-help/en/index37.html | |||
80 | share/texworks-help/en/index40.html | |||
81 | share/texworks-help/en/index41.html | |||
82 | share/texworks-help/en/index42.html | |||
83 | share/texworks-help/en/index43.html | |||
84 | share/texworks-help/en/index44.html | |||
85 | share/texworks-help/en/index45.html | |||
86 | share/texworks-help/en/index46.html | |||
87 | share/texworks-help/en/index47.html | |||
88 | share/texworks-help/en/index48.html | |||
89 | share/texworks-help/en/index49.html | |||
90 | share/texworks-help/en/index5.html | |||
91 | share/texworks-help/en/index50.html | |||
92 | share/texworks-help/en/index6.html | |||
93 | share/texworks-help/en/index8.html | |||
94 | share/texworks-help/en/index9.html | |||
95 | share/texworks-help/en/indexname.html | |||
96 | share/texworks-help/en/manual.css | |||
97 | share/texworks-help/en/tw-help-title.txt |
@@ -1,25 +1,27 @@ | @@ -1,25 +1,27 @@ | |||
1 | $NetBSD: patch-getDefaultBinPaths.sh,v 1.3 2014/01/14 08:56:08 markd Exp $ | 1 | $NetBSD: patch-getDefaultBinPaths.sh,v 1.4 2017/02/14 09:19:43 markd Exp $ | |
2 | 2 | |||
3 | --- getDefaultBinPaths.sh.orig 2013-04-14 13:45:23.000000000 +0000 | 3 | --- getDefaultBinPaths.sh.orig 2016-05-01 08:43:14.000000000 +0000 | |
4 | +++ getDefaultBinPaths.sh | 4 | +++ getDefaultBinPaths.sh | |
5 | @@ -74,13 +74,13 @@ case $PLATFORM in | 5 | @@ -74,14 +74,14 @@ case $PLATFORM in | |
6 | *) OS=`echo $PLATFORM | sed 's/.*-//'` | 6 | *) OS=`echo $PLATFORM | sed 's/.*-//'` | |
7 | esac | 7 | esac | |
8 | 8 | |||
9 | -appendPath "/usr/local/texlive/2017/bin/$ARCH-$OS" | |||
10 | -appendPath "/usr/local/texlive/2016/bin/$ARCH-$OS" | |||
11 | -appendPath "/usr/local/texlive/2015/bin/$ARCH-$OS" | |||
12 | -appendPath "/usr/local/texlive/2014/bin/$ARCH-$OS" | |||
9 | -appendPath "/usr/local/texlive/2013/bin/$ARCH-$OS" | 13 | -appendPath "/usr/local/texlive/2013/bin/$ARCH-$OS" | |
10 | -appendPath "/usr/local/texlive/2012/bin/$ARCH-$OS" | 14 | -appendPath "/usr/local/texlive/2012/bin/$ARCH-$OS" | |
11 | -appendPath "/usr/local/texlive/2011/bin/$ARCH-$OS" | 15 | -appendPath "/usr/local/texlive/2011/bin/$ARCH-$OS" | |
12 | -appendPath "/usr/local/texlive/2010/bin/$ARCH-$OS" | 16 | -appendPath "/usr/local/texlive/2010/bin/$ARCH-$OS" | |
13 | -appendPath "/usr/local/texlive/2009/bin/$ARCH-$OS" | 17 | +#appendPath "/usr/local/texlive/2017/bin/$ARCH-$OS" | |
14 | -appendPath "/usr/local/texlive/2008/bin/$ARCH-$OS" | 18 | +#appendPath "/usr/local/texlive/2016/bin/$ARCH-$OS" | |
15 | -appendPath "/usr/local/texlive/2007/bin/$ARCH-$OS" | 19 | +#appendPath "/usr/local/texlive/2015/bin/$ARCH-$OS" | |
20 | +#appendPath "/usr/local/texlive/2014/bin/$ARCH-$OS" | |||
16 | +#appendPath "/usr/local/texlive/2013/bin/$ARCH-$OS" | 21 | +#appendPath "/usr/local/texlive/2013/bin/$ARCH-$OS" | |
17 | +#appendPath "/usr/local/texlive/2012/bin/$ARCH-$OS" | 22 | +#appendPath "/usr/local/texlive/2012/bin/$ARCH-$OS" | |
18 | +#appendPath "/usr/local/texlive/2011/bin/$ARCH-$OS" | 23 | +#appendPath "/usr/local/texlive/2011/bin/$ARCH-$OS" | |
19 | +#appendPath "/usr/local/texlive/2010/bin/$ARCH-$OS" | 24 | +#appendPath "/usr/local/texlive/2010/bin/$ARCH-$OS" | |
20 | +#appendPath "/usr/local/texlive/2009/bin/$ARCH-$OS" | |||
21 | +#appendPath "/usr/local/texlive/2008/bin/$ARCH-$OS" | |||
22 | +#appendPath "/usr/local/texlive/2007/bin/$ARCH-$OS" | |||
23 | 25 | |||
24 | for TEXLIVEROOT in /usr/local/texlive/* /opt/texlive/*; do | 26 | for TEXLIVEROOT in /usr/local/texlive/* /opt/texlive/*; do | |
25 | # Check if this is really a folder (e.g., /opt/... might not exist) | 27 | # Check if this is really a folder (e.g., /opt/... might not exist) |