summaryrefslogtreecommitdiff
path: root/app-admin/gtkdiskfree
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /app-admin/gtkdiskfree
reinit the tree, so we can have metadata
Diffstat (limited to 'app-admin/gtkdiskfree')
-rw-r--r--app-admin/gtkdiskfree/Manifest8
-rw-r--r--app-admin/gtkdiskfree/files/gtkdiskfree-2.0.1-desktop-file.patch19
-rw-r--r--app-admin/gtkdiskfree/gtkdiskfree-2.0.1-r1.ebuild45
-rw-r--r--app-admin/gtkdiskfree/gtkdiskfree-2.0.3.ebuild28
-rw-r--r--app-admin/gtkdiskfree/metadata.xml22
5 files changed, 122 insertions, 0 deletions
diff --git a/app-admin/gtkdiskfree/Manifest b/app-admin/gtkdiskfree/Manifest
new file mode 100644
index 000000000000..c1f8b299b1e8
--- /dev/null
+++ b/app-admin/gtkdiskfree/Manifest
@@ -0,0 +1,8 @@
+AUX gtkdiskfree-2.0.1-desktop-file.patch 625 SHA256 b20d728e5400d420c56f8c6c566179c208bd4ed52154d0dbf5df8632766952d7 SHA512 f32414d978a9f12d21828024bcfdbaa9046ca68bfe7e197563a32372d892e3562bba8e32756b7fc42891ed49b3a7ee111ae96c5a8e453a1bf8edc22bc53825c8 WHIRLPOOL 768bbef20789b9d36d69264af1f5744516a613cc101fd8c36761a2535807bc87acc518d30e2cc1e6e24b649c4c746adced8e9fe1683cf59d2ac5ea888cc0752d
+DIST gtkdiskfree-2.0.1.tar.gz 354661 SHA256 eb4369db5ff98df487b43fd59f998f3524a87896686cd2e9c5adccea3bfe7e94 SHA512 ec202cc79dc80fb66fdf028b6a89610344bb76d7cbe09563f5f47ae072bed791e395d9d1389954046c25e882587d3685b14db4e871e26244045beabb8b579de8 WHIRLPOOL bd4aaeaea45703e62478a28a7b4b349fafdf0846d53f106837c332385efefde1ecb9a6637cc045b2949cc0dddf33aa416da7d1635a75972cb4af5aed348aa2d3
+DIST gtkdiskfree-2.0.3.tar.bz2 216189 SHA256 d159bd28848c4c1e6b5a76a714c1780f7e4bf2a8183de59b5c912c9f707bd063 SHA512 c6f093ff023cb8c67090b3bd3660a998163e786b08386f346bdc1aa7b29e030a31cfb0ef54c55f109f211bf045f90afd20558b91849a4f82d041c99532f170fe WHIRLPOOL 5a4c860ca1772b4aa45f45456f0903a3b943a075eecf50e65dff84718681238b65a69700dbb6d8f08d9df8e439d678adc1855023184f3350bcb8813208637ba6
+EBUILD gtkdiskfree-2.0.1-r1.ebuild 920 SHA256 e87295570fe36c9600053cf97ee13b9d03e75a5017afd3ae0e8ad5ed7589c2f7 SHA512 23d755ed23fcebe32e44de66bbdf92048eb80ca0e7060130c74ebd6444d944e1f906bf4f2b013c35f2545dbe69db8bd7976c00af3b23bce5eaf82cd13dfa03b3 WHIRLPOOL 7ec576917ee59a03b5dc2bfd4436d65a7dcc34d6cb176456f91f4a27270d98bc8418af70a38df73ed5c5063d959a9729185e30f3a0fc7aa110ffa6e89f8754f0
+EBUILD gtkdiskfree-2.0.3.ebuild 606 SHA256 a98e5dcd44615104e5bd3b22fd49c933886de0efe6c351fcbbcba0e22bf206fa SHA512 b40217538674ee82af7902d25144acdfb4a3940aed487c2030687271e2107103fba230e611d57c23f6998c7194047b0707e0b98a7701bd843491221930da4962 WHIRLPOOL 50821bc9adbec6b8919189a1142690cda00c0ac3b27d196d975adcfd5ee23da65a096e8abbba689fae89826173afa7343c2efd6cff21f432ed269abcb0d83b78
+MISC ChangeLog 4469 SHA256 bacfd036875c6d2d84bf43bef89657ac60c930a225a1f9abff294e279c56834c SHA512 e79acbfc379787f9cde14cf1e80003a6bb488524889a3726c2f00616738bbdc110be454612aa0f46c1dd97b99b93d3ab09029cab27e72d8127dc364d9d6c6030 WHIRLPOOL 963df30ba55077d7152c2598e4d37035452fa68eb3bf5e7f70b0fee81d923b3fd6da0a3f004f80e07c2164601643490e8c9765ae7b36e700a854d1fd1b72addd
+MISC ChangeLog-2015 5719 SHA256 b5b5b0181aec03961e129c4ed9abdfd1b116eb1619308e4b5799ccc0feffe3e6 SHA512 16c02ea66377a861b21188dbf061b248c6ec29480cce1755aee9a9fb958bcf9e1554eda0f49d4967338734687be53e8ae5678a7eb2411ff5bf9f597cfd631990 WHIRLPOOL b5189be4bbec2397f0aef03e8c051eb862644cf15b1240096dff1e478b09a4f01f70cd7f466491f08515229d29b6c28e6f045ef59f9a00b407be300eeba0c281
+MISC metadata.xml 768 SHA256 1295b20100f1367e865c65154a8425d7845e178e91c79e945e501afbd0c0681e SHA512 b03701be9043ae98fba4b6be78489dc738c84f06bd600cace10978322904431dcc2d42fbb0b01abba9f87cb1a337af354e1cbbb367f0d13bf5f82e57e189f233 WHIRLPOOL 98b2ab20c4df519c864bd8d5e02a9556971e2dc31370e5c091d9f15343743ad356f1b162b56b5af1d0c511884fd493619a97db39affd877dfc52c5d0e05af94c
diff --git a/app-admin/gtkdiskfree/files/gtkdiskfree-2.0.1-desktop-file.patch b/app-admin/gtkdiskfree/files/gtkdiskfree-2.0.1-desktop-file.patch
new file mode 100644
index 000000000000..ca2858904e33
--- /dev/null
+++ b/app-admin/gtkdiskfree/files/gtkdiskfree-2.0.1-desktop-file.patch
@@ -0,0 +1,19 @@
+--- gtkdiskfree.desktop.orig 2012-04-05 21:59:26.000000000 +0400
++++ gtkdiskfree.desktop 2013-08-19 20:26:50.127669805 +0400
+@@ -1,13 +1,9 @@
+-
+ [Desktop Entry]
+ Name=GtkDiskFree
+-Name[ru_RU.CP1251]=GtkDiskFree
+-Name[ru_RU.KOI8-R]=GtkDiskFree
+ Comment=Free space monitor
+-Comment[ru_RU.CP1251]= .
+-Comment[ru_RU.KOI8-R]= .
++Comment[ru]=Индикатор свободного места на диске
+ Exec=gtkdiskfree
+-Icon=/usr/share/pixmaps/gtkdiskfree.png
++Icon=gtkdiskfree
+ Terminal=false
+-MultipleArgs=false
++X-MultipleArgs=false
+ Type=Application
diff --git a/app-admin/gtkdiskfree/gtkdiskfree-2.0.1-r1.ebuild b/app-admin/gtkdiskfree/gtkdiskfree-2.0.1-r1.ebuild
new file mode 100644
index 000000000000..d6cdb81631ea
--- /dev/null
+++ b/app-admin/gtkdiskfree/gtkdiskfree-2.0.1-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=1
+AUTOTOOLS_IN_SOURCE_BUILD=1
+inherit autotools-utils flag-o-matic
+
+DESCRIPTION="Graphical tool to show free disk space"
+HOMEPAGE="https://gitlab.com/mazes_80/gtkdiskfree"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+IUSE="nls"
+
+RDEPEND="x11-libs/gtk+:3"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+S="${WORKDIR}/${PN}-master"
+
+PATCHES=( "${FILESDIR}/${P}-desktop-file.patch" )
+
+src_prepare() {
+ sed -i \
+ -e '/^CFLAGS=/s:=" -Wall -O2 :+=" :' \
+ configure.in || die "sed on configure.in failed"
+
+ # Fix underlinking, bug #463578
+ append-libs -lm
+
+ autotools-utils_src_prepare
+}
+
+src_configure() {
+ local myeconfargs=(
+ --without-gtk2
+ $(use_enable nls)
+ )
+ autotools-utils_src_configure
+}
diff --git a/app-admin/gtkdiskfree/gtkdiskfree-2.0.3.ebuild b/app-admin/gtkdiskfree/gtkdiskfree-2.0.3.ebuild
new file mode 100644
index 000000000000..25ff319c3ea1
--- /dev/null
+++ b/app-admin/gtkdiskfree/gtkdiskfree-2.0.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vcs-snapshot
+
+DESCRIPTION="Graphical tool to show free disk space like df"
+HOMEPAGE="https://gitlab.com/mazes_80/gtkdiskfree"
+SRC_URI="https://gitlab.com/mazes_80/${PN}/repository/archive.tar.bz2?ref=${PV} -> ${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="gtk2"
+
+RDEPEND="
+ gtk2? ( x11-libs/gtk+:2 )
+ !gtk2? ( x11-libs/gtk+:3 )
+"
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_configure() {
+ econf $(use_with gtk2)
+}
diff --git a/app-admin/gtkdiskfree/metadata.xml b/app-admin/gtkdiskfree/metadata.xml
new file mode 100644
index 000000000000..ad5597b0a493
--- /dev/null
+++ b/app-admin/gtkdiskfree/metadata.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>BM-2cTVBXjxdVtEQCycBQjMxszLsgTNVujvM5@bitmessage.ch</email>
+ <name>Samuel Bauer</name>
+ <description>Proxied maintainer; set to assignee in all bugs</description>
+ </maintainer>
+ <maintainer type="person">
+ <email>xmw@gentoo.org</email>
+ <name>Michael Weber</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <longdescription>gtkdiskfree is a gtk extension to the cli tool df, does the same and more
+ </longdescription>
+ <use>
+ <flag name="gtk2">Support GTK+ 2.x instead of GTK+ 3.x</flag>
+ </use>
+</pkgmetadata>