parent
d395744bc9
commit
6a542cdd48
@ -1,2 +1,3 @@
|
||||
DIST ioping-0.6.tar.gz 6957 SHA256 1d14469b1bfa9243f992be784cc0e3cd86c66bb7edc1b83e22360075c5435ceb SHA512 07eae65c9e814ccb4d070311a400ea966060c26e08a977e0b132580ed3d7c38835ef06beb596ac600216237a68f80f778e98aff433cdcb89b5c29517bc309700 WHIRLPOOL d395aa1dc76b96cb5ddccfb88618818929bd3a35c90eccbf9d87147d631565d8fd2ef2268d64b5700ebb171bb0f1e2bdbefd6409ba1cef28d9343a638e7464dd
|
||||
DIST ioping-0.7.tar.gz 10011 SHA256 234e28eeb256e77756a077604b48d59f206a5288c3da6f207629e783f54b13b0 SHA512 0f7140e6cac1d87f54c2b20323ec691cf0e54f246497e38cb03b1161943f4f872536f26fc6a30f304a375c192af7dfce67f03083f93a78c33c1cd0cd40787e74 WHIRLPOOL 95758d4aad5a34d053052edb0529b1f047b92c1769ea0e69f037d034eae415c64b4f548e27b642cf30910b428bfa109d1f30e9fe3c5315e903a30516443285a4
|
||||
DIST ioping-0.8.tar.gz 10590 SHA256 e23fdbd7298e26b63986137d6007e5a72d495da7265b9edea4c12f1b0c55fe48 SHA512 f15716eb60d40db2509c51b7448dbe0d2443888ccf83f708618d72bc41c8ff8d5da2a342fd68131536c7bcb316d7f68461940797366b7c2f277cfb9b2c3b87a2 WHIRLPOOL 07e312a660a7fffbbe9c85b5b4109e130e6f41ec6486313c7ee8bd9ad730191589108db4de537529e3d8448be434be0694ea94ee1ea87a7796045b83329714f1
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/ioping/ioping-0.8.ebuild,v 1.1 2014/05/06 07:36:00 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Simple disk I/0 latency measuring tool"
|
||||
HOMEPAGE="http://code.google.com/p/ioping/"
|
||||
SRC_URI="http://ioping.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
LICENSE="GPL-3"
|
||||
IUSE=""
|
||||
|
||||
src_prepare() {
|
||||
sed \
|
||||
-e 's: -g : :g' \
|
||||
-e 's: $(LDFLAGS) : :g' \
|
||||
-e 's: -o : $(LDFLAGS) -o :g' \
|
||||
-e 's:-s -m:-m:g' \
|
||||
-i Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake \
|
||||
CC="$(tc-getCC)" \
|
||||
PREFIX="${EPREFIX}/usr"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST tagainijisho-1.0.2.tar.gz 24583552 SHA256 144a516a69d440014269dd2a11e10760fd9543726affd9af152b28e1e1d57c3f SHA512 78621af0f998c39acb1e1d1deb4f021e2fa8a1c7454955c0f5f18c49c456831cb3dc76ea9e53f70a23d3d43a93285da44537e72f690d94ba79b4814d512db02a WHIRLPOOL 0e9e97a79ea8d5f02045deac132e16a467b6d472c9c68ecc81207a0442ccc05e7abf67304737ea8d9450459265f9a208b3ac5e17c73e644820a2d53212481005
|
@ -0,0 +1,20 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>calchan@gentoo.org</email>
|
||||
<name>Denis Dupeyron</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
Tagaini Jisho is a free, open-source Japanese dictionary and kanji lookup tool
|
||||
that is available for Windows, MacOS X and Linux and aims at becoming your
|
||||
Japanese study assistant. It allows you to quickly search for entries and mark
|
||||
those that you wish to study, along with tags and personal notes. It also let
|
||||
you train entries you are studying and follows your progression in remembering
|
||||
them. Finally, it makes it easy to review entries you did not remember by
|
||||
listing them on screen or printing them on a small booklet.
|
||||
|
||||
Tagaini Jisho also features complete stroke order animations for more than 6000
|
||||
kanji.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/tagainijisho/tagainijisho-1.0.2.ebuild,v 1.1 2014/05/06 17:37:49 calchan Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils gnome2-utils
|
||||
|
||||
DESCRIPTION="Open-source Japanese dictionary and kanji lookup tool"
|
||||
HOMEPAGE="http://www.tagaini.net/"
|
||||
SRC_URI="https://github.com/Gnurou/tagainijisho/releases/download/${PV}/${P}.tar.gz"
|
||||
LICENSE="GPL-3+ public-domain"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
DEPEND="dev-qt/qtcore:4
|
||||
dev-qt/qtgui:4"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
# TODO: unbundle sqlite
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,18 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-woodpecker/lc-woodpecker-9999.ebuild,v 1.1 2013/08/18 18:39:12 maksbotan Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit leechcraft
|
||||
|
||||
DESCRIPTION="Twitter client for LeechCraft"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE="debug"
|
||||
|
||||
DEPEND="~app-leechcraft/lc-core-${PV}
|
||||
dev-libs/qjson
|
||||
dev-libs/kqoauth"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,3 +1,2 @@
|
||||
DIST smstools-2.2.20.tar.gz 172234 SHA256 8eee958946332580bbe314f2e839734e633db487deb43bbb5d9bbc94b8f506bb SHA512 a0646cb343d710f4031328e4686c01716f21061f65edc171ec3e5ab14bf5c67bbb94cf1eee0c9d483b0b0cad12a8fda3b3bf52a863a9e51f44b1f3492d5e85d9 WHIRLPOOL 7b36b58a37d449f7f7454630e45e44e22fe28210da491d232057ce235889cb2fc23009c7fde928cf6e9b4ef59df85eb65fdad105394e3586d06284aff9721102
|
||||
DIST smstools3-3.1.14.tar.gz 299379 SHA256 9af79c7a58dcab00e18ea7b44db45bc8bb9ead0bb5809e8b044a1c4ad550b581 SHA512 4bf5604ca7fae41c3ec036d8f60edf5a7b77810aea68afc59f6d44a6aa21dbc68db6244918c9894b16599e272d847a77068cb0e7238936b0ceb4e84ff5557834 WHIRLPOOL aa523154c43ea5d7c62198ffd94bd5b47cfda800f134744b9669027d6a57082fcc43157fca1241f726846bdac13022503d16214c25f81d50a4e4fe16f10b8722
|
||||
DIST smstools3-3.1.15.tar.gz 300088 SHA256 ed00ffaeaa312a5b4f969f4e97a64603a866bbe16e393ea02f5bf05234814d59 SHA512 6a4cc852327fac27b00fc58def4bbc8caa395552586fe1b84f0f4a9f7f6b00008943b85c86de0821036629c58cf04840a189d711b4ac96f7ddaafd6b340b11fa WHIRLPOOL b394c4c620622dcfdf1d0b098a51f589ee59869fbd58c0b778e51f76335a396c3d4972423374f2ee191263cf7c350cf2432e0b120f594f77f17cdbbcc4b4e974
|
||||
|
@ -0,0 +1,11 @@
|
||||
--- smstools3/src/Makefile.old 2014-04-25 23:28:46.324045112 +1000
|
||||
+++ smstools3/src/Makefile 2014-04-25 23:33:26.453061496 +1000
|
||||
@@ -43,7 +43,7 @@
|
||||
|
||||
ifneq (,$(findstring SOLARIS,$(CFLAGS)))
|
||||
ifeq (,$(findstring DISABLE_INET_SOCKET,$(CFLAGS)))
|
||||
-override LFLAGS += -lsocket -lnsl
|
||||
+ override LFLAGS += -lsocket -lnsl
|
||||
endif
|
||||
endif
|
||||
|
@ -1,65 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/smstools/smstools-3.1.14-r1.ebuild,v 1.2 2012/06/02 05:02:33 zmedico Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit toolchain-funcs user
|
||||
|
||||
DESCRIPTION="Send and receive short messages through GSM modems"
|
||||
HOMEPAGE="http://smstools3.kekekasvi.com/"
|
||||
SRC_URI="http://smstools3.kekekasvi.com/packages/smstools3-${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64 ~ppc"
|
||||
IUSE="stats"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="sys-process/procps
|
||||
stats? ( >=dev-libs/mm-1.4.0 )"
|
||||
|
||||
S="${WORKDIR}/${PN}3"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup sms
|
||||
enewuser smsd -1 -1 /var/spool/sms sms
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if use stats; then
|
||||
sed -i -e "s:CFLAGS += -D NOSTATS:#CFLAGS += -D NOSTATS:" \
|
||||
"${S}/src/Makefile"
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd src
|
||||
emake CC="$(tc-getCC)" LFLAGS="${LDFLAGS}" || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin src/smsd
|
||||
cd scripts
|
||||
dobin sendsms sms2html sms2unicode unicode2sms
|
||||
dobin hex2bin hex2dec email2sms
|
||||
dodoc mysmsd smsevent smsresend sms2xml sql_demo smstest.php
|
||||
dodoc checkhandler-utf-8 eventhandler-utf-8 forwardsms regular_run
|
||||
cd ..
|
||||
|
||||
keepdir /var/spool/sms/incoming
|
||||
keepdir /var/spool/sms/outgoing
|
||||
keepdir /var/spool/sms/checked
|
||||
chown -R smsd:sms "${D}"/var/spool/sms
|
||||
chmod g+s "${D}"/var/spool/sms/incoming
|
||||
|
||||
newinitd "${FILESDIR}"/smsd.initd2 smsd
|
||||
insopts -o smsd -g sms -m0644
|
||||
insinto /etc
|
||||
newins examples/smsd.conf.easy smsd.conf
|
||||
dohtml -r doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
touch "${ROOT}"/var/log/smsd.log
|
||||
chown -f smsd:sms "${ROOT}"/var/log/smsd.log
|
||||
}
|
@ -1,70 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/smstools/smstools-3.1.14-r2.ebuild,v 1.2 2012/06/02 05:02:33 zmedico Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit toolchain-funcs user
|
||||
|
||||
DESCRIPTION="Send and receive short messages through GSM modems"
|
||||
HOMEPAGE="http://smstools3.kekekasvi.com/"
|
||||
SRC_URI="http://smstools3.kekekasvi.com/packages/smstools3-${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64 ~ppc"
|
||||
IUSE="stats"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="sys-process/procps
|
||||
stats? ( >=dev-libs/mm-1.4.0 )"
|
||||
|
||||
S="${WORKDIR}/${PN}3"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup sms
|
||||
enewuser smsd -1 -1 /var/spool/sms sms
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if use stats; then
|
||||
sed -i -e "s:CFLAGS += -D NOSTATS:#CFLAGS += -D NOSTATS:" \
|
||||
"${S}/src/Makefile" || die
|
||||
fi
|
||||
echo "CFLAGS += ${CFLAGS}" >> src/Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd src || die
|
||||
emake \
|
||||
CC="$(tc-getCC)" \
|
||||
LFLAGS="${LDFLAGS}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin src/smsd
|
||||
cd scripts || die
|
||||
dobin sendsms sms2html sms2unicode unicode2sms
|
||||
dobin hex2bin hex2dec email2sms
|
||||
dodoc mysmsd smsevent smsresend sms2xml sql_demo \
|
||||
smstest.php checkhandler-utf-8 eventhandler-utf-8 \
|
||||
forwardsms regular_run
|
||||
cd .. || die
|
||||
|
||||
keepdir /var/spool/sms/incoming
|
||||
keepdir /var/spool/sms/outgoing
|
||||
keepdir /var/spool/sms/checked
|
||||
fowners -R smsd:sms /var/spool/sms
|
||||
fperms g+s /var/spool/sms/incoming
|
||||
|
||||
newinitd "${FILESDIR}"/smsd.initd2 smsd
|
||||
insopts -o smsd -g sms -m0644
|
||||
insinto /etc
|
||||
newins examples/smsd.conf.easy smsd.conf
|
||||
dohtml -r doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
touch "${ROOT}"/var/log/smsd.log || die
|
||||
chown -f smsd:sms "${ROOT}"/var/log/smsd.log
|
||||
}
|
@ -1,65 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/smstools/smstools-3.1.14.ebuild,v 1.2 2012/06/02 05:02:33 zmedico Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit toolchain-funcs user
|
||||
|
||||
DESCRIPTION="Send and receive short messages through GSM modems"
|
||||
HOMEPAGE="http://smstools3.kekekasvi.com/"
|
||||
SRC_URI="http://smstools3.kekekasvi.com/packages/smstools3-${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64 ~ppc"
|
||||
IUSE="stats"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="sys-process/procps
|
||||
stats? ( >=dev-libs/mm-1.4.0 )"
|
||||
|
||||
S="${WORKDIR}/${PN}3"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup sms
|
||||
enewuser smsd -1 -1 /var/spool/sms sms
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if use stats; then
|
||||
sed -i -e "s:CFLAGS += -D NOSTATS:#CFLAGS += -D NOSTATS:" \
|
||||
"${S}/src/Makefile"
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd src
|
||||
emake CC="$(tc-getCC)" LFLAGS="${LDFLAGS}" || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin src/smsd
|
||||
cd scripts
|
||||
dobin sendsms sms2html sms2unicode unicode2sms
|
||||
dobin hex2bin hex2dec email2sms
|
||||
dodoc mysmsd smsevent smsresend sms2xml sql_demo smstest.php
|
||||
dodoc checkhandler-utf-8 eventhandler-utf-8 forwardsms regular_run
|
||||
cd ..
|
||||
|
||||
keepdir /var/spool/sms/incoming
|
||||
keepdir /var/spool/sms/outgoing
|
||||
keepdir /var/spool/sms/checked
|
||||
chown -R smsd:sms "${D}"/var/spool/sms
|
||||
chmod g+s "${D}"/var/spool/sms/incoming
|
||||
|
||||
newinitd "${FILESDIR}"/smsd.initd smsd
|
||||
insopts -o smsd -g sms -m0644
|
||||
insinto /etc
|
||||
newins examples/smsd.conf.easy smsd.conf
|
||||
dohtml -r doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
touch "${ROOT}"/var/log/smsd.log
|
||||
chown -f smsd:sms "${ROOT}"/var/log/smsd.log
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST kchmviewer-6.0.tar.gz 310642 SHA256 81c856434a86977039c36cb10f2427cc8cb1ea29a778f24fff2285d49c717979 SHA512 029335e4acea711f31c7d17751292c6b755504b97b73864b5d25a7a8a2853c0499658056bad9f9c0b6324f61c024feb5a943dc670fdccb37fcdee1346d7334d9 WHIRLPOOL 2b368654d50d0e553d116ca52f3b1ebe3d709a6b52933d54a54d2360c51356628d58c3cc789e32da54a5897b1cbee185380dbcbe0b6824146ec1ad39dc5c9280
|
||||
DIST kchmviewer-6.1.tar.gz 346587 SHA256 f673c3aaca735d799d14b9f6f1b302e9bb77d5c0a0b601b4b5e0beed1c99fe78 SHA512 aabcf98510a5a0cd38f3937e14c86e15b2514cf118e7d17e96a3a4779bb7c0985248f352844a021a66d482cfecdc3c405c816f71a7bec02d1765f8e4d7510126 WHIRLPOOL 1585726cdf4295a49c16733ee9a93d97d6087977dd8e151681bb73d19d34052c9a9423e3488e4152b7736ce8e9bf3cf02be26554ea6fffe2ccaaef9297f593a7
|
||||
|
@ -0,0 +1,96 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/kchmviewer/kchmviewer-6.1.ebuild,v 1.1 2014/05/06 12:35:07 kensington Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
KDE_REQUIRED="optional"
|
||||
KDE_LINGUAS="cs fr hu it nl pt_BR ru sv tr uk zh_CN zh_TW"
|
||||
inherit eutils fdo-mime kde4-base qmake-utils
|
||||
|
||||
DESCRIPTION="A feature rich chm file viewer, based on Qt"
|
||||
HOMEPAGE="http://www.kchmviewer.net/"
|
||||
SRC_URI="mirror://sourceforge/kchmviewer/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="debug kde"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/chmlib
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtdbus:4
|
||||
dev-qt/qtgui:4
|
||||
dev-qt/qtwebkit:4
|
||||
kde? (
|
||||
$(add_kdebase_dep kdelibs)
|
||||
!kde-base/okular[chm]
|
||||
)
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
use kde && kde4-base_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Don't try to build a file that no longer exists
|
||||
sed -e "/keyeventfilter.cpp/d" -i src/CMakeLists.txt || die
|
||||
|
||||
# Remove deprecated key
|
||||
sed -e "/Encoding=UTF-8/d" -i packages/kchmviewer.desktop || die
|
||||
|
||||
local lang
|
||||
for lang in ${KDE_LINGUAS} ; do
|
||||
if ! use linguas_${lang} ; then
|
||||
rm po/${PN}_${lang}.po
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if use kde; then
|
||||
kde4-base_src_configure
|
||||
else
|
||||
eqmake4
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if use kde; then
|
||||
kde4-base_src_compile
|
||||
else
|
||||
default
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc DBUS-bindings FAQ
|
||||
doicon packages/kchmviewer.png
|
||||
|
||||
if use kde; then
|
||||
kde4-base_src_install
|
||||
else
|
||||
dobin bin/kchmviewer
|
||||
domenu packages/kchmviewer.desktop
|
||||
dodoc ChangeLog README
|
||||
fi
|
||||
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use kde; then
|
||||
kde4-base_pkg_postinst
|
||||
else
|
||||
fdo-mime_desktop_database_update
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if use kde; then
|
||||
kde4-base_pkg_postrm
|
||||
else
|
||||
fdo-mime_desktop_database_update
|
||||
fi
|
||||
}
|
@ -1,3 +1,5 @@
|
||||
DIST autotools-java.tar 2770 SHA256 b74a069cf94d05cfbfe3eb65d42603d9a9d46a130044d76ffbf55ae822b62b3d SHA512 a193c3c3f8cc654967905c9ab559098425f1688a75c21a4207959fbe13572b4dba3e5c21e04913f20e5aa1b1c2fd2b13dcef91cc4f031b06884ac3130edc5757 WHIRLPOOL 3fbf5f0ab1a4bd231e69f924442f047c1e872f04c85afc46dca423c93641264347dc2d2c2a8b1cca740bf349d4db02594144c3797eb1c4bd649a35c169f7c86e
|
||||
DIST hyperdex-1.0.1.tar.gz 969115 SHA256 b661e73e87e61cfb189c2bf8461843c29637d5237357c34e1f95b450d9cf862f SHA512 53db5d1dd05c77edec2c63a61c6dd649301bb49f394a7b0543672bcea9890fcbb956f281726fcb8ffbfd6e987eb4c7a6dddcf1f97a67bb9b2b03aa46a049e2df WHIRLPOOL 5925e96fcba6de2452c8f2b1872808b3c581ace192cff78571fc989f9ebebca0936f5b879adfb7bf83fce460d8378f28b70a63afc3772bd485d2093cc08a5cfe
|
||||
DIST hyperdex-1.0.5.tar.gz 969670 SHA256 a422bf3798757d5997c90b11de6dc037f6bcccaafaf7c495ca75449797c3aa2b SHA512 b39f723e131cc9de5b443a6b2c1ca68240472d7a75a164fe1916fd85cd94eb8081e0638fb35f766bf7aef59fdcbac3811f5a84c0e62e6f3d25d1fac2f7a7257a WHIRLPOOL 80fa500c8d3f14d030ecf90bb31acc65072efcaede160dea0802643c0bc5fe3d0cb3984e05095d142d7aabe4319c57fe4f2789de5deebe6a0617c872379cd987
|
||||
DIST hyperdex-1.1.0.tar.gz 1243852 SHA256 e4e10bb85fb44e0bc479dfad6f6e7ee7aef00edc310b9069db3db44bb0b0e143 SHA512 54cb5ca1f14f4744885639c38ab1a84959100b80df50da1befa86db7fb1046e1045a84378b7dae253935f9c7bcfca6fa37ec1bfe699f611c55fe75b18f0fd37e WHIRLPOOL 5bf9b88f17b4e2a32aff6182a4734f9aeacd5e5ab9b83525edd917a399992612d27161bbcfdc4217cf84ae33530a743a5f75a10f788817a5336c9ab99161b345
|
||||
DIST hyperdex-1.2.0.tar.gz 1318103 SHA256 37a3accf8262fadfd2c357543ae5c39286f2071c60ee7ff7d29a826c305443ed SHA512 bd6904fa6a8a2d6c350b3276229e6e7b8bf02628a5719ac64b348f7e8561dab54814c1ebb2b490ac09528d7f2af2b585fdcb6f4d22a65446f91e6dcd92c3eadd WHIRLPOOL 588dd18308d0f1382283d761fc447a7c5e8939135a46e5e9d999368997f974c4dd63a7661e7554971843160270ef245975ea790060dc2a14cb2c210c1d084cd7
|
||||
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/hyperdex/hyperdex-1.2.0.ebuild,v 1.1 2014/05/06 07:55:25 patrick Exp $
|
||||
EAPI=5
|
||||
|
||||
RESTRICT="test"
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
inherit eutils python autotools
|
||||
|
||||
DESCRIPTION="A searchable distributed Key-Value Store"
|
||||
|
||||
HOMEPAGE="http://hyperdex.org"
|
||||
SRC_URI="http://hyperdex.org/src/${P}.tar.gz
|
||||
http://dev.gentooexperimental.org/~patrick/autotools-java.tar"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="+python"
|
||||
# need to add ruby and java useflags too
|
||||
|
||||
DEPEND="dev-cpp/glog
|
||||
dev-cpp/sparsehash
|
||||
dev-libs/cityhash
|
||||
dev-libs/libpo6
|
||||
dev-libs/libe
|
||||
dev-libs/busybee
|
||||
dev-libs/popt
|
||||
dev-libs/replicant
|
||||
dev-libs/json-c"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cp "${WORKDIR}/"*.m4 m4/
|
||||
sed -i -e 's~json/json.h~json-c/json.h~' configure.ac common/datatype_document.cc daemon/index_document.cc || die "Blergh!"
|
||||
eautoreconf
|
||||
}
|
||||
src_configure() {
|
||||
econf --disable-static \
|
||||
$(use_enable python python-bindings)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "Failed to install"
|
||||
newinitd "${FILESDIR}/hyperdex.initd" hyperdex || die "Failed to install init script"
|
||||
newconfd "${FILESDIR}/hyperdex.confd" hyperdex || die "Failed to install config file"
|
||||
find "${D}" -name '*.la' -exec rm {} \; # bad buildsystem! bad!
|
||||
}
|
@ -0,0 +1,108 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgpool2/pgpool2-3.3.3.ebuild,v 1.1 2014/05/06 09:31:17 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MY_P="${PN/2/-II}-${PV}"
|
||||
|
||||
inherit base user
|
||||
|
||||
DESCRIPTION="Connection pool server for PostgreSQL"
|
||||
HOMEPAGE="http://www.pgpool.net/"
|
||||
SRC_URI="http://www.pgpool.net/download.php?f=${MY_P}.tar.gz -> ${MY_P}.tar.gz"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="memcached pam ssl static-libs"
|
||||
|
||||
RDEPEND="
|
||||
dev-db/postgresql-base
|
||||
memcached? ( dev-libs/libmemcached )
|
||||
pam? ( sys-auth/pambase )
|
||||
ssl? ( dev-libs/openssl )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/bison
|
||||
!!dev-db/pgpool
|
||||
"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup postgres 70
|
||||
enewuser pgpool -1 -1 -1 postgres
|
||||
|
||||
# We need the postgres user as well so we can set the proper
|
||||
# permissions on the sockets without getting into fights with
|
||||
# PostgreSQL's initialization scripts.
|
||||
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/pgpool_run_paths.patch"
|
||||
|
||||
local pg_config_manual="$(pg_config --includedir)/pg_config_manual.h"
|
||||
local pgsql_socket_dir=$(grep DEFAULT_PGSOCKET_DIR "${pg_config_manual}" | \
|
||||
sed 's|.*\"\(.*\)\"|\1|g')
|
||||
local pgpool_socket_dir="$(dirname $pgsql_socket_dir)/pgpool"
|
||||
|
||||
sed "s|@PGSQL_SOCKETDIR@|${pgsql_socket_dir}|g" \
|
||||
-i *.conf.sample* pool.h || die
|
||||
|
||||
sed "s|@PGPOOL_SOCKETDIR@|${pgpool_socket_dir}|g" \
|
||||
-i *.conf.sample* pool.h || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
use memcached && \
|
||||
myconf="--with-memcached=\"${EROOT%/}/usr/include/libmemcached\""
|
||||
use pam && myconf+=' --with-pam'
|
||||
|
||||
econf \
|
||||
--disable-rpath \
|
||||
--sysconfdir="${EROOT%/}/etc/${PN}" \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_enable static-libs static) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
|
||||
emake -C sql
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
emake DESTDIR="${D}" -C sql install
|
||||
cd "${S}"
|
||||
|
||||
# 3.3 appears to have removed this
|
||||
# `contrib' moved to `extension' with PostgreSQL 9.1
|
||||
#local pgslot=$(postgresql-config show)
|
||||
#if [[ ${pgslot//.} > 90 ]] ; then
|
||||
# cd "${ED%/}$(pg_config --sharedir)"
|
||||
# mv contrib extension || die
|
||||
# cd "${S}"
|
||||
#fi
|
||||
|
||||
newinitd "${FILESDIR}/${PN}.initd" ${PN}
|
||||
newconfd "${FILESDIR}/${PN}.confd" ${PN}
|
||||
|
||||
# Documentation
|
||||
dodoc NEWS TODO doc/where_to_send_queries.{pdf,odg}
|
||||
dohtml -r doc
|
||||
|
||||
# Examples and extras
|
||||
insinto "/usr/share/${PN}"
|
||||
doins doc/{pgpool_remote_start,basebackup.sh,recovery.conf.sample}
|
||||
mv "${ED%/}/usr/share/${PN/2/-II}" "${ED%/}/usr/share/${PN}" || die
|
||||
|
||||
# One more thing: Evil la files!
|
||||
find "${ED}" -name '*.la' -exec rm -f {} +
|
||||
}
|
@ -0,0 +1,68 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/slony1/slony1-2.2.2.ebuild,v 1.1 2014/05/06 09:28:17 patrick Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils versionator
|
||||
|
||||
IUSE="doc perl"
|
||||
|
||||
DESCRIPTION="A replication system for the PostgreSQL Database Management System"
|
||||
HOMEPAGE="http://slony.info/"
|
||||
|
||||
# ${P}-docs.tar.bz2 contains man pages as well as additional documentation
|
||||
MAJ_PV=$(get_version_component_range 1-2)
|
||||
SRC_URI="http://main.slony.info/downloads/${MAJ_PV}/source/${P}.tar.bz2
|
||||
http://main.slony.info/downloads/${MAJ_PV}/source/${P}-docs.tar.bz2"
|
||||
|
||||
LICENSE="BSD GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
|
||||
DEPEND="|| (
|
||||
dev-db/postgresql-server:9.3
|
||||
dev-db/postgresql-server:9.2
|
||||
dev-db/postgresql-server:9.1
|
||||
dev-db/postgresql-server:9.0
|
||||
dev-db/postgresql-server:8.4
|
||||
dev-db/postgresql-server:8.3
|
||||
)
|
||||
dev-db/postgresql-base[threads]
|
||||
perl? ( dev-perl/DBD-Pg )
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
local PGSLOT="$(postgresql-config show)"
|
||||
if [[ ${PGSLOT//.} < 83 ]] ; then
|
||||
eerror "You must build ${CATEGORY}/${PN} against PostgreSQL 8.3 or higher."
|
||||
eerror "Set an appropriate slot with postgresql-config."
|
||||
die "postgresql-config not set to 8.3 or higher."
|
||||
fi
|
||||
|
||||
# if [[ ${PGSLOT//.} > 90 ]] ; then
|
||||
# ewarn "You are building ${CATEGORY}/${PN} against a version of PostgreSQL greater than 9.0."
|
||||
# ewarn "This is neither supported here nor upstream."
|
||||
# ewarn "Any bugs you encounter should be reported upstream."
|
||||
# fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
use perl && myconf='--with-perltools'
|
||||
econf ${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
dodoc INSTALL README SAMPLE TODO UPGRADING share/slon.conf-sample
|
||||
|
||||
if use doc ; then
|
||||
cd "${S}"/doc
|
||||
dohtml -r *
|
||||
fi
|
||||
|
||||
newinitd "${FILESDIR}"/slony1.init slony1
|
||||
newconfd "${FILESDIR}"/slony1.conf slony1
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
DIST tiled-qt-0.8.1.tar.gz 822180 SHA256 e5be7c38ceb24fbe0043648e8bc639804f3df5a60beb313eb039b2bcd56ad76c SHA512 7d5f39239b290db5abe2fda353c17b02bf58e8cdebb7a86b6cabeb93a8730fe8085e08fb41f2f34b1e8b4de43cbacfe3f7f3deee4e233ca48e6bf51dfd339a3f WHIRLPOOL 4901adf026cbadadf2b0bbab57e932d869355209d4d5dc50ef4a2386e3c7e58a94577c3c13a2bb58752edbae82ef6ff8b7fccc3feb90f249ddfd492a8f204f81
|
||||
DIST tiled-qt-0.9.0.tar.gz 1432489 SHA256 ffc8831be72eede7a2fca64909560124452370457214d811d6c7030e057a1a33 SHA512 0969eae5b59a986080e89e3c4e5eb964fec587d647b1eab8d59a7ea6ba0a06d76c8c2dfa2e479e8965a709d1ef9e19850b69d48c6a759f4fb223289f58d37ff7 WHIRLPOOL 46326a617bd9f2be27bac261785e6790e7512ef95267587c6e31b77327e52c08412bec082187d4e56ede996e3b162be2b865e8e1633f051a1f05658de1f885fe
|
||||
DIST tiled-qt-0.9.1.tar.gz 1436286 SHA256 6868f8333b8c66835301792051a76e7fc68467619b6e97a85b587f537c36b527 SHA512 03afbe3609007778c8d96f670f469982723483aeee771a792cfe3db5032fa449a4aed4c86f6bfbcd594d15e38ce2d2fb528e843096cd4b8c7c310bb380cd574a WHIRLPOOL 3e47eb7be861c4d1b0e673e1cde30e7b70388614962a53f9e228638e188c51c2efcd1a6d03ecd3bcd6dfa4152bc5acb66c1cd902a20655413ad021c855137000
|
||||
|
@ -1 +1,2 @@
|
||||
DIST flask-restless-0.12.0.tar.gz 502639 SHA256 440e20d97fc75b51339c653f3b741de7fda092ea41d5c3b2c7aea40387fb42e6 SHA512 576ecc36f6eb79c9f27ee146f755de0e0abac8ec46556b4ddc7a4e4dc9b410d31a9998512666c14edf4f4fe7e0d31d29cea28629d3c0a8174ba544aa47d86543 WHIRLPOOL bc205d6ab32210da64549321a8a550029406d62e8be92526c22acf07020b027d05b244c3756f00ce7e187d916ed267bf1cab5d5306bc3cd230e1711ea1b158e3
|
||||
DIST flask-restless-0.12.1.tar.gz 504664 SHA256 71603a241ffcf969c24822b721e3dfb763c69b1054b596d07ceb7b5381ce0e5a SHA512 9aa0e7ac847dadf5b618667a077581d18afc2ab61d8a2be3105a68f223342abdd810c314528c295d1160d6278eb336f988e2c54398c1767b145abae929ea58f9 WHIRLPOOL 3354a0a7a3525990237aafd47bb3a04055dace1feb8f71b28139f8dcfdc40049fd5d402286a7c4883ed39772a0527d3ebdb45f3869c711ee9a4a59be27ac555b
|
||||
|
@ -0,0 +1,13 @@
|
||||
A number of these settings are simply unworkable in gentoo
|
||||
diff -ur flask-restless-0.11.0.orig/docs/conf.py flask-restless-0.11.0/docs/conf.py
|
||||
--- docs/conf.py 2013-05-19 01:50:21.000000000 +0800
|
||||
+++ docs/conf.py 2013-06-10 23:39:05.741199580 +0800
|
||||
@@ -26,7 +26,7 @@
|
||||
|
||||
# Add any Sphinx extension module names here, as strings. They can be extensions
|
||||
# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
|
||||
-extensions = ['sphinx.ext.autodoc', 'sphinx.ext.intersphinx']
|
||||
+extensions = ['sphinx.ext.autodoc']
|
||||
extensions += ['sphinxcontrib.httpdomain']
|
||||
extensions += ['sphinxcontrib.issuetracker']
|
||||
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/flask-restless/flask-restless-0.12.1.ebuild,v 1.1 2014/05/06 10:13:21 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 pypy )
|
||||
|
||||
PYTHON_REQ_USE="sqlite"
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Flask extension for easy ReSTful API generation"
|
||||
HOMEPAGE="http://packages.python.org/Flask-Restless/"
|
||||
SRC_URI="https://github.com/jfinkels/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="|| ( AGPL-3 BSD )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND=">=dev-python/flask-0.7[${PYTHON_USEDEP}]
|
||||
dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
|
||||
dev-python/sqlalchemy[${PYTHON_USEDEP}]
|
||||
dev-python/python-dateutil:0[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( virtual/python-unittest2[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}] )
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
|
||||
>=dev-python/sphinxcontrib-httpdomain-1.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/sphinxcontrib-issuetracker-0.11[${PYTHON_USEDEP}]
|
||||
dev-python/flask-themes[${PYTHON_USEDEP}] )"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/mapping.patch )
|
||||
|
||||
python_compile_all() {
|
||||
if use doc; then
|
||||
if ! "${PYTHON}" -c "import flask_restless"; then
|
||||
eerror "flask-restless is not installed. Building of the docs"
|
||||
eerror "requires flask-restless to be installed."
|
||||
eerror "emerge with USE=-doc followed bu USE=doc"
|
||||
die
|
||||
fi
|
||||
# Changes connect to read issues @ github
|
||||
rm -f docs/changelog.rst
|
||||
einfo "Generating html docs for ${PN}"
|
||||
PYTHONPATH=${PYTHONPATH}"${S}"/docs emake -C docs html \
|
||||
|| die "Generating html docs for ${PN} failed"
|
||||
fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests -w tests || die "Tests failed under ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/_build/html/. )
|
||||
use examples && local EXAMPLES=( examples/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/flask-script/flask-script-2.0.3.ebuild,v 1.1 2014/05/06 10:24:00 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3} pypy )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="Flask-Script"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Flask support for writing external scripts."
|
||||
HOMEPAGE="http://packages.python.org/Flask-Script/ http://pypi.python.org/pypi/Flask-Script"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND=">=dev-python/flask-0.10.1-r1[${PYTHON_USEDEP}]
|
||||
virtual/python-argparse[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
python_compile_all() {
|
||||
if use doc; then
|
||||
einfo "Generation of documentation by" ${PYTHON}
|
||||
PYTHONPATH=".." emake -C docs html || die "Generation of documentation failed"
|
||||
fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
py.test tests.py || die "Tests failed under ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/_build/html/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST pyfits-2.4.0.tar.gz 284236 SHA256 40c21106b86ad01264780409ecb2c8102e80c3eaf2085224f370fc7b3b07ea22 SHA512 cdbcf8b4e178cde8723eb9386a52e59c9d66462479491d0b0ae1d436c91cc476748c00e837477acf9a46791cd4a7517ff649434c33c225ba8a396148e4485fa1 WHIRLPOOL 2c22a63bd180ad68bf3001d539c403147eecc01dc5537f9c1b0be582c79dd87297f91f33809dec6c9f5906396d409af5b4495ef0b68fe6cc03d816a51a286e50
|
||||
DIST pyfits-3.2.1.tar.gz 1626583 SHA256 31cf6f3c5e53888027e9daa273e61cb3be0886b417567787f181378259f8be79 SHA512 3124fcd059010375529d3e3bb14d793bd23473895ba2aa157a1b4e713f2923e1fc5be3bc8f7ef2276771dfe7473970f3d2ab432578595758d864310d29b37e0e WHIRLPOOL 472155ffa416e772adc8d3808c8021b4f11eecf26f3275ea398ddc924cedf2fd25114409d50a870dad778a7fe1357686fac32a3199977c1635b4df0c40644881
|
||||
DIST pyfits-3.2.tar.gz 1606650 SHA256 1e049191f64f396e67603c507b63e7c0fc442eafddddc35a6e10244ad16dae42 SHA512 0942dd327608c22e828d227a1126f360df19456ba26914afa57a1a847a4dfec90954224f48e782dc458cda6d7a045beed0d9c0b750ebcebe4a56dc3b54f86494 WHIRLPOOL e07d476d9ba193cc94d51a5dd59231ea7368c80b7f2462f1154c55f4d426bf2e7ea1f8b174457747a25e0f983ccfae96a0c8c009a181dab4eb3b12d33e21bb46
|
||||
DIST pyfits-3.2.2.tar.gz 1629022 SHA256 3ebd50d9c135f0a29c94ff029e90a06c569cc6bb3202dcfca01468fda9f85c1a SHA512 79c3ca5a634948adf0042f06ee441d18948fc523c25e0ecdd13d3d743b6da3351fd897cfce72a9d3388ed397a7f761dfdc9eeb20cc77a2efb140fb4df353b68c WHIRLPOOL fbc632473f4909dccc7d5fc13a6f3e7fe7dedf3ac283deb3a568d512597c78e36855c66f3d081b38657f9e142e276516a15bcebb484f753031fc047c727fda3e
|
||||
|
@ -1,2 +1,2 @@
|
||||
DIST root_numpy-3.1.1.tar.gz 303605 SHA256 fd3ac4ec9ff14f62b4bb0811a152593992c16142ab85f60b0f8f8762c63efda0 SHA512 52f1f6d30dd8f329af1fe849ec3da1ee26ac53e7e7de89d124de646807c9a26b5e82c1c463dd130651d573d235241e5dc32d53adb9f8e6c3aba690fc54fa2ac0 WHIRLPOOL bf1ebac7ab3a4770d20a93227c0a5e6f359bcafa95367abbb204856b4bb61c60496d8415cc16fca6c7cf458bd031352e402e59847352d9848c5d68983836bedb
|
||||
DIST root_numpy-3.2.0.tar.gz 316240 SHA256 ff64ebd9c4b8e99703bed8541bbd5f69742da0e442f8ab0833319252a0bf8006 SHA512 da08a33eeb225a57053eafc6247e55fec8c56e231455c255d71d3adfb6119d35d0b41fcf54d5d99690743a525e9d5ecfcde7efe53fb0551e38affa10e336485f WHIRLPOOL d0a105dcc4c03f33d3683fcdebcf8d140e9a6b6ea4fa7f7fcf4773b03dffd4972ff571aeb8c6e85caea09cc4df0fe3e73c9853d980cb0fe944dd7255e07a2e7e
|
||||
DIST root_numpy-3.3.0.tar.gz 359688 SHA256 f658bdecada912aed0b92ea84a2e5a64660b28f1476c2387d1e208237da34e5a SHA512 97a75ed46cdb25ff6f7c680c359cc84cf1a9b0f6204d5ee9e7cf0d1bd0847910be7d0599e9a38df42593c56842d7cf6ecd982c2f3620db5c9162442af59c1acb WHIRLPOOL f03a0cf935e4e3ca55cc1d8752e29a5477f4e13972caa3cbfd09ef6902bf059d592af381d232a100cd3e25453def6e8b2530a0f5cb29333d5523d0159b315f7d
|
||||
|
@ -0,0 +1,200 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/cmake/cmake-2.8.12.2-r1.ebuild,v 1.1 2014/05/06 12:21:42 johu Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
CMAKE_REMOVE_MODULES="no"
|
||||
inherit bash-completion-r1 elisp-common toolchain-funcs eutils versionator cmake-utils virtualx
|
||||
|
||||
MY_PV=${PV/_/-}
|
||||
MY_P=${PN}-${MY_PV}
|
||||
|
||||
DESCRIPTION="Cross platform Make"
|
||||
HOMEPAGE="http://www.cmake.org/"
|
||||
SRC_URI="http://www.cmake.org/files/v$(get_version_component_range 1-2)/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="CMake"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
SLOT="0"
|
||||
IUSE="emacs ncurses qt4 qt5"
|
||||
|
||||
REQUIRED_USE="?? ( qt4 qt5 )"
|
||||
|
||||
DEPEND="
|
||||
>=app-arch/libarchive-2.8.0:=
|
||||
>=dev-libs/expat-2.0.1
|
||||
>=net-misc/curl-7.20.0-r1[ssl]
|
||||
sys-libs/zlib
|
||||
virtual/pkgconfig
|
||||
ncurses? ( sys-libs/ncurses )
|
||||
qt4? (
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtgui:4
|
||||
)
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
)
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
emacs? ( virtual/emacs )
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
CMAKE_BINARY="${S}/Bootstrap.cmk/cmake"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2.6.3-fix_broken_lfs_on_aix.patch
|
||||
"${FILESDIR}"/${PN}-2.6.3-no-duplicates-in-rpath.patch
|
||||
"${FILESDIR}"/${PN}-2.8.7-FindLAPACK.patch
|
||||
"${FILESDIR}"/${PN}-2.8.8-FindPkgConfig.patch
|
||||
"${FILESDIR}"/${PN}-2.8.10-darwin-bundle.patch
|
||||
"${FILESDIR}"/${PN}-2.8.10-darwin-isysroot.patch
|
||||
"${FILESDIR}"/${PN}-2.8.10-desktop.patch
|
||||
"${FILESDIR}"/${PN}-2.8.10-libform.patch
|
||||
"${FILESDIR}"/${PN}-2.8.10.2-FindPythonInterp.patch
|
||||
"${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
|
||||
"${FILESDIR}"/${PN}-2.8.11-FindBLAS.patch
|
||||
"${FILESDIR}"/${PN}-2.8.11-more-no_host_paths.patch
|
||||
"${FILESDIR}"/${PN}-2.8.12.1-FindImageMagick.patch
|
||||
"${FILESDIR}"/${PN}-2.8.12.1-FindFreetype.patch
|
||||
"${FILESDIR}"/${PN}-2.8.12.2-hppa-bootstrap.patch
|
||||
"${FILESDIR}"/${PN}-2.8.12.2-FindBoost-python.patch
|
||||
)
|
||||
|
||||
cmake_src_bootstrap() {
|
||||
# Cleanup args to extract only JOBS.
|
||||
# Because bootstrap does not know anything else.
|
||||
echo ${MAKEOPTS} | egrep -o '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' > /dev/null
|
||||
if [ $? -eq 0 ]; then
|
||||
par_arg=$(echo ${MAKEOPTS} | egrep -o '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' | tail -n1 | egrep -o '[[:digit:]]+')
|
||||
par_arg="--parallel=${par_arg}"
|
||||
else
|
||||
par_arg="--parallel=1"
|
||||
fi
|
||||
|
||||
# execinfo.h on Solaris isn't quite what it is on Darwin
|
||||
if [[ ${CHOST} == *-solaris* ]] ; then
|
||||
sed -i -e 's/execinfo\.h/blablabla.h/' Source/kwsys/CMakeLists.txt || die
|
||||
fi
|
||||
|
||||
tc-export CC CXX LD
|
||||
|
||||
# bootstrap script isn't exactly /bin/sh compatible
|
||||
${CONFIG_SHELL:-sh} ./bootstrap \
|
||||
--prefix="${T}/cmakestrap/" \
|
||||
${par_arg} \
|
||||
|| die "Bootstrap failed"
|
||||
}
|
||||
|
||||
cmake_src_test() {
|
||||
# fix OutDir and SelectLibraryConfigurations tests
|
||||
# these are altered thanks to our eclass
|
||||
sed -i -e 's:#IGNORE ::g' \
|
||||
"${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \
|
||||
|| die
|
||||
|
||||
pushd "${BUILD_DIR}" > /dev/null
|
||||
|
||||
local ctestargs
|
||||
[[ -n ${TEST_VERBOSE} ]] && ctestargs="--extra-verbose --output-on-failure"
|
||||
|
||||
# Excluded tests:
|
||||
# BootstrapTest: we actualy bootstrap it every time so why test it.
|
||||
# CTest.updatecvs, which fails to commit as root
|
||||
# Qt4Deploy, which tries to break sandbox and ignores prefix
|
||||
# TestUpload, which requires network access
|
||||
"${BUILD_DIR}"/bin/ctest ${ctestargs} \
|
||||
-E "(BootstrapTest|CTest.UpdateCVS|Qt4Deploy|TestUpload)" \
|
||||
|| die "Tests failed"
|
||||
|
||||
popd > /dev/null
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
# bug 387227
|
||||
addpredict /proc/self/coredump_filter
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cmake-utils_src_prepare
|
||||
|
||||
# disable running of cmake in boostrap command
|
||||
sed -i \
|
||||
-e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \
|
||||
bootstrap || die "sed failed"
|
||||
|
||||
# Add gcc libs to the default link paths
|
||||
sed -i \
|
||||
-e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \
|
||||
-e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \
|
||||
Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed"
|
||||
|
||||
cmake_src_bootstrap
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# make things work with gentoo java setup
|
||||
# in case java-config cannot be run, the variable just becomes unset
|
||||
# per bug #315229
|
||||
export JAVA_HOME=$(java-config -g JAVA_HOME 2> /dev/null)
|
||||
|
||||
local mycmakeargs=(
|
||||
-DCMAKE_USE_SYSTEM_LIBRARIES=ON
|
||||
-DCMAKE_INSTALL_PREFIX="${EPREFIX}"/usr
|
||||
-DCMAKE_DOC_DIR=/share/doc/${PF}
|
||||
-DCMAKE_MAN_DIR=/share/man
|
||||
-DCMAKE_DATA_DIR=/share/${PN}
|
||||
$(cmake-utils_use_build ncurses CursesDialog)
|
||||
)
|
||||
|
||||
if use qt4 || use qt5 ; then
|
||||
mycmakeargs+=(
|
||||
-DBUILD_QtDialog=ON
|
||||
$(cmake-utils_use_find_package qt5 Qt5Widgets)
|
||||
)
|
||||
fi
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
use emacs && elisp-compile Docs/cmake-mode.el
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="cmake_src_test" virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
if use emacs; then
|
||||
elisp-install ${PN} Docs/cmake-mode.el Docs/cmake-mode.elc
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
fi
|
||||
|
||||
insinto /usr/share/vim/vimfiles/syntax
|
||||
doins Docs/cmake-syntax.vim
|
||||
|
||||
insinto /usr/share/vim/vimfiles/indent
|
||||
doins Docs/cmake-indent.vim
|
||||
|
||||
insinto /usr/share/vim/vimfiles/ftdetect
|
||||
doins "${FILESDIR}/${PN}.vim"
|
||||
|
||||
dobashcomp Docs/bash-completion/{${PN},ctest,cpack}
|
||||
rm -rf "${D}/usr/share/cmake/completions" || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -0,0 +1,77 @@
|
||||
--- Modules/FindBoost.cmake
|
||||
+++ Modules/FindBoost.cmake
|
||||
@@ -905,6 +905,15 @@
|
||||
|
||||
set( _boost_docstring_release "Boost ${COMPONENT} library (release)")
|
||||
set( _boost_docstring_debug "Boost ${COMPONENT} library (debug)")
|
||||
+ if(${COMPONENT} STREQUAL "python" OR ${COMPONENT} STREQUAL "mpi_python")
|
||||
+ # Get version of Python.
|
||||
+ if (NOT PYTHON_EXECUTABLE)
|
||||
+ #if a certain version of python was detected by cmake before use that one
|
||||
+ set(PYTHON_EXECUTABLE "python")
|
||||
+ endif (NOT PYTHON_EXECUTABLE)
|
||||
+ execute_process(COMMAND "${PYTHON_EXECUTABLE}" -c "import sys; sys.stdout.write('.'.join(str(x) for x in sys.version_info[:2]))" OUTPUT_VARIABLE _python_version)
|
||||
+ endif()
|
||||
+
|
||||
|
||||
#
|
||||
# Find RELEASE libraries
|
||||
@@ -915,6 +924,14 @@
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT}${_boost_MULTITHREADED}${_boost_RELEASE_ABI_TAG}-${Boost_LIB_VERSION}
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT}${_boost_MULTITHREADED}${_boost_RELEASE_ABI_TAG}
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT} )
|
||||
+ if(${COMPONENT} STREQUAL "python" OR ${COMPONENT} STREQUAL "mpi_python")
|
||||
+ list(APPEND _boost_RELEASE_NAMES
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_COMPILER}${_boost_MULTITHREADED}${_boost_RELEASE_ABI_TAG}-${Boost_LIB_VERSION}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_COMPILER}${_boost_MULTITHREADED}${_boost_RELEASE_ABI_TAG}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_MULTITHREADED}${_boost_RELEASE_ABI_TAG}-${Boost_LIB_VERSION}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_MULTITHREADED}${_boost_RELEASE_ABI_TAG}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version} )
|
||||
+ endif()
|
||||
if(_boost_STATIC_RUNTIME_WORKAROUND)
|
||||
set(_boost_RELEASE_STATIC_ABI_TAG "-s${_boost_RELEASE_ABI_TAG}")
|
||||
list(APPEND _boost_RELEASE_NAMES
|
||||
@@ -922,6 +939,13 @@
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT}${_boost_COMPILER}${_boost_MULTITHREADED}${_boost_RELEASE_STATIC_ABI_TAG}
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT}${_boost_MULTITHREADED}${_boost_RELEASE_STATIC_ABI_TAG}-${Boost_LIB_VERSION}
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT}${_boost_MULTITHREADED}${_boost_RELEASE_STATIC_ABI_TAG} )
|
||||
+ if(${COMPONENT} STREQUAL "python" OR ${COMPONENT} STREQUAL "mpi_python")
|
||||
+ list(APPEND _boost_RELEASE_NAMES
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_COMPILER}${_boost_MULTITHREADED}${_boost_RELEASE_STATIC_ABI_TAG}-${Boost_LIB_VERSION}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_COMPILER}${_boost_MULTITHREADED}${_boost_RELEASE_STATIC_ABI_TAG}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_MULTITHREADED}${_boost_RELEASE_STATIC_ABI_TAG}-${Boost_LIB_VERSION}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_MULTITHREADED}${_boost_RELEASE_STATIC_ABI_TAG} )
|
||||
+ endif()
|
||||
endif()
|
||||
if(Boost_THREADAPI AND ${COMPONENT} STREQUAL "thread")
|
||||
_Boost_PREPEND_LIST_WITH_THREADAPI(_boost_RELEASE_NAMES ${_boost_RELEASE_NAMES})
|
||||
@@ -951,6 +975,15 @@
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT}${_boost_MULTITHREADED}${_boost_DEBUG_ABI_TAG}
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT}${_boost_MULTITHREADED}
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT} )
|
||||
+ if(${COMPONENT} STREQUAL "python" OR ${COMPONENT} STREQUAL "mpi_python")
|
||||
+ list(APPEND _boost_DEBUG_NAMES
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_COMPILER}${_boost_MULTITHREADED}${_boost_DEBUG_ABI_TAG}-${Boost_LIB_VERSION}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_COMPILER}${_boost_MULTITHREADED}${_boost_DEBUG_ABI_TAG}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_MULTITHREADED}${_boost_DEBUG_ABI_TAG}-${Boost_LIB_VERSION}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_MULTITHREADED}${_boost_DEBUG_ABI_TAG}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_MULTITHREADED}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version} )
|
||||
+ endif()
|
||||
if(_boost_STATIC_RUNTIME_WORKAROUND)
|
||||
set(_boost_DEBUG_STATIC_ABI_TAG "-s${_boost_DEBUG_ABI_TAG}")
|
||||
list(APPEND _boost_DEBUG_NAMES
|
||||
@@ -958,6 +991,13 @@
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT}${_boost_COMPILER}${_boost_MULTITHREADED}${_boost_DEBUG_STATIC_ABI_TAG}
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT}${_boost_MULTITHREADED}${_boost_DEBUG_STATIC_ABI_TAG}-${Boost_LIB_VERSION}
|
||||
${Boost_LIB_PREFIX}boost_${COMPONENT}${_boost_MULTITHREADED}${_boost_DEBUG_STATIC_ABI_TAG} )
|
||||
+ if(${COMPONENT} STREQUAL "python" OR ${COMPONENT} STREQUAL "mpi_python")
|
||||
+ list(APPEND _boost_DEBUG_NAMES
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_COMPILER}${_boost_MULTITHREADED}${_boost_DEBUG_STATIC_ABI_TAG}-${Boost_LIB_VERSION}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_COMPILER}${_boost_MULTITHREADED}${_boost_DEBUG_STATIC_ABI_TAG}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_MULTITHREADED}${_boost_DEBUG_STATIC_ABI_TAG}-${Boost_LIB_VERSION}
|
||||
+ ${Boost_LIB_PREFIX}boost_${COMPONENT}-${_python_version}${_boost_MULTITHREADED}${_boost_DEBUG_STATIC_ABI_TAG} )
|
||||
+ endif()
|
||||
endif()
|
||||
if(Boost_THREADAPI AND ${COMPONENT} STREQUAL "thread")
|
||||
_Boost_PREPEND_LIST_WITH_THREADAPI(_boost_DEBUG_NAMES ${_boost_DEBUG_NAMES})
|
@ -1,6 +1,6 @@
|
||||
DIST debootstrap_1.0.55.tar.gz 59024 SHA256 a0c4f8980df376470ab71687c43a41fe62a44b117c58a4b8d98a6177cfd5e33a SHA512 5d1672ee24bf8375987b8c54a093f24fb879d8b3c9f11d377097d90001d18e9d1acd155552eeb22b8f4d6361ba6b86bbc833822f27f12222f12bd4b757e1a786 WHIRLPOOL c81e2e5bb8130083887d738557e034a31553c7beea521dafd2f27ed31233effc60524e005266539fbf4043049a1dff55214ec7346366df265bbc81cd50c73aff
|
||||
DIST debootstrap_1.0.56.tar.gz 59501 SHA256 14b40be6cc807a2013ed05105325638bd56643cd289dfa91321d9d1d7a393e7b SHA512 831bd97cd8fe5338315d812c683055f3879ca55c653d565886faf3d17f2fc9462beecd05e923ea8a9ae713c0398e59c6a4affd9b557cf181c04bc2034641fbac WHIRLPOOL ab5eef9656fe24b335ed75ac99bcc4e45314b9ae9e440efb47f8114f7af3ec1ec114bd112871f801dc1553274b71015c9990bfb390b96e9d3ba86ec600e95068
|
||||
DIST debootstrap_1.0.57.tar.xz 49244 SHA256 94a9267b3490ac730157561f21a556ca12e7964c8276ede49125c942c0aa2f81 SHA512 dd678cf82e5575509dbb3639b7de8ea58dfe6c113ff21777e2f185999aa4574db5ba60a21417f580ac895e4bbbf1c46a19902acdc5d8633b42f3730238bea63e WHIRLPOOL eabc4d09bd2877a91f3420c8dcac68db98dfc8d374e17a4984248724cac6901d6af7ff6627fbed5da247975a5d0af53e434689e4532d2645585b38ee729fd2d7
|
||||
DIST debootstrap_1.0.58.tar.xz 49416 SHA256 2f051c46f0722104fd6f856d45f02df2f12e90b5137e5ee8034b49d2648e5e08 SHA512 9838f4e9d7a481f2fe3e9d1955f8edb2769fe71d46c9ca182badd54d848c0e230a1add048b1073c928fbbb33cba55d22a4721960d4503408f76aeb0a25f4447a WHIRLPOOL c40081e0024a52bc1416ab79e21d4cb7cc2a4190a1ceb3e7faf2078af732db95ef55184dba23adf121fe06c2b3782ab40e8128c8b8e221b07d0da17aa0da112a
|
||||
DIST debootstrap_1.0.59.tar.xz 49500 SHA256 767d151e68b36d80b44c15430d804616fba77046fd6db78c2aac1b9ef0f1ca31 SHA512 283d20fc7c1289ccf4b964345973afad4a75ffbb6732f0eb84593737d5ced077386e4e390a145ecb86eb63c29c389a8840e7d3eace62e2428cf6cd8d02e4e632 WHIRLPOOL e197bcba942ec486ccbec90f353090781f965f80323db9086c68847660d7e5f57ceda8d356f79329211b7c12c1467575cc8e3c612310eb80fb6194eb00407c7a
|
||||
DIST debootstrap_1.0.60.tar.xz 49612 SHA256 886b140a6801012aba3f502d1f50f5b8e94fc032965400a6c2da19437a75dd4b SHA512 2c939043c24d22a521477685f087977c5e4fed50eab8e0d9e5a40fc590fddf343192eb1a1cab382640c492966462e19c6a9902dd207fac42c8358f84bdd684c8 WHIRLPOOL 185beced94b0c64f179ec48872e42561410b5f20b17e866f21bd494d0df61ce139347e7bc2b40a3aaac342c230804a530eb454fae79f8a7c73cafe1e46c469cc
|
||||
DIST devices.tar.gz 47835 SHA256 0d93f93c8b21160069d14e74f8f990a2e0e1e5a90dc828b29e6b3f5aa5829e48 SHA512 994ec8d72e3d52d2d872f7ff0da2336e4cbd3a5fa73bb6cdb9e06f5e7f5b8c69cea639c738fdba1186f382d6dcf62e7746fface664bfbd744aac24b16f034432 WHIRLPOOL 222963bb920e1311bc2f481bba04e49f386b60cce6ce0576424896277e0c4fc6a339d4403d587744c32b0bfb1db6391f200fa8d66117e3f21e1c12f35365d732
|
||||
|
@ -1,2 +1,2 @@
|
||||
DIST gorky17-demo-1.0-1.0.1-x86.run 955547 RMD160 e26fdc153f0f43562c89a18b541ed5db17572a39 SHA1 51039543ea7c5f630941533f5f6aaf26ccec5467 SHA256 557bd97400101da9b557a5bfc5e6b9d352a9f10f79c927f31d74581ba7acc16b
|
||||
DIST gorky17_demo.run 158781516 RMD160 ef299fb9c4838ab737781f0e540273625e9c597b SHA1 320a189d2af55e0eefb261edf4faec41928e949b SHA256 35cf62e06747bfe3445c1d3a61ad1644922528c264ff2ec7b5b510f9bc9dd51a
|
||||
DIST gorky17-demo-1.0-1.0.1-x86.run 955547 SHA256 557bd97400101da9b557a5bfc5e6b9d352a9f10f79c927f31d74581ba7acc16b SHA512 ffd054aa1b169de5cca3c85d58ce2cba127f0caca533f8d4f0046ce63e5505a0ea25c3bbea9a2dde863a8fecefb7f8d322968f90ab3f688dee70a2f0d44826ba WHIRLPOOL c133f6175cfaf5e71c183687fa78b49ab7df1816f6ec9ee8696f9be0c7d5ea2b4e0d39decbb7561db9a7e5ceacb78958e11072fbc5812f7c6627b58dde03cf4a
|
||||
DIST gorky17_demo.run 158781516 SHA256 35cf62e06747bfe3445c1d3a61ad1644922528c264ff2ec7b5b510f9bc9dd51a SHA512 7e7bf2a6a9f815381381ef5c50135232db7c6ec734300b807794107ab1b902d659f55569ea03c7d68c3e6dbf98e366de8bca4fd13dac3c688ba48d2f244e9f00 WHIRLPOOL 5e4188d85efb60f3abaa56941a1005c14de26ba4a458cfb2dd3753cde825a1f3945351a06c82b934b4f1c94c9dacf1e2d9b00d17852eb1e140166131dab66192
|
||||
|
@ -1 +1 @@
|
||||
DIST mindrover_demo.run 25266633 RMD160 b42a74b39581b0729bfb26b65da0fee20c2f19e0 SHA1 7da6307374536c0b5029a35d40ea00bfb6c590b5 SHA256 049a70cb220e6a2cc5fcd4b1175d7cfb1727e960c9d300b5dfedd3755603e44a
|
||||
DIST mindrover_demo.run 25266633 SHA256 049a70cb220e6a2cc5fcd4b1175d7cfb1727e960c9d300b5dfedd3755603e44a SHA512 ddb78f6a40bd42dd3b3ce0a6793f5e217937d3be1dd294d7d8596f8409eee506522a64d9396db2d93fa3beca197d85c7a6507a8f2ae773d0b9b123e9be1e761c WHIRLPOOL b3f5c684fed28cbfc1d0b815c8e2051b792384d9fbd22428b206b20029d8bd5e903d25a4466ebc545df94a7bc25e770648819caab3c61f22360878d733e46c98
|
||||
|
@ -0,0 +1,14 @@
|
||||
diff -urN krename-4.0.9.old/src/krename.desktop krename-4.0.9/src/krename.desktop
|
||||
--- krename-4.0.9.old/src/krename.desktop 2007-03-18 17:54:10.000000000 +0100
|
||||
+++ krename-4.0.9/src/krename.desktop 2014-04-29 18:37:34.171237934 +0200
|
||||
@@ -1,8 +1,7 @@
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
-Exec=krename -caption "%c" %i %m %U
|
||||
-Icon=krename.png
|
||||
-MiniIcon=krename.png
|
||||
+Exec=krename -caption "%c" %i %U --miniicon krename.png
|
||||
+Icon=krename
|
||||
DocPath=krename/index.html
|
||||
Comment=A batch renamer
|
||||
Comment[de]=Ein Batch Umbenenner
|
@ -0,0 +1,15 @@
|
||||
diff --git a/src/gpm-kbd-backlight.c b/src/gpm-kbd-backlight.c
|
||||
index 0ac6801..a439e94 100644
|
||||
--- a/src/gpm-kbd-backlight.c
|
||||
+++ b/src/gpm-kbd-backlight.c
|
||||
@@ -113,6 +113,9 @@ gpm_kbd_backlight_set (GpmKbdBacklight *backlight,
|
||||
guint goal;
|
||||
|
||||
g_return_val_if_fail (GPM_IS_KBD_BACKLIGHT (backlight), FALSE);
|
||||
+ /* avoid warnings if no keyboard brightness is available */
|
||||
+ if (backlight->priv->max_brightness < 1)
|
||||
+ return FALSE;
|
||||
/* if we're setting the same we are, don't bother */
|
||||
//g_return_val_if_fail (backlight->priv->brightness_percent != percentage, FALSE);
|
||||
|
||||
|
@ -0,0 +1,160 @@
|
||||
diff -uprN mate-power-manager-orig/src/gpm-common.h mate-power-manager/src/gpm-common.h
|
||||
--- mate-power-manager-orig/src/gpm-common.h 2013-10-03 13:56:55.000000000 +0200
|
||||
+++ mate-power-manager/src/gpm-common.h 2013-10-13 19:54:10.649901214 +0200
|
||||
@@ -33,6 +33,7 @@ G_BEGIN_DECLS
|
||||
#define GPM_DBUS_SERVICE "org.mate.PowerManager"
|
||||
#define GPM_DBUS_INTERFACE "org.mate.PowerManager"
|
||||
#define GPM_DBUS_INTERFACE_BACKLIGHT "org.mate.PowerManager.Backlight"
|
||||
+#define GPM_DBUS_INTERFACE_KBD_BACKLIGHT "org.mate.PowerManager.KbdBacklight"
|
||||
#define GPM_DBUS_PATH "/org/mate/PowerManager"
|
||||
#define GPM_DBUS_PATH_BACKLIGHT "/org/mate/PowerManager/Backlight"
|
||||
#define GPM_DBUS_PATH_KBD_BACKLIGHT "/org/mate/PowerManager/KbdBacklight"
|
||||
diff -uprN mate-power-manager-orig/src/gpm-kbd-backlight.c mate-power-manager/src/gpm-kbd-backlight.c
|
||||
--- mate-power-manager-orig/src/gpm-kbd-backlight.c 2013-10-03 13:56:55.000000000 +0200
|
||||
+++ mate-power-manager/src/gpm-kbd-backlight.c 2013-10-13 19:58:07.154258855 +0200
|
||||
@@ -31,21 +31,6 @@
|
||||
#include "gpm-kbd-backlight.h"
|
||||
#include "gsd-media-keys-window.h"
|
||||
|
||||
-static const gchar *kbd_backlight_introspection = ""
|
||||
-"<?xml version=\"1.0\" encoding=\"UTF-8\"?>""<node name=\"/\">"
|
||||
- "<interface name=\"org.mate.PowerManager.Backlight\">"
|
||||
- "<method name=\"GetBrightness\">"
|
||||
- "<arg type=\"u\" name=\"percentage_brightness\" direction=\"out\"/>"
|
||||
- "</method>"
|
||||
- "<method name=\"SetBrightness\">"
|
||||
- "<arg type=\"u\" name=\"percentage_brightness\" direction=\"in\"/>"
|
||||
- "</method>"
|
||||
- "<signal name=\"BrightnessChanged\">"
|
||||
- "<arg type=\"u\" name=\"percentage_brightness\" direction=\"out\"/>"
|
||||
- "</signal>"
|
||||
- "</interface>"
|
||||
-"</node>";
|
||||
-
|
||||
#define GPM_KBD_BACKLIGHT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GPM_TYPE_KBD_BACKLIGHT, GpmKbdBacklightPrivate))
|
||||
|
||||
struct GpmKbdBacklightPrivate
|
||||
@@ -430,40 +415,6 @@ gpm_kbd_backlight_dbus_property_set (GDB
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
-/**
|
||||
- * gpm_kbd_backlight_register_dbus:
|
||||
- * @backlight:
|
||||
- * @connection:
|
||||
- * @error:
|
||||
- **/
|
||||
-void
|
||||
-gpm_kbd_backlight_register_dbus (GpmKbdBacklight *backlight,
|
||||
- GDBusConnection *connection,
|
||||
- GError **error)
|
||||
-{
|
||||
- GDBusNodeInfo *node_info;
|
||||
- GDBusInterfaceInfo *interface_info;
|
||||
- GDBusInterfaceVTable interface_vtable = {
|
||||
- gpm_kbd_backlight_dbus_method_call,
|
||||
- gpm_kbd_backlight_dbus_property_get,
|
||||
- gpm_kbd_backlight_dbus_property_set
|
||||
- };
|
||||
-
|
||||
- node_info = g_dbus_node_info_new_for_xml (kbd_backlight_introspection, NULL);
|
||||
- interface_info = g_dbus_node_info_lookup_interface (node_info, GPM_DBUS_INTERFACE_BACKLIGHT);
|
||||
-
|
||||
- backlight->priv->bus_connection = g_object_ref (connection);
|
||||
- backlight->priv->bus_object_id =
|
||||
- g_dbus_connection_register_object (connection,
|
||||
- GPM_DBUS_PATH_KBD_BACKLIGHT,
|
||||
- interface_info,
|
||||
- &interface_vtable,
|
||||
- backlight,
|
||||
- NULL,
|
||||
- error);
|
||||
- g_dbus_node_info_unref (node_info);
|
||||
-}
|
||||
-
|
||||
static gboolean
|
||||
gpm_kbd_backlight_evaluate_power_source_and_set (GpmKbdBacklight *backlight)
|
||||
{
|
||||
diff -uprN mate-power-manager-orig/src/gpm-manager.c mate-power-manager/src/gpm-manager.c
|
||||
--- mate-power-manager-orig/src/gpm-manager.c 2013-10-03 13:56:55.000000000 +0200
|
||||
+++ mate-power-manager/src/gpm-manager.c 2013-10-13 20:05:11.449488592 +0200
|
||||
@@ -63,6 +63,7 @@
|
||||
#include "gpm-disks.h"
|
||||
|
||||
#include "org.mate.PowerManager.Backlight.h"
|
||||
+#include "org.mate.PowerManager.KbdBacklight.h"
|
||||
|
||||
static void gpm_manager_finalize (GObject *object);
|
||||
|
||||
@@ -1986,12 +1987,13 @@ gpm_manager_init (GpmManager *manager)
|
||||
G_OBJECT (manager->priv->backlight));
|
||||
}
|
||||
|
||||
- manager->priv->kbd_backlight = gpm_kbd_backlight_new ();
|
||||
- if (manager->priv->kbd_backlight != NULL) {
|
||||
- gpm_kbd_backlight_register_dbus (manager->priv->kbd_backlight,
|
||||
- g_connection,
|
||||
- NULL);
|
||||
- }
|
||||
+ manager->priv->kbd_backlight = gpm_kbd_backlight_new ();
|
||||
+ if (manager->priv->kbd_backlight != NULL) {
|
||||
+ dbus_g_object_type_install_info (GPM_TYPE_KBD_BACKLIGHT,
|
||||
+ &dbus_glib_gpm_kbd_backlight_object_info);
|
||||
+ dbus_g_connection_register_g_object (connection, GPM_DBUS_PATH_KBD_BACKLIGHT,
|
||||
+ G_OBJECT (manager->priv->kbd_backlight));
|
||||
+ }
|
||||
|
||||
manager->priv->idle = gpm_idle_new ();
|
||||
g_signal_connect (manager->priv->idle, "idle-changed",
|
||||
diff -uprN mate-power-manager-orig/src/Makefile.am mate-power-manager/src/Makefile.am
|
||||
--- mate-power-manager-orig/src/Makefile.am 2013-10-03 13:56:55.000000000 +0200
|
||||
+++ mate-power-manager/src/Makefile.am 2013-10-13 20:10:17.374533688 +0200
|
||||
@@ -6,6 +6,7 @@ NULL =
|
||||
EXTRA_DIST = \
|
||||
org.mate.PowerManager.xml \
|
||||
org.mate.PowerManager.Backlight.xml \
|
||||
+ org.mate.PowerManager.KbdBacklight.xml \
|
||||
gpm-marshal.list \
|
||||
$(NULL)
|
||||
|
||||
@@ -270,6 +271,7 @@ endif
|
||||
BUILT_SOURCES = \
|
||||
org.mate.PowerManager.h \
|
||||
org.mate.PowerManager.Backlight.h \
|
||||
+ org.mate.PowerManager.KbdBacklight.h \
|
||||
gpm-marshal.c \
|
||||
gpm-marshal.h \
|
||||
$(NULL)
|
||||
@@ -295,6 +297,13 @@ org.mate.PowerManager.Backlight.h: org.m
|
||||
--output=org.mate.PowerManager.Backlight.h \
|
||||
$(srcdir)/org.mate.PowerManager.Backlight.xml
|
||||
|
||||
+org.mate.PowerManager.KbdBacklight.h: org.mate.PowerManager.KbdBacklight.xml
|
||||
+ libtool --mode=execute dbus-binding-tool \
|
||||
+ --prefix=gpm_kbd_backlight \
|
||||
+ --mode=glib-server \
|
||||
+ --output=org.mate.PowerManager.KbdBacklight.h \
|
||||
+ $(srcdir)/org.mate.PowerManager.KbdBacklight.xml
|
||||
+
|
||||
clean-local:
|
||||
rm -f *~
|
||||
rm -f gpm-marshal.c gpm-marshal.h
|
||||
diff -uprN mate-power-manager-orig/src/org.mate.PowerManager.KbdBacklight.xml mate-power-manager/src/org.mate.PowerManager.KbdBacklight.xml
|
||||
--- mate-power-manager-orig/src/org.mate.PowerManager.KbdBacklight.xml 2013-10-13 20:12:11.556667787 +0200
|
||||
+++ mate-power-manager/src/org.mate.PowerManager.KbdBacklight.xml 2013-10-13 20:11:45.972413654 +0200
|
||||
@@ -0,0 +1,15 @@
|
||||
+<?xml version="1.0" encoding="UTF-8"?>
|
||||
+<node name="/">
|
||||
+ <interface name="org.mate.PowerManager.KbdBacklight">
|
||||
+ <method name="GetBrightness">
|
||||
+ <arg type="u" name="percentage_brightness" direction="out"/>
|
||||
+ </method>
|
||||
+ <method name="SetBrightness">
|
||||
+ <arg type="u" name="percentage_brightness" direction="in"/>
|
||||
+ </method>
|
||||
+ <signal name="BrightnessChanged">
|
||||
+ <arg type="u" name="percentage_brightness" direction="out"/>
|
||||
+ </signal>
|
||||
+ </interface>
|
||||
+</node>
|
||||
+
|
@ -0,0 +1,102 @@
|
||||
diff --git a/src/gpm-engine.c b/src/gpm-engine.c
|
||||
index e6c6bf2..fe458e3 100644
|
||||
--- a/src/gpm-engine.c
|
||||
+++ b/src/gpm-engine.c
|
||||
@@ -82,6 +82,9 @@ G_DEFINE_TYPE (GpmEngine, gpm_engine, G_TYPE_OBJECT)
|
||||
|
||||
static UpDevice *gpm_engine_get_composite_device (GpmEngine *engine, UpDevice *original_device);
|
||||
static UpDevice *gpm_engine_update_composite_device (GpmEngine *engine, UpDevice *original_device);
|
||||
+#if UP_CHECK_VERSION (0, 99, 0)
|
||||
+static void gpm_engine_device_changed_cb (UpDevice *device, GParamSpec *pspec, GpmEngine *engine);
|
||||
+#endif
|
||||
|
||||
typedef enum {
|
||||
GPM_ENGINE_WARNING_NONE = 0,
|
||||
@@ -757,6 +760,13 @@ gpm_engine_device_add (GpmEngine *engine, UpDevice *device)
|
||||
g_object_get (composite, "state", &state, NULL);
|
||||
g_object_set_data (G_OBJECT(composite), "engine-state-old", GUINT_TO_POINTER(state));
|
||||
}
|
||||
+
|
||||
+#if UP_CHECK_VERSION (0, 99, 0)
|
||||
+ if (kind == UP_DEVICE_KIND_BATTERY || kind == UP_DEVICE_KIND_UPS || kind == UP_DEVICE_KIND_LINE_POWER)
|
||||
+ return;
|
||||
+ g_signal_connect (device, "notify", G_CALLBACK (gpm_engine_device_changed_cb), engine);
|
||||
+#endif
|
||||
+
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -851,19 +861,20 @@ gpm_engine_device_removed_cb (UpClient *client, UpDevice *device, GpmEngine *eng
|
||||
**/
|
||||
static void
|
||||
#if UP_CHECK_VERSION(0, 99, 0)
|
||||
-gpm_engine_device_changed_cb (UpClient *client, GParamSpec *pspec, GpmEngine *engine)
|
||||
-{
|
||||
- gpm_engine_recalculate_state (engine);
|
||||
-}
|
||||
+gpm_engine_device_changed_cb (UpDevice *device, GParamSpec *pspec, GpmEngine *engine)
|
||||
#else
|
||||
gpm_engine_device_changed_cb (UpClient *client, UpDevice *device, GpmEngine *engine)
|
||||
+#endif
|
||||
{
|
||||
+#if !UP_CHECK_VERSION(0, 99, 0)
|
||||
UpDeviceKind kind;
|
||||
+#endif
|
||||
UpDeviceState state;
|
||||
UpDeviceState state_old;
|
||||
GpmEngineWarning warning_old;
|
||||
GpmEngineWarning warning;
|
||||
|
||||
+#if !UP_CHECK_VERSION(0, 99, 0)
|
||||
/* get device properties */
|
||||
g_object_get (device,
|
||||
"kind", &kind,
|
||||
@@ -874,6 +885,7 @@ gpm_engine_device_changed_cb (UpClient *client, UpDevice *device, GpmEngine *eng
|
||||
egg_debug ("updating because %s changed", up_device_get_object_path (device));
|
||||
device = gpm_engine_update_composite_device (engine, device);
|
||||
}
|
||||
+#endif
|
||||
|
||||
/* get device properties (may be composite) */
|
||||
g_object_get (device,
|
||||
@@ -917,7 +929,6 @@ gpm_engine_device_changed_cb (UpClient *client, UpDevice *device, GpmEngine *eng
|
||||
|
||||
gpm_engine_recalculate_state (engine);
|
||||
}
|
||||
-#endif
|
||||
|
||||
/**
|
||||
* gpm_engine_get_devices:
|
||||
@@ -1042,10 +1053,7 @@ gpm_engine_init (GpmEngine *engine)
|
||||
G_CALLBACK (gpm_engine_device_added_cb), engine);
|
||||
g_signal_connect (engine->priv->client, "device-removed",
|
||||
G_CALLBACK (gpm_engine_device_removed_cb), engine);
|
||||
-#if UP_CHECK_VERSION(0, 99, 0)
|
||||
- g_signal_connect (engine->priv->client, "notify",
|
||||
- G_CALLBACK (gpm_engine_device_changed_cb), engine);
|
||||
-#else
|
||||
+#if !UP_CHECK_VERSION(0, 99, 0)
|
||||
g_signal_connect (engine->priv->client, "device-changed",
|
||||
G_CALLBACK (gpm_engine_device_changed_cb), engine);
|
||||
#endif
|
||||
@@ -1075,6 +1083,11 @@ gpm_engine_init (GpmEngine *engine)
|
||||
#endif
|
||||
|
||||
/* create a fake virtual composite battery */
|
||||
+#if UP_CHECK_VERSION(0, 99, 0)
|
||||
+ engine->priv->battery_composite = up_client_get_display_device (engine->priv->client);
|
||||
+ g_signal_connect (engine->priv->client, "notify",
|
||||
+ G_CALLBACK (gpm_engine_device_changed_cb), engine);
|
||||
+#else
|
||||
engine->priv->battery_composite = up_device_new ();
|
||||
g_object_set (engine->priv->battery_composite,
|
||||
"kind", UP_DEVICE_KIND_BATTERY,
|
||||
@@ -1083,6 +1096,7 @@ gpm_engine_init (GpmEngine *engine)
|
||||
"power-supply", TRUE,
|
||||
"is-present", TRUE,
|
||||
NULL);
|
||||
+#endif
|
||||
|
||||
engine->priv->previous_icon = NULL;
|
||||
engine->priv->previous_summary = NULL;
|
||||
|
@ -0,0 +1,217 @@
|
||||
diff --git a/src/gpm-engine.c b/src/gpm-engine.c
|
||||
index fe458e3..56d19e2 100644
|
||||
--- a/src/gpm-engine.c
|
||||
+++ b/src/gpm-engine.c
|
||||
@@ -84,7 +84,29 @@ static UpDevice *gpm_engine_get_composite_device (GpmEngine *engine, UpDevice *o
|
||||
static UpDevice *gpm_engine_update_composite_device (GpmEngine *engine, UpDevice *original_device);
|
||||
#if UP_CHECK_VERSION (0, 99, 0)
|
||||
static void gpm_engine_device_changed_cb (UpDevice *device, GParamSpec *pspec, GpmEngine *engine);
|
||||
-#endif
|
||||
+
|
||||
+#define GPM_ENGINE_WARNING_NONE UP_DEVICE_LEVEL_NONE
|
||||
+#define GPM_ENGINE_WARNING_DISCHARGING UP_DEVICE_LEVEL_DISCHARGING
|
||||
+#define GPM_ENGINE_WARNING_LOW UP_DEVICE_LEVEL_LOW
|
||||
+#define GPM_ENGINE_WARNING_CRITICAL UP_DEVICE_LEVEL_CRITICAL
|
||||
+#define GPM_ENGINE_WARNING_ACTION UP_DEVICE_LEVEL_ACTION
|
||||
+
|
||||
+/**
|
||||
+ * gpm_engine_get_warning:
|
||||
+ *
|
||||
+ * This gets the possible engine state for the device according to the
|
||||
+ * policy, which could be per-percent, or per-time.
|
||||
+ *
|
||||
+ * Return value: A GpmEngine state, e.g. GPM_ENGINE_WARNING_DISCHARGING
|
||||
+ **/
|
||||
+static UpDeviceLevel
|
||||
+gpm_engine_get_warning (GpmEngine *engine, UpDevice *device)
|
||||
+{
|
||||
+ UpDeviceLevel warning;
|
||||
+ g_object_get (device, "warning-level", &warning, NULL);
|
||||
+ return warning;
|
||||
+}
|
||||
+#else
|
||||
|
||||
typedef enum {
|
||||
GPM_ENGINE_WARNING_NONE = 0,
|
||||
@@ -226,6 +248,7 @@ gpm_engine_get_warning (GpmEngine *engine, UpDevice *device)
|
||||
out:
|
||||
return warning_type;
|
||||
}
|
||||
+#endif
|
||||
|
||||
/**
|
||||
* gpm_engine_get_summary:
|
||||
@@ -282,12 +305,20 @@ gpm_engine_get_summary (GpmEngine *engine)
|
||||
* Returns the icon
|
||||
**/
|
||||
static gchar *
|
||||
+#if UP_CHECK_VERSION (0, 99, 0)
|
||||
+gpm_engine_get_icon_priv (GpmEngine *engine, UpDeviceKind device_kind, UpDeviceLevel warning, gboolean use_state)
|
||||
+#else
|
||||
gpm_engine_get_icon_priv (GpmEngine *engine, UpDeviceKind device_kind, GpmEngineWarning warning, gboolean use_state)
|
||||
+#endif
|
||||
{
|
||||
guint i;
|
||||
GPtrArray *array;
|
||||
UpDevice *device;
|
||||
+#if UP_CHECK_VERSION (0, 99, 0)
|
||||
+ UpDeviceLevel warning_temp;
|
||||
+#else
|
||||
GpmEngineWarning warning_temp;
|
||||
+#endif
|
||||
UpDeviceKind kind;
|
||||
UpDeviceState state;
|
||||
gboolean is_present;
|
||||
@@ -572,6 +603,9 @@ gpm_engine_device_check_capacity (GpmEngine *engine, UpDevice *device)
|
||||
static UpDevice *
|
||||
gpm_engine_get_composite_device (GpmEngine *engine, UpDevice *original_device)
|
||||
{
|
||||
+#if UP_CHECK_VERSION (0, 99, 0)
|
||||
+ return engine->priv->battery_composite;
|
||||
+#else
|
||||
guint battery_devices = 0;
|
||||
GPtrArray *array;
|
||||
UpDevice *device;
|
||||
@@ -601,6 +635,7 @@ gpm_engine_get_composite_device (GpmEngine *engine, UpDevice *original_device)
|
||||
out:
|
||||
/* return composite device or original device */
|
||||
return device;
|
||||
+#endif
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -609,6 +644,18 @@ gpm_engine_get_composite_device (GpmEngine *engine, UpDevice *original_device)
|
||||
static UpDevice *
|
||||
gpm_engine_update_composite_device (GpmEngine *engine, UpDevice *original_device)
|
||||
{
|
||||
+#if UP_CHECK_VERSION (0, 99, 0)
|
||||
+ gchar *text;
|
||||
+
|
||||
+ text = up_device_to_text (engine->priv->battery_composite);
|
||||
+ egg_debug ("composite:\n%s", text);
|
||||
+ g_free (text);
|
||||
+
|
||||
+ /* force update of icon */
|
||||
+ gpm_engine_recalculate_state_icon (engine);
|
||||
+
|
||||
+ return engine->priv->battery_composite;
|
||||
+#else
|
||||
guint i;
|
||||
gdouble percentage = 0.0;
|
||||
gdouble energy = 0.0;
|
||||
@@ -720,6 +767,7 @@ gpm_engine_update_composite_device (GpmEngine *engine, UpDevice *original_device
|
||||
out:
|
||||
/* return composite device or original device */
|
||||
return device;
|
||||
+#endif
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -728,7 +776,11 @@ gpm_engine_update_composite_device (GpmEngine *engine, UpDevice *original_device
|
||||
static void
|
||||
gpm_engine_device_add (GpmEngine *engine, UpDevice *device)
|
||||
{
|
||||
+#if UP_CHECK_VERSION (0, 99, 0)
|
||||
+ UpDeviceLevel warning;
|
||||
+#else
|
||||
GpmEngineWarning warning;
|
||||
+#endif
|
||||
UpDeviceState state;
|
||||
UpDeviceKind kind;
|
||||
UpDevice *composite;
|
||||
@@ -762,9 +814,9 @@ gpm_engine_device_add (GpmEngine *engine, UpDevice *device)
|
||||
}
|
||||
|
||||
#if UP_CHECK_VERSION (0, 99, 0)
|
||||
- if (kind == UP_DEVICE_KIND_BATTERY || kind == UP_DEVICE_KIND_UPS || kind == UP_DEVICE_KIND_LINE_POWER)
|
||||
- return;
|
||||
g_signal_connect (device, "notify", G_CALLBACK (gpm_engine_device_changed_cb), engine);
|
||||
+ g_ptr_array_add (engine->priv->array, g_object_ref (device));
|
||||
+ gpm_engine_recalculate_state (engine);
|
||||
#endif
|
||||
|
||||
}
|
||||
@@ -820,10 +872,14 @@ gpm_engine_coldplug_idle_cb (GpmEngine *engine)
|
||||
static void
|
||||
gpm_engine_device_added_cb (UpClient *client, UpDevice *device, GpmEngine *engine)
|
||||
{
|
||||
+#if UP_CHECK_VERSION (0, 99, 0)
|
||||
+ gpm_engine_device_add (engine, device);
|
||||
+#else
|
||||
/* add to list */
|
||||
g_ptr_array_add (engine->priv->array, g_object_ref (device));
|
||||
|
||||
gpm_engine_recalculate_state (engine);
|
||||
+#endif
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -866,15 +922,17 @@ gpm_engine_device_changed_cb (UpDevice *device, GParamSpec *pspec, GpmEngine *en
|
||||
gpm_engine_device_changed_cb (UpClient *client, UpDevice *device, GpmEngine *engine)
|
||||
#endif
|
||||
{
|
||||
-#if !UP_CHECK_VERSION(0, 99, 0)
|
||||
UpDeviceKind kind;
|
||||
-#endif
|
||||
UpDeviceState state;
|
||||
UpDeviceState state_old;
|
||||
+#if UP_CHECK_VERSION(0, 99, 0)
|
||||
+ UpDeviceLevel warning_old;
|
||||
+ UpDeviceLevel warning;
|
||||
+#else
|
||||
GpmEngineWarning warning_old;
|
||||
GpmEngineWarning warning;
|
||||
+#endif
|
||||
|
||||
-#if !UP_CHECK_VERSION(0, 99, 0)
|
||||
/* get device properties */
|
||||
g_object_get (device,
|
||||
"kind", &kind,
|
||||
@@ -885,7 +943,6 @@ gpm_engine_device_changed_cb (UpClient *client, UpDevice *device, GpmEngine *eng
|
||||
egg_debug ("updating because %s changed", up_device_get_object_path (device));
|
||||
device = gpm_engine_update_composite_device (engine, device);
|
||||
}
|
||||
-#endif
|
||||
|
||||
/* get device properties (may be composite) */
|
||||
g_object_get (device,
|
||||
@@ -1070,22 +1127,10 @@ gpm_engine_init (GpmEngine *engine)
|
||||
g_signal_connect (engine->priv->phone, "device-refresh",
|
||||
G_CALLBACK (phone_device_refresh_cb), engine);
|
||||
|
||||
-#if UP_CHECK_VERSION(0, 99, 0)
|
||||
- /* coldplug */
|
||||
- array = up_client_get_devices(engine->priv->client);
|
||||
- if (array) {
|
||||
- for (i = 0; i < array->len; i++) {
|
||||
- UpDevice *device = g_ptr_array_index (array, i);
|
||||
- gpm_engine_device_added_cb(engine->priv->client, device, engine);
|
||||
- }
|
||||
- g_ptr_array_free (array, TRUE);
|
||||
- }
|
||||
-#endif
|
||||
-
|
||||
/* create a fake virtual composite battery */
|
||||
#if UP_CHECK_VERSION(0, 99, 0)
|
||||
engine->priv->battery_composite = up_client_get_display_device (engine->priv->client);
|
||||
- g_signal_connect (engine->priv->client, "notify",
|
||||
+ g_signal_connect (engine->priv->battery_composite, "notify",
|
||||
G_CALLBACK (gpm_engine_device_changed_cb), engine);
|
||||
#else
|
||||
engine->priv->battery_composite = up_device_new ();
|
||||
diff --git a/src/gpm-manager.c b/src/gpm-manager.c
|
||||
index df84cac..09bd0c0 100644
|
||||
--- a/src/gpm-manager.c
|
||||
+++ b/src/gpm-manager.c
|
||||
@@ -1858,7 +1858,9 @@ gpm_manager_init (GpmManager *manager)
|
||||
G_CALLBACK (gpm_manager_settings_changed_cb), manager);
|
||||
manager->priv->client = up_client_new ();
|
||||
#if UP_CHECK_VERSION(0, 99, 0)
|
||||
- g_signal_connect (manager->priv->client, "notify",
|
||||
+ g_signal_connect (manager->priv->client, "notify::lid-is-closed",
|
||||
+ G_CALLBACK (gpm_manager_client_changed_cb), manager);
|
||||
+ g_signal_connect (manager->priv->client, "notify::on-battery",
|
||||
G_CALLBACK (gpm_manager_client_changed_cb), manager);
|
||||
#else
|
||||
g_signal_connect (manager->priv->client, "changed",
|
||||
|
@ -0,0 +1,390 @@
|
||||
diff --git a/src/gpm-backlight.c b/src/gpm-backlight.c
|
||||
index 1f1d834..d2938a4 100644
|
||||
--- a/src/gpm-backlight.c
|
||||
+++ b/src/gpm-backlight.c
|
||||
@@ -410,7 +410,11 @@ gpm_settings_key_changed_cb (GSettings *settings, const gchar *key, GpmBacklight
|
||||
* Does the actions when the ac power source is inserted/removed.
|
||||
**/
|
||||
static void
|
||||
+#if UP_CHECK_VERSION(0, 99, 0)
|
||||
+gpm_backlight_client_changed_cb (UpClient *client, GParamSpec *pspec, GpmBacklight *backlight)
|
||||
+#else
|
||||
gpm_backlight_client_changed_cb (UpClient *client, GpmBacklight *backlight)
|
||||
+#endif
|
||||
{
|
||||
gpm_backlight_brightness_evaluate_and_set (backlight, FALSE, TRUE);
|
||||
}
|
||||
@@ -727,8 +731,13 @@ gpm_backlight_init (GpmBacklight *backlight)
|
||||
|
||||
/* we use up_client for the ac-adapter-changed signal */
|
||||
backlight->priv->client = up_client_new ();
|
||||
+#if UP_CHECK_VERSION(0, 99, 0)
|
||||
+ g_signal_connect (backlight->priv->client, "notify",
|
||||
+ G_CALLBACK (gpm_backlight_client_changed_cb), backlight);
|
||||
+#else
|
||||
g_signal_connect (backlight->priv->client, "changed",
|
||||
G_CALLBACK (gpm_backlight_client_changed_cb), backlight);
|
||||
+#endif
|
||||
|
||||
/* gets caps */
|
||||
backlight->priv->can_dim = gpm_brightness_has_hw (backlight->priv->brightness);
|
||||
diff --git a/src/gpm-button.c b/src/gpm-button.c
|
||||
index 1e38173..b331cf6 100644
|
||||
--- a/src/gpm-button.c
|
||||
+++ b/src/gpm-button.c
|
||||
@@ -324,7 +324,11 @@ gpm_button_reset_time (GpmButton *button)
|
||||
* gpm_button_client_changed_cb
|
||||
**/
|
||||
static void
|
||||
+#if UP_CHECK_VERSION(0, 99, 0)
|
||||
+gpm_button_client_changed_cb (UpClient *client, GParamSpec *pspec, GpmButton *button)
|
||||
+#else
|
||||
gpm_button_client_changed_cb (UpClient *client, GpmButton *button)
|
||||
+#endif
|
||||
{
|
||||
gboolean lid_is_closed;
|
||||
|
||||
@@ -363,9 +367,13 @@ gpm_button_init (GpmButton *button)
|
||||
|
||||
button->priv->client = up_client_new ();
|
||||
button->priv->lid_is_closed = up_client_get_lid_is_closed (button->priv->client);
|
||||
+#if UP_CHECK_VERSION(0, 99, 0)
|
||||
+ g_signal_connect (button->priv->client, "notify",
|
||||
+ G_CALLBACK (gpm_button_client_changed_cb), button);
|
||||
+#else
|
||||
g_signal_connect (button->priv->client, "changed",
|
||||
G_CALLBACK (gpm_button_client_changed_cb), button);
|
||||
-
|
||||
+#endif
|
||||
/* register the brightness keys */
|
||||
gpm_button_xevent_key (button, XF86XK_PowerOff, GPM_BUTTON_POWER);
|
||||
#ifdef HAVE_XF86XK_SUSPEND
|
||||
diff --git a/src/gpm-control.c b/src/gpm-control.c
|
||||
index ec50136..0562d38 100644
|
||||
--- a/src/gpm-control.c
|
||||
+++ b/src/gpm-control.c
|
||||
@@ -289,10 +289,11 @@ gpm_control_suspend (GpmControl *control, GError **error)
|
||||
}
|
||||
g_object_unref(proxy);
|
||||
}
|
||||
+#if !UP_CHECK_VERSION(0, 99, 0)
|
||||
else {
|
||||
ret = up_client_suspend_sync (control->priv->client, NULL, error);
|
||||
}
|
||||
-
|
||||
+#endif
|
||||
egg_debug ("emitting resume");
|
||||
g_signal_emit (control, signals [RESUME], 0, GPM_CONTROL_ACTION_SUSPEND);
|
||||
|
||||
@@ -399,10 +400,11 @@ gpm_control_hibernate (GpmControl *control, GError **error)
|
||||
ret = TRUE;
|
||||
}
|
||||
}
|
||||
+#if !UP_CHECK_VERSION(0, 99, 0)
|
||||
else {
|
||||
ret = up_client_hibernate_sync (control->priv->client, NULL, error);
|
||||
}
|
||||
-
|
||||
+#endif
|
||||
egg_debug ("emitting resume");
|
||||
g_signal_emit (control, signals [RESUME], 0, GPM_CONTROL_ACTION_HIBERNATE);
|
||||
|
||||
diff --git a/src/gpm-engine.c b/src/gpm-engine.c
|
||||
index 96a043e..e6c6bf2 100644
|
||||
--- a/src/gpm-engine.c
|
||||
+++ b/src/gpm-engine.c
|
||||
@@ -768,12 +768,14 @@ gpm_engine_coldplug_idle_cb (GpmEngine *engine)
|
||||
guint i;
|
||||
GPtrArray *array = NULL;
|
||||
UpDevice *device;
|
||||
+#if !UP_CHECK_VERSION(0, 99, 0)
|
||||
gboolean ret;
|
||||
GError *error = NULL;
|
||||
+#endif
|
||||
|
||||
g_return_val_if_fail (engine != NULL, FALSE);
|
||||
g_return_val_if_fail (GPM_IS_ENGINE (engine), FALSE);
|
||||
-
|
||||
+#if !UP_CHECK_VERSION(0, 99, 0)
|
||||
/* get devices from UPower */
|
||||
ret = up_client_enumerate_devices_sync (engine->priv->client, NULL, &error);
|
||||
if (!ret) {
|
||||
@@ -781,7 +783,7 @@ gpm_engine_coldplug_idle_cb (GpmEngine *engine)
|
||||
g_error_free (error);
|
||||
goto out;
|
||||
}
|
||||
-
|
||||
+#endif
|
||||
/* connected mobile phones */
|
||||
gpm_phone_coldplug (engine->priv->phone);
|
||||
|
||||
@@ -793,7 +795,9 @@ gpm_engine_coldplug_idle_cb (GpmEngine *engine)
|
||||
device = g_ptr_array_index (array, i);
|
||||
gpm_engine_device_add (engine, device);
|
||||
}
|
||||
+#if !UP_CHECK_VERSION(0, 99, 0)
|
||||
out:
|
||||
+#endif
|
||||
if (array != NULL)
|
||||
g_ptr_array_unref (array);
|
||||
/* never repeat */
|
||||
@@ -816,6 +820,22 @@ gpm_engine_device_added_cb (UpClient *client, UpDevice *device, GpmEngine *engin
|
||||
* gpm_engine_device_removed_cb:
|
||||
**/
|
||||
static void
|
||||
+#if UP_CHECK_VERSION(0, 99, 0)
|
||||
+gpm_engine_device_removed_cb (UpClient *client, const char *object_path, GpmEngine *engine)
|
||||
+{
|
||||
+ guint i;
|
||||
+
|
||||
+ for (i = 0; i < engine->priv->array->len; i++) {
|
||||
+ UpDevice *device = g_ptr_array_index (engine->priv->array, i);
|
||||
+
|
||||
+ if (g_strcmp0 (object_path, up_device_get_object_path (device)) == 0) {
|
||||
+ g_ptr_array_remove_index (engine->priv->array, i);
|
||||
+ break;
|
||||
+ }
|
||||
+ }
|
||||
+ gpm_engine_recalculate_state (engine);
|
||||
+}
|
||||
+#else
|
||||
gpm_engine_device_removed_cb (UpClient *client, UpDevice *device, GpmEngine *engine)
|
||||
{
|
||||
gboolean ret;
|
||||
@@ -824,12 +844,18 @@ gpm_engine_device_removed_cb (UpClient *client, UpDevice *device, GpmEngine *eng
|
||||
return;
|
||||
gpm_engine_recalculate_state (engine);
|
||||
}
|
||||
-
|
||||
+#endif
|
||||
|
||||
/**
|
||||
* gpm_engine_device_changed_cb:
|
||||
**/
|
||||
static void
|
||||
+#if UP_CHECK_VERSION(0, 99, 0)
|
||||
+gpm_engine_device_changed_cb (UpClient *client, GParamSpec *pspec, GpmEngine *engine)
|
||||
+{
|
||||
+ gpm_engine_recalculate_state (engine);
|
||||
+}
|
||||
+#else
|
||||
gpm_engine_device_changed_cb (UpClient *client, UpDevice *device, GpmEngine *engine)
|
||||
{
|
||||
UpDeviceKind kind;
|
||||
@@ -891,6 +917,7 @@ gpm_engine_device_changed_cb (UpClient *client, UpDevice *device, GpmEngine *eng
|
||||
|
||||
gpm_engine_recalculate_state (engine);
|
||||
}
|
||||
+#endif
|
||||
|
||||
/**
|
||||
* gpm_engine_get_devices:
|
||||
@@ -1003,7 +1030,10 @@ phone_device_refresh_cb (GpmPhone *phone, guint idx, GpmEngine *engine)
|
||||
static void
|
||||
gpm_engine_init (GpmEngine *engine)
|
||||
{
|
||||
-
|
||||
+#if UP_CHECK_VERSION(0, 99, 0)
|
||||
+ GPtrArray *array = NULL;
|
||||
+ guint i;
|
||||
+#endif
|
||||
engine->priv = GPM_ENGINE_GET_PRIVATE (engine);
|
||||
|
||||
engine->priv->array = g_ptr_array_new_with_free_func (g_object_unref);
|
||||
@@ -1012,8 +1042,13 @@ gpm_engine_init (GpmEngine *engine)
|
||||
G_CALLBACK (gpm_engine_device_added_cb), engine);
|
||||
g_signal_connect (engine->priv->client, "device-removed",
|
||||
G_CALLBACK (gpm_engine_device_removed_cb), engine);
|
||||
+#if UP_CHECK_VERSION(0, 99, 0)
|
||||
+ g_signal_connect (engine->priv->client, "notify",
|
||||
+ G_CALLBACK (gpm_engine_device_changed_cb), engine);
|
||||
+#else
|
||||
g_signal_connect (engine->priv->client, "device-changed",
|
||||
G_CALLBACK (gpm_engine_device_changed_cb), engine);
|
||||
+#endif
|
||||
|
||||
engine->priv->settings = g_settings_new (GPM_SETTINGS_SCHEMA);
|
||||
g_signal_connect (engine->priv->settings, "changed",
|
||||
@@ -1027,6 +1062,18 @@ gpm_engine_init (GpmEngine *engine)
|
||||
g_signal_connect (engine->priv->phone, "device-refresh",
|
||||
G_CALLBACK (phone_device_refresh_cb), engine);
|
||||
|
||||
+#if UP_CHECK_VERSION(0, 99, 0)
|
||||
+ /* coldplug */
|
||||
+ array = up_client_get_devices(engine->priv->client);
|
||||
+ if (array) {
|
||||
+ for (i = 0; i < array->len; i++) {
|
||||
+ UpDevice *device = g_ptr_array_index (array, i);
|
||||
+ gpm_engine_device_added_cb(engine->priv->client, device, engine);
|
||||
+ }
|
||||
+ g_ptr_array_free (array, TRUE);
|
||||
+ }
|
||||
+#endif
|
||||
+
|
||||
/* create a fake virtual composite battery */
|
||||
engine->priv->battery_composite = up_device_new ();
|
||||
g_object_set (engine->priv->battery_composite,
|
||||
diff --git a/src/gpm-kbd-backlight.c b/src/gpm-kbd-backlight.c
|
||||
index a439e94..3a0f6e6 100644
|
||||
--- a/src/gpm-kbd-backlight.c
|
||||
+++ b/src/gpm-kbd-backlight.c
|
||||
@@ -486,6 +486,9 @@ gpm_kbd_backlight_control_resume_cb (GpmControl *control,
|
||||
**/
|
||||
static void
|
||||
gpm_kbd_backlight_client_changed_cb (UpClient *client,
|
||||
+#if UP_CHECK_VERSION(0, 99, 0)
|
||||
+ GParamSpec *pspec,
|
||||
+#endif
|
||||
GpmKbdBacklight *backlight)
|
||||
{
|
||||
gpm_kbd_backlight_evaluate_power_source_and_set (backlight);
|
||||
@@ -755,8 +758,13 @@ gpm_kbd_backlight_init (GpmKbdBacklight *backlight)
|
||||
|
||||
/* Use upower for ac changed signal */
|
||||
backlight->priv->client = up_client_new ();
|
||||
+#if UP_CHECK_VERSION(0, 99, 0)
|
||||
+ g_signal_connect (backlight->priv->client, "notify",
|
||||
+ G_CALLBACK (gpm_kbd_backlight_client_changed_cb), backlight);
|
||||
+#else
|
||||
g_signal_connect (backlight->priv->client, "changed",
|
||||
G_CALLBACK (gpm_kbd_backlight_client_changed_cb), backlight);
|
||||
+#endif
|
||||
|
||||
backlight->priv->settings = g_settings_new (GPM_SETTINGS_SCHEMA);
|
||||
//g_signal_connect (backlight->priv->settings, "changed", G_CALLBACK (gpm_settings_key_changed_cb), backlight);
|
||||
diff --git a/src/gpm-manager.c b/src/gpm-manager.c
|
||||
index c4d0530..df84cac 100644
|
||||
--- a/src/gpm-manager.c
|
||||
+++ b/src/gpm-manager.c
|
||||
@@ -971,7 +971,11 @@ gpm_manager_get_spindown_timeout (GpmManager *manager)
|
||||
* gpm_manager_client_changed_cb:
|
||||
**/
|
||||
static void
|
||||
+#if UP_CHECK_VERSION(0, 99, 0)
|
||||
+gpm_manager_client_changed_cb (UpClient *client, GParamSpec *pspec, GpmManager *manager)
|
||||
+#else
|
||||
gpm_manager_client_changed_cb (UpClient *client, GpmManager *manager)
|
||||
+#endif
|
||||
{
|
||||
gboolean event_when_closed;
|
||||
gint timeout;
|
||||
@@ -1853,8 +1857,13 @@ gpm_manager_init (GpmManager *manager)
|
||||
g_signal_connect (manager->priv->settings, "changed",
|
||||
G_CALLBACK (gpm_manager_settings_changed_cb), manager);
|
||||
manager->priv->client = up_client_new ();
|
||||
+#if UP_CHECK_VERSION(0, 99, 0)
|
||||
+ g_signal_connect (manager->priv->client, "notify",
|
||||
+ G_CALLBACK (gpm_manager_client_changed_cb), manager);
|
||||
+#else
|
||||
g_signal_connect (manager->priv->client, "changed",
|
||||
G_CALLBACK (gpm_manager_client_changed_cb), manager);
|
||||
+#endif
|
||||
|
||||
/* use libmatenotify */
|
||||
notify_init (GPM_NAME);
|
||||
diff --git a/src/gpm-prefs-core.c b/src/gpm-prefs-core.c
|
||||
index 7a2662d..6abb792 100644
|
||||
--- a/src/gpm-prefs-core.c
|
||||
+++ b/src/gpm-prefs-core.c
|
||||
@@ -811,7 +811,9 @@ gpm_prefs_init (GpmPrefs *prefs)
|
||||
UpDevice *device;
|
||||
UpDeviceKind kind;
|
||||
GpmBrightness *brightness;
|
||||
+#if !UP_CHECK_VERSION(0, 99, 0)
|
||||
gboolean ret;
|
||||
+#endif
|
||||
guint i;
|
||||
|
||||
GDBusProxy *proxy;
|
||||
@@ -897,9 +899,11 @@ gpm_prefs_init (GpmPrefs *prefs)
|
||||
else {
|
||||
/* are we allowed to shutdown? */
|
||||
egg_console_kit_can_stop (prefs->priv->console, &prefs->priv->can_shutdown, NULL);
|
||||
+#if !UP_CHECK_VERSION(0, 99, 0)
|
||||
/* get values from UpClient */
|
||||
prefs->priv->can_suspend = up_client_get_can_suspend (prefs->priv->client);
|
||||
prefs->priv->can_hibernate = up_client_get_can_hibernate (prefs->priv->client);
|
||||
+#endif
|
||||
}
|
||||
|
||||
if (LOGIND_RUNNING()) {
|
||||
@@ -953,14 +957,14 @@ gpm_prefs_init (GpmPrefs *prefs)
|
||||
brightness = gpm_brightness_new ();
|
||||
prefs->priv->has_lcd = gpm_brightness_has_hw (brightness);
|
||||
g_object_unref (brightness);
|
||||
-
|
||||
+#if !UP_CHECK_VERSION(0, 99, 0)
|
||||
/* get device list */
|
||||
ret = up_client_enumerate_devices_sync (prefs->priv->client, NULL, &error);
|
||||
if (!ret) {
|
||||
egg_warning ("failed to get device list: %s", error->message);
|
||||
g_error_free (error);
|
||||
}
|
||||
-
|
||||
+#endif
|
||||
devices = up_client_get_devices (prefs->priv->client);
|
||||
for (i=0; i<devices->len; i++) {
|
||||
device = g_ptr_array_index (devices, i);
|
||||
diff --git a/src/gpm-statistics.c b/src/gpm-statistics.c
|
||||
index 98b5632..13489dc 100644
|
||||
--- a/src/gpm-statistics.c
|
||||
+++ b/src/gpm-statistics.c
|
||||
@@ -1236,6 +1236,12 @@ gpm_stats_device_added_cb (UpClient *client, UpDevice *device, gpointer user_dat
|
||||
* gpm_stats_device_changed_cb:
|
||||
**/
|
||||
static void
|
||||
+#if UP_CHECK_VERSION(0, 99, 0)
|
||||
+gpm_stats_device_changed_cb (UpClient *client, GParamSpec *pspec, gpointer user_data)
|
||||
+{
|
||||
+ gpm_stats_button_update_ui();
|
||||
+}
|
||||
+#else
|
||||
gpm_stats_device_changed_cb (UpClient *client, UpDevice *device, gpointer user_data)
|
||||
{
|
||||
const gchar *object_path;
|
||||
@@ -1246,6 +1252,7 @@ gpm_stats_device_changed_cb (UpClient *client, UpDevice *device, gpointer user_d
|
||||
if (g_strcmp0 (current_device, object_path) == 0)
|
||||
gpm_stats_update_info_data (device);
|
||||
}
|
||||
+#endif
|
||||
|
||||
/**
|
||||
* gpm_stats_device_removed_cb:
|
||||
@@ -1794,11 +1801,12 @@ main (int argc, char *argv[])
|
||||
|
||||
wakeups = up_wakeups_new ();
|
||||
g_signal_connect (wakeups, "data-changed", G_CALLBACK (gpm_stats_data_changed_cb), NULL);
|
||||
-
|
||||
+#if !UP_CHECK_VERSION(0, 99, 0)
|
||||
/* coldplug */
|
||||
ret = up_client_enumerate_devices_sync (client, NULL, NULL);
|
||||
if (!ret)
|
||||
goto out;
|
||||
+#endif
|
||||
devices = up_client_get_devices (client);
|
||||
|
||||
/* add devices in visually pleasing order */
|
||||
@@ -1814,7 +1822,11 @@ main (int argc, char *argv[])
|
||||
/* connect now the coldplug is done */
|
||||
g_signal_connect (client, "device-added", G_CALLBACK (gpm_stats_device_added_cb), NULL);
|
||||
g_signal_connect (client, "device-removed", G_CALLBACK (gpm_stats_device_removed_cb), NULL);
|
||||
+#if UP_CHECK_VERSION(0, 99, 0)
|
||||
+ g_signal_connect (client, "notify", G_CALLBACK (gpm_stats_device_changed_cb), NULL);
|
||||
+#else
|
||||
g_signal_connect (client, "device-changed", G_CALLBACK (gpm_stats_device_changed_cb), NULL);
|
||||
+#endif
|
||||
|
||||
/* set current device */
|
||||
if (devices->len > 0) {
|
||||
@@ -1854,8 +1866,9 @@ main (int argc, char *argv[])
|
||||
gtk_widget_show (widget);
|
||||
|
||||
gtk_main ();
|
||||
-
|
||||
+#if !UP_CHECK_VERSION(0, 99, 0)
|
||||
out:
|
||||
+#endif
|
||||
g_object_unref (settings);
|
||||
g_object_unref (client);
|
||||
g_object_unref (wakeups);
|
||||
|
@ -0,0 +1,263 @@
|
||||
diff --git a/data/org.mate.power-manager.gschema.xml.in b/data/org.mate.power-manager.gschema.xml.in
|
||||
index adecce0..ca009b5 100644
|
||||
--- a/data/org.mate.power-manager.gschema.xml.in
|
||||
+++ b/data/org.mate.power-manager.gschema.xml.in
|
||||
@@ -211,11 +211,6 @@
|
||||
<_summary>Seconds of inactivity to spin down when on battery</_summary>
|
||||
<_description>The number of seconds of inactivity to spin down the disks when on battery power.</_description>
|
||||
</key>
|
||||
- <key name="notify-perhaps-recall" type="b">
|
||||
- <default>true</default>
|
||||
- <_summary>If we should show the recalled battery warning for a broken battery</_summary>
|
||||
- <_description>If we should show the recalled battery warning for a broken battery. Set this to false only if you know your battery is okay.</_description>
|
||||
- </key>
|
||||
<key name="notify-low-capacity" type="b">
|
||||
<default>true</default>
|
||||
<_summary>If we should show the low capacity warning for a broken battery</_summary>
|
||||
diff --git a/src/gpm-common.h b/src/gpm-common.h
|
||||
index ef20f88..303bdd1 100644
|
||||
--- a/src/gpm-common.h
|
||||
+++ b/src/gpm-common.h
|
||||
@@ -98,7 +98,6 @@ G_BEGIN_DECLS
|
||||
#define GPM_SETTINGS_SPINDOWN_TIMEOUT_BATT "spindown-timeout-battery"
|
||||
|
||||
/* notify */
|
||||
-#define GPM_SETTINGS_NOTIFY_PERHAPS_RECALL "notify-perhaps-recall"
|
||||
#define GPM_SETTINGS_NOTIFY_LOW_CAPACITY "notify-low-capacity"
|
||||
#define GPM_SETTINGS_NOTIFY_DISCHARGING "notify-discharging"
|
||||
#define GPM_SETTINGS_NOTIFY_FULLY_CHARGED "notify-fully-charged"
|
||||
diff --git a/src/gpm-engine.c b/src/gpm-engine.c
|
||||
index 0f9d0c1..96a043e 100644
|
||||
--- a/src/gpm-engine.c
|
||||
+++ b/src/gpm-engine.c
|
||||
@@ -72,7 +72,6 @@ enum {
|
||||
CHARGE_ACTION,
|
||||
DISCHARGING,
|
||||
LOW_CAPACITY,
|
||||
- PERHAPS_RECALL,
|
||||
LAST_SIGNAL
|
||||
};
|
||||
|
||||
@@ -761,42 +760,6 @@ gpm_engine_device_add (GpmEngine *engine, UpDevice *device)
|
||||
}
|
||||
|
||||
/**
|
||||
- * gpm_engine_check_recall:
|
||||
- **/
|
||||
-static gboolean
|
||||
-gpm_engine_check_recall (GpmEngine *engine, UpDevice *device)
|
||||
-{
|
||||
- UpDeviceKind kind;
|
||||
- gboolean recall_notice = FALSE;
|
||||
- gchar *recall_vendor = NULL;
|
||||
- gchar *recall_url = NULL;
|
||||
-
|
||||
- /* get device properties */
|
||||
- g_object_get (device,
|
||||
- "kind", &kind,
|
||||
- "recall-notice", &recall_notice,
|
||||
- "recall-vendor", &recall_vendor,
|
||||
- "recall-url", &recall_url,
|
||||
- NULL);
|
||||
-
|
||||
- /* not battery */
|
||||
- if (kind != UP_DEVICE_KIND_BATTERY)
|
||||
- goto out;
|
||||
-
|
||||
- /* no recall data */
|
||||
- if (!recall_notice)
|
||||
- goto out;
|
||||
-
|
||||
- /* emit signal for manager */
|
||||
- egg_debug ("** EMIT: perhaps-recall");
|
||||
- g_signal_emit (engine, signals [PERHAPS_RECALL], 0, device, recall_vendor, recall_url);
|
||||
-out:
|
||||
- g_free (recall_vendor);
|
||||
- g_free (recall_url);
|
||||
- return recall_notice;
|
||||
-}
|
||||
-
|
||||
-/**
|
||||
* gpm_engine_coldplug_idle_cb:
|
||||
**/
|
||||
static gboolean
|
||||
@@ -829,7 +792,6 @@ gpm_engine_coldplug_idle_cb (GpmEngine *engine)
|
||||
for (i=0;i<array->len;i++) {
|
||||
device = g_ptr_array_index (array, i);
|
||||
gpm_engine_device_add (engine, device);
|
||||
- gpm_engine_check_recall (engine, device);
|
||||
}
|
||||
out:
|
||||
if (array != NULL)
|
||||
@@ -846,7 +808,6 @@ gpm_engine_device_added_cb (UpClient *client, UpDevice *device, GpmEngine *engin
|
||||
{
|
||||
/* add to list */
|
||||
g_ptr_array_add (engine->priv->array, g_object_ref (device));
|
||||
- gpm_engine_check_recall (engine, device);
|
||||
|
||||
gpm_engine_recalculate_state (engine);
|
||||
}
|
||||
@@ -1134,14 +1095,6 @@ gpm_engine_class_init (GpmEngineClass *klass)
|
||||
G_STRUCT_OFFSET (GpmEngineClass, low_capacity),
|
||||
NULL, NULL, g_cclosure_marshal_VOID__POINTER,
|
||||
G_TYPE_NONE, 1, G_TYPE_POINTER);
|
||||
- signals [PERHAPS_RECALL] =
|
||||
- g_signal_new ("perhaps-recall",
|
||||
- G_TYPE_FROM_CLASS (object_class),
|
||||
- G_SIGNAL_RUN_LAST,
|
||||
- G_STRUCT_OFFSET (GpmEngineClass, perhaps_recall),
|
||||
- NULL, NULL, gpm_marshal_VOID__POINTER_STRING_STRING,
|
||||
- G_TYPE_NONE,
|
||||
- 3, G_TYPE_POINTER, G_TYPE_STRING, G_TYPE_STRING);
|
||||
signals [FULLY_CHARGED] =
|
||||
g_signal_new ("fully-charged",
|
||||
G_TYPE_FROM_CLASS (object_class),
|
||||
diff --git a/src/gpm-engine.h b/src/gpm-engine.h
|
||||
index be1ccd6..43f8956 100644
|
||||
--- a/src/gpm-engine.h
|
||||
+++ b/src/gpm-engine.h
|
||||
@@ -49,10 +49,6 @@ typedef struct
|
||||
gchar *icon);
|
||||
void (* summary_changed) (GpmEngine *engine,
|
||||
gchar *status);
|
||||
- void (* perhaps_recall) (GpmEngine *engine,
|
||||
- UpDevice *device,
|
||||
- const gchar *oem_vendor,
|
||||
- const gchar *website);
|
||||
void (* low_capacity) (GpmEngine *engine,
|
||||
UpDevice *device);
|
||||
void (* charge_low) (GpmEngine *engine,
|
||||
diff --git a/src/gpm-manager.c b/src/gpm-manager.c
|
||||
index 6ca9dea..c4d0530 100644
|
||||
--- a/src/gpm-manager.c
|
||||
+++ b/src/gpm-manager.c
|
||||
@@ -68,7 +68,6 @@
|
||||
static void gpm_manager_finalize (GObject *object);
|
||||
|
||||
#define GPM_MANAGER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GPM_TYPE_MANAGER, GpmManagerPrivate))
|
||||
-#define GPM_MANAGER_RECALL_DELAY 30 /* seconds */
|
||||
#define GPM_MANAGER_NOTIFY_TIMEOUT_NEVER 0 /* ms */
|
||||
#define GPM_MANAGER_NOTIFY_TIMEOUT_SHORT 10 * 1000 /* ms */
|
||||
#define GPM_MANAGER_NOTIFY_TIMEOUT_LONG 30 * 1000 /* ms */
|
||||
@@ -1092,111 +1091,6 @@ gpm_manager_settings_changed_cb (GSettings *settings, const gchar *key, GpmManag
|
||||
}
|
||||
|
||||
/**
|
||||
- * gpm_manager_perhaps_recall_response_cb:
|
||||
- */
|
||||
-static void
|
||||
-gpm_manager_perhaps_recall_response_cb (GtkDialog *dialog, gint response_id, GpmManager *manager)
|
||||
-{
|
||||
- GdkScreen *screen;
|
||||
- GtkWidget *dialog_error;
|
||||
- GError *error = NULL;
|
||||
- gboolean ret;
|
||||
- const gchar *website;
|
||||
-
|
||||
- /* don't show this again */
|
||||
- if (response_id == GTK_RESPONSE_CANCEL) {
|
||||
- g_settings_set_boolean (manager->priv->settings, GPM_SETTINGS_NOTIFY_PERHAPS_RECALL, FALSE);
|
||||
- goto out;
|
||||
- }
|
||||
-
|
||||
- /* visit recall website */
|
||||
- if (response_id == GTK_RESPONSE_OK) {
|
||||
- screen = gdk_screen_get_default();
|
||||
- website = (const gchar *) g_object_get_data (G_OBJECT (manager), "recall-oem-website");
|
||||
- ret = gtk_show_uri (screen, website, gtk_get_current_event_time (), &error);
|
||||
- if (!ret) {
|
||||
- dialog_error = gtk_message_dialog_new (NULL, GTK_DIALOG_MODAL, GTK_MESSAGE_INFO, GTK_BUTTONS_OK,
|
||||
- "Failed to show url %s", error->message);
|
||||
- gtk_dialog_run (GTK_DIALOG (dialog_error));
|
||||
- g_error_free (error);
|
||||
- }
|
||||
- goto out;
|
||||
- }
|
||||
-out:
|
||||
- gtk_widget_destroy (GTK_WIDGET (dialog));
|
||||
- return;
|
||||
-}
|
||||
-
|
||||
-/**
|
||||
- * gpm_manager_perhaps_recall_delay_cb:
|
||||
- */
|
||||
-static gboolean
|
||||
-gpm_manager_perhaps_recall_delay_cb (GpmManager *manager)
|
||||
-{
|
||||
- const gchar *oem_vendor;
|
||||
- gchar *title = NULL;
|
||||
- gchar *message = NULL;
|
||||
- GtkWidget *dialog;
|
||||
-
|
||||
- oem_vendor = (const gchar *) g_object_get_data (G_OBJECT (manager), "recall-oem-vendor");
|
||||
-
|
||||
- /* TRANSLATORS: the battery may be recalled by it's vendor */
|
||||
- title = g_strdup_printf ("%s: %s", GPM_NAME, _("Battery may be recalled"));
|
||||
- message = g_strdup_printf (_("A battery in your computer may have been "
|
||||
- "recalled by %s and you may be at risk.\n\n"
|
||||
- "For more information visit the battery recall website."), oem_vendor);
|
||||
- dialog = gtk_message_dialog_new_with_markup (NULL, GTK_DIALOG_DESTROY_WITH_PARENT,
|
||||
- GTK_MESSAGE_INFO, GTK_BUTTONS_CLOSE,
|
||||
- "<span size='larger'><b>%s</b></span>", title);
|
||||
-
|
||||
- gtk_message_dialog_format_secondary_markup (GTK_MESSAGE_DIALOG (dialog), "%s", message);
|
||||
-
|
||||
- /* TRANSLATORS: button text, visit the manufacturers recall website */
|
||||
- gtk_dialog_add_button (GTK_DIALOG (dialog), _("Visit recall website"), GTK_RESPONSE_OK);
|
||||
-
|
||||
- /* TRANSLATORS: button text, do not show this bubble again */
|
||||
- gtk_dialog_add_button (GTK_DIALOG (dialog), _("Do not show me this again"), GTK_RESPONSE_CANCEL);
|
||||
-
|
||||
- /* wait async for response */
|
||||
- gtk_widget_show (dialog);
|
||||
- g_signal_connect (dialog, "response", G_CALLBACK (gpm_manager_perhaps_recall_response_cb), manager);
|
||||
-
|
||||
- g_free (title);
|
||||
- g_free (message);
|
||||
-
|
||||
- /* never repeat */
|
||||
- return FALSE;
|
||||
-}
|
||||
-
|
||||
-/**
|
||||
- * gpm_manager_engine_perhaps_recall_cb:
|
||||
- */
|
||||
-static void
|
||||
-gpm_manager_engine_perhaps_recall_cb (GpmEngine *engine, UpDevice *device, gchar *oem_vendor, gchar *website, GpmManager *manager)
|
||||
-{
|
||||
- gboolean ret;
|
||||
-
|
||||
- /* don't show when running under GDM */
|
||||
- if (g_getenv ("RUNNING_UNDER_GDM") != NULL) {
|
||||
- egg_debug ("running under gdm, so no notification");
|
||||
- return;
|
||||
- }
|
||||
-
|
||||
- /* already shown, and dismissed */
|
||||
- ret = g_settings_get_boolean (manager->priv->settings, GPM_SETTINGS_NOTIFY_PERHAPS_RECALL);
|
||||
- if (!ret) {
|
||||
- egg_debug ("Gsettings prevents notification: %s", GPM_SETTINGS_NOTIFY_PERHAPS_RECALL);
|
||||
- return;
|
||||
- }
|
||||
-
|
||||
- g_object_set_data_full (G_OBJECT (manager), "recall-oem-vendor", (gpointer) g_strdup (oem_vendor), (GDestroyNotify) g_free);
|
||||
- g_object_set_data_full (G_OBJECT (manager), "recall-oem-website", (gpointer) g_strdup (website), (GDestroyNotify) g_free);
|
||||
-
|
||||
- /* delay by a few seconds so the panel can load */
|
||||
- g_timeout_add_seconds (GPM_MANAGER_RECALL_DELAY, (GSourceFunc) gpm_manager_perhaps_recall_delay_cb, manager);
|
||||
-}
|
||||
-
|
||||
-/**
|
||||
* gpm_manager_engine_icon_changed_cb:
|
||||
*/
|
||||
static void
|
||||
@@ -2023,8 +1917,6 @@ gpm_manager_init (GpmManager *manager)
|
||||
gpm_manager_sync_policy_sleep (manager);
|
||||
|
||||
manager->priv->engine = gpm_engine_new ();
|
||||
- g_signal_connect (manager->priv->engine, "perhaps-recall",
|
||||
- G_CALLBACK (gpm_manager_engine_perhaps_recall_cb), manager);
|
||||
g_signal_connect (manager->priv->engine, "low-capacity",
|
||||
G_CALLBACK (gpm_manager_engine_low_capacity_cb), manager);
|
||||
g_signal_connect (manager->priv->engine, "icon-changed",
|
||||
|
@ -0,0 +1,104 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-power-manager/mate-power-manager-1.8.0-r1.ebuild,v 1.1 2014/05/06 17:44:47 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit autotools gnome2 versionator
|
||||
|
||||
MATE_BRANCH="$(get_version_component_range 1-2)"
|
||||
|
||||
SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
|
||||
DESCRIPTION="A session daemon for MATE that makes it easy to manage your laptop or desktop system"
|
||||
HOMEPAGE="http://mate-desktop.org"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="+applet gnome-keyring man policykit test unique"
|
||||
|
||||
# Interactive testsuite.
|
||||
RESTRICT="test"
|
||||
|
||||
COMMON_DEPEND="app-text/rarian:0
|
||||
>=dev-libs/dbus-glib-0.70:0
|
||||
>=dev-libs/glib-2.13:2
|
||||
>=media-libs/libcanberra-0.10:0[gtk]
|
||||
>=sys-apps/dbus-1:0
|
||||
>=sys-power/upower-0.9.1:0
|
||||
>=x11-apps/xrandr-1.2:0
|
||||
>=x11-libs/cairo-1:0
|
||||
>=x11-libs/gdk-pixbuf-2.11:2
|
||||
>=x11-libs/gtk+-2.17.7:2
|
||||
x11-libs/libX11:0
|
||||
x11-libs/libXext:0
|
||||
x11-libs/libXrandr:0
|
||||
>=x11-libs/libnotify-0.7:0
|
||||
x11-libs/pango:0
|
||||
applet? ( >=mate-base/mate-panel-1.6:0 )
|
||||
gnome-keyring? ( >=gnome-base/gnome-keyring-3:0 )
|
||||
unique? ( >=dev-libs/libunique-0.9.4:1 )"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
policykit? ( >=mate-extra/mate-polkit-1.6:0 )"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-text/docbook-xml-dtd:4.3
|
||||
>=app-text/scrollkeeper-dtd-1:1.0
|
||||
app-text/yelp-tools:0
|
||||
>=dev-util/intltool-0.35:*
|
||||
x11-proto/randrproto:0
|
||||
>=x11-proto/xproto-7.0.15:0
|
||||
sys-devel/gettext:*
|
||||
virtual/pkgconfig:*
|
||||
man? ( app-text/docbook-sgml-utils:0
|
||||
>=app-text/docbook-sgml-dtd-4.3 )"
|
||||
|
||||
src_prepare() {
|
||||
# Upstreamed patches
|
||||
epatch "${FILESDIR}"/${PF}-dbus_interface_keyboard_backlight_controls.patch
|
||||
epatch "${FILESDIR}"/${PF}-avoid-levels-is-0-warning.patch
|
||||
|
||||
# Upower 1.0 fixes
|
||||
# https://github.com/mate-desktop/mate-power-manager/commit/220a4e0
|
||||
epatch "${FILESDIR}"/${PF}-remove-battery-recall-logic.patch
|
||||
# https://github.com/mate-desktop/mate-power-manager/commit/d59f4b8
|
||||
epatch "${FILESDIR}"/${PF}-port-to-upower-0.99-API.patch
|
||||
# https://github.com/mate-desktop/mate-power-manager/commit/1fb2870
|
||||
epatch "${FILESDIR}"/${PF}-improve-UPower1-support.patch
|
||||
# https://github.com/mate-desktop/mate-power-manager/commit/8f734c6
|
||||
epatch "${FILESDIR}"/${PF}-other-round-of-fixes-for-UPower-0.99-API-changes.patch
|
||||
|
||||
eautoreconf
|
||||
gnome2_src_prepare
|
||||
|
||||
# This needs to be after eautoreconf to prevent problems like bug #356277
|
||||
# Remove the docbook2man rules here since it's not handled by a proper
|
||||
# parameter in configure.in.
|
||||
if ! use man; then
|
||||
sed -e 's:@HAVE_DOCBOOK2MAN_TRUE@.*::' -i man/Makefile.in \
|
||||
|| die "docbook sed failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
$(use_enable applet applets) \
|
||||
$(use_enable test tests) \
|
||||
$(use_enable unique) \
|
||||
$(use_with gnome-keyring keyring) \
|
||||
--enable-compile-warnings=minimum \
|
||||
--enable-unique \
|
||||
--with-gtk=2.0
|
||||
}
|
||||
|
||||
DOCS="AUTHORS HACKING NEWS README TODO"
|
||||
|
||||
src_test() {
|
||||
unset DBUS_SESSION_BUS_ADDRESS
|
||||
|
||||
dbus-launch Xemake check || die "Test phase failed"
|
||||
}
|
@ -1 +1 @@
|
||||
Tue, 06 May 2014 07:37:01 +0000
|
||||
Tue, 06 May 2014 18:07:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue, 06 May 2014 07:37:01 +0000
|
||||
Tue, 06 May 2014 18:07:02 +0000
|
||||
|
@ -0,0 +1,10 @@
|
||||
DEFINED_PHASES=compile install prepare
|
||||
DESCRIPTION=Simple disk I/0 latency measuring tool
|
||||
EAPI=5
|
||||
HOMEPAGE=http://code.google.com/p/ioping/
|
||||
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-3
|
||||
SLOT=0
|
||||
SRC_URI=http://ioping.googlecode.com/files/ioping-0.8.tar.gz
|
||||
_eclasses_=eutils 025442f2eecab39ad0b4e541b6e142af multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=3c24e9554a4539776fd690a211f15c97
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue