summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2012-08-11 16:45:51 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2012-08-11 16:45:51 +0000
commitbaee1555f37458a904c2d8233dda69a583aa6f98 (patch)
treeec2cbcfe177de0fc273be3f3422cdc81d8567022 /app-pda
parentAdd some mips love #430346. (diff)
downloadhistorical-baee1555f37458a904c2d8233dda69a583aa6f98.tar.gz
historical-baee1555f37458a904c2d8233dda69a583aa6f98.tar.bz2
historical-baee1555f37458a904c2d8233dda69a583aa6f98.zip
Query udev.pc pkg-config file for correct udevdir value.
Package-Manager: portage-2.2.0_alpha120/cvs/Linux x86_64
Diffstat (limited to 'app-pda')
-rw-r--r--app-pda/barry/ChangeLog7
-rw-r--r--app-pda/barry/Manifest17
-rw-r--r--app-pda/barry/barry-0.17.1-r1.ebuild109
3 files changed, 131 insertions, 2 deletions
diff --git a/app-pda/barry/ChangeLog b/app-pda/barry/ChangeLog
index 2e58e3373ebe..5a6c2b0bb8d4 100644
--- a/app-pda/barry/ChangeLog
+++ b/app-pda/barry/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-pda/barry
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-pda/barry/ChangeLog,v 1.22 2012/05/22 16:39:13 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-pda/barry/ChangeLog,v 1.23 2012/08/11 16:45:51 ssuominen Exp $
+
+*barry-0.17.1-r1 (11 Aug 2012)
+
+ 11 Aug 2012; Samuli Suominen <ssuominen@gentoo.org> +barry-0.17.1-r1.ebuild:
+ Query udev.pc pkg-config file for correct udevdir value.
22 May 2012; Samuli Suominen <ssuominen@gentoo.org> barry-0.16.ebuild,
barry-0.17.1.ebuild:
diff --git a/app-pda/barry/Manifest b/app-pda/barry/Manifest
index 8f360627f88e..39669af6a8ed 100644
--- a/app-pda/barry/Manifest
+++ b/app-pda/barry/Manifest
@@ -1,9 +1,24 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX 10-blackberry.rules 1983 SHA256 26d15257fc5f48089a1b8559e7ac93101bdbc4434e409214c67dda130f05159a SHA512 d4186d6ad3df049ebc4120e17192e8b8393121aa9be22fd0403fcce65edcc06815a8c23c4f814a701e85e48ddd73b660c48cbd07d192ec1e609d7627bac2e085 WHIRLPOOL 40cddbf3b44450ba3adac2aef17eebb182bfda6a65f2563cdacb71281f2c4fd40dab112168aa03c159ed0834aa87d4717241ea7d72b4d2983d6cf14f2b3d2f29
AUX barry-0.16-gcc45.patch 310 SHA256 f341443d2de4a229eeed8409ccd7e52d3ce8cb3dc3ab5607f69657a3472785f6 SHA512 83fdde7a6baf58b8d19a9227f7a333df05b06d1efef91f15e7bfe86dbea9fd72ece05a407f3c61dfcfba12061b2a298f5408ef08644cafc82d5291d555779e3c WHIRLPOOL 34bd7c7fe10e1e4600c0ad537588c84c2611b633010eab67f550550daac7dac0961ce7a0b052bf8b725ae8a42da7a62abb49c24f6a5a41582b53cb9e3a5dc0ee
AUX blacklist-berry_charge.conf 65 SHA256 26003dcfdf7da0a677cbc72e01615fc694ccd2e884269da9a22d722f7549386e SHA512 515ddded3d8dd4d1aebc9543b4fbb6f5b5096729fe5bcc06c6f0ae3702b5399640dfefcbc448517babb692765a9504ca356cd7027e5861d60427f9e8099d535e WHIRLPOOL 71b2c131ecf107028ea424528a7ebd9411abd83a4394dffd2801dbfe60aa1905eae0490ccd2c56c82f1ef83b85fa27199df29775c1be61e5edbee8c453db2864
DIST barry-0.16.tar.bz2 4981342 SHA256 60f0055399a6d97445e069b804bcc8a1c60f5fc999fcec385dcd4484990ec220 SHA512 7bc39312367e3d95a10e34a0d8ef366a631efcc925ec45213b5863ae71b8f893a40d7ff1e4f6b3971ad76b83b66e41f2c8f7133e30ccffce2cad715822b8228f WHIRLPOOL ef61e2303f58347a5a91f352e15f0623c5aa6bf69efef30514d2616c9ff6500b6b61eb49beeb760546775c7d60cbc5095b85b5c5b17e03b4bf16d8c09d31b2ff
DIST barry-0.17.1.tar.bz2 7618810 SHA256 8bff44bc0ff88aee6bb55d50c5dc84949c92f01841304833da4a50ab171e34ae SHA512 a2c96d4c0123a72d3889f0092ee90c748827453455be9a9b22e6e3f3c3d99e33b7547a9c32c6898d311919230969a8b8e7106d52b49301b2959464a2f5e1deff WHIRLPOOL 00ac326d1d42467a7ba4a92b9152fa656391624f9fe5b69c3374d90e0535d7c9202c961784c9433d4aa9d3121b95635b1fd1de29dd6db83110048149d3c6a16f
EBUILD barry-0.16.ebuild 2345 SHA256 4d0f7b198d93a7b97439ba7c982c76bc57243ad8b22ddb8927280ebd9735e633 SHA512 a8f45ecba4cd1be0e8b5d0e29fc3cce8eb1b6355b11c6f37e44e216649743c30d1efc3e79d0f2d0d9a45e1755f2c7c8b832ac38b6f2556c062fd0a7dd2bb1584 WHIRLPOOL c1a6a4ed1f420f58e41e1ab38d026bc6bf7f870170c302c862ac6958732e2513972795382d5a5039f5565a26f504bf6698a4f0532e7dfc3fd9d7b3cc6bd80b49
+EBUILD barry-0.17.1-r1.ebuild 2716 SHA256 f0cce89a371c98470db60fadbf608829b708bb0232676b3e8d7676bee8d4174a SHA512 e516a907aa769aae9368c2154d2852cd1e153a4488a730fab49ce53c38ca9a5cbe896137a4713374074f8b0029915cbfb3063c32f6b989d6ef898d7efa6c0dbf WHIRLPOOL a1254d003d2b69a1375a0c9e6acd86df6181e87529c6bf10389453508938c79d66a30af6b6b563c5cdab7c6fb6e18f7252bb22cce77cb830e970a796a8f4887d
EBUILD barry-0.17.1.ebuild 2584 SHA256 c19bb93b9efeeb52c36507b03634867258ea63bc60524b2724bd2a1df3fa9477 SHA512 68e635712fbb1cbe9d7e2deefe04190d71a45f775bdc9292de8ed006abea844284a9c825bdfd9323e60149ff21357fdd34f383b8508182ee8e70d8ac7e5cc3e6 WHIRLPOOL 4a7ae3b0aeba2c897dc5b57143e4c0abe389f3fbf6891e318f10275ade92c7193a96a10567e9f22f5d775f2092eff5ea09e9b3d2b4dde1b57138b92551354938
-MISC ChangeLog 3944 SHA256 0f3895cafa43bab4fa0ec8e48f1bb9f541120814d0ec0b70f1067915c25ee76b SHA512 ffab5ace14c0dc60efaf8fcf75d9cfb05d9345c6e4c83100cc5d29a2ae2cbc2df010909f9dada823d7d35dd93582a22e6a8947714aecd3916acec8c14c33ba92 WHIRLPOOL 91c71162d7cb27d813bd76dd28e65f22af86d39e194ba6d6e4d94d02adcfafc2c2fe880d3b3f0b168b5a37243fb9b54b32953e2dcc4ec7490ecd50b6daac9068
+MISC ChangeLog 4115 SHA256 03a20038e81e0d1c084ebdecf1e86f64871ce79e61bbddeff94d162695658c08 SHA512 0b64d8c6f14a51ab58fd699f422d47fa64f31638f92cb49ca41ea84fdd8cc25a372a055238a3fe5d42bc908799d9b1f084b6e7e80e432fa2f490b80bb8cad4b8 WHIRLPOOL f03781dc07ab5918d1b63adb4da12702aba4212c678e09fc17a78b4ee7b67eeacebabd4a39f0ed7f7c4b23712e2476b3f7ab733780194d2020a602bae62762f0
MISC metadata.xml 612 SHA256 d2bbc5b8ee764c1bc941bc5375bc3d868ef3d697e86acf6e1ed3b9addeaffcf4 SHA512 c6800b09d94d87786e0ed9bdbc6c1f9759763aae5668fb2878e2c7ebe2a102c8e9feb9f8181966dace44681a81104b2c2d497ea2b4bc065d1da1f89cef16bb2f WHIRLPOOL 4ae3c8be0d94d98c75f6187670fc6193bc8f91e7a487357dec5c80fc65d58d58632b34ada2713785a0c275ed2b4286bb779483a162ec177c829ec436396d9385
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQEcBAEBCAAGBQJQJowjAAoJEEdUh39IaPFNFnEH/AhukHHuAjw+v17VAQ+GJZil
+OPxUo1+3XxV9Qd5S8P5ZKmUPS5je1Zixsde2Gzfmmt7wHb5jWVGLBpOLhIWnIheU
+E+Xsb+d79rNkUNxr6Y60NKIgTWrkRHZMbPjD+PfBiD28BpSxli6NebTMOM6zj8La
+TWsJRZxW0QgAknaR6ifvYWSG+aEScg5Ho+94mwBh4tUeByofKDVdkPzJq3p00hzS
+Tglr7pWu++ur7BhQJT6QMmN2b6QyZldFWTvPuuul0oJ6Co5mWnYDNs/KKswhREU7
+lZHyg50Df2swCdWqrAkWc6Mmyb7ZBmI4zZcf1lDxzfc5Kq0FbrNDuoXsrTA/mAM=
+=Djkc
+-----END PGP SIGNATURE-----
diff --git a/app-pda/barry/barry-0.17.1-r1.ebuild b/app-pda/barry/barry-0.17.1-r1.ebuild
new file mode 100644
index 000000000000..b67d102a7f4e
--- /dev/null
+++ b/app-pda/barry/barry-0.17.1-r1.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-pda/barry/barry-0.17.1-r1.ebuild,v 1.1 2012/08/11 16:45:51 ssuominen Exp $
+
+EAPI="4"
+
+inherit autotools-utils bash-completion eutils toolchain-funcs
+
+DESCRIPTION="Sync, backup, program management, and charging for BlackBerry devices"
+HOMEPAGE="http://www.netdirect.ca/software/packages/barry/"
+SRC_URI="mirror://sourceforge/barry/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="boost doc gui opensync nls static-libs"
+
+RDEPEND="
+ dev-libs/glib:2
+ virtual/libusb:0
+ dev-libs/openssl
+ sys-libs/zlib
+ >=dev-cpp/libxmlpp-2.6
+ >=dev-libs/libtar-1.2.11-r2
+ boost? ( >=dev-libs/boost-1.33 )
+ gui? ( dev-cpp/glibmm:2
+ dev-cpp/gtkmm:2.4
+ dev-cpp/libglademm:2.4 )
+ opensync? ( ~app-pda/libopensync-0.22 )"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ doc? ( >=app-doc/doxygen-1.5.6 )
+ nls? ( >=sys-devel/gettext-0.17 )"
+
+DOCS=(AUTHORS DEPUTY ChangeLog NEWS README TODO)
+
+src_configure() {
+ myeconfargs=(
+ $(use_enable boost)
+ $(use_enable gui)
+ $(use_enable nls)
+ $(use_enable opensync opensync-plugin)
+ --disable-rpath
+ )
+ autotools-utils_src_configure
+}
+
+src_compile() {
+ autotools-utils_src_compile
+ if use doc ; then
+ cd "${S}"
+ doxygen || die
+ fi
+}
+
+src_install() {
+ autotools-utils_src_install
+
+ # docs
+ rm -rf "${S}"/doc/www/*.php
+ rm -rf "${S}"/doc/www/*.sh
+ find "${S}"/doc/www/doxygen/html -name "*.map" -size 0 -exec rm -f {} +
+
+ if use doc; then
+ dohtml "${S}"/doc/www/doxygen/html/*
+ fi
+
+ rm -rf "${S}"/doc/www
+ dodoc -r "${S}"/doc/*
+
+ # udev rules
+ local udevdir=/lib/udev
+ has_version sys-fs/udev && udevdir="$($(tc-getPKG_CONFIG) --variable=udevdir udev)"
+ insinto "${udevdir}"/rules.d
+ doins "${S}"/udev/10-blackberry.rules
+# doins "${S}"/udev/69-blackberry.rules
+ sed -i -e 's:plugdev:usb:g' "${S}"/udev/99-blackberry-perms.rules || die
+ doins "${S}"/udev/99-blackberry-perms.rules
+
+ # blacklist for BERRY_CHARGE kernel module
+ insinto /etc/modprobe.d
+ doins "${S}"/modprobe/blacklist-berry_charge.conf
+
+ # pppd options files
+ docinto "${DOCDIR}"/ppp/
+ dodoc "${S}"/ppp/*
+
+ BASHCOMPFILES="${S}/bash/btool ${S}/bash/bjavaloader"
+ dobashcompletion
+
+ if use gui; then
+ domenu "${S}"/menu/barrybackup.desktop || die
+ doicon "${S}"/logo/barry_logo_icon.png || die
+ fi
+}
+
+pkg_postinst() {
+ einfo
+ elog "Barry requires you to be a member of the \"usb\" group."
+ einfo
+ bash-completion_pkg_postinst
+ ewarn
+ ewarn "Barry and the in-kernel module 'BERRY_CHARGE' are incompatible."
+ ewarn
+ ewarn "Kernel-based USB suspending can discharge your blackberry."
+ ewarn "Use at least kernel 2.6.22 and/or disable CONFIG_USB_SUSPEND."
+ ewarn
+}