commit:     d44ab9543f5a072f862a30fad91a1fd5021acd82
Author:     Jonathan Scruggs <j.scruggs <AT> gmail <DOT> com>
AuthorDate: Sun Nov 13 18:59:58 2016 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Nov 14 17:30:37 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d44ab954

app-misc/ddcutil: Renamed from ddctool, bump to 0.6.0

This release strictly dealt with changing the name with no new
bug fixes or features.

Reason for rename from upstream:
As of release 0.6, the name of this program is changing from ddctool
to ddcutil to avoid confusion with a commerical datacenter program
also named ddctool.

Signed off by: Jonathan Scruggs (j.scruggs <AT> gmail.com. irc: Dracwyrm)
Closes: https://github.com/gentoo/gentoo/pull/2830

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 app-misc/ddcutil/Manifest                                |  1 +
 .../ddcutil-0.6.0.ebuild}                                | 16 +++++++++-------
 app-misc/{ddctool => ddcutil}/metadata.xml               |  4 ++--
 profiles/updates/4Q-2016                                 |  1 +
 4 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/app-misc/ddcutil/Manifest b/app-misc/ddcutil/Manifest
new file mode 100644
index 00000000..c224ff2
--- /dev/null
+++ b/app-misc/ddcutil/Manifest
@@ -0,0 +1 @@
+DIST ddcutil-0.6.0.tar.gz 323380 SHA256 
ae435699578297cdb40006471e046576e825d971c6c867822568660d815e966a SHA512 
ab5882c22e7cbf17f8513a80443a25b2d1698e45b2fd3bf6f163fd86691808a5244830da2664b882ddc6592a9228afbd9f4c8f6821115167fd28b114c986e172
 WHIRLPOOL 
37a334a0075b08f0b6e01cc721d414aedb9e06f36fc295698662616c5fbf98ca4c256eba91344748409766fa9139173335d14b8243bc0ee7404c2914a10b38c6

diff --git a/app-misc/ddctool/ddctool-0.5.3.ebuild 
b/app-misc/ddcutil/ddcutil-0.6.0.ebuild
similarity index 85%
rename from app-misc/ddctool/ddctool-0.5.3.ebuild
rename to app-misc/ddcutil/ddcutil-0.6.0.ebuild
index a957fa5..ea8f6f0 100644
--- a/app-misc/ddctool/ddctool-0.5.3.ebuild
+++ b/app-misc/ddcutil/ddcutil-0.6.0.ebuild
@@ -7,9 +7,9 @@ EAPI=6
 inherit autotools linux-info udev user
 
 DESCRIPTION="Program for querying and changing monitor settings"
-HOMEPAGE="http://www.ddctool.com/";
+HOMEPAGE="http://www.ddcutil.com/";
 
-SRC_URI="https://github.com/rockowitz/ddctool/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/rockowitz/ddcutil/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 # Binary drivers need special instructions compared to the open source 
counterparts.
 # If a user switches drivers, they will need to set different use flags for
@@ -22,6 +22,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 RDEPEND="x11-libs/libXrandr
+        x11-libs/libX11
+        dev-libs/glib
         sys-apps/i2c-tools
         virtual/udev
         usb-monitor? (
@@ -63,9 +65,9 @@ src_configure() {
 src_install() {
        default
        if use user-permissions; then
-               udev_dorules data/etc/udev/rules.d/45-ddctool-i2c.rules
+               udev_dorules data/etc/udev/rules.d/45-ddcutil-i2c.rules
                if use usb-monitor; then
-                       udev_dorules data/etc/udev/rules.d/45-ddctool-usb.rules
+                       udev_dorules data/etc/udev/rules.d/45-ddcutil-usb.rules
                fi
        fi
 }
@@ -77,7 +79,7 @@ pkg_postinst() {
                einfo "users to the i2c group: usermod -aG i2c user"
                einfo "Restart the computer or reload the i2c-dev module to 
activate"
                einfo "the new udev rule."
-               einfo "For more information read: 
http://www.ddctool.com/i2c_permissions/";
+               einfo "For more information read: 
http://www.ddcutil.com/i2c_permissions/";
 
                if use usb-monitor; then
                        enewgroup video
@@ -85,7 +87,7 @@ pkg_postinst() {
                        einfo "to the video group: usermod -aG video user"
                        einfo "Restart the computer, reload the hiddev and 
hidraw modules, or replug"
                        einfo "the monitor to activate the new udev rule."
-                       einfo "For more information read: 
http://www.ddctool.com/usb/";
+                       einfo "For more information read: 
http://www.ddcutil.com/usb/";
                fi
 
                udev_reload
@@ -94,7 +96,7 @@ pkg_postinst() {
        if use video_cards_nvidia; then
                einfo 
"=================================================================="
                einfo "Please read the following webpage on proper usage with 
the nVidia "
-               einfo "binary drivers, or it may not work: 
http://www.ddctool.com/nvidia/";
+               einfo "binary drivers, or it may not work: 
http://www.ddcutil.com/nvidia/";
                einfo 
"=================================================================="
        fi
 }

diff --git a/app-misc/ddctool/metadata.xml b/app-misc/ddcutil/metadata.xml
similarity index 90%
rename from app-misc/ddctool/metadata.xml
rename to app-misc/ddcutil/metadata.xml
index a7fa686..6d0486b 100644
--- a/app-misc/ddctool/metadata.xml
+++ b/app-misc/ddcutil/metadata.xml
@@ -10,7 +10,7 @@
                <name>Proxy Maintainers</name>
        </maintainer>
        <longdescription>
-               ddctool primarily uses DDC/CI (Display Data Channel Command 
Interface)
+               ddcutil primarily uses DDC/CI (Display Data Channel Command 
Interface)
                to communicate with monitors implementing MCCS (Monitor Control 
Command
                Set) over I2C. Normally, the video driver for the monitor 
exposes the
                I2C channel as devices named /dev/i2c-n. Alternatively, there 
is initial
@@ -23,7 +23,7 @@
                        Adds a udev rules to allow non-root users in the i2c 
group to
                        access the /dev/i2c-* devices. If usb-monitor is 
selected, users
                        will need to be added to the video group to access the 
USB monitor.
-                       Otherwise, only root will be able to use ddctool.
+                       Otherwise, only root will be able to use ddcutil.
                </flag>
                <flag name="usb-monitor">
                        Adds support for monitors attached via USB.

diff --git a/profiles/updates/4Q-2016 b/profiles/updates/4Q-2016
index ad7b5d7..455491fc2 100644
--- a/profiles/updates/4Q-2016
+++ b/profiles/updates/4Q-2016
@@ -25,3 +25,4 @@ move kde-base/baloo kde-frameworks/baloo
 move kde-base/kwin kde-plasma/kwin
 slotmove dev-python/pyinsane 0 1
 move media-sound/kwave kde-apps/kwave
+move app-misc/ddctool app-misc/ddcutil

Reply via email to