parent
2bf5357912
commit
54079947c2
@ -1,134 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/conky/conky-1.8.1-r6.ebuild,v 1.8 2012/05/03 18:02:22 jdhore Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit autotools eutils
|
||||
|
||||
DESCRIPTION="An advanced, highly configurable system monitor for X"
|
||||
HOMEPAGE="http://conky.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3 BSD LGPL-2.1 MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ppc ppc64 sparc x86"
|
||||
IUSE="apcupsd audacious curl debug eve hddtemp imlib iostats lua lua-cairo lua-imlib math moc mpd nano-syntax ncurses nvidia +portmon rss thinkpad truetype vim-syntax weather-metar weather-xoap wifi X xmms2"
|
||||
|
||||
DEPEND_COMMON="
|
||||
X? (
|
||||
imlib? ( media-libs/imlib2 )
|
||||
lua-cairo? ( >=dev-lua/toluapp-1.0.93 x11-libs/cairo[X] )
|
||||
lua-imlib? ( >=dev-lua/toluapp-1.0.93 media-libs/imlib2 )
|
||||
nvidia? ( media-video/nvidia-settings )
|
||||
truetype? ( x11-libs/libXft >=media-libs/freetype-2 )
|
||||
x11-libs/libX11
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
audacious? ( >=media-sound/audacious-1.5 dev-libs/glib )
|
||||
xmms2? ( media-sound/xmms2 )
|
||||
)
|
||||
curl? ( net-misc/curl )
|
||||
eve? ( net-misc/curl dev-libs/libxml2 )
|
||||
portmon? ( dev-libs/glib )
|
||||
lua? ( >=dev-lang/lua-5.1 )
|
||||
ncurses? ( sys-libs/ncurses )
|
||||
rss? ( dev-libs/libxml2 net-misc/curl dev-libs/glib )
|
||||
wifi? ( net-wireless/wireless-tools )
|
||||
weather-metar? ( net-misc/curl )
|
||||
weather-xoap? ( dev-libs/libxml2 net-misc/curl )
|
||||
virtual/libiconv
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND_COMMON}
|
||||
apcupsd? ( sys-power/apcupsd )
|
||||
hddtemp? ( app-admin/hddtemp )
|
||||
moc? ( media-sound/moc )
|
||||
nano-syntax? ( app-editors/nano )
|
||||
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
|
||||
"
|
||||
DEPEND="
|
||||
${DEPEND_COMMON}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-nvidia-x.patch" \
|
||||
"${FILESDIR}/${P}-xmms2.patch" \
|
||||
"${FILESDIR}/${P}-secunia-SA43225.patch" \
|
||||
"${FILESDIR}/${P}-acpitemp.patch" \
|
||||
"${FILESDIR}/${P}-curl-headers.patch" \
|
||||
"${FILESDIR}/${P}-maxinterfaces.patch" \
|
||||
"${FILESDIR}/${P}-utf8-scroll.patch" \
|
||||
"${FILESDIR}/${P}-battery-time.patch" \
|
||||
"${FILESDIR}/${P}-lua-5.2.patch"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
|
||||
if use X; then
|
||||
myconf="--enable-x11 --enable-double-buffer --enable-xdamage"
|
||||
myconf="${myconf} --enable-argb --enable-own-window"
|
||||
myconf="${myconf} $(use_enable imlib imlib2) $(use_enable lua-cairo)"
|
||||
myconf="${myconf} $(use_enable lua-imlib lua-imlib2)"
|
||||
myconf="${myconf} $(use_enable nvidia) $(use_enable truetype xft)"
|
||||
myconf="${myconf} $(use_enable audacious) $(use_enable xmms2)"
|
||||
else
|
||||
myconf="--disable-x11 --disable-own-window --disable-argb"
|
||||
myconf="${myconf} --disable-lua-cairo --disable-nvidia --disable-xft"
|
||||
myconf="${myconf} --disable-audacious --disable-xmms2"
|
||||
fi
|
||||
|
||||
econf \
|
||||
${myconf} \
|
||||
$(use_enable apcupsd) \
|
||||
$(use_enable curl) \
|
||||
$(use_enable debug) \
|
||||
$(use_enable eve) \
|
||||
$(use_enable hddtemp) \
|
||||
$(use_enable iostats) \
|
||||
$(use_enable lua) \
|
||||
$(use_enable thinkpad ibm) \
|
||||
$(use_enable math) \
|
||||
$(use_enable moc) \
|
||||
$(use_enable mpd) \
|
||||
$(use_enable ncurses) \
|
||||
$(use_enable portmon) \
|
||||
$(use_enable rss) \
|
||||
$(use_enable weather-metar) \
|
||||
$(use_enable weather-xoap) \
|
||||
$(use_enable wifi wlan)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc ChangeLog AUTHORS TODO || die
|
||||
dohtml doc/docs.html doc/config_settings.html doc/variables.html || die
|
||||
|
||||
if use vim-syntax; then
|
||||
insinto /usr/share/vim/vimfiles/ftdetect
|
||||
doins "${S}"/extras/vim/ftdetect/conkyrc.vim || die
|
||||
|
||||
insinto /usr/share/vim/vimfiles/syntax
|
||||
doins "${S}"/extras/vim/syntax/conkyrc.vim || die
|
||||
fi
|
||||
|
||||
if use nano-syntax; then
|
||||
insinto /usr/share/nano/
|
||||
doins "${S}"/extras/nano/conky.nanorc || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "You can find a sample configuration file at ${ROOT%/}/etc/conky/conky.conf."
|
||||
elog "To customize, copy it to ~/.conkyrc and edit it to your liking."
|
||||
elog
|
||||
elog "For more info on Conky's features please look at the Changelog in"
|
||||
elog "${ROOT%/}/usr/share/doc/${PF}. There are also pretty html docs available"
|
||||
elog "on Conky's site or in ${ROOT%/}/usr/share/doc/${PF}/html."
|
||||
elog
|
||||
elog "Also see http://www.gentoo.org/doc/en/conky-howto.xml"
|
||||
elog
|
||||
}
|
@ -1,21 +1,17 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA1
|
||||
Hash: SHA256
|
||||
|
||||
AUX cdrkit-1.1.11-cmakewarn.patch 346 SHA256 34f010470f28607b7c2bdbdf4c5539bfa59609ff7821cf663cffb49a85165828 SHA512 cf50ecaf4bfb834e407207327d7adcf7bf99426f881e7e590d46adb8e983639ecb67822346ce49f2bef5ac71998c772384e03078b2ef138183929c4e8d88feaa WHIRLPOOL 4aa20b075db2e49891f4c09bffaa06289f7ff396b69cf8163cec18c53ae139d126dcbf00e751dba6ce17fa345cfe6e2e9fcea1202a036949b05690ff5c9a5155
|
||||
AUX cdrkit-1.1.11-paranoiacdda.patch 16499 SHA256 57a86644f3276dd361acd109ccaa3be1e8878999691d3c91ac55137f3e0a82fe SHA512 5d70ff553dbc103a3bb2203950366f7be554fa2e92ec4f02f68e1cb70d19e453e42855612e1ffa387cf7ac2edcaedcbea40df44d8eced63be1580837ffa224a0 WHIRLPOOL f3557b0ffa17752c649411db7257110429ef24316b3f0931f8724f735008aec80124c6539dd529d07dfb6e437aaa1d531ac20c699cd544ee804ae4a083aa61f4
|
||||
DIST cdrkit_1.1.11.orig.tar.gz 1445133 SHA256 d1c030756ecc182defee9fe885638c1785d35a2c2a297b4604c0e0dcc78e47da SHA512 e5afcd2cb68d39aeff680a0d5b0a7877f94cf6de111b3cb7388261c665fbd3209ce98a20a01911875af7d6b832a156801b1fa46a4481f7c8ba60b22eac0a5b05 WHIRLPOOL e836af6a8786e38965e7238fddef3b4746234a2d96afaa18b5a23baa36c13506f78c1ec50d97b4bc7374daf5db78e9b7775184ec16f8513c10dc3b9b18a2d395
|
||||
EBUILD cdrkit-1.1.11-r1.ebuild 1643 SHA256 719837b1360c415af29be7b73cdb28aff452c416805e3d58d3d34985e1151fa0 SHA512 bc52b6e39b9f8c3085cc2bc0fab34fde8b23f8bac98d583fc0a1ddeda49232cd3fd44a299b6f69788c73bbe3605fd8cbf669dabe3b0a5942658f655382d05ef2 WHIRLPOOL b81fc8dafb10f86db986d37e84bcb339fbe628eea09a01e849ce0652949091a4193b6b1e2eace66f4859d5903fba1609b1b601ed7691e97a14c0ec66aa51a9d8
|
||||
EBUILD cdrkit-1.1.11-r1.ebuild 1648 SHA256 aeebe24b851a8168c5cf24eb0e801ca8510d946e871b881d12a5dad7b58c7835 SHA512 3873aa3b456f477ee583175d3f21bacb79db19d580f5c1caaabecef603aab9636ed6b5361c02bf5f5fbcd046a8f22686f2491823996a93d6cb9a317c4de44915 WHIRLPOOL 8f742049f7e0d142885cecc7cb30835141d6dee20a9fd5bd7dbbe71d5300c76b157de78a0a592871a1a59b29167895271d05fc3f582c5177ff89071d43b1bec3
|
||||
EBUILD cdrkit-1.1.11.ebuild 1574 SHA256 4084c45daf7af9409905a22aee480d46d736ff2f2ba4cf5169d5bacd48049c77 SHA512 a6e4019ea11d4558eb77e871d0bb88a29c35fb47296409465a4629531188d2f14c6965b4329dd74c0cedb746cc3365f4f94696878265f5c9d09dae623e09681e WHIRLPOOL cc1b70533113fa4bf26fd04af89252a6e5affc1536299c4e0b7726811acc5be410000914d883d8f031ff1074c0adb3c9f52c512049bacbdc73dd0d2284ff8975
|
||||
MISC ChangeLog 11533 SHA256 7b3c98267c6201bad4ba256df0053067b80e72b8efabed6e8e87ff3dee514c91 SHA512 c2b4ceca0faad4cbb1d799c9c64888a7f8b251b058a135320ae45855f886c5e42519b1ec0cdbfbe760e72a9b88c1b7c8d6cb1371538db038f33c9552aa025b47 WHIRLPOOL ded3ae1f69366dbf983b88ae703b5fc23422d7a33157b2486674ddadd479b8af7779a1ce9c0ff923867951a22e79f5258a2e6852c4bd4ac6ff008309a4828905
|
||||
MISC ChangeLog 11649 SHA256 c4c189f9dd5c0ede863a259dc29c757b102b2e8ee0e406806e6ccc603994bd1f SHA512 49924522145346224f5abec43c53ab517445b1dd770f048204f0f83dad5cc2764b53bbb1cb67d21f20cb6f77cb0216c02c298484e1ab7f2e5c3f31aa4609e82b WHIRLPOOL 83410847ebf301863c932d2c0d10246141d577e255f120ba1a5eabedf43cc7a50432ec3bf36517bbc74815145853ec319bdee09811ea0fb895a69e2b5e1b9cc1
|
||||
MISC metadata.xml 247 SHA256 4d18b2a7e3f3237d29a2ea874c71c66abcda946f15bb7e15fa7cfc1d33731a24 SHA512 e44c538732e2825d46ea1e2d11314f6ae28228c8a69065bb4c25d80892984385b2807658c49c65d47c0fb52d44b5460eff8863fb0fcc9171da8ea1f68fe559e3 WHIRLPOOL 3349274d448313c17151d7131c9838a8bae74af9bb7e590fe65cf1ab0f115d93d0fff46b9f5f79eca5c0640d9cf5aa9c24137a3e89f035904d7e9b86a6eeb59e
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBAgAGBQJQGnrxAAoJEEdUh39IaPFNtjEH/0g/xG2DZk8g4MXKkdinwJW/
|
||||
ncT/8AFnH0UDKQTJLqNR+wnXNgmU/CO6FBx3+gHvG8bmlYKYsHbg/QfRICnP0UVh
|
||||
jFBNieCCOUkuJahr0pIMrdpr5REX9Y5B5vqBiHYL2tcoMQ0leBQFhmD3ht1KEeWk
|
||||
R0NeC3wk7/5Mb20pgtV90fxeVNxNoyVbk21W3z5n7An8j+dPANMqIZo19HSoefR9
|
||||
ZaMjRU2UX1ZmyWP8dI6cLoGBMJISIWs8eBUp5+Kfe430vLI7BJFj3OrTzcKDbxbd
|
||||
xMndu2hobDCNKYdHMC12DC8VmuhbHm8yN2MTWQepkThbEwMsiLr+/DScx1M34BQ=
|
||||
=Mrez
|
||||
iEYEAREIAAYFAlB5CxYACgkQl5yvQNBFVTUb4gCgkds6/fDDkFLsT+9MoxE0M4eY
|
||||
VPAAn1xxAtTmimPNKE6/0Akcjg+jv3J9
|
||||
=xklB
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,6 +1,28 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX gjiten-2.6-pref.patch 295 SHA256 31b78d6926209313c0111bf7355a252ec906ed3be2ff9021fb74625cce9f014b SHA512 6725cf64f2455a5894b5fe98ea9f8541b38763dc5cd25464e5142d2118c99647525903e3648ed5f6cd8eca5aa0489fe71577d6d427e79c6ebfe3ef7fa91748e8 WHIRLPOOL 1dd0b09368ffeb00fa41a30a197b499a7123f35b63c7098f1ec9b2dc9748ec6926702aa269e25870805a6eb575d0e24959415b6924cfdeb6868543a04e094503
|
||||
DIST gjiten-2.3.tar.gz 526530 SHA256 b3f30cd066869401c8432de4395a78a582d818920c0528a14de10861aabe0534 SHA512 8f2dbc8b3adafbce086f7311b89bafc68538f67562e7392693cdb4b20b2559fb2164629c3aa1ff9d040b21eb64a19ca6fbcbf683c5758f91b41d2b4e2b6f0da1 WHIRLPOOL 47342f2b2351d01e9c962c83466b6fd71e3f189962991854c7dcf2b9e62fbcb0d14a28face9e30c178fa7f035854459b5a3ac5f965611129bb2638e4a3946a06
|
||||
DIST gjiten-2.6.tar.gz 564845 SHA256 f6c0cc69e1e59ed8c3a946a1ee3e4a5e2e1deb16890bfc5f67c055adb10a71dd SHA512 ef56ad2fdcbe9c1b2df59dbb0cb4036ab2cf90e0fa290275b5dbfb0cfe66521231da48dc710a2837bd1d4402cf2bfb219b952a85e0a482062eade316c04e0bfa WHIRLPOOL 857a38294bc8860f9e8be2dd856ed111385a911c872d39f9c64e6c3cf953dd6662c043ef4679e5f956e6ddaed16f4fd3d02d0d5fd45ac1d318ef68a802aee9eb
|
||||
EBUILD gjiten-2.3.ebuild 1399 SHA256 9f4839d96655b5f1d87cde7e9e9c74f5884a49da5d717de63d7d92ccf403fc5e SHA512 dd19537b3bc281e339074c1d75ada7b5cc931e045018be70eb59b5b3c2bae27cde5055c3e7ab573e42492b4398b6b8d5ada312b684f0b759277109591eb0d078 WHIRLPOOL cbb290b7d3345e3ee09d0a7672a6750cc8e98bdfb782adf217516b2dee0e90c07486a8b0d0e7b4855ea7ed2bce3c43f99511a97f21fb45d6965875144115dd99
|
||||
EBUILD gjiten-2.6-r1.ebuild 1552 SHA256 cb75a3722b1ec2d470fb680d9ff82700673e9dd939fd3b576df37922b88e52ac SHA512 b0d6175e6fb1a4cceca88dd5e05b43b7b3821e27419329822675ebe0ab1b6affc514874729e40f5e1dbd803543664c255a7576483f47712a864a7dcd8c3a915a WHIRLPOOL 3480ca87db7f6cf0f57a3b27efd5d4647439b2b7f6d17c7c1424930438b3057afafbc49dfe9247bb5862e171e6a99d930b709d1e6174de5f9be039106561c799
|
||||
MISC ChangeLog 2962 SHA256 c5db2dacc0b81f20b7c24d59b1b56758b48f02b9606f6e00678943aecad5906e SHA512 f5426eb9f82d9cb79008493a8774c481bae1db8dd3ab405bf7e35d491f1211ef84bc12f442f526731c6f7462f3dc259b66eeba1844d3a5cef8ea357a7fb57947 WHIRLPOOL 2526b2299a013c1617372b8c6325eaaa067bc34643c835da34ea1421ebe8dca6c4affdd7433c9ff89189e4a926445fbb970f271e8b34d4ca4edba13216a4432b
|
||||
EBUILD gjiten-2.6-r2.ebuild 1589 SHA256 dbba82bdd17cf9a5c4143fed2a8dd8a9d88ec074c81f4e4494c535e6525f1a52 SHA512 386bcead1e5c0880c4a4112a8beed8b9288ba7f170675e3d0ead7fb5da8ab7fa62376070fb6445d5e5416b508ff10f625e42ae549fcd2d75558813afa3e04f39 WHIRLPOOL d6ba31ae942dc0030a693e72c4077b66aa9c1c7886c13c771e17099da628b0cffe98b54b9319de6b7f9a08cbd67f0a8c78666af30050cda4f0ec68bb0e5786ee
|
||||
MISC ChangeLog 3118 SHA256 151c4f16df2458d1e1096410a5be1a17fd61eb70a9e13b023cac1a6c5bd1e712 SHA512 e23d34731cb92dec8c30e4406a2e1ab7a344c89b0c60488ecdba8fde9ec71d8fca2ed88a9a5ed5a4507b0238ca2f138f90ed57eb694c617a69bdc4adf1ef97a6 WHIRLPOOL d182c073604b9de62ae5a19eb45ea843443cd4d405ac42c9e393205d9018e31fe0b146f392222da1f530014263167d8181d24affd21528a472d12967b1fb848b
|
||||
MISC metadata.xml 378 SHA256 6704ee5210709c9bc43d9957f857da009c85a81c3344e33d075a94d26be11fd7 SHA512 a9392361da3e137b48bfc4807b8dcb8a85cf8416ecdf698acba3a215437acf3ed413b1a898608025ef4a843b0d8aa96f42b6a5ce7a029c7731223c10485c8eff WHIRLPOOL 1aa52785ce94bcff5b572f55b5d91f4e195d5f7d0683d8843e329551cfd55cecba166590c631cf1690cd8da646332063e9f65aad08447fa1a08c7402f7b27776
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJQeK30AAoJEDYO1FT4VRUUlBQP/A+g2WcMRTKBiUl20vHoL4qw
|
||||
A2EJxk93dExRz/LQw6SJ3lc2WmEI9MNMuk8A5fDMo73IPTT4X76PX3NZ8esI26uU
|
||||
BvhS3TNKn8xt3HnE/0lbDncvvRqbCkE7rg5bi2zz12OPfP5E40nOulVzlTn637xT
|
||||
howeToo6jWY020Dm2fhZtOklBldF0UsYaaufEQ3ujPJxowPaGS+gMhD6TKPiAVF8
|
||||
rr0HvX1p/P+kQNhLWpiWzD2NeyqJytweiQdEstSmxCtUyAD8xsPtugaViT3SvWcJ
|
||||
mnOysyLYjAYI+rmwVP81yJ77iIOI6Rrly7ssLsAqJ1k4J6KaRJSjX6Ud7/P5nynJ
|
||||
LgpTcZ17fcXOi/FYHyhwBU0rJnRefoam0IFWsN42akYp6rtb9WgtLN7pYYXCgPj8
|
||||
iRmxllr47KBTVzWI7Jdh4yNFyHfCWYIVi/gPCt3HHSraQVM+1+2OmMLF9y4NRAR9
|
||||
LRpc/XqEmiRMQ6M8f6XcWcqSsY93BzWjxTVYGyuu2t28kyJzVU1jkLpOCNwIIQDF
|
||||
yZDTc2UptItzInwjCyG/0ftW2O2xK9cy+vmcLv+6R7fXct6F1xI+0zPZXThtXkmV
|
||||
0IbbOZJYzYp8Nw1Xx7cMVqOYhpzhY9SIGzZC4B6jFfA2qpEzgCyN1We5q98wa8ai
|
||||
5cBjwNNLqPaLwxC0SwH9
|
||||
=nVVX
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,13 @@
|
||||
diff --git a/src/pref.c b/src/pref.c
|
||||
index 9c5e07d..6c0e13d 100644
|
||||
--- a/src/pref.c
|
||||
+++ b/src/pref.c
|
||||
@@ -271,7 +271,7 @@ static void up_dict(GtkWidget *button) {
|
||||
gtk_list_store_swap(GTK_LIST_STORE(model), &iter, &tmpiter);
|
||||
}
|
||||
}
|
||||
- g_free(treepath);
|
||||
+ gtk_tree_path_free(treepath);
|
||||
}
|
||||
|
||||
|
@ -0,0 +1,57 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-dicts/gjiten/gjiten-2.6-r2.ebuild,v 1.1 2012/10/12 23:55:24 naota Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit autotools eutils gnome2
|
||||
|
||||
DESCRIPTION="A Japanese dictionary program for Gnome"
|
||||
HOMEPAGE="http://gjiten.sourceforge.net/"
|
||||
SRC_URI="http://gjiten.sourceforge.net/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND=">=gnome-base/libgnome-2.2
|
||||
>=gnome-base/libgnomeui-2.2
|
||||
>=gnome-base/libglade-2"
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/rarian
|
||||
dev-util/intltool
|
||||
app-text/xmlto
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS="AUTHORS BUGS ChangeLog NEWS README TODO"
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
epatch "${FILESDIR}"/${P}-pref.patch
|
||||
# bug #124631
|
||||
intltoolize --copy --automake --force || die "intltoolize failed"
|
||||
AM_OPTS="--foreign" eautoreconf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "Dictionary files are necessary in order for"
|
||||
elog "Gjiten to function."
|
||||
elog
|
||||
elog "Download dictionary files from:"
|
||||
elog "http://ftp.cc.monash.edu.au/pub/nihongo/00INDEX.html#dic_fil"
|
||||
elog "You need kanjidic and edict at a minimum. Dictionary files"
|
||||
elog "must be converted to UTF-8 format - check the Gjiten help"
|
||||
elog "and README files for details."
|
||||
elog
|
||||
elog "A shell script is available from "
|
||||
elog "the Gjiten homepage(${HOMEPAGE}) to"
|
||||
elog "download and convert the dictionary files, but you need"
|
||||
elog "to put the files in /usr/share/gjiten after running the script."
|
||||
elog
|
||||
|
||||
gnome2_pkg_postinst
|
||||
}
|
@ -0,0 +1,266 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.15-r1.ebuild,v 1.1 2012/10/13 00:19:19 tetromino Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit autotools eutils flag-o-matic multilib pax-utils
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
|
||||
inherit git-2
|
||||
SRC_URI=""
|
||||
#KEYWORDS=""
|
||||
else
|
||||
MY_P="${PN}-${PV/_/-}"
|
||||
SRC_URI="mirror://sourceforge/${PN}/Source/${MY_P}.tar.bz2"
|
||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
fi
|
||||
|
||||
GV="1.8"
|
||||
MV="0.0.4"
|
||||
PULSE_PATCHES="winepulse-patches-1.5.15"
|
||||
DESCRIPTION="free implementation of Windows(tm) on Unix"
|
||||
HOMEPAGE="http://www.winehq.org/"
|
||||
SRC_URI="${SRC_URI}
|
||||
gecko? (
|
||||
mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86.msi
|
||||
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.msi )
|
||||
)
|
||||
mono? ( mirror://sourceforge/${PN}/Wine%20Mono/${MV}/wine-mono-${MV}.msi )
|
||||
http://dev.gentoo.org/~tetromino/distfiles/${PN}/${PULSE_PATCHES}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="alsa capi cups custom-cflags elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jpeg lcms ldap +mono mp3 ncurses nls odbc openal opencl +opengl osmesa osmesa-multilib +oss +perl png pulseaudio samba scanner selinux ssl test +threads +truetype udisks v4l +win32 +win64 +X xcomposite xinerama xml"
|
||||
REQUIRED_USE="elibc_glibc? ( threads )
|
||||
mono? ( || ( win32 !win64 ) )
|
||||
osmesa? ( opengl )" #286560
|
||||
RESTRICT="test" #72375
|
||||
|
||||
MLIB_DEPS="amd64? (
|
||||
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
|
||||
X? (
|
||||
>=app-emulation/emul-linux-x86-xlibs-2.1
|
||||
>=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio(+)?]
|
||||
)
|
||||
mp3? ( app-emulation/emul-linux-x86-soundlibs )
|
||||
odbc? ( app-emulation/emul-linux-x86-db )
|
||||
openal? ( app-emulation/emul-linux-x86-sdl )
|
||||
opengl? ( app-emulation/emul-linux-x86-opengl )
|
||||
scanner? ( app-emulation/emul-linux-x86-medialibs )
|
||||
v4l? ( app-emulation/emul-linux-x86-medialibs )
|
||||
app-emulation/emul-linux-x86-baselibs
|
||||
>=sys-kernel/linux-headers-2.6
|
||||
)"
|
||||
RDEPEND="truetype? ( >=media-libs/freetype-2.0.0 media-fonts/corefonts )
|
||||
perl? ( dev-lang/perl dev-perl/XML-Simple )
|
||||
capi? ( net-dialup/capi4k-utils )
|
||||
ncurses? ( >=sys-libs/ncurses-5.2 )
|
||||
fontconfig? ( media-libs/fontconfig )
|
||||
gphoto2? ( media-libs/libgphoto2 )
|
||||
openal? ( media-libs/openal )
|
||||
udisks? (
|
||||
sys-apps/dbus
|
||||
sys-fs/udisks:2
|
||||
)
|
||||
gnutls? ( net-libs/gnutls )
|
||||
gstreamer? ( media-libs/gstreamer media-libs/gst-plugins-base )
|
||||
X? (
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXext
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXi
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXxf86vm
|
||||
)
|
||||
xinerama? ( x11-libs/libXinerama )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
cups? ( net-print/cups )
|
||||
opencl? ( virtual/opencl )
|
||||
opengl? (
|
||||
virtual/glu
|
||||
virtual/opengl
|
||||
)
|
||||
gsm? ( media-sound/gsm )
|
||||
jpeg? ( virtual/jpeg )
|
||||
ldap? ( net-nds/openldap )
|
||||
lcms? ( =media-libs/lcms-1* )
|
||||
mp3? ( >=media-sound/mpg123-1.5.0 )
|
||||
nls? ( sys-devel/gettext )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
osmesa? ( media-libs/mesa[osmesa] )
|
||||
pulseaudio? (
|
||||
media-sound/pulseaudio
|
||||
sys-auth/rtkit
|
||||
)
|
||||
samba? ( >=net-fs/samba-3.0.25 )
|
||||
selinux? ( sec-policy/selinux-wine )
|
||||
xml? ( dev-libs/libxml2 dev-libs/libxslt )
|
||||
scanner? ( media-gfx/sane-backends )
|
||||
ssl? ( dev-libs/openssl )
|
||||
png? ( media-libs/libpng )
|
||||
v4l? ( media-libs/libv4l )
|
||||
!win64? ( ${MLIB_DEPS} )
|
||||
win32? ( ${MLIB_DEPS} )
|
||||
xcomposite? ( x11-libs/libXcomposite )"
|
||||
DEPEND="${RDEPEND}
|
||||
X? (
|
||||
x11-proto/inputproto
|
||||
x11-proto/xextproto
|
||||
x11-proto/xf86vidmodeproto
|
||||
)
|
||||
xinerama? ( x11-proto/xineramaproto )
|
||||
!hardened? ( sys-devel/prelink )
|
||||
virtual/pkgconfig
|
||||
virtual/yacc
|
||||
sys-devel/flex"
|
||||
|
||||
src_unpack() {
|
||||
if use win64 ; then
|
||||
[[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
|
||||
&& die "you need gcc-4.4+ to build 64bit wine"
|
||||
fi
|
||||
|
||||
if use win32 && use opencl; then
|
||||
[[ x$(eselect opencl show) = "xintel" ]] &&
|
||||
die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
|
||||
fi
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
git-2_src_unpack
|
||||
else
|
||||
unpack ${MY_P}.tar.bz2
|
||||
fi
|
||||
|
||||
unpack "${PULSE_PATCHES}.tar.bz2"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
local md5="$(md5sum server/protocol.def)"
|
||||
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
|
||||
epatch "${FILESDIR}"/${PN}-1.4_rc2-multilib-portage.patch #395615
|
||||
epatch "${FILESDIR}"/${PN}-1.5.11-osmesa-check.patch #429386
|
||||
epatch "../${PULSE_PATCHES}"/*.patch #421365
|
||||
epatch_user #282735
|
||||
if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then
|
||||
einfo "server/protocol.def was patched; running tools/make_requests"
|
||||
tools/make_requests || die #432348
|
||||
fi
|
||||
eautoreconf
|
||||
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
|
||||
sed -i '/^MimeType/d' tools/wine.desktop || die #117785
|
||||
}
|
||||
|
||||
do_configure() {
|
||||
local builddir="${WORKDIR}/wine$1"
|
||||
mkdir -p "${builddir}"
|
||||
pushd "${builddir}" >/dev/null
|
||||
|
||||
with_osmesa=$(use_with osmesa)
|
||||
if use amd64 && [[ $1 = 32 ]]; then #430268
|
||||
if use osmesa-multilib; then
|
||||
with_osmesa=--with-osmesa
|
||||
else
|
||||
elog "win32 osmesa support is disabled for now, see bug #430268"
|
||||
with_osmesa=--without-osmesa
|
||||
fi
|
||||
fi
|
||||
|
||||
ECONF_SOURCE=${S} \
|
||||
econf \
|
||||
--sysconfdir=/etc/wine \
|
||||
$(use_with alsa) \
|
||||
$(use_with capi) \
|
||||
$(use_with lcms cms) \
|
||||
$(use_with cups) \
|
||||
$(use_with ncurses curses) \
|
||||
$(use_with udisks dbus) \
|
||||
$(use_with fontconfig) \
|
||||
$(use_with gnutls) \
|
||||
$(use_with gphoto2 gphoto) \
|
||||
$(use_with gsm) \
|
||||
$(use_with gstreamer) \
|
||||
--without-hal \
|
||||
$(use_with jpeg) \
|
||||
$(use_with ldap) \
|
||||
$(use_with mp3 mpg123) \
|
||||
$(use_with nls gettext) \
|
||||
$(use_with openal) \
|
||||
$(use_with opencl) \
|
||||
$(use_with opengl) \
|
||||
$(use_with ssl openssl) \
|
||||
${with_osmesa} \
|
||||
$(use_with oss) \
|
||||
$(use_with png) \
|
||||
$(use_with threads pthread) \
|
||||
$(use_with pulseaudio pulse) \
|
||||
$(use_with scanner sane) \
|
||||
$(use_enable test tests) \
|
||||
$(use_with truetype freetype) \
|
||||
$(use_with v4l) \
|
||||
$(use_with X x) \
|
||||
$(use_with xcomposite) \
|
||||
$(use_with xinerama) \
|
||||
$(use_with xml) \
|
||||
$(use_with xml xslt) \
|
||||
$2
|
||||
|
||||
emake -j1 depend
|
||||
|
||||
popd >/dev/null
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
export LDCONFIG=/bin/true
|
||||
use custom-cflags || strip-flags
|
||||
|
||||
if use win64 ; then
|
||||
do_configure 64 --enable-win64
|
||||
use win32 && ABI=x86 do_configure 32 --with-wine64=../wine64
|
||||
else
|
||||
ABI=x86 do_configure 32 --disable-win64
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local b
|
||||
for b in 64 32 ; do
|
||||
local builddir="${WORKDIR}/wine${b}"
|
||||
[[ -d ${builddir} ]] || continue
|
||||
emake -C "${builddir}" all
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local b
|
||||
for b in 64 32 ; do
|
||||
local builddir="${WORKDIR}/wine${b}"
|
||||
[[ -d ${builddir} ]] || continue
|
||||
emake -C "${builddir}" install DESTDIR="${D}"
|
||||
done
|
||||
dodoc ANNOUNCE AUTHORS README
|
||||
if use gecko ; then
|
||||
insinto /usr/share/wine/gecko
|
||||
doins "${DISTDIR}"/wine_gecko-${GV}-x86.msi
|
||||
use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.msi
|
||||
fi
|
||||
if use mono ; then
|
||||
insinto /usr/share/wine/mono
|
||||
doins "${DISTDIR}"/wine-mono-${MV}.msi
|
||||
fi
|
||||
if ! use perl ; then
|
||||
rm "${D}"usr/bin/{wine{dump,maker},function_grep.pl} "${D}"usr/share/man/man1/wine{dump,maker}.1 || die
|
||||
fi
|
||||
|
||||
if use win32 || ! use win64; then
|
||||
pax-mark psmr "${D}"usr/bin/wine{,-preloader} #255055
|
||||
fi
|
||||
use win64 && pax-mark psmr "${D}"usr/bin/wine64{,-preloader}
|
||||
|
||||
if use win64 && ! use win32; then
|
||||
dosym /usr/bin/wine{64,} # 404331
|
||||
dosym /usr/bin/wine{64,}-preloader
|
||||
fi
|
||||
}
|
@ -0,0 +1,261 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.15.ebuild,v 1.1 2012/10/12 21:17:20 tetromino Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit autotools eutils flag-o-matic multilib pax-utils
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
|
||||
inherit git-2
|
||||
SRC_URI=""
|
||||
#KEYWORDS=""
|
||||
else
|
||||
MY_P="${PN}-${PV/_/-}"
|
||||
SRC_URI="mirror://sourceforge/${PN}/Source/${MY_P}.tar.bz2"
|
||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
fi
|
||||
|
||||
GV="1.8"
|
||||
MV="0.0.4"
|
||||
PULSE_PATCH="winepulse-2012.06.15.patch"
|
||||
DESCRIPTION="free implementation of Windows(tm) on Unix"
|
||||
HOMEPAGE="http://www.winehq.org/"
|
||||
SRC_URI="${SRC_URI}
|
||||
gecko? (
|
||||
mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86.msi
|
||||
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.msi )
|
||||
)
|
||||
mono? ( mirror://sourceforge/${PN}/Wine%20Mono/${MV}/wine-mono-${MV}.msi )
|
||||
http://source.winehq.org/patches/data/87234 -> ${PULSE_PATCH}"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="alsa capi cups custom-cflags elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jpeg lcms ldap +mono mp3 ncurses nls odbc openal opencl +opengl osmesa osmesa-multilib +oss +perl png pulseaudio samba scanner selinux ssl test +threads +truetype udisks v4l +win32 +win64 +X xcomposite xinerama xml"
|
||||
REQUIRED_USE="elibc_glibc? ( threads )
|
||||
mono? ( || ( win32 !win64 ) )
|
||||
osmesa? ( opengl )" #286560
|
||||
RESTRICT="test" #72375
|
||||
|
||||
MLIB_DEPS="amd64? (
|
||||
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
|
||||
X? (
|
||||
>=app-emulation/emul-linux-x86-xlibs-2.1
|
||||
>=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio(+)?]
|
||||
)
|
||||
mp3? ( app-emulation/emul-linux-x86-soundlibs )
|
||||
odbc? ( app-emulation/emul-linux-x86-db )
|
||||
openal? ( app-emulation/emul-linux-x86-sdl )
|
||||
opengl? ( app-emulation/emul-linux-x86-opengl )
|
||||
scanner? ( app-emulation/emul-linux-x86-medialibs )
|
||||
v4l? ( app-emulation/emul-linux-x86-medialibs )
|
||||
app-emulation/emul-linux-x86-baselibs
|
||||
>=sys-kernel/linux-headers-2.6
|
||||
)"
|
||||
RDEPEND="truetype? ( >=media-libs/freetype-2.0.0 media-fonts/corefonts )
|
||||
perl? ( dev-lang/perl dev-perl/XML-Simple )
|
||||
capi? ( net-dialup/capi4k-utils )
|
||||
ncurses? ( >=sys-libs/ncurses-5.2 )
|
||||
fontconfig? ( media-libs/fontconfig )
|
||||
gphoto2? ( media-libs/libgphoto2 )
|
||||
openal? ( media-libs/openal )
|
||||
udisks? (
|
||||
sys-apps/dbus
|
||||
sys-fs/udisks:2
|
||||
)
|
||||
gnutls? ( net-libs/gnutls )
|
||||
gstreamer? ( media-libs/gstreamer media-libs/gst-plugins-base )
|
||||
X? (
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXext
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXi
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXxf86vm
|
||||
)
|
||||
xinerama? ( x11-libs/libXinerama )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
cups? ( net-print/cups )
|
||||
opencl? ( virtual/opencl )
|
||||
opengl? (
|
||||
virtual/glu
|
||||
virtual/opengl
|
||||
)
|
||||
gsm? ( media-sound/gsm )
|
||||
jpeg? ( virtual/jpeg )
|
||||
ldap? ( net-nds/openldap )
|
||||
lcms? ( =media-libs/lcms-1* )
|
||||
mp3? ( >=media-sound/mpg123-1.5.0 )
|
||||
nls? ( sys-devel/gettext )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
osmesa? ( media-libs/mesa[osmesa] )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
samba? ( >=net-fs/samba-3.0.25 )
|
||||
selinux? ( sec-policy/selinux-wine )
|
||||
xml? ( dev-libs/libxml2 dev-libs/libxslt )
|
||||
scanner? ( media-gfx/sane-backends )
|
||||
ssl? ( dev-libs/openssl )
|
||||
png? ( media-libs/libpng )
|
||||
v4l? ( media-libs/libv4l )
|
||||
!win64? ( ${MLIB_DEPS} )
|
||||
win32? ( ${MLIB_DEPS} )
|
||||
xcomposite? ( x11-libs/libXcomposite )"
|
||||
DEPEND="${RDEPEND}
|
||||
X? (
|
||||
x11-proto/inputproto
|
||||
x11-proto/xextproto
|
||||
x11-proto/xf86vidmodeproto
|
||||
)
|
||||
xinerama? ( x11-proto/xineramaproto )
|
||||
!hardened? ( sys-devel/prelink )
|
||||
virtual/pkgconfig
|
||||
virtual/yacc
|
||||
sys-devel/flex"
|
||||
|
||||
src_unpack() {
|
||||
if use win64 ; then
|
||||
[[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
|
||||
&& die "you need gcc-4.4+ to build 64bit wine"
|
||||
fi
|
||||
|
||||
if use win32 && use opencl; then
|
||||
[[ x$(eselect opencl show) = "xintel" ]] &&
|
||||
die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
|
||||
fi
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
git-2_src_unpack
|
||||
else
|
||||
unpack ${MY_P}.tar.bz2
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
local md5="$(md5sum server/protocol.def)"
|
||||
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
|
||||
epatch "${FILESDIR}"/${PN}-1.4_rc2-multilib-portage.patch #395615
|
||||
epatch "${FILESDIR}"/${PN}-1.5.11-osmesa-check.patch #429386
|
||||
epatch "${DISTDIR}/${PULSE_PATCH}" #421365
|
||||
epatch_user #282735
|
||||
if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then
|
||||
einfo "server/protocol.def was patched; running tools/make_requests"
|
||||
tools/make_requests || die #432348
|
||||
fi
|
||||
eautoreconf
|
||||
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
|
||||
sed -i '/^MimeType/d' tools/wine.desktop || die #117785
|
||||
}
|
||||
|
||||
do_configure() {
|
||||
local builddir="${WORKDIR}/wine$1"
|
||||
mkdir -p "${builddir}"
|
||||
pushd "${builddir}" >/dev/null
|
||||
|
||||
with_osmesa=$(use_with osmesa)
|
||||
if use amd64 && [[ $1 = 32 ]]; then #430268
|
||||
if use osmesa-multilib; then
|
||||
with_osmesa=--with-osmesa
|
||||
else
|
||||
elog "win32 osmesa support is disabled for now, see bug #430268"
|
||||
with_osmesa=--without-osmesa
|
||||
fi
|
||||
fi
|
||||
|
||||
ECONF_SOURCE=${S} \
|
||||
econf \
|
||||
--sysconfdir=/etc/wine \
|
||||
$(use_with alsa) \
|
||||
$(use_with capi) \
|
||||
$(use_with lcms cms) \
|
||||
$(use_with cups) \
|
||||
$(use_with ncurses curses) \
|
||||
$(use_with udisks dbus) \
|
||||
$(use_with fontconfig) \
|
||||
$(use_with gnutls) \
|
||||
$(use_with gphoto2 gphoto) \
|
||||
$(use_with gsm) \
|
||||
$(use_with gstreamer) \
|
||||
--without-hal \
|
||||
$(use_with jpeg) \
|
||||
$(use_with ldap) \
|
||||
$(use_with mp3 mpg123) \
|
||||
$(use_with nls gettext) \
|
||||
$(use_with openal) \
|
||||
$(use_with opencl) \
|
||||
$(use_with opengl) \
|
||||
$(use_with ssl openssl) \
|
||||
${with_osmesa} \
|
||||
$(use_with oss) \
|
||||
$(use_with png) \
|
||||
$(use_with threads pthread) \
|
||||
$(use_with pulseaudio pulse) \
|
||||
$(use_with scanner sane) \
|
||||
$(use_enable test tests) \
|
||||
$(use_with truetype freetype) \
|
||||
$(use_with v4l) \
|
||||
$(use_with X x) \
|
||||
$(use_with xcomposite) \
|
||||
$(use_with xinerama) \
|
||||
$(use_with xml) \
|
||||
$(use_with xml xslt) \
|
||||
$2
|
||||
|
||||
emake -j1 depend
|
||||
|
||||
popd >/dev/null
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
export LDCONFIG=/bin/true
|
||||
use custom-cflags || strip-flags
|
||||
|
||||
if use win64 ; then
|
||||
do_configure 64 --enable-win64
|
||||
use win32 && ABI=x86 do_configure 32 --with-wine64=../wine64
|
||||
else
|
||||
ABI=x86 do_configure 32 --disable-win64
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local b
|
||||
for b in 64 32 ; do
|
||||
local builddir="${WORKDIR}/wine${b}"
|
||||
[[ -d ${builddir} ]] || continue
|
||||
emake -C "${builddir}" all
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local b
|
||||
for b in 64 32 ; do
|
||||
local builddir="${WORKDIR}/wine${b}"
|
||||
[[ -d ${builddir} ]] || continue
|
||||
emake -C "${builddir}" install DESTDIR="${D}"
|
||||
done
|
||||
dodoc ANNOUNCE AUTHORS README
|
||||
if use gecko ; then
|
||||
insinto /usr/share/wine/gecko
|
||||
doins "${DISTDIR}"/wine_gecko-${GV}-x86.msi
|
||||
use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.msi
|
||||
fi
|
||||
if use mono ; then
|
||||
insinto /usr/share/wine/mono
|
||||
doins "${DISTDIR}"/wine-mono-${MV}.msi
|
||||
fi
|
||||
if ! use perl ; then
|
||||
rm "${D}"usr/bin/{wine{dump,maker},function_grep.pl} "${D}"usr/share/man/man1/wine{dump,maker}.1 || die
|
||||
fi
|
||||
|
||||
if use win32 || ! use win64; then
|
||||
pax-mark psmr "${D}"usr/bin/wine{,-preloader} #255055
|
||||
fi
|
||||
use win64 && pax-mark psmr "${D}"usr/bin/wine64{,-preloader}
|
||||
|
||||
if use win64 && ! use win32; then
|
||||
dosym /usr/bin/wine{64,} # 404331
|
||||
dosym /usr/bin/wine{64,}-preloader
|
||||
fi
|
||||
}
|
@ -0,0 +1,340 @@
|
||||
From http://sourceforge.net/tracker/?func=detail&aid=3152167&group_id=167869&atid=844658
|
||||
|
||||
diff -aNru trunk/g15daemon-wip/plugins/g15_plugin_uinput.c mod/g15daemon-wip/plugins/g15_plugin_uinput.c
|
||||
--- trunk/g15daemon-wip/plugins/g15_plugin_uinput.c 2011-06-26 06:50:50.000000000 +0000
|
||||
+++ mod/g15daemon-wip/plugins/g15_plugin_uinput.c 2011-06-26 06:51:42.000000000 +0000
|
||||
@@ -164,146 +164,195 @@
|
||||
|
||||
static void g15_process_keys(g15daemon_t *masterlist, unsigned int currentkeys, unsigned int lastkeys)
|
||||
{
|
||||
- /* 'G' keys */
|
||||
- if((currentkeys & G15_KEY_G1) && !(lastkeys & G15_KEY_G1))
|
||||
- keydown(GKEY_OFFSET);
|
||||
- else if(!(currentkeys & G15_KEY_G1) && (lastkeys & G15_KEY_G1))
|
||||
- keyup(GKEY_OFFSET);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_G2) && !(lastkeys & G15_KEY_G2))
|
||||
- keydown(GKEY_OFFSET+1);
|
||||
- else if(!(currentkeys & G15_KEY_G2) && (lastkeys & G15_KEY_G2))
|
||||
- keyup(GKEY_OFFSET+1);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_G3) && !(lastkeys & G15_KEY_G3))
|
||||
- keydown(GKEY_OFFSET+2);
|
||||
- else if(!(currentkeys & G15_KEY_G3) && (lastkeys & G15_KEY_G3))
|
||||
- keyup(GKEY_OFFSET+2);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_G4) && !(lastkeys & G15_KEY_G4))
|
||||
- keydown(GKEY_OFFSET+3);
|
||||
- else if(!(currentkeys & G15_KEY_G4) && (lastkeys & G15_KEY_G4))
|
||||
- keyup(GKEY_OFFSET+3);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_G5) && !(lastkeys & G15_KEY_G5))
|
||||
- keydown(GKEY_OFFSET+4);
|
||||
- else if(!(currentkeys & G15_KEY_G5) && (lastkeys & G15_KEY_G5))
|
||||
- keyup(GKEY_OFFSET+4);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_G6) && !(lastkeys & G15_KEY_G6))
|
||||
- keydown(GKEY_OFFSET+5);
|
||||
- else if(!(currentkeys & G15_KEY_G6) && (lastkeys & G15_KEY_G6))
|
||||
- keyup(GKEY_OFFSET+5);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_G7) && !(lastkeys & G15_KEY_G7))
|
||||
- keydown(GKEY_OFFSET+6);
|
||||
- else if(!(currentkeys & G15_KEY_G7) && (lastkeys & G15_KEY_G7))
|
||||
- keyup(GKEY_OFFSET+6);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_G8) && !(lastkeys & G15_KEY_G8))
|
||||
- keydown(GKEY_OFFSET+7);
|
||||
- else if(!(currentkeys & G15_KEY_G8) && (lastkeys & G15_KEY_G8))
|
||||
- keyup(GKEY_OFFSET+7);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_G9) && !(lastkeys & G15_KEY_G9))
|
||||
- keydown(GKEY_OFFSET+8);
|
||||
- else if(!(currentkeys & G15_KEY_G9) && (lastkeys & G15_KEY_G9))
|
||||
- keyup(GKEY_OFFSET+8);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_G10) && !(lastkeys & G15_KEY_G10))
|
||||
- keydown(GKEY_OFFSET+9);
|
||||
- else if(!(currentkeys & G15_KEY_G10) && (lastkeys & G15_KEY_G10))
|
||||
- keyup(GKEY_OFFSET+9);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_G11) && !(lastkeys & G15_KEY_G11))
|
||||
- keydown(GKEY_OFFSET+10);
|
||||
- else if(!(currentkeys & G15_KEY_G11) && (lastkeys & G15_KEY_G11))
|
||||
- keyup(GKEY_OFFSET+10);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_G12) && !(lastkeys & G15_KEY_G12))
|
||||
- keydown(GKEY_OFFSET+11);
|
||||
- else if(!(currentkeys & G15_KEY_G12) && (lastkeys & G15_KEY_G12))
|
||||
- keyup(GKEY_OFFSET+11);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_G13) && !(lastkeys & G15_KEY_G13))
|
||||
- keydown(GKEY_OFFSET+12);
|
||||
- else if(!(currentkeys & G15_KEY_G13) && (lastkeys & G15_KEY_G13))
|
||||
- keyup(GKEY_OFFSET+12);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_G14) && !(lastkeys & G15_KEY_G14))
|
||||
- keydown(GKEY_OFFSET+13);
|
||||
- else if(!(currentkeys & G15_KEY_G14) && (lastkeys & G15_KEY_G14))
|
||||
- keyup(GKEY_OFFSET+13);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_G15) && !(lastkeys & G15_KEY_G15))
|
||||
- keydown(GKEY_OFFSET+14);
|
||||
- else if(!(currentkeys & G15_KEY_G15) && (lastkeys & G15_KEY_G15))
|
||||
- keyup(GKEY_OFFSET+14);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_G16) && !(lastkeys & G15_KEY_G16))
|
||||
- keydown(GKEY_OFFSET+15);
|
||||
- else if(!(currentkeys & G15_KEY_G16) && (lastkeys & G15_KEY_G16))
|
||||
- keyup(GKEY_OFFSET+15);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_G17) && !(lastkeys & G15_KEY_G17))
|
||||
- keydown(GKEY_OFFSET+16);
|
||||
- else if(!(currentkeys & G15_KEY_G17) && (lastkeys & G15_KEY_G17))
|
||||
- keyup(GKEY_OFFSET+16);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_G18) && !(lastkeys & G15_KEY_G18))
|
||||
- keydown(GKEY_OFFSET+17);
|
||||
- else if(!(currentkeys & G15_KEY_G18) && (lastkeys & G15_KEY_G18))
|
||||
- keyup(GKEY_OFFSET+17);
|
||||
-
|
||||
- /* 'M' keys */
|
||||
-
|
||||
- if((currentkeys & G15_KEY_M1) && !(lastkeys & G15_KEY_M1))
|
||||
- keydown(MKEY_OFFSET);
|
||||
- else if(!(currentkeys & G15_KEY_M1) && (lastkeys & G15_KEY_M1))
|
||||
- keyup(MKEY_OFFSET);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_M2) && !(lastkeys & G15_KEY_M2))
|
||||
- keydown(MKEY_OFFSET+1);
|
||||
- else if(!(currentkeys & G15_KEY_M2) && (lastkeys & G15_KEY_M2))
|
||||
- keyup(MKEY_OFFSET+1);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_M3) && !(lastkeys & G15_KEY_M3))
|
||||
- keydown(MKEY_OFFSET+2);
|
||||
- else if(!(currentkeys & G15_KEY_M3) && (lastkeys & G15_KEY_M3))
|
||||
- keyup(MKEY_OFFSET+2);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_MR) && !(lastkeys & G15_KEY_MR))
|
||||
- keydown(MKEY_OFFSET+3);
|
||||
- else if(!(currentkeys & G15_KEY_MR) && (lastkeys & G15_KEY_MR))
|
||||
- keyup(MKEY_OFFSET+3);
|
||||
-
|
||||
- if(map_Lkeys){
|
||||
- /* 'L' keys... */
|
||||
- if((currentkeys & G15_KEY_L1) && !(lastkeys & G15_KEY_L1))
|
||||
- keydown(LKEY_OFFSET);
|
||||
- else if(!(currentkeys & G15_KEY_L1) && (lastkeys & G15_KEY_L1))
|
||||
- keyup(LKEY_OFFSET);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_L2) && !(lastkeys & G15_KEY_L2))
|
||||
- keydown(LKEY_OFFSET+1);
|
||||
- else if(!(currentkeys & G15_KEY_L2) && (lastkeys & G15_KEY_L2))
|
||||
- keyup(LKEY_OFFSET+1);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_L3) && !(lastkeys & G15_KEY_L3))
|
||||
- keydown(LKEY_OFFSET+2);
|
||||
- else if(!(currentkeys & G15_KEY_L3) && (lastkeys & G15_KEY_L3))
|
||||
- keyup(LKEY_OFFSET+2);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_L4) && !(lastkeys & G15_KEY_L4))
|
||||
- keydown(LKEY_OFFSET+3);
|
||||
- else if(!(currentkeys & G15_KEY_L4) && (lastkeys & G15_KEY_L4))
|
||||
- keyup(LKEY_OFFSET+3);
|
||||
-
|
||||
- if((currentkeys & G15_KEY_L5) && !(lastkeys & G15_KEY_L5))
|
||||
- keydown(LKEY_OFFSET+4);
|
||||
- else if(!(currentkeys & G15_KEY_L5) && (lastkeys & G15_KEY_L5))
|
||||
- keyup(LKEY_OFFSET+4);
|
||||
+ if(!(currentkeys & G15_KEY_LIGHT))
|
||||
+ {
|
||||
+ /* 'G' keys */
|
||||
+ if((currentkeys & G15_KEY_G1) && !(lastkeys & G15_KEY_G1))
|
||||
+ keydown(GKEY_OFFSET);
|
||||
+ else if(!(currentkeys & G15_KEY_G1) && (lastkeys & G15_KEY_G1))
|
||||
+ keyup(GKEY_OFFSET);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_G2) && !(lastkeys & G15_KEY_G2))
|
||||
+ keydown(GKEY_OFFSET+1);
|
||||
+ else if(!(currentkeys & G15_KEY_G2) && (lastkeys & G15_KEY_G2))
|
||||
+ keyup(GKEY_OFFSET+1);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_G3) && !(lastkeys & G15_KEY_G3))
|
||||
+ keydown(GKEY_OFFSET+2);
|
||||
+ else if(!(currentkeys & G15_KEY_G3) && (lastkeys & G15_KEY_G3))
|
||||
+ keyup(GKEY_OFFSET+2);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_G4) && !(lastkeys & G15_KEY_G4))
|
||||
+ keydown(GKEY_OFFSET+3);
|
||||
+ else if(!(currentkeys & G15_KEY_G4) && (lastkeys & G15_KEY_G4))
|
||||
+ keyup(GKEY_OFFSET+3);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_G5) && !(lastkeys & G15_KEY_G5))
|
||||
+ keydown(GKEY_OFFSET+4);
|
||||
+ else if(!(currentkeys & G15_KEY_G5) && (lastkeys & G15_KEY_G5))
|
||||
+ keyup(GKEY_OFFSET+4);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_G6) && !(lastkeys & G15_KEY_G6))
|
||||
+ keydown(GKEY_OFFSET+5);
|
||||
+ else if(!(currentkeys & G15_KEY_G6) && (lastkeys & G15_KEY_G6))
|
||||
+ keyup(GKEY_OFFSET+5);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_G7) && !(lastkeys & G15_KEY_G7))
|
||||
+ keydown(GKEY_OFFSET+6);
|
||||
+ else if(!(currentkeys & G15_KEY_G7) && (lastkeys & G15_KEY_G7))
|
||||
+ keyup(GKEY_OFFSET+6);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_G8) && !(lastkeys & G15_KEY_G8))
|
||||
+ keydown(GKEY_OFFSET+7);
|
||||
+ else if(!(currentkeys & G15_KEY_G8) && (lastkeys & G15_KEY_G8))
|
||||
+ keyup(GKEY_OFFSET+7);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_G9) && !(lastkeys & G15_KEY_G9))
|
||||
+ keydown(GKEY_OFFSET+8);
|
||||
+ else if(!(currentkeys & G15_KEY_G9) && (lastkeys & G15_KEY_G9))
|
||||
+ keyup(GKEY_OFFSET+8);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_G10) && !(lastkeys & G15_KEY_G10))
|
||||
+ keydown(GKEY_OFFSET+9);
|
||||
+ else if(!(currentkeys & G15_KEY_G10) && (lastkeys & G15_KEY_G10))
|
||||
+ keyup(GKEY_OFFSET+9);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_G11) && !(lastkeys & G15_KEY_G11))
|
||||
+ keydown(GKEY_OFFSET+10);
|
||||
+ else if(!(currentkeys & G15_KEY_G11) && (lastkeys & G15_KEY_G11))
|
||||
+ keyup(GKEY_OFFSET+10);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_G12) && !(lastkeys & G15_KEY_G12))
|
||||
+ keydown(GKEY_OFFSET+11);
|
||||
+ else if(!(currentkeys & G15_KEY_G12) && (lastkeys & G15_KEY_G12))
|
||||
+ keyup(GKEY_OFFSET+11);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_G13) && !(lastkeys & G15_KEY_G13))
|
||||
+ keydown(GKEY_OFFSET+12);
|
||||
+ else if(!(currentkeys & G15_KEY_G13) && (lastkeys & G15_KEY_G13))
|
||||
+ keyup(GKEY_OFFSET+12);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_G14) && !(lastkeys & G15_KEY_G14))
|
||||
+ keydown(GKEY_OFFSET+13);
|
||||
+ else if(!(currentkeys & G15_KEY_G14) && (lastkeys & G15_KEY_G14))
|
||||
+ keyup(GKEY_OFFSET+13);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_G15) && !(lastkeys & G15_KEY_G15))
|
||||
+ keydown(GKEY_OFFSET+14);
|
||||
+ else if(!(currentkeys & G15_KEY_G15) && (lastkeys & G15_KEY_G15))
|
||||
+ keyup(GKEY_OFFSET+14);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_G16) && !(lastkeys & G15_KEY_G16))
|
||||
+ keydown(GKEY_OFFSET+15);
|
||||
+ else if(!(currentkeys & G15_KEY_G16) && (lastkeys & G15_KEY_G16))
|
||||
+ keyup(GKEY_OFFSET+15);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_G17) && !(lastkeys & G15_KEY_G17))
|
||||
+ keydown(GKEY_OFFSET+16);
|
||||
+ else if(!(currentkeys & G15_KEY_G17) && (lastkeys & G15_KEY_G17))
|
||||
+ keyup(GKEY_OFFSET+16);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_G18) && !(lastkeys & G15_KEY_G18))
|
||||
+ keydown(GKEY_OFFSET+17);
|
||||
+ else if(!(currentkeys & G15_KEY_G18) && (lastkeys & G15_KEY_G18))
|
||||
+ keyup(GKEY_OFFSET+17);
|
||||
+
|
||||
+ /* 'M' keys */
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_M1) && !(lastkeys & G15_KEY_M1))
|
||||
+ keydown(MKEY_OFFSET);
|
||||
+ else if(!(currentkeys & G15_KEY_M1) && (lastkeys & G15_KEY_M1))
|
||||
+ keyup(MKEY_OFFSET);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_M2) && !(lastkeys & G15_KEY_M2))
|
||||
+ keydown(MKEY_OFFSET+1);
|
||||
+ else if(!(currentkeys & G15_KEY_M2) && (lastkeys & G15_KEY_M2))
|
||||
+ keyup(MKEY_OFFSET+1);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_M3) && !(lastkeys & G15_KEY_M3))
|
||||
+ keydown(MKEY_OFFSET+2);
|
||||
+ else if(!(currentkeys & G15_KEY_M3) && (lastkeys & G15_KEY_M3))
|
||||
+ keyup(MKEY_OFFSET+2);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_MR) && !(lastkeys & G15_KEY_MR))
|
||||
+ keydown(MKEY_OFFSET+3);
|
||||
+ else if(!(currentkeys & G15_KEY_MR) && (lastkeys & G15_KEY_MR))
|
||||
+ keyup(MKEY_OFFSET+3);
|
||||
+
|
||||
+ if(map_Lkeys){
|
||||
+ /* 'L' keys... */
|
||||
+ if((currentkeys & G15_KEY_L1) && !(lastkeys & G15_KEY_L1))
|
||||
+ keydown(LKEY_OFFSET);
|
||||
+ else if(!(currentkeys & G15_KEY_L1) && (lastkeys & G15_KEY_L1))
|
||||
+ keyup(LKEY_OFFSET);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_L2) && !(lastkeys & G15_KEY_L2))
|
||||
+ keydown(LKEY_OFFSET+1);
|
||||
+ else if(!(currentkeys & G15_KEY_L2) && (lastkeys & G15_KEY_L2))
|
||||
+ keyup(LKEY_OFFSET+1);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_L3) && !(lastkeys & G15_KEY_L3))
|
||||
+ keydown(LKEY_OFFSET+2);
|
||||
+ else if(!(currentkeys & G15_KEY_L3) && (lastkeys & G15_KEY_L3))
|
||||
+ keyup(LKEY_OFFSET+2);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_L4) && !(lastkeys & G15_KEY_L4))
|
||||
+ keydown(LKEY_OFFSET+3);
|
||||
+ else if(!(currentkeys & G15_KEY_L4) && (lastkeys & G15_KEY_L4))
|
||||
+ keyup(LKEY_OFFSET+3);
|
||||
+
|
||||
+ if((currentkeys & G15_KEY_L5) && !(lastkeys & G15_KEY_L5))
|
||||
+ keydown(LKEY_OFFSET+4);
|
||||
+ else if(!(currentkeys & G15_KEY_L5) && (lastkeys & G15_KEY_L5))
|
||||
+ keyup(LKEY_OFFSET+4);
|
||||
+ }
|
||||
}
|
||||
+ else
|
||||
+ {
|
||||
+ // G15_KEY_LIGHT - Key modifier for Logitech G510 Media Keys implementation
|
||||
+
|
||||
+ // XF86AudioPlay
|
||||
+ if((currentkeys & G15_KEY_G1) && !(lastkeys & G15_KEY_G1))
|
||||
+ keydown(KEY_PLAYPAUSE);
|
||||
+ else if(!(currentkeys & G15_KEY_G1) && (lastkeys & G15_KEY_G1))
|
||||
+ keyup(KEY_PLAYPAUSE);
|
||||
+
|
||||
+ // XF86AudioStop
|
||||
+ if((currentkeys & G15_KEY_G2) && !(lastkeys & G15_KEY_G2))
|
||||
+ keydown(KEY_STOPCD);
|
||||
+ else if(!(currentkeys & G15_KEY_G2) && (lastkeys & G15_KEY_G2))
|
||||
+ keyup(KEY_STOPCD);
|
||||
+
|
||||
+ // XF86AudioPrev
|
||||
+ if((currentkeys & G15_KEY_G3) && !(lastkeys & G15_KEY_G3))
|
||||
+ keydown(KEY_PREVIOUSSONG);
|
||||
+ else if(!(currentkeys & G15_KEY_G3) && (lastkeys & G15_KEY_G3))
|
||||
+ keyup(KEY_PREVIOUSSONG);
|
||||
+
|
||||
+ // XF86AudioNext
|
||||
+ if((currentkeys & G15_KEY_G4) && !(lastkeys & G15_KEY_G4))
|
||||
+ keydown(KEY_NEXTSONG);
|
||||
+ else if(!(currentkeys & G15_KEY_G4) && (lastkeys & G15_KEY_G4))
|
||||
+ keyup(KEY_NEXTSONG);
|
||||
+
|
||||
+ // XF86AudioMute
|
||||
+ if((currentkeys & G15_KEY_G5) && !(lastkeys & G15_KEY_G5))
|
||||
+ keydown(KEY_MUTE);
|
||||
+ else if(!(currentkeys & G15_KEY_G5) && (lastkeys & G15_KEY_G5))
|
||||
+ keyup(KEY_MUTE);
|
||||
+
|
||||
+ // XF86AudioRaiseVolume
|
||||
+ if((currentkeys & G15_KEY_G6) && !(lastkeys & G15_KEY_G6))
|
||||
+ keydown(KEY_VOLUMEUP);
|
||||
+ else if(!(currentkeys & G15_KEY_G6) && (lastkeys & G15_KEY_G6))
|
||||
+ keyup(KEY_VOLUMEUP);
|
||||
+
|
||||
+ // XF86AudioLowerVolume
|
||||
+ if((currentkeys & G15_KEY_G7) && !(lastkeys & G15_KEY_G7))
|
||||
+ keydown(KEY_VOLUMEDOWN);
|
||||
+ else if(!(currentkeys & G15_KEY_G7) && (lastkeys & G15_KEY_G7))
|
||||
+ keyup(KEY_VOLUMEDOWN);
|
||||
+ }
|
||||
}
|
||||
|
||||
|
@ -0,0 +1,179 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/g15daemon/g15daemon-1.9.5.3-r6.ebuild,v 1.1 2012/10/12 20:22:20 robbat2 Exp $
|
||||
|
||||
EAPI=4
|
||||
GENTOO_DEPEND_ON_PERL="no"
|
||||
PYTHON_DEPEND="python? *"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
|
||||
inherit eutils linux-info perl-module python base
|
||||
|
||||
DESCRIPTION="G15daemon takes control of the G15 keyboard, through the linux kernel uinput device driver"
|
||||
HOMEPAGE="http://g15daemon.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE="perl python static-libs"
|
||||
|
||||
DEPEND="virtual/libusb:0
|
||||
>=dev-libs/libg15-9999
|
||||
>=dev-libs/libg15render-1.2
|
||||
perl? (
|
||||
dev-lang/perl
|
||||
dev-perl/GDGraph
|
||||
>=dev-perl/Inline-0.4
|
||||
)"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-forgotten-open-mode.patch"
|
||||
"${FILESDIR}/${P}-overflow-fix.patch"
|
||||
"${FILESDIR}/${P}-g510-keys.patch"
|
||||
)
|
||||
|
||||
uinput_check() {
|
||||
ebegin "Checking for uinput support"
|
||||
local rc=1
|
||||
linux_config_exists && linux_chkconfig_present INPUT_UINPUT
|
||||
rc=$?
|
||||
|
||||
if [[ $rc -ne 0 ]] ; then
|
||||
eerror "To use g15daemon, you need to compile your kernel with uinput support."
|
||||
eerror "Please enable uinput support in your kernel config, found at:"
|
||||
eerror
|
||||
eerror "Device Drivers -> Input Device ... -> Miscellaneous devices -> User level driver support."
|
||||
eerror
|
||||
eerror "Once enabled, you should have the /dev/input/uinput device."
|
||||
eerror "g15daemon will not work without the uinput device."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
linux-info_pkg_setup
|
||||
uinput_check
|
||||
if use python; then
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
if use perl; then
|
||||
unpack "./${P}/lang-bindings/perl-G15Daemon-0.2.tar.gz"
|
||||
fi
|
||||
if use python; then
|
||||
unpack "./${P}/lang-bindings/pyg15daemon-0.0.tar.bz2"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if use perl; then
|
||||
perl-module_src_prepare
|
||||
sed -i \
|
||||
-e '1i#!/usr/bin/perl' \
|
||||
"${S}"/contrib/testbindings.pl
|
||||
else
|
||||
# perl-module_src_prepare always calls base_src_prepare
|
||||
base_src_prepare
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
$(use_enable static-libs static)
|
||||
|
||||
if use perl; then
|
||||
cd "${WORKDIR}/G15Daemon-0.2"
|
||||
perl-module_src_configure
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
if use perl; then
|
||||
cd "${WORKDIR}/G15Daemon-0.2"
|
||||
perl-module_src_compile
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
find "${ED}" -name '*.la' -exec rm -f {} +
|
||||
|
||||
# remove odd docs installed my make
|
||||
rm "${ED}/usr/share/doc/${PF}/"{LICENSE,README.usage}
|
||||
|
||||
insinto /usr/share/${PN}/contrib
|
||||
doins contrib/xmodmaprc
|
||||
doins contrib/xmodmap.sh
|
||||
if use perl; then
|
||||
doins contrib/testbindings.pl
|
||||
fi
|
||||
|
||||
newconfd "${FILESDIR}/${PN}-1.2.7.confd" ${PN}
|
||||
newinitd "${FILESDIR}/${PN}-1.2.7-r2.initd" ${PN}
|
||||
dobin "${FILESDIR}/g15daemon-hotplug"
|
||||
insinto /lib/udev/rules.d
|
||||
doins "${FILESDIR}/99-g15daemon.rules"
|
||||
|
||||
insinto /etc
|
||||
doins "${FILESDIR}"/g15daemon.conf
|
||||
|
||||
# Gentoo bug #301340, debian bug #611649
|
||||
exeinto /usr/lib/pm-utils/sleep.d
|
||||
doexe "${FILESDIR}"/20g15daemon
|
||||
|
||||
if use perl; then
|
||||
ebegin "Installing Perl Bindings (G15Daemon.pm)"
|
||||
cd "${WORKDIR}/G15Daemon-0.2"
|
||||
docinto perl
|
||||
perl-module_src_install
|
||||
fi
|
||||
|
||||
if use python; then
|
||||
ebegin "Installing Python Bindings (g15daemon.py)"
|
||||
cd "${WORKDIR}/pyg15daemon"
|
||||
|
||||
installation() {
|
||||
insinto $(python_get_sitedir)
|
||||
doins g15daemon.py
|
||||
}
|
||||
python_execute_function installation
|
||||
|
||||
docinto python
|
||||
dodoc AUTHORS
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use python; then
|
||||
python_mod_optimize g15daemon.py
|
||||
echo ""
|
||||
fi
|
||||
|
||||
elog "To use g15daemon, you need to add g15daemon to the default runlevel."
|
||||
elog "This can be done with:"
|
||||
elog "# /sbin/rc-update add g15daemon default"
|
||||
elog "You can edit some g15daemon options at /etc/conf.d/g15daemon"
|
||||
elog ""
|
||||
elog "To have all new keys working in X11, you'll need create a "
|
||||
elog "specific xmodmap in your home directory or edit the existent one."
|
||||
elog ""
|
||||
elog "Create the xmodmap:"
|
||||
elog "cp /usr/share/g15daemon/contrib/xmodmaprc ~/.Xmodmap"
|
||||
elog ""
|
||||
elog "Adding keycodes to an existing xmodmap:"
|
||||
elog "cat /usr/share/g15daemon/contrib/xmodmaprc >> ~/.Xmodmap"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if use python; then
|
||||
python_mod_cleanup g15daemon.py
|
||||
fi
|
||||
}
|
@ -0,0 +1,191 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/g15daemon/g15daemon-9999.ebuild,v 1.1 2012/10/12 20:22:20 robbat2 Exp $
|
||||
|
||||
EAPI=4
|
||||
GENTOO_DEPEND_ON_PERL="no"
|
||||
PYTHON_DEPEND="python? *"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
ESVN_PROJECT=${PN}/trunk
|
||||
ESVN_REPO_URI="https://${PN}.svn.sourceforge.net/svnroot/${ESVN_PROJECT}/${PN}-wip"
|
||||
|
||||
inherit eutils linux-info perl-module python base subversion autotools
|
||||
|
||||
DESCRIPTION="G15daemon takes control of the G15 keyboard, through the linux kernel uinput device driver"
|
||||
HOMEPAGE="http://g15daemon.sourceforge.net/"
|
||||
[[ ${PV} = *9999* ]] || SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE="perl python static-libs"
|
||||
|
||||
DEPEND="virtual/libusb:0
|
||||
>=dev-libs/libg15-9999
|
||||
>=dev-libs/libg15render-9999
|
||||
perl? (
|
||||
dev-lang/perl
|
||||
dev-perl/GDGraph
|
||||
>=dev-perl/Inline-0.4
|
||||
)"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-1.9.5.3-g510-keys.patch"
|
||||
)
|
||||
# "${FILESDIR}/${PN}-1.9.5.3-forgotten-open-mode.patch"
|
||||
# "${FILESDIR}/${PN}-1.9.5.3-overflow-fix.patch"
|
||||
|
||||
uinput_check() {
|
||||
ebegin "Checking for uinput support"
|
||||
local rc=1
|
||||
linux_config_exists && linux_chkconfig_present INPUT_UINPUT
|
||||
rc=$?
|
||||
|
||||
if [[ $rc -ne 0 ]] ; then
|
||||
eerror "To use g15daemon, you need to compile your kernel with uinput support."
|
||||
eerror "Please enable uinput support in your kernel config, found at:"
|
||||
eerror
|
||||
eerror "Device Drivers -> Input Device ... -> Miscellaneous devices -> User level driver support."
|
||||
eerror
|
||||
eerror "Once enabled, you should have the /dev/input/uinput device."
|
||||
eerror "g15daemon will not work without the uinput device."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
linux-info_pkg_setup
|
||||
uinput_check
|
||||
if use python; then
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
subversion_src_unpack
|
||||
else
|
||||
unpack ${A}
|
||||
fi
|
||||
if use perl; then
|
||||
unpack "./${P}/lang-bindings/perl-G15Daemon-0.2.tar.gz"
|
||||
fi
|
||||
if use python; then
|
||||
unpack "./${P}/lang-bindings/pyg15daemon-0.0.tar.bz2"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
subversion_wc_info
|
||||
fi
|
||||
if use perl; then
|
||||
perl-module_src_prepare
|
||||
sed -i \
|
||||
-e '1i#!/usr/bin/perl' \
|
||||
"${S}"/contrib/testbindings.pl
|
||||
else
|
||||
# perl-module_src_prepare always calls base_src_prepare
|
||||
base_src_prepare
|
||||
fi
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
eautoreconf
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
$(use_enable static-libs static)
|
||||
|
||||
if use perl; then
|
||||
cd "${WORKDIR}/G15Daemon-0.2"
|
||||
perl-module_src_configure
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
if use perl; then
|
||||
cd "${WORKDIR}/G15Daemon-0.2"
|
||||
perl-module_src_compile
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
find "${ED}" -name '*.la' -exec rm -f {} +
|
||||
|
||||
# remove odd docs installed my make
|
||||
rm "${ED}/usr/share/doc/${PF}/"{LICENSE,README.usage}
|
||||
|
||||
insinto /usr/share/${PN}/contrib
|
||||
doins contrib/xmodmaprc
|
||||
doins contrib/xmodmap.sh
|
||||
if use perl; then
|
||||
doins contrib/testbindings.pl
|
||||
fi
|
||||
|
||||
newconfd "${FILESDIR}/${PN}-1.2.7.confd" ${PN}
|
||||
newinitd "${FILESDIR}/${PN}-1.2.7-r2.initd" ${PN}
|
||||
dobin "${FILESDIR}/g15daemon-hotplug"
|
||||
insinto /lib/udev/rules.d
|
||||
doins "${FILESDIR}/99-g15daemon.rules"
|
||||
|
||||
insinto /etc
|
||||
doins "${FILESDIR}"/g15daemon.conf
|
||||
|
||||
# Gentoo bug #301340, debian bug #611649
|
||||
exeinto /usr/lib/pm-utils/sleep.d
|
||||
doexe "${FILESDIR}"/20g15daemon
|
||||
|
||||
if use perl; then
|
||||
ebegin "Installing Perl Bindings (G15Daemon.pm)"
|
||||
cd "${WORKDIR}/G15Daemon-0.2"
|
||||
docinto perl
|
||||
perl-module_src_install
|
||||
fi
|
||||
|
||||
if use python; then
|
||||
ebegin "Installing Python Bindings (g15daemon.py)"
|
||||
cd "${WORKDIR}/pyg15daemon"
|
||||
|
||||
installation() {
|
||||
insinto $(python_get_sitedir)
|
||||
doins g15daemon.py
|
||||
}
|
||||
python_execute_function installation
|
||||
|
||||
docinto python
|
||||
dodoc AUTHORS
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use python; then
|
||||
python_mod_optimize g15daemon.py
|
||||
echo ""
|
||||
fi
|
||||
|
||||
elog "To use g15daemon, you need to add g15daemon to the default runlevel."
|
||||
elog "This can be done with:"
|
||||
elog "# /sbin/rc-update add g15daemon default"
|
||||
elog "You can edit some g15daemon options at /etc/conf.d/g15daemon"
|
||||
elog ""
|
||||
elog "To have all new keys working in X11, you'll need create a "
|
||||
elog "specific xmodmap in your home directory or edit the existent one."
|
||||
elog ""
|
||||
elog "Create the xmodmap:"
|
||||
elog "cp /usr/share/g15daemon/contrib/xmodmaprc ~/.Xmodmap"
|
||||
elog ""
|
||||
elog "Adding keycodes to an existing xmodmap:"
|
||||
elog "cat /usr/share/g15daemon/contrib/xmodmaprc >> ~/.Xmodmap"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if use python; then
|
||||
python_mod_cleanup g15daemon.py
|
||||
fi
|
||||
}
|
@ -1,4 +1,6 @@
|
||||
DIST osgi-core-api-4.3-all.zip 337463 SHA256 e03188926e6dfbc87ef7a097226c6cd01e399747d75e03a233961de661b13fbc SHA512 4620e96e0a24661a0d3f3a570598d51ba9068b7204f3dd34179bdca76ad9f2edf2e20c1656f0dc355be647a2b5befc064ff50b8f75167639580fb5ef661292c1 WHIRLPOOL 97634762b8c2042301d78312baff5bc575314d5ded28d673d69f354c1e5b23d3845bd4d90421f6d2fe20574386ae5d88e126da90d1fde8aabe71530cc2b8f65f
|
||||
DIST osgi.core-5.0.0.jar 418232 SHA256 22fe6c64753a0479fb450bcb740ea5e51747cca2e1aabb8a582d50c02c3eec94 SHA512 de7c5aa327a4361b81d953951488b84071e525cfd3e50f0334450b8c1b25733248de9459239ee7091f8961ac8b047a0492d692fb7cd408a0ec07df090ea9e2c3 WHIRLPOOL 9164e08ccd6f079898d0dedd33df1ea1f76f3ed4e65fe9205d17e72e6d8f6e5820fbab7a0bbe9633efa85f9ff4a9045813ea9d193dc110f5b6bd7d67a98b621c
|
||||
EBUILD osgi-core-api-4.3.ebuild 708 SHA256 8d8c1d3a75f19ea948c32c96f4cf177f158f99008164d2523cb56b997a970509 SHA512 6670044aeef685e9cb62263c72ac60ec1a9ff6b5ec9a12c5af6b8e44495f2d9c24e3889836a227d798cb583794822220ce65bd50324b8ce4ab10f35b60c553d8 WHIRLPOOL 749c964b58f8a98ed8564339e68f9e6b8b9de125a82479850198a64185ef999d05af1a4d9588fbe14e097378e3a42d4a2012bea70bc6d8f7bdd86024dd628388
|
||||
MISC ChangeLog 590 SHA256 f5dddd5fa79c2d83af0eba3298d486d064bcb86a1345d8b133ab33031103477a SHA512 64a3d98b5c0913f8862ce61ad9cfdd1546e4a4b0bc5945d62b298d1e204994eb60c48c09edb99a27fbc984dcdb1482c105786cfd3cb8533e10e97852d1752fd9 WHIRLPOOL 66b87bfd21ab817358d6a9fe2d8a493555c69b232bb88289b6b25fd12d2fd68c89ba7e2bc553abe574d5091a792fa64a4bd7ff58ecccdf7fdf2e6a395174a7b3
|
||||
EBUILD osgi-core-api-5.0.0.ebuild 690 SHA256 5e7f31ed75d52644b0deac3da28f40d330d3ecef111aa43c1f9146fd5a0d9a85 SHA512 7392073fd0c0e64162a5780b9550aaeb8c059cfd59c6df71f4c53f17590e83469baa5e97ab7f63466e758b5dba34ada27a7587ff6481a3a02ef66edb0c4612b9 WHIRLPOOL decc2ebdbfb0437855d918e2be62bac53394df0a4778f9efb9668837a88c4653c1d6b4bbe032698f635c7a235e53d7b3898564dc45494183f91abe9674bb5616
|
||||
MISC ChangeLog 723 SHA256 5f026da9026cc1d2a7a7b3acf52604d5b6c722e701eea4b3e051fb1dac3cdc53 SHA512 450957f2893c9a087ea19333c6ae61a25850756c20af3fb76569f8e56f70db95ff53222f4ff04bc1efc1511f9675bfa3305a4ed25a8fe5ee00f805db57bb5399 WHIRLPOOL 4cc1198d251806f220a669edd46ae82a206f22aaca813566075d24510de1918b59a1f1b4d3533f7dfadf3bc3174c663d0b414a82092f41c5e368800c0abb7395
|
||||
MISC metadata.xml 205 SHA256 e319f1701f6be29c8e077049d77738b69b72be0458754ef90ad9a684f2ec1722 SHA512 fb7831a8a05e9995888eaef748c98a12adcb911ef1c9901a3555765782d87cd3172cfb2c47ffa89d8a5454e7aa1f5bd27358b88a035c97f1ff388d7fc85a9d7e WHIRLPOOL 673d7b564054942d04b33cfcd01f7c5ff16ad9f9f2a60586ccc54c60443bf2dc34fa037e4e1de889539838342eea62022a3b9a7cae65b0c2f34fcbacfcfd0c73
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/osgi-core-api/osgi-core-api-5.0.0.ebuild,v 1.1 2012/10/13 08:48:41 fordfrog Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-pkg-simple
|
||||
|
||||
DESCRIPTION="OSGi Service Platform Core API (Companion Code)"
|
||||
HOMEPAGE="http://www.osgi.org/Specifications/HomePage"
|
||||
SRC_URI="http://www.osgi.org/download/r5/osgi.core-${PV}.jar"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=virtual/jre-1.5"
|
||||
DEPEND="
|
||||
>=virtual/jdk-1.5
|
||||
app-arch/unzip"
|
||||
|
||||
JAVA_SRC_DIR="OSGI-OPT/src"
|
||||
|
||||
java_prepare() {
|
||||
rm -r org || die
|
||||
}
|
@ -1,6 +1,19 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX mosml-2.01-malloc.patch 688 SHA256 b03324dd9a62ca564cf50cdf300b08c22d03a2b724832f1783a130dce787d823 SHA512 c2d70880dd13e8665cd3f6644cd0f09d23dcffb89bd8d96449ee9940cd8a83ddc391bb5aeebd56df60b55d0f9aab0aca8c64e9b7ec4df2c7b4efac3574d8a835 WHIRLPOOL 5601115cadc969cf787fe374d8d32299a9295618e0686282b89f319cb399ef9adad06fb2ea2f8448936c8ba49b19939b34ecd642c52980b51f72b702f09c7941
|
||||
DIST mos201src.tar.gz 2314392 SHA256 9ec5695358a4aa4702d856c026f3cf0bce77275e8d1318fd90d455a44c46edff SHA512 c08881cad23503bb57c7696ccfe16dd2f716ed423999018c3044266c9329a3175667c5294ef2eda83b5d1ef810fb7fc8e037f9d1fed3245da9dbbc895ad6e15c WHIRLPOOL acecc460d2c962bc32795005ffaceb2bb980255091604c0d0b97a7b45410eec5dfd92761c8d6c16cb48355b9f10cd44dadffd04a101976ca761744d1a5c4e60f
|
||||
EBUILD mosml-2.01-r1.ebuild 2038 SHA256 4f7eb0459d305fbd1ef064f834825f2c5910505dacce25cf5474b4cb9bd6b612 SHA512 69224bc90d56980aebbbd0ea232c6deb25b3eb6848d6c42d99a4bd1ed6ab3ee6aaaa14f0801a6ab79dc2611bf3e2bf672f2bce39fd3e849fc67dc5fee50908b4 WHIRLPOOL 4c3d8234e20a4ebbaf9d9723a7b6e25368fc02781a8dbef51811477d918781465487938bc344abadd4f8426f973defaa6c789aeb15910f7b965639473c2d15d4
|
||||
EBUILD mosml-2.01.ebuild 1208 SHA256 b7bb168ec6107d747a99e9a803d7fb9b6da010e9d7fc974269f1fddfba7eb5da SHA512 409db499e72fd622a7c0b85c8e87c6beb17a3f13f15dda26b6e6acad2eae8754c1c275af5221e7c89f98910910ba02c2de28d03086cf5553489d12f214bdf8c1 WHIRLPOOL b47fe95d2f5b5136b9694e5d5fe6a6738db4ecaadbef38aacce3bf438bf474ce12d119300bfbcf1b3deb7ce92a18d52e7ae119de802316c3eef3b359ace85b67
|
||||
MISC ChangeLog 2724 SHA256 2260c27840ae3676cb452f09640e88b09dc5e1d6355761b900157c5b49810aa8 SHA512 e18e44fbd4a264377c891f357dc753c346148b05a6898121bc4227e4736e6c1b28717010560d476e915a8f159415aa0a38182a11fab7984d8bd3517aaa63df39 WHIRLPOOL 789e74317fe213fe408a952355ce67d8938b275f228b236fc4e94f6218ca5933c4fe217244c750c607b0675571e52e1ea3554102a5f36734934133bea73c1b0e
|
||||
MISC ChangeLog 2819 SHA256 6b45912dcbf9664746326bb771c77d45d2c6b5571ec38bb2ecaebd62dc4b0737 SHA512 a36d2e9740412894c7652baaed654f5f149ad1b4da4dd1a583e03b59c97c98a159ebee5b8f4da9680f64d8bc19768c103452d532e1089574dc4b72db138610f3 WHIRLPOOL 80d2c39f7bb8d85bb285d2460bec147e59aae2aa329b38ea12ed3047606669ee6414e78771f9b7cce485eb7d0265ec038de2fea4f68196dc8376b4aeb7d03b40
|
||||
MISC metadata.xml 212 SHA256 70bbfd181623c884c763902ca127ef24c917b2e55cda0869e6ffaa6c4ebc5757 SHA512 85ac7770baae8cc7c2c52dcd077a448cfb394ec6585e274ffa01c8f92a862d22c6ba0553b71cf2ae6b6f28f6faa5c3d615537f35f9fe0da9f43a2c9043953784 WHIRLPOOL 221b2f4e9b984954eb7268028287339e8678c794c7b4e40ab2baaa037c8e87bac30c8b64473efade9b3ee1ce226aab4ad36760147eee5af7cfd7c081473c839b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJQeBq1AAoJEMbwO6tnXQ0sW70H/iMhIFiFLAH40MdDGXGOA7aH
|
||||
KWm8ikcx4TetGU59cGT1yLOnBWu4qikva1+sHCAU7Nyg29hpL/kl+dklr4zBRXAL
|
||||
pRQNAaVV2RBB3I0KuFbXIEMXtcvc8QyOE2UqPiuPn+nniLV4JJ6+Fu0nAbGegIQx
|
||||
NlSxRHJ8CeONlFF5QU8Whlw7UTIDxjdOCd3EsvDD8ueajcWApr8BENnaU+kyokAY
|
||||
IZrPwwI3ATKzpHPsgWr4/ZLWNVJqHp1kAAT8orCnztsIUZrud2CWqwqOwWRx60g2
|
||||
9DhOYQUzKQ3KFPC9sDCc4O9ynB0D6QaKhbwk8tm9SCXJ6ugWiBkU698A0wVv0Lc=
|
||||
=58Ms
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/mosml/mosml-2.01.ebuild,v 1.9 2009/08/17 01:41:25 vostorga Exp $
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
S="${WORKDIR}/${PN}/src"
|
||||
DESCRIPTION="Moscow ML - a lightweight implementation of Standard ML (SML)"
|
||||
SRC_URI="http://www.dina.kvl.dk/~sestoft/mosml/mos201src.tar.gz"
|
||||
HOMEPAGE="http://www.dina.dk/~sestoft/mosml.html"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ppc x86"
|
||||
IUSE=""
|
||||
SLOT="0"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
src_compile() {
|
||||
emake CC=$(tc-getCC) CPP="$(tc-getCPP) -P -traditional -Dunix -Umsdos" \
|
||||
MOSMLHOME=/opt/mosml world || die
|
||||
}
|
||||
|
||||
src_install () {
|
||||
|
||||
make MOSMLHOME="${D}"/opt/mosml install || die
|
||||
rm "${D}"/opt/mosml/lib/camlrunm # This is a bad symlink
|
||||
echo "#!/opt/mosml/bin/camlrunm" > ${D}/opt/mosml/lib/header
|
||||
|
||||
dodoc ../README
|
||||
into /usr/bin
|
||||
dosym /opt/mosml/bin/mosml /usr/bin/mosml
|
||||
dosym /opt/mosml/bin/mosmlc /usr/bin/mosmlc
|
||||
dosym /opt/mosml/bin/mosmllex /usr/bin/mosmllex
|
||||
dosym /opt/mosml/bin/mosmlyac /usr/bin/mosmlyac
|
||||
dosym /opt/mosml/bin/camlrunm /usr/bin/camlrunm
|
||||
dosym /opt/mosml/bin/camlrunm /opt/mosml/lib/camlrunm
|
||||
|
||||
}
|
@ -1,5 +1,6 @@
|
||||
AUX g15tools.patch 2928 SHA256 1ef90b144419f0d93c087fa154054c990f522e916a0409d0b3edb3a412422153 SHA512 63cf1c4ef8df47bdc19b4c4c1c40e3053e8c50d8bac25ec4bfa4a92c51b9f4ccda3dc7ac784885545727d99d4094d02295927eee5533f57615390a39dde3df07 WHIRLPOOL a8f507e6d39200ec2b92e1e01f467759caa9cec42d9525c40759c7fed5ffba724b3d5d6aa7bdbd137263aa9fe82602a3ad4f46456d174709267f4bce2ef1019b
|
||||
DIST libg15-1.2.7.tar.bz2 232475 SHA256 132febe27e66fd9ee1cb7675ef2b0d99b5a404c28923494ff995012b847179d6 SHA512 ddffb38f5c3d9ce0cb90b0375c2f5d317a7bb3889fe59d56932a0889c6e15bc2f1e590757d3182eddf7c5bd3101303b332b18fbd37247c20f66e1be256aa93c0 WHIRLPOOL a3335bafffaefa5fb0af3e6a5f3ad25d66ef012395da5cfca204b5cb6ca7ca5559b4a1f90435eecbf3cf2c3c42304590476a5570288be01d6067cf0b01883405
|
||||
EBUILD libg15-1.2.7-r1.ebuild 683 SHA256 2d04bb86bd2455478e7127eaf98e2b1e8eb792867ec25e78c24474cef4c5a724 SHA512 56663d2e5e357e1e35899d86f9289aa57e5898a0ffc69c91c2ddb2124d39d0fa580d9e3cab1b92a57f6f0faf44e1d7694b1b4133067823fc74c50350b0b6bd6c WHIRLPOOL 42add9088f6a0de8beee0714e0c3337cbbb9eac2be033a6cd1f46ef4194cb0d7a599e5bee7239b98939809785f8ac3f9a9fbfc184ccfe988a04b42ff49c84852
|
||||
EBUILD libg15-9999.ebuild 1011 SHA256 a52757ea831b18856540839c4c5cb48e7d8aec9dbf47c1fcef0a3ee6697cd1e6 SHA512 844370d0867db9f2a978fe3faba663fe0b450f6f0673a1717b8e77bd0923e73779928fae8ae5d0c2e33312b2b7815ca7fcde3e3f3e53ebe555551c3634cf0ef6 WHIRLPOOL b63bc1016dbca2d008d9fb7d3a12da3edc9f861b26fd8f3037c3acbd545595fdd35514facb3c26aefe1fe2128cb821e86e23bf376f752117cb4c5411e32da6f2
|
||||
MISC ChangeLog 4032 SHA256 410d8616490baf00e0d33422f655b32be1c76898efd8bc660a5966e30eb22f2a SHA512 296201c7c9c82fb4c6f3b8387219647db47ff6a7d4b5cfd51c076f1ab32201dc4eba2db40a6fefd6e0fc6261e15517a2c472f9ea6ed608090e325ed16f023c93 WHIRLPOOL ac8af6f565b1a71bd5094f6d7ed7175a1c89f85120c6fe21d471bba149b35d067668840e9799cb8c97d527556fce627a6b388adc1b54fdeb0591193ae79546f8
|
||||
EBUILD libg15-1.2.7-r1.ebuild 681 SHA256 e544824b0b0524419d65fae65b7fc59d15c42303c3fda45c3a85f1a5d9178219 SHA512 b9859b348364441723f6fab298e6a4e855fad44ecbabd2a0144b9e13a06c240d297c95700cfa03863914d9b70421cef09584b63844f56940b7c69619b6e062ce WHIRLPOOL 680e9c5763f753b18454e25024e40e8cf218e07eb41e4bbf0877f1db7972b264215cfa1269b6fce9d684946caa10e45df106c2e44e52ed162c1bb91a6a958dd2
|
||||
EBUILD libg15-9999.ebuild 1094 SHA256 eb134d86b24d709a998338e3bd1fa36a9fe993dad4bd54950eb8c0021c5cac05 SHA512 b747f3fdf942889fadfc572ea788a7dfbaab850bcb8487f8bfc2824b548e0862cda8bdb00a3e5092de9c100cf8b8d2167461c7c7351f784008ab53d0a369b346 WHIRLPOOL 2d47e8ca007ece0de855e25e2df4d66aec7289fcae9fea3e13c1b6d0040ee2d21101680d6daf84092eaadf7d7a3728ec59e11357e7c9e3ca5d8d61086463f22f
|
||||
MISC ChangeLog 4259 SHA256 a8f78e0532f685033b1e2e9d83238fb8d6071816d8e8ed94ad0a5b69435f3ea8 SHA512 e0c8503bf641cfa409c4b603c132f89ea16a47b53e17693e25a1bf55a08f0d4a4d4a2b3e8055ddf7282f10a8845532d5e28c72e26a663f4986c4671409be340d WHIRLPOOL d2ab9200dd1e9afaf0f997e3f0657543b690d9981b58d95c39aa781c3903ed1626165f5dc2d3e97df88f9a5d50d3d05c5b4eec9f71e36f8b2401438955d9bc4c
|
||||
MISC metadata.xml 222 SHA256 edd5f0f934fb8e9338e5a0ce8caaae6f6232dfb8cb4e0c0cfbac0363eb42b7c9 SHA512 15c47f038dfd87f28b1638cb2b8741434e1e22ba125314cca1d691e582f83e03d082959ebfbee59d53c2270a9301c749a38484d20032d5b45c0b57a8ac2cb332 WHIRLPOOL 14cf2020516c983921b1a7b2e689eb8ea2fcf2129ecd3cfac53969f8c67755c1c914b88d2cd3cfba2ffa55060c9f58918dc8a58d5f23c0d5695968be98f322a9
|
||||
|
@ -0,0 +1,100 @@
|
||||
Patch from upstream bug tracker:
|
||||
http://sourceforge.net/tracker/?func=detail&aid=3336448&group_id=167869&atid=844658
|
||||
|
||||
As only part of G510 support was merged to upstream. Does NOT apply & compile
|
||||
on top of 1.2.7-r1.
|
||||
|
||||
diff -aNru trunk/libg15/libg15.c mod/libg15/libg15.c
|
||||
--- trunk/libg15/libg15.c 2011-03-31 23:33:44.000000000 +0000
|
||||
+++ mod/libg15/libg15.c 2011-06-26 07:08:21.000000000 +0000
|
||||
@@ -1029,6 +1029,76 @@
|
||||
}
|
||||
}
|
||||
|
||||
+// Logitech G510 Media Keys implementation. Unknown if this will work for other
|
||||
+// models. Using the backlight key as a modifier. The assumption is you would
|
||||
+// normally not be holding down the backlight key while pressing G-keys.
|
||||
+static void processKeyEvent2Byte(unsigned int *pressed_keys, unsigned char *buffer)
|
||||
+{
|
||||
+ // Key modifier
|
||||
+ *pressed_keys |= G15_KEY_LIGHT;
|
||||
+
|
||||
+ // XF86AudioPlay
|
||||
+ if (*pressed_keys & G15_KEY_G1)
|
||||
+ *pressed_keys -= G15_KEY_G1;
|
||||
+
|
||||
+ // XF86AudioStop
|
||||
+ if (*pressed_keys & G15_KEY_G2)
|
||||
+ *pressed_keys -= G15_KEY_G2;
|
||||
+
|
||||
+ // XF86AudioPrev
|
||||
+ if (*pressed_keys & G15_KEY_G3)
|
||||
+ *pressed_keys -= G15_KEY_G3;
|
||||
+
|
||||
+ // XF86AudioNext
|
||||
+ if (*pressed_keys & G15_KEY_G4)
|
||||
+ *pressed_keys -= G15_KEY_G4;
|
||||
+
|
||||
+ // XF86AudioMute
|
||||
+ if (*pressed_keys & G15_KEY_G5)
|
||||
+ *pressed_keys -= G15_KEY_G5;
|
||||
+
|
||||
+ // XF86AudioRaiseVolume
|
||||
+ if (*pressed_keys & G15_KEY_G6)
|
||||
+ *pressed_keys -= G15_KEY_G6;
|
||||
+
|
||||
+ // XF86AudioLowerVolume
|
||||
+ if (*pressed_keys & G15_KEY_G7)
|
||||
+ *pressed_keys -= G15_KEY_G7;
|
||||
+
|
||||
+ g15_log(stderr,G15_LOG_WARN,"Keyboard: %x, %x\n", buffer[0], buffer[1]);
|
||||
+
|
||||
+ if (buffer[0] == 0x02)
|
||||
+ {
|
||||
+ // XF86AudioPlay
|
||||
+ if (buffer[1] & 0x08)
|
||||
+ *pressed_keys |= G15_KEY_G1;
|
||||
+
|
||||
+ // XF86AudioStop
|
||||
+ if (buffer[1] & 0x04)
|
||||
+ *pressed_keys |= G15_KEY_G2;
|
||||
+
|
||||
+ // XF86AudioPrev
|
||||
+ if (buffer[1] & 0x02)
|
||||
+ *pressed_keys |= G15_KEY_G3;
|
||||
+
|
||||
+ // XF86AudioNext
|
||||
+ if (buffer[1] & 0x01)
|
||||
+ *pressed_keys |= G15_KEY_G4;
|
||||
+
|
||||
+ // XF86AudioMute
|
||||
+ if (buffer[1] & 0x16)
|
||||
+ *pressed_keys |= G15_KEY_G5;
|
||||
+
|
||||
+ // XF86AudioRaiseVolume
|
||||
+ if (buffer[1] & 0x32)
|
||||
+ *pressed_keys |= G15_KEY_G6;
|
||||
+
|
||||
+ // XF86AudioLowerVolume
|
||||
+ if (buffer[1] & 0x64)
|
||||
+ *pressed_keys |= G15_KEY_G7;
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
int getPressedKeys(unsigned int *pressed_keys, unsigned int timeout)
|
||||
{
|
||||
unsigned char buffer[G15_KEY_READ_LENGTH];
|
||||
@@ -1063,6 +1133,13 @@
|
||||
case 9:
|
||||
processKeyEvent9Byte(pressed_keys, buffer);
|
||||
return G15_NO_ERROR;
|
||||
+ case 2:
|
||||
+ if (g15DeviceCapabilities() & G15_DEVICE_G510)
|
||||
+ {
|
||||
+ processKeyEvent2Byte(pressed_keys, buffer);
|
||||
+ return G15_NO_ERROR;
|
||||
+ }
|
||||
+ // Deliberate fallthrough
|
||||
default:
|
||||
return handle_usb_errors("Keyboard Read", ret); /* allow the app to deal with errors */
|
||||
}
|
@ -1,5 +1,6 @@
|
||||
AUX libg15render-1.2-pixel-c.patch 527 SHA256 183a7992d298721ee7251cd1326a50d601e5ca3bbfff45baa9f383e882601977 SHA512 a6f3f2a0a6f5e33f6a201688afffbc7c18d3b591d1abba1e95c425bf53f9d53416c0e24fe2726ff752c3656ba76c3d3326d2d2b7f0549a8ff626798008048b3e WHIRLPOOL 2832e6ed75fae74b90ccee66757522cf46092ae972e6737f9638047cbbe37fbb42fff29dd3b7c241b5bea20a06fd2e284e085c5f86946049ed4d33128d720d93
|
||||
DIST libg15render-1.2.tar.bz2 246034 SHA256 d22335af6a17ec44799da82671778d2072499b26c5773ab913d9ba20d159d20f SHA512 960fd6bc6159b1b12e1de3b0c07e5960d7d5056d4927be8eddf89a911e2c97a8677ef41456aa255399e8a86cd354b848fab28a47005ee2d1b6640e0c886deaac WHIRLPOOL 5074e6fc8bbc02f1b5bb25156e43d6fe4d4f7b475449b59d8bd27677ab1fa530a9ffa5fde88634d620dae6159fb935ffac24440d7ceab86713ed0860c80f4746
|
||||
EBUILD libg15render-1.2-r2.ebuild 933 SHA256 af05dcbd31cd85700108b74d110aec8b4180a5eecaa3fda35d473e341810d63c SHA512 6c3d37c8dca70549244754da0c5653837f181cff563eff2f2b6bfec8c8d61d00510a3c1a825d46da5a8cef6d0a97a40cf372216081cd6c634afe44a74563bc48 WHIRLPOOL 032df3b72c8ad4e49e1a92a41d6959969e0647e194594678dc361ec60a0fe0641f254ef03f4caa0e64f63f186c077b81921d0660a761e85b2062164358b94dad
|
||||
MISC ChangeLog 2248 SHA256 0db27795f6361ce70539aa0f98af5c67950364376ceb813c3060b49984a36520 SHA512 2040e4399294a2909323771686051b855ec43883455589c76d4a5790a81a380889ad4a6cb56325d828d70d94146c4f4f29b7ff408fc9f226741dc974bc2ff99c WHIRLPOOL f4ad3716cef324b81f96f657b45631c27273cd4d1dd5b3ca11347b09357ea1321c6bc2b97519ce4c92b1d869cf60f0fca457362e595a5675286e6907a678f4c8
|
||||
EBUILD libg15render-9999.ebuild 1295 SHA256 9035d3bf1a1d5af79fc8594c5b360d099830842ebba9015e381515066dd99947 SHA512 39c3ecb31e22a1d8d695297ca7a5faae821633ad6189439cf1f0ce11aa3197be735c11ccfc29cc5c34aa604a414567f1c3e329128594bb679276d4a74f4d3b3c WHIRLPOOL 349046e3f5de884b85aa2004099936f2c4171b04d9fdae37b492105b8b877151a6d70d607d8aabb913efd88e0b642ae9ecb275d7ee4bf0730c2536732e81fd91
|
||||
MISC ChangeLog 2425 SHA256 c0a9b8e204611e738dff01f47a447e94db0989e8c5636e6162dda88b0fe37328 SHA512 d283b235db8fefe54a025961e7096463c18eb4f5bb38c60c88eb2d408616cb555dcb0c9fcc347fc3ebf70b3a030a0527faefffc4dba96c0daa4aa1f481cd8012 WHIRLPOOL 8366123269b736117632887e6bfc5dd473d892b39a14c6186d9d71400cd8d09763902ad58bb08c035b91a9119c179afc87284c89faeeaf9786e08b1904c0e5e1
|
||||
MISC metadata.xml 222 SHA256 edd5f0f934fb8e9338e5a0ce8caaae6f6232dfb8cb4e0c0cfbac0363eb42b7c9 SHA512 15c47f038dfd87f28b1638cb2b8741434e1e22ba125314cca1d691e582f83e03d082959ebfbee59d53c2270a9301c749a38484d20032d5b45c0b57a8ac2cb332 WHIRLPOOL 14cf2020516c983921b1a7b2e689eb8ea2fcf2129ecd3cfac53969f8c67755c1c914b88d2cd3cfba2ffa55060c9f58918dc8a58d5f23c0d5695968be98f322a9
|
||||
|
@ -0,0 +1,58 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libg15render/libg15render-9999.ebuild,v 1.1 2012/10/12 20:16:27 robbat2 Exp $
|
||||
|
||||
EAPI=4
|
||||
ESVN_PROJECT=g15tools/trunk
|
||||
ESVN_REPO_URI="https://g15tools.svn.sourceforge.net/svnroot/${ESVN_PROJECT}/${PN}"
|
||||
|
||||
inherit subversion base eutils autotools
|
||||
|
||||
DESCRIPTION="Small library for display text and graphics on a Logitech G15 keyboard"
|
||||
HOMEPAGE="http://g15tools.sourceforge.net/"
|
||||
[[ $PV = *9999* ]] || SRC_URI="mirror://sourceforge/g15tools/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
|
||||
IUSE="truetype"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/libg15
|
||||
truetype? ( media-libs/freetype )
|
||||
"
|
||||
DEPEND=${RDEPEND}
|
||||
|
||||
src_unpack() {
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
subversion_src_unpack
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Merged upstream
|
||||
#epatch "${FILESDIR}/${PN}-1.2-pixel-c.patch"
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
subversion_wc_info
|
||||
fi
|
||||
base_src_prepare
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
eautoreconf
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-static \
|
||||
$(use_enable truetype ttf )
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" \
|
||||
docdir=/usr/share/doc/${PF} install || die "make install failed"
|
||||
rm "${ED}/usr/share/doc/${PF}/COPYING"
|
||||
|
||||
find "${ED}" -name '*.la' -exec rm -f {} +
|
||||
}
|
@ -1,4 +1,6 @@
|
||||
DIST irc-3.2.2.zip 84701 SHA256 b597ac3f0713386ba122f608a24e9f6fecd53ddac5ddb7889547ecab392ada1b SHA512 63a64626137617b14f401a6eb51a98b85db14db884faa9355b430df0f5fe8f9391139bb6e50fbbc985b5fd873844c8febe54685af679a847692175c366e8a6c7 WHIRLPOOL e6cc90191a242a2f1777b34550ffefafac0cb37890e593da29b61958a250eb93755e5d9301c6b5b727d42c0de74d2017884169024827cb3524f6ff21ecc3dcff
|
||||
DIST python-irclib-0.4.8.tar.gz 34657 SHA256 81ee3a6401d4f4d1af1975913438a32fa453b4220bd2e509b7b5af4cbc29a4f4 SHA512 0cc5e01446ef230635647c4fcd729f8aab19e7a3485bdbb784bf4169b503af6a3069f3376fbd8349df87329f41ad5571885d7635d6760c3848fa07ec38c2749e WHIRLPOOL f17711b7e278f2ad30b78a7c1e7f58191360232b7ad8a2602cbbe86930744e0eb3677b403ab695bb318f932cdc0a0cf53e6d09beefdd1206799aeb41c4228d3b
|
||||
EBUILD python-irclib-0.4.8.ebuild 846 SHA256 a712ffb32234214be494d6177404b20636619a2eb81f798052c49c938b778a1b SHA512 2efb5473f904657230f1bd2771677d4133b0295bf5fefb125e93bde8f3950d5b2cd890a5cceb640fa9b5a492904322e1176d92e1e8c256ee8ee835d2b56b615e WHIRLPOOL 4a7bf6af7d9123f06fcde43cc2b2c9ecf49d1f91a7e0b79abc9d55b5470810b179b4c7cba6284ede2725d76894fdbff80683fbacd276ce38539d6eeeb18b285b
|
||||
MISC ChangeLog 1308 SHA256 b92222eed15ed8b2e83762d9878171d60752f09865f0fbdcb46582eb5ab01735 SHA512 9ead1d2eebf1b16aec2b28af9df9eef791e2524e1508d8915456c33d16cac7ebdc88464278c56e16d54391c56154bf34e12566af17c2e8d75c19b6078e6b097d WHIRLPOOL 9711de5dd816caa1f09580e13711af4e2e6723e3554392442d9d7ff3c3b91898fe1dcf592322c29a9ab7c9312b21e5e0c3b00293ccb82b995ceb3e9570cc32f5
|
||||
EBUILD python-irclib-3.2.2.ebuild 878 SHA256 a4fe188cb5d4427799c592d61eb36547577464ca001190df439318b5b8fc898a SHA512 e689c9c06605c37c61be374272a051b11f4f8b9e6a919c3df5e13092dfb36267f5b062c2d60bc33d8a152b0e3196cea0f93d7ada2a87cab14719c0444964ea9d WHIRLPOOL a0a1a10214d46c79b8b193fa15cdfc73b95fe6ceb5832cffaa4f6cfeb87982d348b47295eaefc2141a0cd9f4b55b68f86f21911457fad6fc724cc561ff8ee635
|
||||
MISC ChangeLog 1464 SHA256 b19e2b814ffbf9baca3e425ac8ae89a50088855484dc991022c369688ff100f3 SHA512 692ef0295f5aa3ae15ddb6ec9feacc06dd32bcd5081d88c820e56740588b75824e275af528a9e4053b409f9799cf5929ace4e6f5d78c9acf6def5655798903ed WHIRLPOOL 88f1298b5c67c094572c72932c93ae022d80c4b6fdd79fb5c1619a389bc76c804a078dc44df6379eff342ea2e589f83b9d2dacb388f8db06b87ce6e1ff5732bd
|
||||
MISC metadata.xml 398 SHA256 49e1ddead28bd67128a4bbb3008d9c5b2859226974fffb8904f22af458d6ffdc SHA512 d74e2b80ef5442bdf8b0fdef76837dc3b0e0211ff0445ce4b26f2d17223553a8f26f4349031f53b345dbbbcc788eefbd3b09b68f5ea3ac9fa78ba81061a82ece WHIRLPOOL c78fd9e4fd528a656c33865021e481742e34238bee923ee57472a0c42ac42df66b1977d4d7410def382b7075eb40305a67e9b27dc20632d7d965a536b9805cf2
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-irclib/python-irclib-3.2.2.ebuild,v 1.1 2012/10/13 05:25:20 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="IRC client framework written in Python."
|
||||
HOMEPAGE="http://python-irclib.sourceforge.net/"
|
||||
#SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
SRC_URI="mirror://pypi/i/irc/irc-${PV}.zip"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
RESTRICT="mirror"
|
||||
|
||||
S="${WORKDIR}/irc-${PV}"
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
# Examples are treated like real documentation
|
||||
insinto "/usr/share/doc/${PF}/examples"
|
||||
doins dccreceive dccsend irccat irccat2 servermap testbot.py
|
||||
fi
|
||||
}
|
@ -1,16 +1,6 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA1
|
||||
|
||||
AUX blokish-0.9.4-gcc43.patch 191 RMD160 2729453ac55a31195365f0b1802bc9c9a61eb7e7 SHA1 e943042ca0a8ea23e848deb15a21ca6a4126a1a2 SHA256 877575b60253c02f3165c3102dd19fe71a2e5a61e99c505bb5015491b0ed6c6f
|
||||
AUX blokish-0.9.4-underlink.patch 270 RMD160 b8c469dac7db92f01ca0cb80ed78b5c5250826f3 SHA1 f1ce8abb75f1ef8bf74f5c23a40dc206a8aff2cf SHA256 5de044549fd2002c38ab774fe893a77a2287760f6f60ebdea335450f326b9013
|
||||
DIST blokish_v0.9.4.tgz 165215 RMD160 5c748485e75cc86711f6fbcb0d9678abbb1ec0f8 SHA1 e455979f9f4333fbb80241436f1ab6cf24caffe5 SHA256 9ce9f6bf747df73b7827c37d4ecb24e10bdf491380bc8f9df3e32f45252bd54d
|
||||
EBUILD blokish-0.9.4-r1.ebuild 1025 RMD160 7f46bea1ddcb8a282098c0b7322fea9a406b9ec4 SHA1 27eb1f856c234480280252c897a41b0ba3060f29 SHA256 0f9340040fea5d85cb0992d725cd2ae1832b49de784beb23425a745be6486355
|
||||
MISC ChangeLog 1590 RMD160 473881f59da9fe739306c1c6f12fbfd7d479a033 SHA1 0706c1650a15d9befc3a4c46a45f95e941155a50 SHA256 6ec8fcf24a8ac0239406816a54df004e430f8daf154037db6f3bf00d0e46c5f6
|
||||
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.17 (GNU/Linux)
|
||||
|
||||
iEYEARECAAYFAk4AQaMACgkQIY77eQFFFC0YmQCgmjmjFahzHXKosIwFZCh0/MgC
|
||||
KQYAn1opx6laYWn+yDDtQUwoLSBLJ8Hv
|
||||
=mi3s
|
||||
-----END PGP SIGNATURE-----
|
||||
AUX blokish-0.9.4-gcc43.patch 191 SHA256 877575b60253c02f3165c3102dd19fe71a2e5a61e99c505bb5015491b0ed6c6f SHA512 e466e9b5a49afc761896ebb792728135ed12e7bbd6a5f8d6aba969dae2415a72d1bebafec61149158eb842ccaa3c48b1c579e9655fe5c6e63a43d3a7190ee1ae WHIRLPOOL 6ac75e17f3948af0d4f02a971af78d32dcb88ffdaf91ed524295d0d616e687fb62859be424f48fe596fb6339826e99a529e045387c9119b8498bc7d9c1506997
|
||||
AUX blokish-0.9.4-underlink.patch 270 SHA256 5de044549fd2002c38ab774fe893a77a2287760f6f60ebdea335450f326b9013 SHA512 dd4bc3ca5c3025a802804207f752958754a4b48506d2b3a1fa72a0cc080c7fe123c16e95ea88b8a75ca83900551080562d862ac51e7cba7f0579bd8a59372cb2 WHIRLPOOL 222cb03179ef42308922b3238509bd6b90efcfb07adab3defcacb2b4fe5d91f0e19fd487d096aba790a097e9528f41f949739bd939ddde533b1a4b29b745e728
|
||||
DIST blokish_v0.9.4.tgz 165215 SHA256 9ce9f6bf747df73b7827c37d4ecb24e10bdf491380bc8f9df3e32f45252bd54d
|
||||
EBUILD blokish-0.9.4-r1.ebuild 1041 SHA256 0510d42696d02b1436c3505ef99abb2fd7c73b88970a7783b7ed9c8e3ceb654d SHA512 c8404563f7b10823d2ae29febac39bc5100f8550b10819821083ce6323f2ba2425d26a8b2dee7309cf386e6503074abd9ec10e0f4ddff8108be09c53d84d8715 WHIRLPOOL e991a6a4811306c258c11ed9f080888d82e4a29d3e6f12353344c6324fb05bca92f2120b2ddde1a11cc5c5e0bfecc3054cb0f4b278495428b1a2f4d51c875b2b
|
||||
MISC ChangeLog 1709 SHA256 16bd147d6f52ca4ca6ba1bc4c7dc7da99435b821c1564e633b242683e772973b SHA512 e7476473fa3674dd0911c60cf07ae7bcafb692839a3669db2551f7f0cf38d7e637e5c9f7dcfd166fda05484d6776fae64c6f51f1a9e7261ad112111b3337109c WHIRLPOOL 1d13b275e0ff0437baffe1127f3a5b9558f5c5b6832efaa6b383b6fd5f89b2a43392c5fed708f2adeade31ec7830a113eb7123286e60888d5fd38deae295ec3a
|
||||
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
|
||||
|
@ -0,0 +1,52 @@
|
||||
--- Makefile
|
||||
+++ Makefile
|
||||
@@ -213,7 +213,7 @@
|
||||
endif
|
||||
endif
|
||||
|
||||
- BASE_CFLAGS = -Wall -fno-strict-aliasing -Wimplicit -Wstrict-prototypes -pipe
|
||||
+ BASE_CFLAGS = -Wall -fno-strict-aliasing -Wimplicit -Wstrict-prototypes
|
||||
|
||||
ifeq ($(USE_OPENAL),1)
|
||||
BASE_CFLAGS += -DUSE_OPENAL=1
|
||||
@@ -239,19 +239,15 @@
|
||||
BASE_CFLAGS += -I/usr/X11R6/include
|
||||
endif
|
||||
|
||||
- OPTIMIZE = -O3 -ffast-math -funroll-loops -fomit-frame-pointer
|
||||
+ OPTIMIZE = -ffast-math -funroll-loops
|
||||
|
||||
ifeq ($(ARCH),x86_64)
|
||||
- OPTIMIZE = -O3 -fomit-frame-pointer -ffast-math -funroll-loops \
|
||||
- -falign-loops=2 -falign-jumps=2 -falign-functions=2 \
|
||||
- -fstrength-reduce
|
||||
+ OPTIMIZE = -ffast-math -funroll-loops
|
||||
# experimental x86_64 jit compiler! you need GNU as
|
||||
HAVE_VM_COMPILED = true
|
||||
else
|
||||
ifeq ($(ARCH),i386)
|
||||
- OPTIMIZE = -O3 -march=i586 -fomit-frame-pointer -ffast-math \
|
||||
- -funroll-loops -falign-loops=2 -falign-jumps=2 \
|
||||
- -falign-functions=2 -fstrength-reduce
|
||||
+ OPTIMIZE = -ffast-math -funroll-loops
|
||||
HAVE_VM_COMPILED=true
|
||||
else
|
||||
ifeq ($(ARCH),ppc)
|
||||
@@ -265,7 +261,7 @@
|
||||
BASE_CFLAGS += -DNO_VM_COMPILED
|
||||
endif
|
||||
|
||||
- DEBUG_CFLAGS = $(BASE_CFLAGS) -g -O0
|
||||
+ DEBUG_CFLAGS = $(BASE_CFLAGS) $(OPTIMIZE)
|
||||
|
||||
RELEASE_CFLAGS=$(BASE_CFLAGS) -DNDEBUG $(OPTIMIZE)
|
||||
|
||||
@@ -274,7 +270,7 @@
|
||||
SHLIBLDFLAGS=-shared $(LDFLAGS)
|
||||
|
||||
THREAD_LDFLAGS=-lpthread
|
||||
- LDFLAGS=-ldl -lm
|
||||
+ LDFLAGS+=-ldl -lm
|
||||
|
||||
ifeq ($(USE_SDL),1)
|
||||
CLIENT_LDFLAGS=$(shell sdl-config --libs)
|
@ -0,0 +1,119 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-fps/urbanterror/urbanterror-4.2.002.ebuild,v 1.2 2012/10/13 03:12:43 mr_bones_ Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit check-reqs eutils gnome2-utils games
|
||||
|
||||
DESCRIPTION="Hollywood tactical shooter based on the ioquake3 engine"
|
||||
HOMEPAGE="http://www.urbanterror.info/home/"
|
||||
SRC_URI="http://178.63.102.135/svens_stuff/UrbanTerror42.tar.xz
|
||||
http://dev.gentoo.org/~hasufell/distfiles/ioq3-for-UrbanTerror-${PV}.tar.xz
|
||||
http://upload.wikimedia.org/wikipedia/en/5/56/Urbanterror.svg -> ${PN}.svg"
|
||||
|
||||
LICENSE="GPL-2 Q3AEULA"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+curl debug dedicated openal +sdl server smp vorbis"
|
||||
|
||||
RDEPEND="
|
||||
!dedicated? (
|
||||
virtual/opengl
|
||||
curl? ( net-misc/curl )
|
||||
openal? ( media-libs/openal )
|
||||
sdl? ( media-libs/libsdl[X,audio,joystick,opengl,video] )
|
||||
!sdl? ( x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
x11-libs/libXxf86dga
|
||||
x11-libs/libXxf86vm )
|
||||
vorbis? ( media-libs/libogg
|
||||
media-libs/libvorbis )
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
dedicated? ( curl? ( net-misc/curl ) )"
|
||||
|
||||
S=${WORKDIR}/ioq3-for-UrbanTerror-${PV}
|
||||
S_DATA=${WORKDIR}/UrbanTerror42
|
||||
|
||||
CHECKREQS_DISK_BUILD="2700M"
|
||||
CHECKREQS_DISK_USR="1300M"
|
||||
|
||||
pkg_pretend() {
|
||||
check-reqs_pkg_pretend
|
||||
|
||||
if ! use dedicated ; then
|
||||
if ! use sdl && ! use openal ; then
|
||||
ewarn
|
||||
ewarn "Sound support disabled. Enable 'sdl' or 'openal' useflag."
|
||||
ewarn
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-build.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
buildit() { use $1 && echo 1 || echo 0 ; }
|
||||
nobuildit() { use $1 && echo 0 || echo 1 ; }
|
||||
|
||||
emake \
|
||||
ARCH=$(usex amd64 "x86_64" "i386") \
|
||||
DEFAULT_BASEDIR="${GAMES_DATADIR}/${PN}" \
|
||||
BUILD_CLIENT=$(nobuildit dedicated) \
|
||||
BUILD_CLIENT_SMP=$(usex smp "$(nobuildit dedicated)" "0") \
|
||||
BUILD_SERVER=$(usex dedicated "1" "$(buildit server)") \
|
||||
USE_SDL=$(buildit sdl) \
|
||||
USE_OPENAL=$(buildit openal) \
|
||||
USE_CURL=$(buildit curl) \
|
||||
USE_CODEC_VORBIS=$(buildit vorbis) \
|
||||
USE_LOCAL_HEADERS=0 \
|
||||
Q="" \
|
||||
$(usex debug "debug" "release")
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local my_arch=$(usex amd64 "x86_64" "i386")
|
||||
|
||||
doicon -s scalable "${DISTDIR}"/${PN}.svg
|
||||
dodoc ChangeLog README md4-readme.txt "${S_DATA}"/q3ut4/readme42.txt
|
||||
insinto "${GAMES_DATADIR}"/${PN}/q3ut4
|
||||
doins -r "${S_DATA}"/q3ut4/*.pk3
|
||||
|
||||
if use !dedicated ; then
|
||||
newgamesbin build/$(usex debug "debug" "release")-linux-${my_arch}/Quake3-UrT$(usex smp "-smp" "").${my_arch} ${PN}
|
||||
make_desktop_entry ${PN} "UrbanTerror"
|
||||
fi
|
||||
|
||||
if use dedicated || use server ; then
|
||||
newgamesbin build/$(usex debug "debug" "release")-linux-${my_arch}/Quake3-UrT-Ded.${my_arch} ${PN}-dedicated
|
||||
docinto examples
|
||||
dodoc "${S_DATA}"/q3ut4/{server.cfg,mapcycle.txt}
|
||||
fi
|
||||
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
games_pkg_preinst
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
games_pkg_postinst
|
||||
gnome2_icon_cache_update
|
||||
|
||||
if use openal && ! use dedicated ; then
|
||||
einfo
|
||||
elog "You might need to set:"
|
||||
elog " seta s_useopenal \"1\""
|
||||
elog "in your ~/.q3a/q3ut4/q3config.cfg for openal to work."
|
||||
einfo
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,15 +1,5 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX glpng-1.45-libpng15.patch 1239 RMD160 040c7863912e2fc32a9fae2c18580e2b792728a3 SHA1 5fda7d2f585d05b3f93cb413d826ec661e3c35d2 SHA256 50e837797c57864a9069299e95550478f592dc791e5493ca58f9d9a04f05d5ac
|
||||
DIST glpng-1.45.tar.bz2 64426 RMD160 994ffa788e3a7ebc314c56160c36496e39a12958 SHA1 7644769957d597032480e2d70d39f44b26c2b512 SHA256 a002aa60f460b0f363267d10c79c730b9dba4c834d0ee43eac15460c2e05f2e8
|
||||
EBUILD glpng-1.45-r1.ebuild 766 RMD160 6c703859ffad05fa3f6205b176f662e3d491fbb2 SHA1 b4ab63f17ac01cb2c6c6b08414e274548b56c3d0 SHA256 dbf8433d255ed930ba218fb5cd23739943290271537ba3a319850a1567f728fd
|
||||
MISC ChangeLog 1786 RMD160 c2571d79d2d95e6cf050d00a906ecafb509f9c5a SHA1 fc207813050c898020b35fa702774da195cd3f05 SHA256 715239c9b62fabd8bb64ef9617637ba00823598674ec2b3bd84f2ecb1a238b5b
|
||||
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.17 (GNU/Linux)
|
||||
|
||||
iF4EAREIAAYFAk5BdhYACgkQXkR9YqOcLPGxvgEAh2rGp0PP1hHsQhNNV/iIDdPV
|
||||
+3OpURiggEB1wpX00QoBAJwj5nNEqYvAsJw00bxdTSjnlQ1t1OETmdM7yUCEfdJH
|
||||
=z2iI
|
||||
-----END PGP SIGNATURE-----
|
||||
AUX glpng-1.45-libpng15.patch 1239 SHA256 50e837797c57864a9069299e95550478f592dc791e5493ca58f9d9a04f05d5ac SHA512 928111878fc2e486cf67f60a08c451f1a0fdbaade7a0561bb9894612ed974ff67a859e93916462f93bb76b7894f6d426c42cd159d6515e11458a08168a9f7c5f WHIRLPOOL abd57b6454e69118c769bd50d60dd8b328a2bb78f81ebbdc1a22b74b4e55f0ac061ca78ea15319aa10d59f5003810fde261db7fe8a8490b8bd0caf0315715d5f
|
||||
DIST glpng-1.45.tar.bz2 64426 SHA256 a002aa60f460b0f363267d10c79c730b9dba4c834d0ee43eac15460c2e05f2e8
|
||||
EBUILD glpng-1.45-r1.ebuild 780 SHA256 161f95126487dce01b574d8f2e3110ec8bcf041348659ecef8a7bd7fbb7a9042 SHA512 884447b7e8ad7441061983d86d8e778ca87931786ba0e2c456541621c139e731533e4865a5eeca301535141fbf3ce5143a6d1f6965cf10e50ca35832d751e32d WHIRLPOOL 8faec1fe691d6ce810b179756e9bb2c5bd741e304a93b60f1f566cc5f58531f1c1059ef473831f67bce158c4926c04fc4f2b16230532add949d3a09bc00249be
|
||||
MISC ChangeLog 1899 SHA256 e76340f004ee4e5ec77139838b1a8c968997b8e2c024022c9c427b62a756d7cf SHA512 2e8d246b38feb1bd12b56a5149cc341d218bc2d31d3eb6041903d3059d890a5a79eb4cda05fa61023406d28048deb098101324eb2761ba21ff9bcc00a926ba73 WHIRLPOOL d2377e5b45132b19c851e25791c3363729a3f2ef9bf25635b46359e201b8b494be7c926b6bef7740887783055cc41d0ec26780563a6ee6443c5c8f014add169d
|
||||
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
|
||||
|
@ -1,4 +1,14 @@
|
||||
DIST libsmf-1.3.tar.gz 545850 RMD160 c6c15191b3c1dff313a3a9f16e8050910c65ede9 SHA1 b2fb0ece095e77f04a9ff7532a88fe79533b2c47 SHA256 d3549f15de94ac8905ad365639ac6a2689cb1b51fdfa02d77fa6640001b18099
|
||||
EBUILD libsmf-1.3.ebuild 898 RMD160 bfcb4eb4c817f7780d0058a8fdf25381a0663aa2 SHA1 c9fd56a3833f40c2f6b1bf5bb6015ff0dc0ace18 SHA256 a6b70de024fe6890cc98cebb96cc447e5209208afcf0110883b68f3362b7bf2e
|
||||
MISC ChangeLog 659 RMD160 46650978d79d9e932a751ae082d7d7eaae7482e4 SHA1 3aa46f7ce7e8d9b8a8c3e0ee5c7d8a154a7116a3 SHA256 f6a2ff7b8703392b1d818f5e9d3a33e190819148d5a80ac0a74cfce46870ea9b
|
||||
MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST libsmf-1.3.tar.gz 545850 SHA256 d3549f15de94ac8905ad365639ac6a2689cb1b51fdfa02d77fa6640001b18099
|
||||
EBUILD libsmf-1.3.ebuild 905 SHA256 4570017ed05e54a04cdede7766413830207b5b21f5b58ea0803cfa227442e595 SHA512 203ba195b9072e523fbe68b8aa066d1f97ea8c1af4212a406a6f4ec2f933db517841d0f200ae8a05fa3032a09832ac6bad5bfdbf910442f3d43ecabb197c1427 WHIRLPOOL ecbf75be311dfe66d355eb47750d93873966d9cd6c34a467c1e773a585359f8b02fa5eece8dba94d69de83e883a6f97bd203af5f7837ebca8e156afc74e4d143
|
||||
MISC ChangeLog 763 SHA256 44e03f7c6026cf73e435cfc20ea172ee32a188cbe7675e9b873a8fd6ffa30d01 SHA512 62816faabcb6a6258ee895ee7e8ffeaaff0553f9dc2601ebdf13fdc536fb40ce68f6245d92be7f6ef0f93783917bedd159278f91c0d75fd4224bfe985ec67201 WHIRLPOOL dce9e0258406bfd4cd65cab04ad41d1dfde6622dd789e09a258b9de0125a7e121e540b03f75a7e6bd3c894cedc84af4b6b8e143d0a044131b678f22640605740
|
||||
MISC metadata.xml 158 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b SHA512 90f74979d228a35f81de50665ead63d228bc4f0d11f3def4832c9607f4242cbc4562db0a123bdcf2c4b6e0be78fc5565a65f75cdb53ed4c8d45544ebf74255dc WHIRLPOOL a90483bd4fa01ed5fa21bfe9f59c11b97c793146e3031eae342a3355c6dc2e4ef2b356af0bf711b5e16e16551c91d63ecdbb48e708df606017264e8bff5e9fe9
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlB4npwACgkQl5yvQNBFVTUKFQCbBy21vheIBqfwzMhQlW4fXT6M
|
||||
+jIAoIZN5mX+LHBFwxZTGBezRJnlVNDs
|
||||
=BIP3
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue