diff options
author | eroen <eroen@occam.eroen.eu> | 2013-09-08 13:05:20 +0200 |
---|---|---|
committer | eroen <eroen@occam.eroen.eu> | 2013-09-08 13:05:20 +0200 |
commit | c20acfef2b1aefa9dcc3661abd40ced87ae3aac4 (patch) | |
tree | ee286581ef12602d449cafef52cf80c9964f8b09 /media-gfx | |
parent | bedup-0.9.0_p20130806 - db dir in /var , xdg flag (diff) | |
download | eroen-c20acfef2b1aefa9dcc3661abd40ced87ae3aac4.tar.gz eroen-c20acfef2b1aefa9dcc3661abd40ced87ae3aac4.tar.bz2 eroen-c20acfef2b1aefa9dcc3661abd40ced87ae3aac4.zip |
pqiv-2.0 from gentoo
Diffstat (limited to 'media-gfx')
-rw-r--r-- | media-gfx/pqiv/Manifest | 4 | ||||
-rw-r--r-- | media-gfx/pqiv/files/pqiv-2.0-ldflags.patch | 11 | ||||
-rw-r--r-- | media-gfx/pqiv/metadata.xml | 11 | ||||
-rw-r--r-- | media-gfx/pqiv/pqiv-2.0.ebuild | 46 |
4 files changed, 72 insertions, 0 deletions
diff --git a/media-gfx/pqiv/Manifest b/media-gfx/pqiv/Manifest new file mode 100644 index 0000000..0c1c1c2 --- /dev/null +++ b/media-gfx/pqiv/Manifest @@ -0,0 +1,4 @@ +AUX pqiv-2.0-ldflags.patch 498 SHA256 44deccdab72342f16ad434b0004eadffda7a5a0d79b15a63dd9473e70adb8ba0 SHA512 22f3fcace03cd49cf19ca2a50cf2a74024ba56e1b6c15be58d7b643c44d8d0d34910d521a17ad7d0aec41efd2a4526d22e0b97bdb47ed7af05a840c286babee0 WHIRLPOOL 2bcdc8e785d1549122c1afe880ef8340e39f368779bb3420a13750a3af734c5f41c9c983b0caac1a00dd30aaf747441de91c995b10fa685ef49fd3699a66c62d +DIST pqiv-2.0.tar.gz 39749 SHA256 6e1cd46df9b398b7d27d9f6179475cd7f525b6db44f5d72d8607746ae0ce35c0 SHA512 810022f8a8c4e07371b99a81b4cf179e33dadaed7bf124b85b3808e2a404514308161ac2b33310366db2cebb49436ac9847560239e04c9f5f2f4158e9d84353c WHIRLPOOL 056f011477e6ad36c2a7848d3d9b25f64b10691919df427a7da839c941923bd744f4786750cb96d8bdd9dedce99becb09db462fe041ecce62b1580b8b1bf4d51 +EBUILD pqiv-2.0.ebuild 1006 SHA256 5fc1a620aefd420c20ad3ce977f7752de5efd9e55a60dbee0752be63d96717c5 SHA512 6a17d7e0359574c7f6dc6a9dbf55c02f8fa243127f3e9894066aa9838ebed7e61022318aca7e03f5fed79fb45099018a4e91d7ccda45306241d67951c7e8a39d WHIRLPOOL 6ed72c29213588f60cef4ce10dcf4c4264a48fd36ea131ca06b626883500698dbcd3499563523aeb39f2c636ff2ec6ffa22d3f3b4bfa0bac4122ab37d7e060a9 +MISC metadata.xml 302 SHA256 68906920ba83558f8fb58f146f02c41377a0f9ef77f22422a2f7d2744c2978b9 SHA512 bee829194fa76ba806301f25174272d9b4c1140426d11cec317da923a0c643ab2e29f9a3f36db0ca2639a5690de5e6abd8eb3aefc3840dc11b24dce470a6c49c WHIRLPOOL 6c92ceb7de89c9dbf268afde9c0e5816739c5c339f0fc54bd716581a84e36c3648bb7ee09f9e624f179df34ccd4dc04e5c838c658dd004455904f4c77e1cd444 diff --git a/media-gfx/pqiv/files/pqiv-2.0-ldflags.patch b/media-gfx/pqiv/files/pqiv-2.0-ldflags.patch new file mode 100644 index 0000000..a141e53 --- /dev/null +++ b/media-gfx/pqiv/files/pqiv-2.0-ldflags.patch @@ -0,0 +1,11 @@ +--- pqiv-2.0/Makefile.orig ++++ pqiv-2.0/Makefile +@@ -28,7 +28,7 @@ + endif + + pqiv$(EXECUTABLE_EXTENSION): pqiv.c lib/strnatcmp.o +- $(CROSS)$(CC) $(PQIV_WARNING_FLAGS) -std=gnu99 -o $@ `$(CROSS)pkg-config --cflags $(LIBS)` $+ `$(CROSS)pkg-config --libs $(LIBS)` $(CFLAGS) ++ $(CROSS)$(CC) $(PQIV_WARNING_FLAGS) -std=gnu99 -o $@ `$(CROSS)pkg-config --cflags $(LIBS)` $+ `$(CROSS)pkg-config --libs $(LIBS)` $(CFLAGS) $(LDFLAGS) + + lib/strnatcmp.o: lib/strnatcmp.c + $(CROSS)$(CC) -c -o $@ $+ $(CFLAGS) diff --git a/media-gfx/pqiv/metadata.xml b/media-gfx/pqiv/metadata.xml new file mode 100644 index 0000000..9e8969e --- /dev/null +++ b/media-gfx/pqiv/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>graphics</herd> + <upstream> + <maintainer> + <email>phillip.berndt@googlemail.com</email> + <name>Phillip Berndt</name> + </maintainer> + </upstream> +</pkgmetadata> diff --git a/media-gfx/pqiv/pqiv-2.0.ebuild b/media-gfx/pqiv/pqiv-2.0.ebuild new file mode 100644 index 0000000..97a81cf --- /dev/null +++ b/media-gfx/pqiv/pqiv-2.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/pqiv/pqiv-2.0.ebuild,v 1.1 2013/09/08 05:09:06 radhermit Exp $ + +EAPI=5 +inherit linux-info toolchain-funcs eutils + +DESCRIPTION="Modern rewrite of Quick Image Viewer" +HOMEPAGE="http://github.com/phillipberndt/pqiv http://www.pberndt.com/Programme/Linux/pqiv/" +SRC_URI="https://github.com/phillipberndt/pqiv/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="kernel_linux" + +RDEPEND="dev-libs/glib:2 + x11-libs/cairo + x11-libs/gtk+:3" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +pkg_setup() { + if use kernel_linux; then + CONFIG_CHECK="~INOTIFY_USER" + linux-info_pkg_setup + fi +} + +src_prepare() { + epatch "${FILESDIR}"/${P}-ldflags.patch +} + +src_configure() { + ./configure --prefix=/usr --destdir="${D}" || die +} + +src_compile() { + tc-export CC + emake CFLAGS="${CFLAGS}" +} + +src_install() { + default + dodoc README.markdown +} |