ChangeLog

# ChangeLog for app-misc/ddccontrol
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/ddccontrol/ChangeLog,v 1.21 2008/03/09 16:32:54 leio Exp $

09 Mar 2008; Mart Raudsepp ddccontrol-0.4.2.ebuild:
Fix build with newer intltool, bug 199600

17 Jul 2007; Christian Faulhammer
ddccontrol-0.4.2.ebuild:
stable x86, bug 162733

16 Jul 2007; Christoph Mende ddccontrol-0.4.2.ebuild:
Stable on amd64 wrt bug #162733

15 Jul 2007; nixnut ddccontrol-0.4.2.ebuild:
Stable on ppc wrt bug 162735

15 Jul 2007; Robin H. Johnson
+files/ddccontrol-0.4.2-pciutils-libz.patch, ddccontrol-0.4.2.ebuild:
Bug #163057 - compile fix for zlib'd pciutils. Also fix compile on ppc for
in/out/ioperm usage.

01 Mar 2007; Robin H. Johnson metadata.xml:
Add metadata.xml note that upstream wishes to be CCd on all bugs for this
package.

21 Feb 2007; Piotr JaroszyƄski ChangeLog:
Transition to Manifest2.

04 Jan 2007; Robin H. Johnson
ddccontrol-0.4.2.ebuild:
Bug #157659, missing dependancies for build.

*ddccontrol-0.4.2 (01 Oct 2006)

01 Oct 2006; Robin H. Johnson
+ddccontrol-0.4.2.ebuild:
Version bump, bug #149760

06 Jun 2006; Simon Stelling ddccontrol-0.4.1.ebuild:
stable on amd64

24 May 2006; Mark Loeser ddccontrol-0.4.1.ebuild:
Stable on x86; bug #131283

27 Apr 2006; Marien Zwart
files/digest-ddccontrol-0.1.3, files/digest-ddccontrol-0.2,
files/digest-ddccontrol-0.3, files/digest-ddccontrol-0.3-r1,
files/digest-ddccontrol-0.3-r2, Manifest:
Fixing SHA256 digest, pass four

*ddccontrol-0.4.1 (24 Mar 2006)

24 Mar 2006; Robin H. Johnson
+ddccontrol-0.4.1.ebuild:
Version bump, bug #126882.

*ddccontrol-0.3-r2 (27 Feb 2006)

27 Feb 2006; Robin H. Johnson
+files/ddccontrol-0.3-fix-libpanelapplet-dep.patch,
+files/ddccontrol-0.3-u64-conflicting-types.patch,
+ddccontrol-0.3-r2.ebuild:
Bug #124093 and #123581, patches for new libpci and gnome-2.12 from upstream
dev.

*ddccontrol-0.3-r1 (20 Feb 2006)

20 Feb 2006; Robin H. Johnson
+files/ddccontrol-asneeded.patch, +ddccontrol-0.3-r1.ebuild:
Bug #122640 --as-needed fixes patch from Ben Skeggs .

*ddccontrol-0.3 (12 Dec 2005)

12 Dec 2005; Robin H. Johnson +ddccontrol-0.3.ebuild:
Bug #112917, version bump.

03 Sep 2005; Robin H. Johnson ddccontrol-0.2.ebuild:
Tested ~amd64 using temporary laptop I have.

21 Aug 2005; Robin H. Johnson
ddccontrol-0.1.3.ebuild, ddccontrol-0.2.ebuild:
Improve description. Bug #103116.

*ddccontrol-0.2 (20 Aug 2005)

20 Aug 2005; Robin H. Johnson +ddccontrol-0.2.ebuild:
Bug #102383, version bump.

*ddccontrol-0.1.3 (03 Aug 2005)

03 Aug 2005; Robin H. Johnson +metadata.xml,
+ddccontrol-0.1.3.ebuild:
Initial commit, based on ebuild submitted by upstream author Nicolas Boichat
, bug #95324.

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX ddccontrol-0.3-fix-libpanelapplet-dep.patch 690 RMD160 8496f2b7732c6b2db57e1f5965ee582b38836140 SHA1 c11fcc977df450b10e63170b7d1b91835d5133ec SHA256 474770c3fb33a4ba29df7789de76fc1d8db0233abc098d50ca8373a9a7faf9cf
AUX ddccontrol-0.3-u64-conflicting-types.patch 488 RMD160 dc582418e51b53692c408958c713a1b5ea7b2cd8 SHA1 23af3340a66515c64849ba60c061611c7f70ee94 SHA256 f460d99e18ebdaa053a7e962fe4bd121450649c10bba550653228bfad60eb3e4
AUX ddccontrol-0.4.2-pciutils-libz.patch 1016 RMD160 46874251ba5ef81193007a2486f656b76f230c69 SHA1 c8a6a021dcb1e00351de0fb8bbe8b115f6cf164c SHA256 014568b96f9450805e012d7dc5b0df0c4d3922694da4ad143bb96d429303fb9b
AUX ddccontrol-asneeded.patch 582 RMD160 ef37e0676935d4342057eb1e1baf9eb5072a1d8e SHA1 3b476bd315985d82d7c1bc413cbe44a045a09ae8 SHA256 35e3abd8e73f9febb480ccb42a0c0fd1c404ee91a6d04713da3541901cc360bd
DIST ddccontrol-0.1.3.tar.gz 251097 RMD160 6426553fba5681d31efcad9bc68c2e92c621c341 SHA1 239a287a1aba6b4654d15c6016995713a2d16991 SHA256 fb0a77be11c34dc44554315d90e56372e7c87f1fb78feb05f9228d205c4cfe9b
DIST ddccontrol-0.2.tar.gz 275071 RMD160 22f17d24beeb920787598df6a3f7e249a693c10a SHA1 16f94e65d7c9676649b60cbe0a009d9a535b319c SHA256 affdbde179aa762c02eae66da14dac44e2ee93420ba9aa85cef1ba3c859cee5e
DIST ddccontrol-0.3.tar.bz2 409079 RMD160 5eccb60c3f82bc5c84b3f75e2886138f12fbf46d SHA1 a43a202192894bdaffae00af631e5589040c9e51 SHA256 5d1149394a115160dbcf2bb51805e304fa9b0dda8874186149f029824300f1cf
DIST ddccontrol-0.4.1.tar.bz2 414075 RMD160 87c98d9fd1b1b307011579b9db45be9ced017947 SHA1 f224711bd7da96c3ed7fd75528aa794e2e7dc01d SHA256 682b9e24f475d4731dd833632930f5fdad68a9170d163cd2f71d4ca27d643d94
DIST ddccontrol-0.4.2.tar.bz2 421475 RMD160 fd1693540726d8d0f91140398d19c2835fe7409c SHA1 fd5c53286315a61a18697a950e63ed0c8d5acff1 SHA256 986f3b4b27ec04e1da493de3aaab01cd5ea9566d7572c1a40b8d43cd7a491e84
EBUILD ddccontrol-0.1.3.ebuild 1025 RMD160 57ceee480c2eac72b0553c278f201e5064292940 SHA1 20855cddc4ac33c42022fa18a19383c79abbe542 SHA256 7643181ddbc9611ceee1a1fe80f0e9d3012c168b480a6a0e6f678357a065aa39
EBUILD ddccontrol-0.2.ebuild 1030 RMD160 cf24864a933787378518cf6eb5e26973845976dc SHA1 dca4fd765d614e4ebe8c9d8aa46c4cada81cb2c3 SHA256 319e750d754940e47f48d9955cd9d7a4fb1ef3ed522c81c6810bfe3c690c2e2c
EBUILD ddccontrol-0.3-r1.ebuild 1509 RMD160 4caf91b54247ed3b3a368d90813c5ef0420a8ffa SHA1 973123b8a4a8fcb6bc7b08fe4268fd9e532ada83 SHA256 d8208d6bcb1d537723c35362b247427980d8f0f5d996638a006171a26cc80148
EBUILD ddccontrol-0.3-r2.ebuild 1611 RMD160 a3bf2bd0844fa7f8e80114eb155839491be338cf SHA1 d1a42f75626a927e19b0f5dd86cace8130c4b3c7 SHA256 cfe1cd7290f115d4ad7dd26fbdbb12cf643618d7392e5d436d74480a6a397f74
EBUILD ddccontrol-0.3.ebuild 1355 RMD160 980b950098910f7f07ab489630f03781e1c9c7ee SHA1 967fe3de0388a92ba2537bb8565f0650de63e406 SHA256 5af1bbe5be7b18df22ab31573cdbfc96668a8d7ffe954c81f2590ab1f92b6177
EBUILD ddccontrol-0.4.1.ebuild 1477 RMD160 ae787f0a3272558bfcf70447ba08b01b65c6d0f8 SHA1 7a4c3b8d0e8c87c035f5bcdaf70e12d9404d71ae SHA256 6aa694fc26301497660550d138af153ba5d137d39b6d167eb1ceb9220aa8b323
EBUILD ddccontrol-0.4.2.ebuild 2052 RMD160 06ef9daa07760bff4c945f63b892048db98c946c SHA1 631b28b37ff6f48813d5ef7ae90e9370f8ef8405 SHA256 b41edbdd8ace8539da10f6bb008aae8860fa4455ae4fa9f9ffb6f1cd1ff60223
MISC ChangeLog 3308 RMD160 57d026145da4a38c5cb098e7b1bdea5ba9d66df9 SHA1 e5c8fcfdb4d1d3dcabe5a778378a2fa3f1a99b4b SHA256 adb7005b0197ed83837cdc00d7747e36a56d0670e548e6e351a22776040dc702
MISC metadata.xml 402 RMD160 0ada1c4f1511ca269fc62c07b064ea0845b4f34a SHA1 98a837d6d20cffdfe79a8c036faa00d2db687960 SHA256 d87db02bd522dfe349f3ff48dd7cae9951684859fc7a8e78bf71154e10ec015e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.8 (GNU/Linux)

iEYEARECAAYFAkfUESQACgkQkeYb6olFHJdPSwCg2wHvIATCDXVDripybcvydn6y
w5wAoORQkkYw4/xDpyazOLHc4+IQ71NE
=HG0Y
-----END PGP SIGNATURE-----

ddccontrol-0.1.3.ebuild

# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/ddccontrol/ddccontrol-0.1.3.ebuild,v 1.3 2005/08/21 23:45:26 robbat2 Exp $

DESCRIPTION="DDCControl allows control of monitor parameters via DDC"
HOMEPAGE="http://ddccontrol.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
IUSE="gtk doc nls"

RDEPEND="dev-libs/libxml2
gtk? ( >=x11-libs/gtk+-2.4 )
sys-apps/pciutils
nls? ( sys-devel/gettext )
>=app-misc/ddccontrol-db-20050329"
DEPEND="${RDEPEND}
doc? ( >=app-text/docbook-xsl-stylesheets-1.65.1
>=dev-libs/libxslt-1.1.6
app-text/htmltidy )
sys-kernel/linux-headers"

src_compile() {
econf $(use_enable doc) \
$(use_enable gtk gnome) \
$(use_enable nls) || die "econf failed"
emake || die "emake failed"
}

src_install() {
make DESTDIR="${D}" htmldir="/usr/share/doc/${PF}/html" install || die
dodoc AUTHORS ChangeLog NEWS README TODO
}

ddccontrol-0.2.ebuild

# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/ddccontrol/ddccontrol-0.2.ebuild,v 1.3 2005/09/03 22:10:44 robbat2 Exp $

DESCRIPTION="DDCControl allows control of monitor parameters via DDC"
HOMEPAGE="http://ddccontrol.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gtk doc nls"

RDEPEND="dev-libs/libxml2
gtk? ( >=x11-libs/gtk+-2.4 )
sys-apps/pciutils
nls? ( sys-devel/gettext )
>=app-misc/ddccontrol-db-20050813"
DEPEND="${RDEPEND}
doc? ( >=app-text/docbook-xsl-stylesheets-1.65.1
>=dev-libs/libxslt-1.1.6
app-text/htmltidy )
sys-kernel/linux-headers"

src_compile() {
econf $(use_enable doc) \
$(use_enable gtk gnome) \
$(use_enable nls) || die "econf failed"
emake || die "emake failed"
}

src_install() {
make DESTDIR="${D}" htmldir="/usr/share/doc/${PF}/html" install || die
dodoc AUTHORS ChangeLog NEWS README TODO
}

ddccontrol-0.3-r1.ebuild

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/ddccontrol/ddccontrol-0.3-r1.ebuild,v 1.1 2006/02/20 09:03:43 robbat2 Exp $

inherit eutils autotools

DESCRIPTION="DDCControl allows control of monitor parameters via DDC"
HOMEPAGE="http://ddccontrol.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gtk gnome doc nls"

RDEPEND="dev-libs/libxml2
gtk? ( >=x11-libs/gtk+-2.4 )
gnome? ( >=gnome-base/gnome-panel-2.10 )
sys-apps/pciutils
nls? ( sys-devel/gettext )
>=app-misc/ddccontrol-db-20051114"
DEPEND="${RDEPEND}
doc? ( >=app-text/docbook-xsl-stylesheets-1.65.1
>=dev-libs/libxslt-1.1.6
app-text/htmltidy )
sys-kernel/linux-headers"

