]> Pileus Git - ~andy/sunrise/commitdiff
app-text/pdfedit: New Ebuild for bug 158188.
authorPavel Sanda (ps) <ps@twin.jikos.cz>
Sat, 23 Dec 2006 21:05:38 +0000 (21:05 +0000)
committerPavel Sanda (ps) <ps@twin.jikos.cz>
Sat, 23 Dec 2006 21:05:38 +0000 (21:05 +0000)
svn path=/sunrise/; revision=2474

app-text/pdfedit/ChangeLog [new file with mode: 0644]
app-text/pdfedit/Manifest [new file with mode: 0644]
app-text/pdfedit/files/digest-pdfedit-0.2.3 [new file with mode: 0644]
app-text/pdfedit/files/pdfedit-0.2.3-build-fix.patch [new file with mode: 0644]
app-text/pdfedit/metadata.xml [new file with mode: 0644]
app-text/pdfedit/pdfedit-0.2.3.ebuild [new file with mode: 0644]

diff --git a/app-text/pdfedit/ChangeLog b/app-text/pdfedit/ChangeLog
new file mode 100644 (file)
index 0000000..60845c4
--- /dev/null
@@ -0,0 +1,8 @@
+# ChangeLog for app-text/pdfedit
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  23 Dec 2006; Pavel Sanda (ps) <ps at twin.jikos.cz> +pdfedit-0.2.3.ebuild,
+  +files/pdfedit-0.2.3-build-fix.patch, +metadata.xml:
+  New Ebuild for bug 158188.
+
diff --git a/app-text/pdfedit/Manifest b/app-text/pdfedit/Manifest
new file mode 100644 (file)
index 0000000..3d2a601
--- /dev/null
@@ -0,0 +1,20 @@
+AUX pdfedit-0.2.3-build-fix.patch 3865 RMD160 a210dad74032b512d502fdfd7fc972cf6e88a77a SHA1 d59f545caef115ecbffd838b70b084dbc07cb6d9 SHA256 9fd2a1c68e50119630704e391d0c8b0f8afdcbaacde1cfb982dd3d2494df0532
+MD5 b204319cfdd30e56e87478bd8f3b990b files/pdfedit-0.2.3-build-fix.patch 3865
+RMD160 a210dad74032b512d502fdfd7fc972cf6e88a77a files/pdfedit-0.2.3-build-fix.patch 3865
+SHA256 9fd2a1c68e50119630704e391d0c8b0f8afdcbaacde1cfb982dd3d2494df0532 files/pdfedit-0.2.3-build-fix.patch 3865
+DIST pdfedit-0.2.3.tar.gz 3038094 RMD160 7771f8f7f5194252b8e461a9fb97086abd00879c SHA1 a68d3922365c6873392a77c30376a4bcaa456fb6 SHA256 5005e670e329c10faebab8253f9e3f6cecc5bde724a0e41d7aa360310dd435c9
+EBUILD pdfedit-0.2.3.ebuild 642 RMD160 92c82d60fa6688798695270e8302179690436650 SHA1 1eb05c1c5c4e00e6607b9f0d3479a86253fbac53 SHA256 b1e590f7b05c9bc4245452c5325d2ff2687774f493cf5c480ddd75e087b6d70a
+MD5 6d41457ea7b6475dfe6f77db226063b6 pdfedit-0.2.3.ebuild 642
+RMD160 92c82d60fa6688798695270e8302179690436650 pdfedit-0.2.3.ebuild 642
+SHA256 b1e590f7b05c9bc4245452c5325d2ff2687774f493cf5c480ddd75e087b6d70a pdfedit-0.2.3.ebuild 642
+MISC ChangeLog 279 RMD160 4f485945a84a63365e527efee68a34c5d91f55a6 SHA1 29f9c9da761a7d1d1ceddbe4d4e0cddf77a9554b SHA256 a06bed6b58eb39c4aa2e2c1fb889b93a1dd06cc7326338050d3a94ef93529fe1
+MD5 7a6ce1a478aef67da238c4a50b35d434 ChangeLog 279
+RMD160 4f485945a84a63365e527efee68a34c5d91f55a6 ChangeLog 279
+SHA256 a06bed6b58eb39c4aa2e2c1fb889b93a1dd06cc7326338050d3a94ef93529fe1 ChangeLog 279
+MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
+MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170
+RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170
+SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170
+MD5 e32c6cf3155890973c6f23ab98519c02 files/digest-pdfedit-0.2.3 244
+RMD160 93c45cca9787247261d648bd271e4d1363161a26 files/digest-pdfedit-0.2.3 244
+SHA256 f50dce0ed11db35d864eb31905327c9758c411a10ca425bb905d16e02ab3a893 files/digest-pdfedit-0.2.3 244
diff --git a/app-text/pdfedit/files/digest-pdfedit-0.2.3 b/app-text/pdfedit/files/digest-pdfedit-0.2.3
new file mode 100644 (file)
index 0000000..386a2b5
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 917c98ba362c7e8492c0ca8e346cbe11 pdfedit-0.2.3.tar.gz 3038094
+RMD160 7771f8f7f5194252b8e461a9fb97086abd00879c pdfedit-0.2.3.tar.gz 3038094
+SHA256 5005e670e329c10faebab8253f9e3f6cecc5bde724a0e41d7aa360310dd435c9 pdfedit-0.2.3.tar.gz 3038094
diff --git a/app-text/pdfedit/files/pdfedit-0.2.3-build-fix.patch b/app-text/pdfedit/files/pdfedit-0.2.3-build-fix.patch
new file mode 100644 (file)
index 0000000..f2da43a
--- /dev/null
@@ -0,0 +1,66 @@
+--- src/gui/pdfeditrc  2006-09-14 01:43:27.000000000 +0200
++++ ../../pdfedit-0.2.3/src/gui/pdfeditrc      2006-09-17 14:24:35.000000000 +0200
+@@ -52,8 +52,8 @@
+   #View submenu
+   showmenu            = list &View,firstpage,prevpage,nextpage,lastpage,-,zoom_in,zoom_out,-,hideCmd,hideProp,hideTree,hideStatus,-,searchText
+     firstpage         = item First Page                       , PageSpace.firstPage()         , Ctrl+Home     , first.png             ,need_page
+-    prevpage          = item Prev Page                        , PageSpace.prevPage()          , Ctrl+PgUp     , prev.png              ,need_page
+-    nextpage          = item Next Page                        , PageSpace.nextPage()          , Ctrl+PgDown   , next.png              ,need_page
++    prevpage          = item Prev Page                        , PageSpace.prevPage()          , PgUp  , prev.png              ,need_page
++    nextpage          = item Next Page                        , PageSpace.nextPage()          , PgDown        , next.png              ,need_page
+     lastpage          = item Last Page                        , PageSpace.lastPage()          , Ctrl+End      , last.png              ,need_page
+     zoom_in           = item Zoom &in                         , PageSpace.zoomIn()            , Ctrl++        , zoom_in.png           ,need_page
+     zoom_out          = item Zoom &out                        , PageSpace.zoomOut()           , Ctrl+-        , zoom_out.png          ,need_page
+@@ -69,7 +69,7 @@
+   #Page submenu
+   pagemenu            = list &Page,savepage,reloadpage,pagetext,-,rot-90,rot90,-,editPageMediaBox,addSystemFont,setpagetm,-,drawlinee,drawrecte,addtext,striketrough,highlightingtext
+     savepage          = item Save page as image...    , savePageImage(false)  ,       , save_page_as_image.png,need_page
+-    reloadpage                = item Reload Page              , go()                  , F5    , reload.png            ,need_page
++    reloadpage                = item Reload Page (show changes)               , go()                  , F5    , reload.png            ,need_page
+     pagetext          = item Extract text from page   , viewPageText()        ,       , page_text.png         ,need_page
+     rot-90            = item Rotate page 270 degrees  , rotatePage(-90)       ,Ctrl+[ , page_rotate_-90.png   ,need_page
+     rot90             = item Rotate page 90 degrees   , rotatePage(90)        ,Ctrl+] , page_rotate_90.png    ,need_page
+@@ -220,3 +220,7 @@
+ [operatorhint]
+         # Operator hinter configuration file (database) First file that is found is used and the rest is ignored
+ config        = $HOME/.pdfedit/operator.hint.$LANG;$PDFEDIT_DATA/operator.hint.$LANG;$PDFEDIT_BIN/operator.hint.$LANG;$HOME/.pdfedit/operator.hint;$PDFEDIT_DATA/operator.hint;$PDFEDIT_BIN/operator.hint
++
++[editor]
++edit_readonly=1
++show_hidden=1
+--- src/gui/pdfedit.pro        2006-09-15 05:42:37.000000000 +0200
++++ ../../pdfedit-0.2.3/src/gui/pdfedit.pro    2006-09-17 14:31:26.000000000 +0200
+@@ -95,10 +95,10 @@
+ QMAKE_CXXFLAGS += -DQT_CLEAN_NAMESPACE
+-QMAKE_CXXFLAGS_DEBUG += -O0 
++QMAKE_CXXFLAGS_DEBUG += -O2 
+ #debug information
+-QMAKE_CXXFLAGS += -g
++QMAKE_CXXFLAGS += -O2
+ #Dialogs
+ HEADERS += additemdialog.h  aboutwindow.h  option.h  optionwindow.h  dialog.h
+--- src/kernel/kernel.pro      2006-09-04 21:36:14.000000000 +0200
++++ ../../pdfedit-0.2.3/src/kernel/kernel.pro  2006-09-17 14:27:37.000000000 +0200
+@@ -61,7 +61,7 @@
+ #
+ #QMAKE_CXXFLAGS += -Wall -W -Wconversion -Wshadow -Wcast-qual -Wwrite-strings -Wuninitialized -ansi -pedantic -Wno-unused-variable -finline-limit=10000 --param inline-unit-growth=1000 --param large-function-growth=1000
+ #QMAKE_CXXFLAGS_DEBUG += -W -Wall -Wconversion -Wcast-qual -Wwrite-strings  -ansi -pedantic -Wno-unused-variable -O0 -Wunused-function
+-QMAKE_CXXFLAGS_DEBUG += -W -Wall -Wconversion -Wwrite-strings  -ansi -pedantic -Wno-unused-variable -O0 -Wunused-function -Wwrite-strings -Wunused-macros 
++QMAKE_CXXFLAGS_DEBUG += -O2 -W -Wall -Wconversion -Wwrite-strings  -ansi -pedantic -Wno-unused-variable -Wunused-function -Wwrite-strings -Wunused-macros 
+ #
+ # Static lib
+--- src/kernel/kernel-obj.pro  2006-12-23 17:16:09.000000000 +0100
++++ patch      2006-12-23 17:15:48.000000000 +0100
+@@ -27,6 +27,7 @@
+               include( ../config_xpdf_variables )
+               LIBS += $$config_xpdf_t1_LIBS
+               LIBS += $$config_xpdf_freetype2_LIBS
++              LIBS += $$config_xpdf_libpaper_LIBS
+       }else{
+               error( "You do not have ../config_xpdf_variables created from ../xpdf/config.status" )
+       }
diff --git a/app-text/pdfedit/metadata.xml b/app-text/pdfedit/metadata.xml
new file mode 100644 (file)
index 0000000..7e32869
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>maintainer-wanted</herd>
+</pkgmetadata>
diff --git a/app-text/pdfedit/pdfedit-0.2.3.ebuild b/app-text/pdfedit/pdfedit-0.2.3.ebuild
new file mode 100644 (file)
index 0000000..a775862
--- /dev/null
@@ -0,0 +1,33 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils qt3
+
+DESCRIPTION="Linux pdf editor."
+HOMEPAGE="http://pdfedit.petricek.net"
+SRC_URI="http://pdfedit.petricek.net/dl/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~amd64"
+
+IUSE=""
+RDEPEND="$(qt_min_version 3.1)"
+DEPEND="${RDEPEND}
+       dev-libs/boost"
+
+src_unpack(){
+        unpack ${A}
+        cd "${S}"
+        epatch "${FILESDIR}/${P}-build-fix.patch"
+}
+
+src_compile(){
+       econf || die "econf failed"
+       emake src || die "emake failed"
+}
+
+src_install() {
+       emake install INSTALL_ROOT="${D}" || die "emake install failed"
+}