summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2010-01-01 10:04:57 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2010-01-01 10:04:57 +0000
commit21b5ee637135cda616dd54301613289edad0fbdc (patch)
tree25fb9e691e97d8947b318462b8af6c8e0549dd0e /x11-libs/gl2ps
parentStable on amd64 wrt bug #299126 (diff)
downloadgentoo-2-21b5ee637135cda616dd54301613289edad0fbdc.tar.gz
gentoo-2-21b5ee637135cda616dd54301613289edad0fbdc.tar.bz2
gentoo-2-21b5ee637135cda616dd54301613289edad0fbdc.zip
Version bump.
(Portage version: 2.2_rc61/cvs/Linux x86_64)
Diffstat (limited to 'x11-libs/gl2ps')
-rw-r--r--x11-libs/gl2ps/ChangeLog10
-rw-r--r--x11-libs/gl2ps/files/gl2ps-1.3.5-CMakeLists.patch37
-rw-r--r--x11-libs/gl2ps/gl2ps-1.3.5.ebuild35
3 files changed, 80 insertions, 2 deletions
diff --git a/x11-libs/gl2ps/ChangeLog b/x11-libs/gl2ps/ChangeLog
index 130e12201385..201e8aef6de3 100644
--- a/x11-libs/gl2ps/ChangeLog
+++ b/x11-libs/gl2ps/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-libs/gl2ps
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/gl2ps/ChangeLog,v 1.1 2009/04/07 18:41:50 bicatali Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/gl2ps/ChangeLog,v 1.2 2010/01/01 10:04:57 ssuominen Exp $
+
+*gl2ps-1.3.5 (01 Jan 2010)
+
+ 01 Jan 2010; Samuli Suominen <ssuominen@gentoo.org> +gl2ps-1.3.5.ebuild,
+ +files/gl2ps-1.3.5-CMakeLists.patch:
+ Version bump.
*gl2ps-1.3.3 (07 Apr 2009)
diff --git a/x11-libs/gl2ps/files/gl2ps-1.3.5-CMakeLists.patch b/x11-libs/gl2ps/files/gl2ps-1.3.5-CMakeLists.patch
new file mode 100644
index 000000000000..3da24a5d1ae3
--- /dev/null
+++ b/x11-libs/gl2ps/files/gl2ps-1.3.5-CMakeLists.patch
@@ -0,0 +1,37 @@
+diff -ur gl2ps-1.3.5-source.orig/CMakeLists.txt gl2ps-1.3.5-source/CMakeLists.txt
+--- gl2ps-1.3.5-source.orig/CMakeLists.txt 2009-10-16 22:14:07.000000000 +0300
++++ gl2ps-1.3.5-source/CMakeLists.txt 2010-01-01 12:01:00.000000000 +0200
+@@ -113,21 +113,21 @@
+ set_target_properties(shared PROPERTIES COMPILE_FLAGS "-DGL2PSDLL -DGL2PSDLL_EXPORTS")
+ endif(MSVC)
+
+- install(TARGETS lib shared DESTINATION lib)
++ install(TARGETS lib shared DESTINATION lib${LIB_SUFFIX})
+ endif(OPENGL_FOUND)
+
+ if(WIN32)
+ set(GL2PS_DOC .)
+ else(WIN32)
+- set(GL2PS_DOC share/doc/gl2ps)
++ set(GL2PS_DOC share/doc/gl2ps-${GL2PS_VERSION})
+ endif(WIN32)
+
+ install(FILES gl2ps.h DESTINATION include)
+ install(FILES ${CMAKE_SOURCE_DIR}/README.txt DESTINATION ${GL2PS_DOC})
+-install(FILES ${CMAKE_SOURCE_DIR}/COPYING.LGPL DESTINATION ${GL2PS_DOC})
+-install(FILES ${CMAKE_SOURCE_DIR}/COPYING.GL2PS DESTINATION ${GL2PS_DOC})
++install(FILES ${CMAKE_SOURCE_DIR}/TODO.txt DESTINATION ${GL2PS_DOC})
+ install(FILES ${CMAKE_SOURCE_DIR}/gl2psTest.c DESTINATION ${GL2PS_DOC})
+ install(FILES ${CMAKE_SOURCE_DIR}/gl2psTestSimple.c DESTINATION ${GL2PS_DOC})
++install(FILES ${CMAKE_SOURCE_DIR}/gl2ps.pdf DESTINATION ${GL2PS_DOC})
+
+ if(GLUT_FOUND)
+ add_executable(gl2psTest WIN32 gl2psTest.c)
+@@ -144,7 +144,6 @@
+ COMMAND ${PDFLATEX_COMPILER} ARGS ${CMAKE_SOURCE_DIR}/gl2ps.tex
+ COMMAND ${CMAKE_COMMAND} -E copy gl2ps.pdf ${CMAKE_SOURCE_DIR})
+ add_custom_target(pdf ALL DEPENDS gl2ps.pdf)
+- install(FILES gl2ps.pdf DESTINATION ${GL2PS_DOC})
+ find_program(TTH tth)
+ if(TTH)
+ add_custom_command(OUTPUT gl2ps.html DEPENDS gl2ps.tex gl2ps.pdf
diff --git a/x11-libs/gl2ps/gl2ps-1.3.5.ebuild b/x11-libs/gl2ps/gl2ps-1.3.5.ebuild
new file mode 100644
index 000000000000..bb8b54e503f6
--- /dev/null
+++ b/x11-libs/gl2ps/gl2ps-1.3.5.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/gl2ps/gl2ps-1.3.5.ebuild,v 1.1 2010/01/01 10:04:57 ssuominen Exp $
+
+EAPI=2
+inherit cmake-utils
+
+DESCRIPTION="OpenGL to PostScript printing library"
+HOMEPAGE="http://www.geuz.org/gl2ps/"
+SRC_URI="http://geuz.org/${PN}/src/${P}.tgz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="png zlib"
+
+DEPEND="virtual/glut
+ png? ( media-libs/libpng )
+ zlib? ( sys-libs/zlib )"
+
+S=${WORKDIR}/${P}-source
+
+PATCHES=( "${FILESDIR}/${P}-CMakeLists.patch" )
+
+src_configure() {
+ mycmakeargs="${mycmakeargs}
+ $(cmake-utils_use_has png PNG)
+ $(cmake-utils_use_has zlib ZLIB)"
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ prepalldocs
+}