src_unpack() {
unpack ${A}
cd ${S}

# Fix --as-needed errors
epatch ${FILESDIR}/ddccontrol-asneeded.patch

# Fix sandbox violation
for i in Makefile.am Makefile.in; do
sed -i.orig "${S}/src/gddccontrol/${i}" \
-e "/@INSTALL@/s/ \$(datadir)/ \$(DESTDIR)\/\$(datadir)/" \
|| die "Failed to fix DESTDIR"
done

eautoreconf || die "eautoreconf failed"
}

src_compile() {
econf $(use_enable doc) \
$(use_enable gtk gnome) \
$(use_enable gnome gnome-applet) \
$(use_enable nls) || die "econf failed"
emake || die "emake failed"
}

src_install() {
make DESTDIR="${D}" htmldir="/usr/share/doc/${PF}/html" install || die
dodoc AUTHORS ChangeLog NEWS README TODO
}

ddccontrol-0.3-r2.ebuild

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/ddccontrol/ddccontrol-0.3-r2.ebuild,v 1.1 2006/02/27 00:17:01 robbat2 Exp $

inherit eutils autotools

DESCRIPTION="DDCControl allows control of monitor parameters via DDC"
HOMEPAGE="http://ddccontrol.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gtk gnome doc nls"

RDEPEND="dev-libs/libxml2
gtk? ( >=x11-libs/gtk+-2.4 )
gnome? ( >=gnome-base/gnome-panel-2.10 )
sys-apps/pciutils
nls? ( sys-devel/gettext )
>=app-misc/ddccontrol-db-20051114"
DEPEND="${RDEPEND}
doc? ( >=app-text/docbook-xsl-stylesheets-1.65.1
>=dev-libs/libxslt-1.1.6
app-text/htmltidy )
sys-kernel/linux-headers"

src_unpack() {
unpack ${A}
cd ${S}

# Fix --as-needed errors
epatch ${FILESDIR}/${PN}-asneeded.patch
epatch ${FILESDIR}/${P}-u64-conflicting-types.patch
epatch ${FILESDIR}/${P}-fix-libpanelapplet-dep.patch

# Fix sandbox violation
for i in Makefile.am Makefile.in; do
sed -i.orig "${S}/src/gddccontrol/${i}" \
-e "/@INSTALL@/s/ \$(datadir)/ \$(DESTDIR)\/\$(datadir)/" \
|| die "Failed to fix DESTDIR"
done

eautoreconf || die "eautoreconf failed"
}

src_compile() {
econf $(use_enable doc) \
$(use_enable gtk gnome) \
$(use_enable gnome gnome-applet) \
$(use_enable nls) || die "econf failed"
emake || die "emake failed"
}

src_install() {
make DESTDIR="${D}" htmldir="/usr/share/doc/${PF}/html" install || die
dodoc AUTHORS ChangeLog NEWS README TODO
}

ddccontrol-0.3.ebuild

# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/ddccontrol/ddccontrol-0.3.ebuild,v 1.1 2005/12/12 04:09:25 robbat2 Exp $

DESCRIPTION="DDCControl allows control of monitor parameters via DDC"
HOMEPAGE="http://ddccontrol.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gtk gnome doc nls"

RDEPEND="dev-libs/libxml2
gtk? ( >=x11-libs/gtk+-2.4 )
gnome? ( >=gnome-base/gnome-panel-2.10 )
sys-apps/pciutils
nls? ( sys-devel/gettext )
>=app-misc/ddccontrol-db-20051114"
DEPEND="${RDEPEND}
doc? ( >=app-text/docbook-xsl-stylesheets-1.65.1
>=dev-libs/libxslt-1.1.6
app-text/htmltidy )
sys-kernel/linux-headers"

src_unpack() {
unpack ${A}
# Fix sandbox violation
for i in Makefile.am Makefile.in; do
sed -i.orig "${S}/src/gddccontrol/${i}" \
-e "/@INSTALL@/s/ \$(datadir)/ \$(DESTDIR)\/\$(datadir)/" \
|| die "Failed to fix DESTDIR"
done
}

src_compile() {
econf $(use_enable doc) \
$(use_enable gtk gnome) \
$(use_enable gnome gnome-applet) \
$(use_enable nls) || die "econf failed"
emake || die "emake failed"
}

src_install() {
make DESTDIR="${D}" htmldir="/usr/share/doc/${PF}/html" install || die
dodoc AUTHORS ChangeLog NEWS README TODO
}

ddccontrol-0.4.1.ebuild

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/ddccontrol/ddccontrol-0.4.1.ebuild,v 1.3 2006/06/06 17:05:14 blubb Exp $

inherit eutils autotools

DESCRIPTION="DDCControl allows control of monitor parameters via DDC"
HOMEPAGE="http://ddccontrol.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="gtk gnome doc nls"

RDEPEND="dev-libs/libxml2
gtk? ( >=x11-libs/gtk+-2.4 )
gnome? ( >=gnome-base/gnome-panel-2.10 )
sys-apps/pciutils
nls? ( sys-devel/gettext )
>=app-misc/ddccontrol-db-20060308"
DEPEND="${RDEPEND}
doc? ( >=app-text/docbook-xsl-stylesheets-1.65.1
>=dev-libs/libxslt-1.1.6
app-text/htmltidy )
sys-kernel/linux-headers"

src_unpack() {
unpack ${A}
cd ${S}

# Fix sandbox violation
for i in Makefile.am Makefile.in; do
sed -i.orig "${S}/src/gddccontrol/${i}" \
-e "/@INSTALL@/s/ \$(datadir)/ \$(DESTDIR)\/\$(datadir)/" \
|| die "Failed to fix DESTDIR"
done

## Save for a rainy day or future patching
##eautoreconf || die "eautoreconf failed"
}

src_compile() {
econf $(use_enable doc) \
$(use_enable gtk gnome) \
$(use_enable gnome gnome-applet) \
$(use_enable nls) || die "econf failed"
emake || die "emake failed"
}

src_install() {
make DESTDIR="${D}" htmldir="/usr/share/doc/${PF}/html" install || die
dodoc AUTHORS ChangeLog NEWS README TODO
}

ddccontrol-0.4.2.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/ddccontrol/ddccontrol-0.4.2.ebuild,v 1.7 2008/03/09 16:32:54 leio Exp $

inherit eutils autotools

DESCRIPTION="DDCControl allows control of monitor parameters via DDC"
HOMEPAGE="http://ddccontrol.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="gtk gnome doc nls"

RDEPEND="dev-libs/libxml2
gtk? ( >=x11-libs/gtk+-2.4 )
gnome? ( >=gnome-base/gnome-panel-2.10 )
sys-apps/pciutils
nls? ( sys-devel/gettext )
>=app-misc/ddccontrol-db-20060730"
DEPEND="${RDEPEND}
dev-perl/XML-Parser
dev-util/intltool
doc? ( >=app-text/docbook-xsl-stylesheets-1.65.1
>=dev-libs/libxslt-1.1.6
app-text/htmltidy )
sys-kernel/linux-headers"

src_unpack() {
unpack ${A}
cd ${S}
epatch ${FILESDIR}/${P}-pciutils-libz.patch

# Fix sandbox violation
for i in Makefile.am Makefile.in; do
sed -i.orig "${S}/src/gddccontrol/${i}" \
-e "/@INSTALL@/s/ \$(datadir)/ \$(DESTDIR)\/\$(datadir)/" \
|| die "Failed to fix DESTDIR"
done

# ppc/ppc64 do not have inb/outb/ioperm
# they also do not have (sys|asm)/io.h
if [ "${ARCH/64}" == "ppc" ]; then
for card in sis intel810 ; do
sed -r -i \
-e "/${card}.Po/d" \
-e "s~${card}[^[:space:]]*~ ~g" \
src/ddcpci/Makefile.in
sed -r -i \
-e "/${card}.Po/d" \
-e "s~${card}[^[:space:]]*~ ~g" \
src/ddcpci/Makefile.am
done
sed -i \
-e '/sis_/d' \
-e '/i810_/d' \
src/ddcpci/main.c
fi

## Save for a rainy day or future patching
eautoreconf || die "eautoreconf failed"
intltoolize --force || die "intltoolize failed"
}

src_compile() {
econf $(use_enable doc) \
$(use_enable gtk gnome) \
$(use_enable gnome gnome-applet) \
$(use_enable nls) || die "econf failed"
emake || die "emake failed"
}

src_install() {
make DESTDIR="${D}" htmldir="/usr/share/doc/${PF}/html" install || die
dodoc AUTHORS ChangeLog NEWS README TODO
}

files

metadata.xml




no-herd

robbat2@gentoo.org


nicolas@boichat.ch

Upstream developer. Please CC on all bugs involving ddccontrol
and ddccontrol-db.