summaryrefslogtreecommitdiff
path: root/net-misc/dhcpcd-ui
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 /net-misc/dhcpcd-ui
reinit the tree, so we can have metadata
Diffstat (limited to 'net-misc/dhcpcd-ui')
-rw-r--r--net-misc/dhcpcd-ui/Manifest5
-rw-r--r--net-misc/dhcpcd-ui/dhcpcd-ui-0.7.5-r1.ebuild54
-rw-r--r--net-misc/dhcpcd-ui/metadata.xml17
3 files changed, 76 insertions, 0 deletions
diff --git a/net-misc/dhcpcd-ui/Manifest b/net-misc/dhcpcd-ui/Manifest
new file mode 100644
index 000000000000..e8fcf29d381a
--- /dev/null
+++ b/net-misc/dhcpcd-ui/Manifest
@@ -0,0 +1,5 @@
+DIST dhcpcd-ui-0.7.5.tar.bz2 209112 SHA256 2dae2108605867aba78d98cc9e56e22d7b751eedc3f7e6d689d42d08e706aaf3 SHA512 78dba758f7cee825a1618c33b1fff9549c4e51e19fd5eebd1ae5d6a4686726ec8ad86dc1ec5384238b43589dd700979c694f48bc94e2844f1ef898292660a5d2 WHIRLPOOL bf76d3973f7e5ff03207c1a9fa7f4ec0992c54abc3696bd4fb69630cb992aba46c86aec8f9c973772eba10af6346dfd35a71c3f1043305e033302c60fbbdb840
+EBUILD dhcpcd-ui-0.7.5-r1.ebuild 1168 SHA256 b39a72066a3c160b56869f187459b7f06506ef374cacf1c1149c4afe0dd3ad03 SHA512 9a89b625ccd2b930266a5767f38a6e3f42389ddd2a3b9312564a3782948598d251ed957c33a0be852e754445c6574dc566c1ccd47eb5ae734d0053b618124526 WHIRLPOOL 93d27586aac6a14cc755643ccce8cac41a75136a1afe3f13b40de0d7dff787aabad9c12c991e75c3d3d44629ab2d8fc8d0e770229ab2f511c762b37a7caa7252
+MISC ChangeLog 3596 SHA256 31da7d349cdb023092a2f084154da6eb49572f9588aad803318010ce7bd68b46 SHA512 bf3fd6d144f69ef267274c26b05716ddfe81f38169d341b45bf6323a04c7fd2913f65d7fbd2b9fd6e4c5b9389852f988784d6097f315dafefc4dbe0f3351b75c WHIRLPOOL 53470dc4cbc8e8403587b7cf280419077f018dffb50e1a235d7ba7bd31e5b754fa26244b93dc78e89e1824cfe3c7d8003c0d1d35b68af6fdce4402a1fd075cbe
+MISC ChangeLog-2015 2712 SHA256 60367831766bf92e39c338c9a6401b4c061ea94021ba306225fdf45f69f3a688 SHA512 eaeccdcf4e83db5e6e68ea1cfde9dca0136736db577aaea8ab1f879059c2377904fa952fcb16349764b78f71be08caa63b813c8010d5b2f7b1ede833baf0b1bf WHIRLPOOL e784481c7fcb2bf5b9471d54adc9443d324d78228951427eae394279c2fa48fccd0da0d5d6999e1165e8d46cc78f1b2bffdd6bc0d6d2c54ff4fc5ec15ab90829
+MISC metadata.xml 500 SHA256 9e90e3e1a8378dc7ddc60d4185578144a4fb01c8b85b56210385e123e0615fea SHA512 bbbd496a9d3181f23663a69b3a11f2b48725533da0e72dc77041a69741792f5268593c3d930dc956bedef415316b4c8e61ee675f60ce36d96c53d0b192c81196 WHIRLPOOL 68970b7ed47fd4ed890684afdec8379684e4ce8fe852296caf2195a45f1ec4cdda0b209779525c9617dcdf8255dc4d9aea195d64ac96ce4aa353a27c5d3e81e2
diff --git a/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.5-r1.ebuild b/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.5-r1.ebuild
new file mode 100644
index 000000000000..a89c1a8d7012
--- /dev/null
+++ b/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.5-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit systemd
+
+DESCRIPTION="Desktop notification and configuration for dhcpcd"
+HOMEPAGE="https://roy.marples.name/projects/dhcpcd-ui/"
+SRC_URI="https://roy.marples.name/downloads/${PN%-ui}/${P}.tar.bz2"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="debug gtk gtk3 libnotify"
+
+REQUIRED_USE="
+ ?? ( gtk gtk3 )
+ libnotify? ( || ( gtk gtk3 ) )"
+
+DEPEND="
+ virtual/libintl
+ gtk? (
+ dev-libs/glib:2
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:2
+ )
+ gtk3? (
+ dev-libs/glib:2
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ )
+ libnotify? ( x11-libs/libnotify )"
+
+RDEPEND="${DEPEND}
+ >=net-misc/dhcpcd-6.4.4"
+
+src_configure() {
+ local myeconfargs=(
+ --without-qt
+ $(use_enable debug)
+ $(usex gtk '--with-gtk=gtk+-2.0 --with-icons' '')
+ $(usex gtk3 '--with-gtk=gtk+-3.0 --with-icons' '')
+ $(use_enable libnotify notification)
+ $(use gtk || use gtk3 || echo '--without-icons --without-gtk')
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ emake DESTDIR="${D}" INSTALL_ROOT="${D}" install
+
+ systemd_dounit src/dhcpcd-online/dhcpcd-wait-online.service
+}
diff --git a/net-misc/dhcpcd-ui/metadata.xml b/net-misc/dhcpcd-ui/metadata.xml
new file mode 100644
index 000000000000..08e902a88a8f
--- /dev/null
+++ b/net-misc/dhcpcd-ui/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>tokiclover@gmail.com</email>
+ <description>Maintainer. Assign bugs to him</description>
+ </maintainer>
+<maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+<use>
+ <flag name="gtk3">
+ Add support for <pkg>x11-libs/gtk+</pkg> (The GIMP Toolkit)
+ </flag>
+</use>
+</pkgmetadata>