diff options
author | 2012-02-19 16:38:40 +0700 | |
---|---|---|
committer | 2012-02-19 16:38:40 +0700 | |
commit | c2aeffe5e4888a81c41260ad8ade730dd22624e1 (patch) | |
tree | 3fa2130b81bf2eacc8dc7e9387b9c7ad4f113693 | |
parent | freeimage-lib ane gnormalize (diff) | |
download | gentoo-vn-c2aeffe5e4888a81c41260ad8ade730dd22624e1.tar.gz gentoo-vn-c2aeffe5e4888a81c41260ad8ade730dd22624e1.tar.bz2 gentoo-vn-c2aeffe5e4888a81c41260ad8ade730dd22624e1.zip |
diffimg slideshoq ipe
-rw-r--r-- | app-office/slideshoq/Manifest | 1 | ||||
-rw-r--r-- | app-office/slideshoq/slideshoq-9999.ebuild | 29 | ||||
-rw-r--r-- | media-gfx/diffimg/Manifest | 2 | ||||
-rw-r--r-- | media-gfx/diffimg/diffimg-1.2.1.ebuild | 31 | ||||
-rw-r--r-- | media-gfx/ipe/Manifest | 2 | ||||
-rw-r--r-- | media-gfx/ipe/ipe-7.1.2.ebuild | 71 |
6 files changed, 136 insertions, 0 deletions
diff --git a/app-office/slideshoq/Manifest b/app-office/slideshoq/Manifest new file mode 100644 index 0000000..565e8b8 --- /dev/null +++ b/app-office/slideshoq/Manifest @@ -0,0 +1 @@ +EBUILD slideshoq-9999.ebuild 760 RMD160 97c2cb5dd50688e4ce6306a2dee016c263650d80 SHA1 e31d0f6aafd2c11a8320daf4daf90d7f5a6fa874 SHA256 cc471ac6fc603757cb50b9f57ddae67cc77a60e9794aeb033ab2c8b70c343b21 diff --git a/app-office/slideshoq/slideshoq-9999.ebuild b/app-office/slideshoq/slideshoq-9999.ebuild new file mode 100644 index 0000000..efa4453 --- /dev/null +++ b/app-office/slideshoq/slideshoq-9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +SNAPSHOT="yes" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +DESCRIPTION="SlideShoQ is a PDF presentation software that supports two-screen presentations: One screen shows the current slide fullscreen, i.e. what you want to show on the projector for the audience, the second screen is your computer, which shows the current, next and previous slides, current time and other useful information." +IUSE="" + +inherit git + +EGIT_REPO_URI="git://gitorious.org/slideshoq/slideshoq.git" +PATCHES="" + +SRC_URI="" +S=${WORKDIR}/${PN} + +RDEPEND="x11-libs/qt-gui" +RDEPEND="${DEPEND}" + +src_compile() { + qmake + emake +} +src_install() { + exeinto /usr/bin + doexe slideshoq +} diff --git a/media-gfx/diffimg/Manifest b/media-gfx/diffimg/Manifest new file mode 100644 index 0000000..ab681f0 --- /dev/null +++ b/media-gfx/diffimg/Manifest @@ -0,0 +1,2 @@ +DIST DiffImg-1.2.1.zip 8086703 RMD160 2658a3228b98b2bf02dc6c76930ef13f35b0fe60 SHA1 e768236c794f693ce3a0418bb0fddc1eb7c1dbd1 SHA256 d1ad3b29ab872b00e5cd1239af4930496d8f0615d8256524ac6c1fcee29436f5 +EBUILD diffimg-1.2.1.ebuild 776 RMD160 8397ead324b0ebcd647660b879a78d4aec268e7b SHA1 c6816e23742bc96f9d0fe92baf149199f4a218ee SHA256 f6c25a1c354cca4405bafa418eafdca84ede0fcd9d637c3038edd926c98ccf4e diff --git a/media-gfx/diffimg/diffimg-1.2.1.ebuild b/media-gfx/diffimg/diffimg-1.2.1.ebuild new file mode 100644 index 0000000..d3fc4b2 --- /dev/null +++ b/media-gfx/diffimg/diffimg-1.2.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ +EAPI=3 + +MY_PN="DiffImg" +DESCRIPTION="DiffImg is a simple image comparison tool which take two images with the same size as input. Some statitics are computed and the positions where pixel differ are displayed as a color mask." +HOMEPAGE="http://thehive.xbee.net/" +SRC_URI="mirror://sourceforge/project/${PN}/${PV}/${MY_PN}-${PV}.zip" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND="app-text/dos2unix +x11-libs/qt-gui" + +RDEPEND="${DEPEND}" +S=${WORKDIR}/${MY_PN}-${PV} + +src_configure() { + dos2unix tounix.sh + chmod +x tounix.sh + ./tounix.sh + cd ./build + qmake -recursive +} +src_install() { + cd ./build + emake INSTALL_ROOT="${D}" install || die +} diff --git a/media-gfx/ipe/Manifest b/media-gfx/ipe/Manifest new file mode 100644 index 0000000..e7cc87a --- /dev/null +++ b/media-gfx/ipe/Manifest @@ -0,0 +1,2 @@ +DIST ipe-7.1.2-src.tar.gz 1416404 RMD160 7ddf4f624be5d4c591096e85165cc6c5271e548b SHA1 7c55d2b72bb256dc99b18145644ae27edc9a056c SHA256 3390de67ee22b2de74acfab2e9fb29bcfd6fe180688086febb758dc8a82eda11 +EBUILD ipe-7.1.2.ebuild 1961 RMD160 bdd70a2dec6d98700f70cad1c5e1108b9cf4c49e SHA1 c58751068ba3185971173432f710769ea852e20e SHA256 2dc672c65e6a7e67e34378ff494ca448d13bcc46b6171ed480f5d9bcfc3e2456 diff --git a/media-gfx/ipe/ipe-7.1.2.ebuild b/media-gfx/ipe/ipe-7.1.2.ebuild new file mode 100644 index 0000000..7556c37 --- /dev/null +++ b/media-gfx/ipe/ipe-7.1.2.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" +inherit eutils toolchain-funcs qt4-r2 + +DESCRIPTION="A drawing editor which creates figures for inclusion in LaTeX documents and makes PDF presentations." +HOMEPAGE="http://tclab.kaist.ac.kr/ipe/" +SRC_URI="mirror://sourceforge/ipe7/ipe/${P}-src.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="seamonkey" + +DEPEND=">=x11-libs/qt-core-4.5:4 + >=x11-libs/qt-gui-4.5:4 + >=media-libs/freetype-2.1.8 + >=x11-libs/cairo-1.8.0 + >=dev-lang/lua-5.1 + app-text/texlive-core" + +RDEPEND="${DEPEND} + !seamonkey? ( || ( www-client/firefox + www-client/firefox-bin ) ) + seamonkey? ( || ( www-client/seamonkey + www-client/seamonkey-bin ) )" + +S=${S}/src + +search_urw_fonts() { + local texmfdist="$(kpsewhich -var-value=TEXMFDIST)" # colon-separated list of paths + local urwdir=fonts/type1/urw # according to TeX directory structure + local IFS="${IFS}:" # add colon as field separator + for dir in ${texmfdist}; do + if [[ -d "${dir}/${urwdir}" ]]; then + URWFONTDIR="${dir}/${urwdir}" + return 0 + fi + done + + return 1 +} + +pkg_setup() { + if search_urw_fonts; then + einfo "URW fonts found in ${URWFONTDIR}." + else + ewarn "Could not find directory containing URW fonts. Ipe will not" + ewarn "function properly without them." + fi +} + +src_compile() { + # Ipe's default browser is Firefox + local myconf + use seamonkey && myconf="IPEBROWSER=seamonkey" + # fix detection of lua + sed -i -e 's/lua5.1/lua/g' config.mak || die + # don't strip installed binaries + sed -i -e 's/install -s/install/' common.mak || die + + # -j1, since there are no deps in the Makefiles on libipe + emake -j1 CXX=$(tc-getCXX) $myconf IPEPREFIX="/usr" IPEDOCDIR="/usr/share/doc/${PF}" || die "emake failed" +} + +src_install() { + emake install IPEPREFIX="/usr" IPEDOCDIR="/usr/share/doc/${PF}" INSTALL_ROOT="${D}" || die "emake install failed" + dodoc ../{news,readme}.txt || die +} |