svn commit: r512602 - in head: . graphics graphics/scantailor graphics/scantailor/files
Kurt Jaeger
pi at FreeBSD.org
Sun Sep 22 20:15:08 UTC 2019
Author: pi
Date: Sun Sep 22 20:15:06 2019
New Revision: 512602
URL: https://svnweb.freebsd.org/changeset/ports/512602
Log:
Resurrect and update port: graphics/scantailor
Scan Tailor Advanced is an interactive post-processing tool for
scanned pages. It performs operations such as page splitting,
deskewing, and removing garbage. All operations can be done
automatically, however it's still possible to manually correct their
results
WWW: https://github.com/4lex4/scantailor-advanced
PR: 240751
Submitted by: m.ne at gmx.net
Added:
head/graphics/scantailor/
- copied from r495741, head/graphics/scantailor/
Deleted:
head/graphics/scantailor/files/
Modified:
head/MOVED
head/graphics/Makefile
head/graphics/scantailor/Makefile
head/graphics/scantailor/distinfo
head/graphics/scantailor/pkg-descr
head/graphics/scantailor/pkg-plist
Modified: head/MOVED
==============================================================================
--- head/MOVED Sun Sep 22 20:08:49 2019 (r512601)
+++ head/MOVED Sun Sep 22 20:15:06 2019 (r512602)
@@ -11830,7 +11830,6 @@ graphics/qt4-opengl||2019-03-16|Has expired: Qt4 has b
graphics/qt4-pixeltool||2019-03-16|Has expired: Qt4 has been EOL since december 2015
graphics/qt4-svg||2019-03-16|Has expired: Qt4 has been EOL since december 2015
graphics/qxv||2019-03-16|Has expired: Qt4 has been EOL since december 2015, qxv is unmaintained
-graphics/scantailor||2019-03-16|Has expired: Qt4 has been EOL since december 2015
graphics/seexpr||2019-03-16|Has expired: Qt4 has been EOL since december 2015
graphics/smillaenlarger||2019-03-16|Has expired: Qt4 has been EOL since december 2015
graphics/structuresynth||2019-03-16|Has expired: Qt4 has been EOL since december 2015
Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile Sun Sep 22 20:08:49 2019 (r512601)
+++ head/graphics/Makefile Sun Sep 22 20:15:06 2019 (r512602)
@@ -985,6 +985,7 @@
SUBDIR += sane-epkowa
SUBDIR += sane-frontends
SUBDIR += scale2x
+ SUBDIR += scantailor
SUBDIR += scr2png
SUBDIR += scrot
SUBDIR += scwm-icons
Modified: head/graphics/scantailor/Makefile
==============================================================================
--- head/graphics/scantailor/Makefile Thu Mar 14 22:54:03 2019 (r495741)
+++ head/graphics/scantailor/Makefile Sun Sep 22 20:15:06 2019 (r512602)
@@ -1,37 +1,30 @@
-# Created by: Veniamin Gvozdikov <vg at FreeBSD.org>
# $FreeBSD$
PORTNAME= scantailor
-PORTVERSION= 0.9.11.1
-PORTREVISION= 15
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.0.16
CATEGORIES= graphics
-MASTER_SITES= SF
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER= m.ne at gmx.net
COMMENT= Interactive post-processing tool for scanned pages
LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
-DEPRECATED= Qt4 has been EOL since december 2015
-EXPIRATION_DATE= 2019-03-15
-
-BROKEN_powerpc64= fails to compile: core.hpp:69: boost::lambda::<unnamed>::_1 causes a section type conflict
-
BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs
-LIB_DEPENDS= libtiff.so:graphics/tiff \
- libjbig.so:graphics/jbigkit \
- libpng.so:graphics/png
+LIB_DEPENDS= libjbig.so:graphics/jbigkit \
+ libpng.so:graphics/png \
+ libtiff.so:graphics/tiff
-#MAKE_JOBS_UNSAFE= yes
-USES= cmake gettext jpeg qt:4
+USES= cmake desktop-file-utils jpeg qt:5 shared-mime-info xorg
USE_CXXSTD= gnu++98
-USE_QT= corelib gui xml qmake_build uic_build moc_build rcc_build \
- linguist_build
+USE_GITHUB= yes
+USE_QT= core gui network opengl widgets xml buildtools_build \
+ linguisttools_build qmake_build
USE_XORG+= xrender
-DESKTOP_ENTRIES="Scan Tailor" "${COMMENT}" "${PORTNAME}" \
- "${PORTNAME}" "Graphics;Scanning;" false
-
+GH_ACCOUNT= 4lex4
+GH_PROJECT= scantailor-advanced
OPTIONS_GROUP= DOXYGEN
OPTIONS_GROUP_DOXYGEN= HTML LATEX
@@ -41,8 +34,11 @@ OPTIONS_DEFAULT=
HTML_DESC= Install HTML Doxygen files
LATEX_DESC= Install LaTeX Doxygen files
-OPTIONS_DEFINE= DOCS
+OPTIONS_DEFINE= DOCS NLS
+OPTIONS_SUB= yes
+NLS_USES= gettext
+
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MHTML} || ${PORT_OPTIONS:MLATEX}
@@ -56,6 +52,11 @@ BUILD_DEPENDS+= doxygen:devel/doxygen
post-patch:
@${REINPLACE_CMD} -e 's|_[12]|boost::lambda::&|g; s|bind(|boost::lambda::&|' \
${WRKSRC}/filters/*/Filter.cpp
+ @${REINPLACE_CMD} -e '/Categories/s|Applications|Scanning|' \
+ ${WRKSRC}/resources/unix/scantailor.desktop
+
+post-patch-NLS-off:
+ @${REINPLACE_CMD} -e '/\/translations/s/install/# install/' ${WRKSRC}/CMakeLists.txt
post-install:
${INSTALL_DATA} ${WRKSRC}/resources/icons/appicon-about.png \
Modified: head/graphics/scantailor/distinfo
==============================================================================
--- head/graphics/scantailor/distinfo Thu Mar 14 22:54:03 2019 (r495741)
+++ head/graphics/scantailor/distinfo Sun Sep 22 20:15:06 2019 (r512602)
@@ -1,2 +1,3 @@
-SHA256 (scantailor-0.9.11.1.tar.gz) = 881647a4172c55a067a7b6687965441cf21176d79d93075b22a373ea9accd8d3
-SIZE (scantailor-0.9.11.1.tar.gz) = 1190198
+TIMESTAMP = 1568221877
+SHA256 (4lex4-scantailor-advanced-v1.0.16_GH0.tar.gz) = 84629d2edba4c36c62bdb75eedb145262b894d950bcb95cec0dab43e21bdb909
+SIZE (4lex4-scantailor-advanced-v1.0.16_GH0.tar.gz) = 2792788
Modified: head/graphics/scantailor/pkg-descr
==============================================================================
--- head/graphics/scantailor/pkg-descr Thu Mar 14 22:54:03 2019 (r495741)
+++ head/graphics/scantailor/pkg-descr Sun Sep 22 20:15:06 2019 (r512602)
@@ -1,6 +1,7 @@
-Scan Tailor is an interactive post-processing tool for scanned pages.
-It performs operations such as page splitting, deskewing, and removing
-garbage. All operations can be done automatically, however it's still
-possible to manually correct their results
+Scan Tailor Advanced is an interactive post-processing tool for
+scanned pages. It performs operations such as page splitting,
+deskewing, and removing garbage. All operations can be done
+automatically, however it's still possible to manually correct their
+results
-WWW: http://scantailor.sourceforge.net/
+WWW: https://github.com/4lex4/scantailor-advanced
Modified: head/graphics/scantailor/pkg-plist
==============================================================================
--- head/graphics/scantailor/pkg-plist Thu Mar 14 22:54:03 2019 (r495741)
+++ head/graphics/scantailor/pkg-plist Sun Sep 22 20:15:06 2019 (r512602)
@@ -1,16 +1,7 @@
bin/scantailor
-bin/scantailor-cli
+share/applications/scantailor.desktop
+share/icons/hicolor/scalable/apps/ScanTailor.svg
+share/mime/packages/scantailor-project.xml
share/pixmaps/scantailor.png
-%%DATADIR%%/translations/scantailor_bg.qm
-%%DATADIR%%/translations/scantailor_cs.qm
-%%DATADIR%%/translations/scantailor_de.qm
-%%DATADIR%%/translations/scantailor_es.qm
-%%DATADIR%%/translations/scantailor_fr.qm
-%%DATADIR%%/translations/scantailor_it.qm
-%%DATADIR%%/translations/scantailor_ja.qm
-%%DATADIR%%/translations/scantailor_pl.qm
-%%DATADIR%%/translations/scantailor_pt_BR.qm
-%%DATADIR%%/translations/scantailor_ru.qm
-%%DATADIR%%/translations/scantailor_sk.qm
-%%DATADIR%%/translations/scantailor_uk.qm
-%%DATADIR%%/translations/scantailor_zh_TW.qm
+%%NLS%%%%DATADIR%%-advanced/translations/scantailor_es.qm
+%%NLS%%%%DATADIR%%-advanced/translations/scantailor_ru.qm
More information about the svn-ports-head
mailing list