Gentoo Archives: gentoo-commits

From: "Ian Delaney (idella4)" <idella4@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/dhcpcd-ui: dhcpcd-ui-0.7.5.ebuild ChangeLog dhcpcd-ui-0.6.0.ebuild
Date: Fri, 31 Jul 2015 02:51:52
Message-Id: 20150731025137.BA1B8113@oystercatcher.gentoo.org
1 idella4 15/07/31 02:51:37
2
3 Modified: ChangeLog
4 Added: dhcpcd-ui-0.7.5.ebuild
5 Removed: dhcpcd-ui-0.6.0.ebuild
6 Log:
7 bump; tidy syntax, correction of qa issue to the .desktop file, closes bug #535962
8
9 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
10
11 Revision Changes Path
12 1.16 net-misc/dhcpcd-ui/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dhcpcd-ui/ChangeLog?rev=1.16&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dhcpcd-ui/ChangeLog?rev=1.16&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dhcpcd-ui/ChangeLog?r1=1.15&r2=1.16
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-misc/dhcpcd-ui/ChangeLog,v
21 retrieving revision 1.15
22 retrieving revision 1.16
23 diff -u -r1.15 -r1.16
24 --- ChangeLog 27 May 2015 11:06:20 -0000 1.15
25 +++ ChangeLog 31 Jul 2015 02:51:37 -0000 1.16
26 @@ -1,6 +1,13 @@
27 # ChangeLog for net-misc/dhcpcd-ui
28 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd-ui/ChangeLog,v 1.15 2015/05/27 11:06:20 ago Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd-ui/ChangeLog,v 1.16 2015/07/31 02:51:37 idella4 Exp $
31 +
32 +*dhcpcd-ui-0.7.5 (31 Jul 2015)
33 +
34 + 31 Jul 2015; Ian Delaney <idella4@g.o> +dhcpcd-ui-0.7.5.ebuild,
35 + -dhcpcd-ui-0.6.0.ebuild:
36 + bump; tidy syntax, correction of qa issue to the .desktop file, closes bug
37 + #535962
38
39 27 May 2015; Agostino Sarubbo <ago@g.o> dhcpcd-ui-0.7.4.ebuild:
40 Stable for x86, wrt bug #550034
41
42
43
44 1.1 net-misc/dhcpcd-ui/dhcpcd-ui-0.7.5.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.5.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.5.ebuild?rev=1.1&content-type=text/plain
48
49 Index: dhcpcd-ui-0.7.5.ebuild
50 ===================================================================
51 # Copyright 1999-2015 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.5.ebuild,v 1.1 2015/07/31 02:51:37 idella4 Exp $
54
55 EAPI=5
56
57 inherit eutils systemd
58
59 DESCRIPTION="Desktop notification and configuration for dhcpcd"
60 HOMEPAGE="http://roy.marples.name/projects/dhcpcd-ui/"
61 SRC_URI="http://roy.marples.name/downloads/${PN%-ui}/${P}.tar.bz2"
62
63 LICENSE="BSD-2"
64 SLOT="0"
65 KEYWORDS="~amd64 ~x86"
66 IUSE="debug gtk gtk3 qt4 libnotify"
67
68 REQUIRED_USE="
69 ?? ( gtk gtk3 qt4 )
70 gtk3? ( !gtk )
71 gtk? ( !gtk3 )"
72
73 DEPEND="${DEPEND}
74 virtual/libintl
75 libnotify? (
76 gtk? ( x11-libs/libnotify )
77 gtk3? ( x11-libs/libnotify )
78 qt4? ( kde-base/kdelibs )
79 )
80 gtk? ( x11-libs/gtk+:2 )
81 gtk3? ( x11-libs/gtk+:3 )
82 qt4? ( dev-qt/qtgui:4 )"
83
84 RDEPEND=">=net-misc/dhcpcd-6.4.4"
85
86 src_prepare() {
87 sed -e 's:Cinnamon:X-Cinnamon:' \
88 -i src/dhcpcd-gtk/dhcpcd-gtk.desktop || die
89 epatch_user
90 }
91
92 src_configure() {
93 local myeconfargs=(
94 $(use_enable debug)
95 $(usex gtk '--with-gtk=gtk+-2.0 --with-icons' '')
96 $(usex gtk3 '--with-gtk=gtk+-3.0 --with-icons' '')
97 $(usex qt4 '--with-qt --with-icons' '--without-qt')
98 $(use_enable libnotify notification)
99 $(use gtk || use gtk3 || echo '--without-gtk')
100 $(use gtk || use gtk3 || use qt4 || echo '--without-icons')
101 )
102 econf "${myeconfargs[@]}"
103 }
104
105 src_install() {
106 emake DESTDIR="${D}" INSTALL_ROOT="${D}" install
107
108 systemd_dounit src/dhcpcd-online/dhcpcd-wait-online.service
109 }