public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] dev/dev-zero:master commit in: app-office/gscan2pdf/
@ 2014-04-12  8:33 Tiziano Müller
  0 siblings, 0 replies; 2+ messages in thread
From: Tiziano Müller @ 2014-04-12  8:33 UTC (permalink / raw
  To: gentoo-commits

commit:     72821afb8af287d935425699f35258c27fba28cc
Author:     Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 12 08:32:23 2014 +0000
Commit:     Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
CommitDate: Sat Apr 12 08:32:23 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/dev-zero.git;a=commit;h=72821afb

Bump version and fix deps, etc. Also make sure that a recent enough glib/gtk2-perl is installed due to compat-issues with perl-5.18.

---
 app-office/gscan2pdf/Manifest                |  4 +-
 app-office/gscan2pdf/gscan2pdf-0.9.29.ebuild | 50 -------------------
 app-office/gscan2pdf/gscan2pdf-1.2.4.ebuild  | 73 ++++++++++++++++++++++++++++
 3 files changed, 75 insertions(+), 52 deletions(-)

diff --git a/app-office/gscan2pdf/Manifest b/app-office/gscan2pdf/Manifest
index ff5d847..43f2648 100644
--- a/app-office/gscan2pdf/Manifest
+++ b/app-office/gscan2pdf/Manifest
@@ -1,2 +1,2 @@
-EBUILD gscan2pdf-0.9.29.ebuild 1210 RMD160 d8f18dd5eba8c918883d54b1f4f2b67a914260ae SHA1 de97e2f35a118b1c992c52e3e71541c2f6336394 SHA256 951504413891b5618fea5860bb64a327741e775cb58ab2fc059c37c49f4c3b09
-DIST gscan2pdf-0.9.29.tar.gz 398700 RMD160 6167acae9bb6b2e8d852c25adf24fa7ba460fe01 SHA1 a4e84cfcd98f50bc606983c261abe48c7fbd0b1e SHA256 06e9c9866d6e2752176431d64ae1a73252289cccb4bbdad68558cc1ced7121c4
+DIST gscan2pdf-1.2.4.tar.gz 638451 SHA256 0b4297440fa25d54aa2f2b81eda14ebe2b5093903c96dd4ef4fe137abf1f91ae SHA512 cd908945b5093b68bbde136596bab59bf46ac70b11e07eaf8a23ae6ebbe0f4d2bd725af5079bdb8c8996795e27f982ca54862dec62bddcd66d2f6b2576c98b06 WHIRLPOOL 3ea884d922c3740bbd9d1c682137191d0cea98514775d05a467589f2b959458b1ce3c23398b693471dffb62b63b8f8cc1e1bbb88700c81861e04f4e3bb28bce3
+EBUILD gscan2pdf-1.2.4.ebuild 1671 SHA256 a3e706c55fcc2817acb329841221384ef2951823748b93e4b6cf7547b0ff4543 SHA512 f74865fdfa5651686ff694215ed354120029f0519688638699e342029030f84f07881232cfc6f37faeb41c87cd810e84050827bf3aa8601c2aff3140bbcfb2df WHIRLPOOL 56033e5c3bba3064989fa7ec05ad81e904538b1650c287491ddd90083ec8da5890ad97ccb2cb2835333b0d231e5709f515208153703fa079cc5401e7d7a41a6d

diff --git a/app-office/gscan2pdf/gscan2pdf-0.9.29.ebuild b/app-office/gscan2pdf/gscan2pdf-0.9.29.ebuild
deleted file mode 100644
index 27869a7..0000000
--- a/app-office/gscan2pdf/gscan2pdf-0.9.29.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-inherit perl-app
-
-DESCRIPTION="Create PDF of selected pages with File/Save PDF"
-HOMEPAGE="http://gscan2pdf.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="adf doc djvu gocr tesseract unpaper +xdg"
-
-DEPEND="dev-lang/perl
-	>=dev-perl/config-general-2.40"
-
-RDEPEND=">=dev-perl/gtk2-perl-1.140-r1
-	dev-perl/PDF-API2
-	dev-perl/Gtk2-Ex-Simple-List
-	dev-perl/Gtk2-ImageView
-	dev-perl/Sane
-	dev-perl/prefork
-	dev-perl/forks
-	dev-perl/Set-IntSpan
-	>=dev-perl/Locale-gettext-1.05
-	media-gfx/imagemagick[perl]
-	media-gfx/sane-backends
-	media-libs/tiff
-	xdg? ( x11-misc/xdg-utils )
-	adf? ( media-gfx/sane-frontends )
-	doc? ( dev-perl/Gtk2-Ex-PodViewer )
-	djvu? ( app-text/djvu )
-	gocr? ( app-text/gocr )
-	tesseract? ( app-text/tesseract )
-	unpaper? ( app-text/unpaper )"
-
-src_install() {
-	perl-module_src_install
-	dodoc History
-}
-
-pkg_postinst() {
-	ewarn "Thunderbird users can't use the Email to PDF feature"
-	ewarn "because xdg-email doesn't support creating new emails"
-	ewarn "with attachments in Thunderbird."
-}
-

diff --git a/app-office/gscan2pdf/gscan2pdf-1.2.4.ebuild b/app-office/gscan2pdf/gscan2pdf-1.2.4.ebuild
new file mode 100644
index 0000000..5d858cd
--- /dev/null
+++ b/app-office/gscan2pdf/gscan2pdf-1.2.4.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+inherit perl-app
+
+DESCRIPTION="GUI to produce PDF or DjVu files from scanned documents"
+HOMEPAGE="http://gscan2pdf.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+LICENSE="GPL-3 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=">=dev-perl/gtk2-perl-1.249
+	>=dev-perl/glib-perl-1.304
+	dev-perl/Gtk2-Ex-Simple-List
+	dev-perl/Gtk2-ImageView
+	media-gfx/imagemagick[perl]
+	>=dev-perl/Locale-gettext-1.05
+	dev-perl/config-general
+	dev-perl/PDF-API2
+	dev-perl/Sane
+	dev-perl/Set-IntSpan
+	dev-perl/Goo-Canvas
+	dev-perl/Readonly
+	dev-perl/Log-Log4perl
+	dev-perl/Try-Tiny
+	dev-perl/List-MoreUtils
+	dev-perl/Proc-ProcessTable
+	virtual/perl-Archive-Tar
+	virtual/perl-threads
+	virtual/perl-threads-shared
+	virtual/perl-Getopt-Long
+	virtual/perl-Data-Dumper
+	virtual/perl-Carp
+	virtual/perl-File-Temp"
+DEPEND="${RDEPEND}
+	media-gfx/sane-backends"
+
+src_install() {
+	perl-module_src_install
+	dodoc History
+}
+
+optfeature() {
+	local desc=$1
+	shift
+	while (( $# )); do
+		if has_version "$1"; then
+			elog "  [I] $1 to ${desc}"
+		else
+			elog "  [ ] $1 to ${desc}"
+		fi
+		shift
+	done
+}
+
+pkg_postinst() {
+	optfeature "Send to mail" x11-misc/xdg-utils
+	optfeature "Scanning via ADF" media-gfx/sane-frontends
+	optfeature "OCR support" \
+		app-text/gocr \
+		app-text/tesseract \
+		app-text/ocropus \
+		app-text/cuneiform
+	optfeature "Convert/scan to DJVU" app-text/djvu
+	optfeature "Post-process scans with unpaper" app-text/unpaper
+	optfeature "Convert/scan to TIFF" media-libs/tiff
+	optfeature "Display help" dev-perl/Gtk2-Ex-PodViewer
+}


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [gentoo-commits] dev/dev-zero:master commit in: app-office/gscan2pdf/
@ 2015-05-10 14:46 Tiziano Müller
  0 siblings, 0 replies; 2+ messages in thread
From: Tiziano Müller @ 2015-05-10 14:46 UTC (permalink / raw
  To: gentoo-commits

commit:     34fc6fbadda160eb06bec7147e3fb7ecb8e98599
Author:     Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
AuthorDate: Sun May 10 14:24:43 2015 +0000
Commit:     Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
CommitDate: Sun May 10 14:24:43 2015 +0000
URL:        https://gitweb.gentoo.org/dev/dev-zero.git/commit/?id=34fc6fba

version bump

 app-office/gscan2pdf/Manifest                                          | 3 +--
 .../gscan2pdf/{gscan2pdf-1.2.4.ebuild => gscan2pdf-1.3.0.ebuild}       | 2 +-
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-office/gscan2pdf/Manifest b/app-office/gscan2pdf/Manifest
index 43f2648..2cb5ef9 100644
--- a/app-office/gscan2pdf/Manifest
+++ b/app-office/gscan2pdf/Manifest
@@ -1,2 +1 @@
-DIST gscan2pdf-1.2.4.tar.gz 638451 SHA256 0b4297440fa25d54aa2f2b81eda14ebe2b5093903c96dd4ef4fe137abf1f91ae SHA512 cd908945b5093b68bbde136596bab59bf46ac70b11e07eaf8a23ae6ebbe0f4d2bd725af5079bdb8c8996795e27f982ca54862dec62bddcd66d2f6b2576c98b06 WHIRLPOOL 3ea884d922c3740bbd9d1c682137191d0cea98514775d05a467589f2b959458b1ce3c23398b693471dffb62b63b8f8cc1e1bbb88700c81861e04f4e3bb28bce3
-EBUILD gscan2pdf-1.2.4.ebuild 1671 SHA256 a3e706c55fcc2817acb329841221384ef2951823748b93e4b6cf7547b0ff4543 SHA512 f74865fdfa5651686ff694215ed354120029f0519688638699e342029030f84f07881232cfc6f37faeb41c87cd810e84050827bf3aa8601c2aff3140bbcfb2df WHIRLPOOL 56033e5c3bba3064989fa7ec05ad81e904538b1650c287491ddd90083ec8da5890ad97ccb2cb2835333b0d231e5709f515208153703fa079cc5401e7d7a41a6d
+DIST gscan2pdf-1.3.0.tar.gz 677564 SHA256 49f09924b6eed0d6a7384e2c589466b47867e18c39137b4d87fc84340cc9a985 SHA512 490db9cf8acd0aab07457ff4e9ed08152b35bd2d6ab8794c4e82b59c02e5a7a75c581fb87ae65b7884db3e1edf463b5059beb138536c258c3a8a05aea7e6bd6f WHIRLPOOL 12c0f9e38e3bf3efc7d834c6bbc481c66b6f6e54b06d53c11300fc4856a6e869a12ee863aec9856a3f1bbe149af1de3e6a19c16f47b3b268c6cd6736c8d07c01

diff --git a/app-office/gscan2pdf/gscan2pdf-1.2.4.ebuild b/app-office/gscan2pdf/gscan2pdf-1.3.0.ebuild
similarity index 98%
rename from app-office/gscan2pdf/gscan2pdf-1.2.4.ebuild
rename to app-office/gscan2pdf/gscan2pdf-1.3.0.ebuild
index 5d858cd..1e34d34 100644
--- a/app-office/gscan2pdf/gscan2pdf-1.2.4.ebuild
+++ b/app-office/gscan2pdf/gscan2pdf-1.3.0.ebuild
@@ -20,7 +20,7 @@ RDEPEND=">=dev-perl/gtk2-perl-1.249
 	dev-perl/Gtk2-ImageView
 	media-gfx/imagemagick[perl]
 	>=dev-perl/Locale-gettext-1.05
-	dev-perl/config-general
+	dev-perl/Config-General
 	dev-perl/PDF-API2
 	dev-perl/Sane
 	dev-perl/Set-IntSpan


^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2015-05-10 14:46 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-04-12  8:33 [gentoo-commits] dev/dev-zero:master commit in: app-office/gscan2pdf/ Tiziano Müller
  -- strict thread matches above, loose matches on Subject: below --
2015-05-10 14:46 Tiziano Müller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox