diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-misc/idesk |
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-misc/idesk')
-rw-r--r-- | x11-misc/idesk/Manifest | 6 | ||||
-rw-r--r-- | x11-misc/idesk/files/idesk-0.7.5-glibc-2.12.patch | 17 | ||||
-rw-r--r-- | x11-misc/idesk/idesk-0.7.5-r3.ebuild | 41 | ||||
-rw-r--r-- | x11-misc/idesk/metadata.xml | 11 |
4 files changed, 75 insertions, 0 deletions
diff --git a/x11-misc/idesk/Manifest b/x11-misc/idesk/Manifest new file mode 100644 index 000000000000..a70b01ad2a62 --- /dev/null +++ b/x11-misc/idesk/Manifest @@ -0,0 +1,6 @@ +AUX idesk-0.7.5-glibc-2.12.patch 544 SHA256 b9471ba1727f4dacff5d304c29bd81aa97070fa4581770fd4331e168f6711bdb SHA512 f21f419d7facc62990a35b67e57bec2f9b46c76a6026a267348edfbd0207c14682cf1a3b8ca0ab4d508668a0c4dc9cc8ad06921b3218f077225bafc3f1ae9fc6 WHIRLPOOL 8ab0d364be8a9973b1ec474c532cbf10f6405b7235e5ed833282c3210ae9a87c91f1e23f71f267e6f99ffb9812f642f737d418ec5577fd67218ec124c8c83bdc +DIST idesk-0.7.5.tar.bz2 185858 SHA256 d4b7ea5dcf6d49d83e2df9512d4c6388f11632a702b14f42a1bc6bffb617b3d3 SHA512 42c15cecc6e2cf6546420542fc4480902fd33c26c19ffc32e65eb04d09116d3b80f5539cde4ca86d4bec30ce96417752bfe7416ec83c531235d9064d06ec0475 WHIRLPOOL f5cb80e1efbbfe36cc1956b41b89df3efc2d6b675e67e6e5dae7a8b0adf96e96ce117550d16769e8716d8d886b9707677d7328b3b903358abf0638c9f58237de +EBUILD idesk-0.7.5-r3.ebuild 771 SHA256 8797e88de7979bbcaa334419f4246c68a8efef87dc1ebc8c85ec15489c611edf SHA512 a2dc376a5faa6c342d6ff3dfca473bc91a8810ec063a9300225857696e773117422fb5a035994eabd67b349849664cb4dfcbf4a2a63f6829791700e7ef14108b WHIRLPOOL 2c1a17fac08d6fa685af748d69f49fc014757ccbc888ef3000c04c4ddd59e2e1b47a1e01b7b5648e9d367eaf8aa73b220122ce3e97e589b7a84d06b6bc10ebaf +MISC ChangeLog 2464 SHA256 088ec4a93d2101d10a2b9963098eb86ec50f52064a93b8f37618de24237ca5cb SHA512 8a15d0411eeabc5c659ec408f7801fc5e1134b23829dea26fbeb696e4eec897547308589a43e61fe730f98e0e1e418e788aefb94e38f170c1c7c512157965a2e WHIRLPOOL c9de4de28826a182b04629b2ac5a149a4a87217d8a2a8a2ab4e3ce124019a203b810b2f5ffc8a150415f892f6d5ee90b51f603a7181da1cd5e46041f3c67478a +MISC ChangeLog-2015 8100 SHA256 bd7802ee48ff59d3545c59ef9fdc8715a790ef476504bb3a11cc664fa8f2c63b SHA512 a73a062ce5c21fefe18ce20a2ee78d72879578b3b3735fd45aaae795f909103baa3bd2356348bc6e8de1352f3f41796599988ba25bebd756399b3094eea47e72 WHIRLPOOL 5d578061c76a36d9dc63d707143a406863f2400772fb6fbb1eca4f4f7aaaaf0531172c753408816e36c03ea3918d7f906228c22300335f9a0ea9f5cdf04290c4 +MISC metadata.xml 351 SHA256 331634542af011dd1d2ffee83f2c90a40c51c1e2d759fab57806e6b2f4cf7efc SHA512 038678d7cde9b7ec4365e763f7a5759a36eb125b7852d9e110f31e1737ee04c1043c73dee482f998c4284176f8d46cc7ee8a1a2e044651e9945e56d6523c39e2 WHIRLPOOL 27a5115783343159bdd924ae52b3a58935e54aceda1cd3d7c9160401be9d76f63e33e6b9cea455cc365af3f0d6056f42df9e503d94795fd168b23ed1973e11d8 diff --git a/x11-misc/idesk/files/idesk-0.7.5-glibc-2.12.patch b/x11-misc/idesk/files/idesk-0.7.5-glibc-2.12.patch new file mode 100644 index 000000000000..c4ac03e206e9 --- /dev/null +++ b/x11-misc/idesk/files/idesk-0.7.5-glibc-2.12.patch @@ -0,0 +1,17 @@ +Fixes build with glibc-2.12 + +http://bugs.gentoo.org/333515 +https://bugs.launchpad.net/ubuntu/+source/idesk/+bug/592602 + +Patch written by Bhavani Shankar <bhavi@ubuntu.com> +--- idesk-0.7.5/src/DesktopConfig.cpp ++++ idesk-0.7.5/src/DesktopConfig.cpp +@@ -24,6 +24,8 @@ + + #include "DesktopConfig.h" + #include "Util.h" ++#include <sys/types.h> // For stat() ++#include <sys/stat.h> // For stat() + + //the initilizer list just sets the program defaults for non-necessary options + DesktopConfig::DesktopConfig(Database db, string ideskrcFile) : diff --git a/x11-misc/idesk/idesk-0.7.5-r3.ebuild b/x11-misc/idesk/idesk-0.7.5-r3.ebuild new file mode 100644 index 000000000000..0ca01640be47 --- /dev/null +++ b/x11-misc/idesk/idesk-0.7.5-r3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Utility to place icons on the root window" +HOMEPAGE="http://idesk.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86" +IUSE="" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/libxml2 + media-libs/freetype + >=media-libs/imlib2-1.4[X] + media-libs/libart_lgpl + x11-libs/gtk+:2 + x11-libs/pango + x11-libs/startup-notification" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +PATCHES=( + # bug 333515 + "${FILESDIR}"/${P}-glibc-2.12.patch +) + +src_prepare() { + default + sed -i \ + -e 's,/usr/local/,/usr/,' \ + examples/default.lnk || die +} + +src_configure() { + econf --enable-libsn +} diff --git a/x11-misc/idesk/metadata.xml b/x11-misc/idesk/metadata.xml new file mode 100644 index 000000000000..6ae5edb8732a --- /dev/null +++ b/x11-misc/idesk/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>desktop-misc@gentoo.org</email> + <name>Gentoo Desktop Miscellaneous Project</name> + </maintainer> + <upstream> + <remote-id type="sourceforge">idesk</remote-id> + </upstream> +</pkgmetadata> |