update TexMaker to 2.0, from Alexandr Shadchin.

Maintainer timeout; Alexandr takes maintainership.
This commit is contained in:
sthen 2010-10-27 08:16:16 +00:00
parent 90e4a636de
commit 7e3d74e2b7
3 changed files with 77 additions and 36 deletions

View File

@ -1,45 +1,45 @@
# $OpenBSD: Makefile,v 1.7 2010/10/23 18:26:21 sthen Exp $
# $OpenBSD: Makefile,v 1.8 2010/10/27 08:16:16 sthen Exp $
# $FreeBSD: ports/editors/texmaker/Makefile,v 1.2 2004/01/09 09:16:33 krion Exp $
COMMENT= LaTeX development environment
DISTNAME= texmaker-1.11
REVISION= 0
CATEGORIES= editors
DISTNAME= texmaker-2.0
CATEGORIES= editors
HOMEPAGE= http://www.xm1math.net/texmaker/
MAINTAINER= Thomas Delaet <thomas@delaet.org>
MAINTAINER= Alexandr Shadchin <alexandr.shadchin@gmail.com>
# GPL
# GPLv2
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= X11 Xext c m pthread pthread-stubs stdc++ xcb
MASTER_SITES= ${HOMEPAGE}
MASTER_SITES= ${HOMEPAGE}
EXTRACT_SUFX= .tar.bz2
MODULES= x11/qt3
WANTLIB += QtDBus QtGui QtNetwork QtWebKit QtXml QtXmlPatterns c hunspell-1.2
WANTLIB += m phonon poppler poppler-qt4 pthread sqlite3 stdc++
MODULES= x11/qt4
RUN_DEPENDS= ::print/texlive/base \
::devel/desktop-file-utils
LIB_DEPENDS= ::textproc/hunspell \
::print/poppler,-qt4
NO_REGRESS= Yes
FAKE_FLAGS= INSTALL_ROOT=${WRKINST}
do-configure:
@cd ${WRKSRC} && \
qmake-mt -makefile \
qmake4 -unix \
-spec ${MODQT_LIBDIR}/mkspecs/openbsd-g++ \
-unix \
"LIBS+=-L/usr/local/lib -lm -lqt-mt" \
"PREFIX=${LOCALBASE}" \
"INCLUDEPATH+=${MODQT_INCDIR}" \
"UIC=${MODQT_UIC}" \
"MOC=${MODQT_MOC}" \
texmaker.pro && \
perl -i -pe 's/ -lqt / -lpthread /' Makefile
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/texmaker ${PREFIX}/bin
${INSTALL_DATA_DIR} ${PREFIX}/share/texmaker
${INSTALL_DATA} ${WRKSRC}/utilities/[a-z]* ${PREFIX}/share/texmaker
PREFIX=${LOCALBASE} \
DESKTOPDIR=${LOCALBASE}/share/applications \
ICONDIR=${LOCALBASE}/share/pixmaps \
texmaker.pro
.include <bsd.port.mk>

View File

@ -1,5 +1,5 @@
MD5 (texmaker-1.11.tar.bz2) = PduRCqVpPzM2NYQuAiPtYg==
RMD160 (texmaker-1.11.tar.bz2) = FjpkCXHFxfCU3fnOoSGo2etClUc=
SHA1 (texmaker-1.11.tar.bz2) = 8XjD/b4c4jKTCLfTBfeCVVk5NrE=
SHA256 (texmaker-1.11.tar.bz2) = 0wt9Z4kl3YTldVlY8Dmf2n2yrsYdltuMo5cXfx81Ers=
SIZE (texmaker-1.11.tar.bz2) = 697937
MD5 (texmaker-2.0.tar.bz2) = n+sRH+Pm1CDg291RQLGVyg==
RMD160 (texmaker-2.0.tar.bz2) = hD00R93IbB7zWd9CgVEAJpdB3+U=
SHA1 (texmaker-2.0.tar.bz2) = gQaH+hp+yAzg7p/8yv6RunKEyrw=
SHA256 (texmaker-2.0.tar.bz2) = Y41IkJ/+Czsj1lAsO4Xn4xGvcHzJNE9rM+/w6jH1mas=
SIZE (texmaker-2.0.tar.bz2) = 3235821

View File

@ -1,8 +1,15 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2004/10/09 14:43:03 naddy Exp $
bin/texmaker
@comment $OpenBSD: PLIST,v 1.2 2010/10/27 08:16:16 sthen Exp $
@bin bin/texmaker
share/applications/texmaker.desktop
share/pixmaps/
share/pixmaps/texmaker.png
share/texmaker/
share/texmaker/blank.gif
share/texmaker/AUTHORS
share/texmaker/CHANGELOG.txt
share/texmaker/COPYING
share/texmaker/blank.png
share/texmaker/doc1.png
share/texmaker/doc10.png
share/texmaker/doc11.png
share/texmaker/doc12.png
share/texmaker/doc13.png
@ -10,23 +17,57 @@ share/texmaker/doc14.png
share/texmaker/doc15.png
share/texmaker/doc16.png
share/texmaker/doc17.png
share/texmaker/doc18.png
share/texmaker/doc19.png
share/texmaker/doc2.png
share/texmaker/doc20.png
share/texmaker/doc21.png
share/texmaker/doc22.png
share/texmaker/doc3.png
share/texmaker/doc4.png
share/texmaker/doc5.png
share/texmaker/doc6.png
share/texmaker/doc6bis.png
share/texmaker/doc7.png
share/texmaker/doc8.png
share/texmaker/doc9.png
share/texmaker/latexhelp.html
share/texmaker/next.gif
share/texmaker/next_d.gif
share/texmaker/prev.gif
share/texmaker/prev_d.gif
share/texmaker/psheader.txt
share/texmaker/qt_cs.qm
share/texmaker/qt_de.qm
share/texmaker/qt_es.qm
share/texmaker/qt_fr.qm
share/texmaker/qt_pt.qm
share/texmaker/qt_ru.qm
share/texmaker/qt_zh_CN.qm
share/texmaker/qt_zh_TW.qm
share/texmaker/style.css
share/texmaker/texmaker.svg
share/texmaker/texmaker128x128.png
share/texmaker/texmaker16x16.png
share/texmaker/texmaker22x22.png
share/texmaker/texmaker32x32.png
share/texmaker/texmaker48x48.png
share/texmaker/texmaker64x64.png
share/texmaker/texmaker_ca.qm
share/texmaker/texmaker_cs.qm
share/texmaker/texmaker_de.qm
share/texmaker/texmaker_es.qm
share/texmaker/texmaker_fa.qm
share/texmaker/texmaker_fr.qm
share/texmaker/texmaker_gl.qm
share/texmaker/texmaker_it.qm
share/texmaker/texmaker_pt_BR.qm
share/texmaker/texmaker_ru.qm
share/texmaker/texmaker_zh_CN.qm
share/texmaker/texmaker_zh_TW.qm
share/texmaker/up.gif
share/texmaker/up_d.gif
share/texmaker/usermanual.html
share/texmaker/usermanual_en.html
share/texmaker/usermanual_fr.html
@exec %D/bin/update-desktop-database
@unexec-delete %D/bin/update-desktop-database