app-misc/ddcutil: Renamed from ddctool, bump to 0.6.0
authorJonathan Scruggs <j.scruggs@gmail.com>
Sun, 13 Nov 2016 18:59:58 +0000 (18:59 +0000)
committerDavid Seifert <soap@gentoo.org>
Mon, 14 Nov 2016 17:30:37 +0000 (18:30 +0100)
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@gmail.com. irc: Dracwyrm)
Closes: https://github.com/gentoo/gentoo/pull/2830

Signed-off-by: David Seifert <soap@gentoo.org>
app-misc/ddcutil/Manifest [new file with mode: 0644]
app-misc/ddcutil/ddcutil-0.6.0.ebuild [moved from app-misc/ddctool/ddctool-0.5.3.ebuild with 85% similarity]
app-misc/ddcutil/metadata.xml [moved from app-misc/ddctool/metadata.xml with 90% similarity]
profiles/updates/4Q-2016

diff --git a/app-misc/ddcutil/Manifest b/app-misc/ddcutil/Manifest
new file mode 100644 (file)
index 0000000..c224ff2
--- /dev/null
@@ -0,0 +1 @@
+DIST ddcutil-0.6.0.tar.gz 323380 SHA256 ae435699578297cdb40006471e046576e825d971c6c867822568660d815e966a SHA512 ab5882c22e7cbf17f8513a80443a25b2d1698e45b2fd3bf6f163fd86691808a5244830da2664b882ddc6592a9228afbd9f4c8f6821115167fd28b114c986e172 WHIRLPOOL 37a334a0075b08f0b6e01cc721d414aedb9e06f36fc295698662616c5fbf98ca4c256eba91344748409766fa9139173335d14b8243bc0ee7404c2914a10b38c6
similarity index 85%
rename from app-misc/ddctool/ddctool-0.5.3.ebuild
rename to app-misc/ddcutil/ddcutil-0.6.0.ebuild
index a957fa5b28ba4bf6191488cb341a779364184eb7..ea8f6f0477551c350ef456819aa0ce3c14ebc31e 100644 (file)
@@ -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
 }
similarity index 90%
rename from app-misc/ddctool/metadata.xml
rename to app-misc/ddcutil/metadata.xml
index a7fa6864a82f25b82713b339ae7dcd6d445c7911..6d0486ba8ad640a6a91ae60406540f8f9b57b423 100644 (file)
@@ -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.
index ad7b5d7c6f734b566777660faef92cc0c6a5480e..455491fc2770a1ff7a4987fc11cd86bcafc1eb27 100644 (file)
@@ -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