From 5c6a07df2cc0d90d94e3bd5363ebd10e4b5ed48b Mon Sep 17 00:00:00 2001 From: Pacho Ramos Date: Sat, 7 Mar 2015 14:28:47 +0000 Subject: [PATCH] Version bump Package-Manager: portage-2.2.17/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4 --- net-misc/modemmanager/ChangeLog | 7 +- net-misc/modemmanager/Manifest | 20 +--- .../modemmanager/modemmanager-1.4.4.ebuild | 108 ++++++++++++++++++ 3 files changed, 120 insertions(+), 15 deletions(-) create mode 100644 net-misc/modemmanager/modemmanager-1.4.4.ebuild diff --git a/net-misc/modemmanager/ChangeLog b/net-misc/modemmanager/ChangeLog index ab64fce8975e..833cd14c8127 100644 --- a/net-misc/modemmanager/ChangeLog +++ b/net-misc/modemmanager/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-misc/modemmanager # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/modemmanager/ChangeLog,v 1.81 2015/03/03 09:32:56 dlan Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/modemmanager/ChangeLog,v 1.82 2015/03/07 14:28:46 pacho Exp $ + +*modemmanager-1.4.4 (07 Mar 2015) + + 07 Mar 2015; Pacho Ramos +modemmanager-1.4.4.ebuild: + Version bump 03 Mar 2015; Yixun Lan modemmanager-1.4.0.ebuild: add arm64 support, tested on A53 board diff --git a/net-misc/modemmanager/Manifest b/net-misc/modemmanager/Manifest index 58dfa6158d95..d52c64ea0717 100644 --- a/net-misc/modemmanager/Manifest +++ b/net-misc/modemmanager/Manifest @@ -4,24 +4,16 @@ Hash: SHA256 AUX 01-org.freedesktop.ModemManager1.rules 293 SHA256 f97f132097feefc39608acf10b6cdc4b161ec6beaba5a0582e54fc1f09721e6d SHA512 1839bd770dfaf4c85048a16e41389c7ef43fac1cd36b81cf9129877444db1e0bc00cdbd2344b577316858f13a103d6007be6467d19de075060cab78c40859460 WHIRLPOOL ac1abd043698ff194869926ae2fa33646fde755ad3c30e8a5642aa4a0117b6809152508ba8cc0dd247d18c4f61e021e80407a1bebb0202ade43647d3d7d80fd1 DIST ModemManager-1.4.0.tar.xz 1313396 SHA256 efe12c30d4660a4694dec2a1ea68ea176f4dc3cb4b9e843929115943dc189ca0 SHA512 4c6ab92f6151c190585f83cbd5a50f283f1bea9a98207d81a9cc577a26ff9ff32b0b1efade0a1f44dfc5f77d96da999aede1626a1ddb2a97a9741884408685fb WHIRLPOOL 1c75bc86dea1fa9d5a7510cbc5cfdc2ea1a23e28a9d42ed30a7124f4f13535703eec3b240b9de2398562af11cfa3fa55c24cc5a5a55f4b1817e4a58217c98c22 DIST ModemManager-1.4.2.tar.xz 1350604 SHA256 07d332fbe6f45f788f740810951e04042aaf023bd5ecf8ef0b3a06e37703585d SHA512 8be9387f78de5213ff77374ee2cba67c08301b29b2cd957c8bab86446d1227759833b9ecafb3caef590701f6422bae587db848391cf15c1dd16b5421e976a4c6 WHIRLPOOL 6a554a80ce53d1eb41f993ee5113a8f5606f20dde5c415f4c3375510bd5acb655f84ff5a17a5d678ba615810bcbc1366005b3d72dbab2b087a50f5e5352641a2 +DIST ModemManager-1.4.4.tar.xz 1395696 SHA256 1bf88861259772dc81e864e2faccfff0590d41676451a128c5f4e73550dd14d8 SHA512 66cc177b1fa0fef9da4c61a0019278fdcf00580b48ec4b0a01202b6132f887d64858871dcdc5965f8833eb85e49fe50f9406398961569d8e9a5d15003d1205cf WHIRLPOOL a9e960024c46bd3eeb39efaedd53a9401ebe88b3f158afc66908d0bdf4175b1ea31dadd229f9c9251167267e970ae3df177df26ab8075a0baf38d5794116d7ff EBUILD modemmanager-1.4.0.ebuild 3168 SHA256 0f2725cadea0a9144b7169e0b3a7a9955ed4d2ca16ed313720842ec557b8c11f SHA512 8076d9e2c2ee540a396e2a7969f1d68979cef3de91cb7d48b03779207f500ffc15109e9210b20e823587b477634d8cd705380393dd6feed09f26768939ae64aa WHIRLPOOL 9ff34a669fdcbce406a513ba9a57667165f5bf6e2269a2b007c93a0da7f7d32255ebb0d27ff04f7584ae2023465edf8297d0aa1580c69a9e5de4d92fb7abb547 EBUILD modemmanager-1.4.2.ebuild 3139 SHA256 10e3b3573678e208144322c662afc42acaf906ee3e86fb5bb5a15cf0f9e0e122 SHA512 f8453b9199dc44f9d61bf89186e7384600d5c3ebb817579180a3a13e936c00d35c9303e99b3b04a4e7038db01945a3038eacd4792c743976e3eacd12a2b59966 WHIRLPOOL 7a629b145a5c06836486003836ac5d8a1687dc7229092303eb115abb721b1bce1144362b7e5e974b0f8e22c723d5dc3bfd776f845469885d74d6c2f39e67f530 -MISC ChangeLog 14506 SHA256 6bceceba42a9578574684e836796d77f47c6ec60ebc38b0e1aa3aed489b17a9c SHA512 b11a1be0ab8d13cc4485f4e33c924fdfd918e9555f3acdc46fd9970a6f55132ebde1472e3a07dc47b0aa608ae7062a2ce5fe0b63adec386edacc13dcc7324fe4 WHIRLPOOL 30aa466d8b80decd48414e2718ed895fcc8435d2b80af8dada91942a5fbcbabb9483aabbefe8ac6e7ca9b5e729260250acae0ea82cd36707264f11291f568bfc +EBUILD modemmanager-1.4.4.ebuild 3140 SHA256 38861103fd43f2c55a97e5ef97f1da6f2bed8dc89f74ac53b173eeec00da3e49 SHA512 a6c7c8356c496a5c8d6bdcedaf4f0571e70929d1d213777103fe45ed6a35a5ae8a31c6c163e0a740ef81d368159be648c5ce9b167dcfcb826e4cbf73c5d082df WHIRLPOOL 08cacee7ea9314f4de9afe4f43fa39bfa24e60aea7db7a224a94b14bdace40d5ebaa5bba8b08d0b441be4f053c8d06e85018415722a1f5d1bbad5443e6df1610 +MISC ChangeLog 14632 SHA256 79e00ce4afe528fbd30e0cf7973ed776ed1436611194489390c4455f31ae16a3 SHA512 b97ace3889cf44140099fb4c64c8f32c8593af78daa6f7f63a4e7a86d993cdc4b7e8f1563bb8f2572bcac184b59706cdd7b5b89429283cc4e7e77552a5f02a64 WHIRLPOOL c05496ae7aefac2edee4be8ac68f81196717bddda1dfd8fa1481cc450fc85818ad552cfcc5979f47de8a88bb06b845aef368938cd8362ccbd8d82068098b0564 MISC metadata.xml 459 SHA256 65595a7dd593bd3791400cfba990ae5cc0796e57b54f6398c053de4d27e67d2c SHA512 e3c4e33e025345dbf17a2cdfbb32abd19ae8a6e1c859bb5caa984f2ee86593d7a09512f735f2bbde49d73767732312e99d179347cb56303e664dafc046273f39 WHIRLPOOL b2f89ff8e929f95014e9c3cd72d913134a5e031f1c8067b606c6c9ca1f332dc381c1488b890fd56a6362cc91ea6500bfd08c1085a197389eada2e4befbfe83de -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJU9Q7rAAoJEJIMDbyqvv1VpuEQANCpGVBTRjeLv93tEacNXFz+ -jVrhfklZQMpw8EW15noG+XP+yOH8CIZTmczVjSxeGAVKP4sjcsVwmWeaH2zZsuuA -sUIKpWf7vArPaQFQL4p6N4yxobCWIaZpWhCSgIYtPEr1eiGinE2IZdlt6G5GM/e9 -CYxlSmTcGSr67N51/I7dJadjs78vHBvukFlxwDKlLuTpyh9tv5t95hH96+4mgJju -0MkXe2SpLQqJnDMgjGrQ10gb/Yaz22D8uqy2Nh44kPdtsirjtlyXBBqSr6eA4JdU -pFETiXfPYVDusM4qr4CpIi2+vVSVK984qN9xV7VkveXZV5SXCtpHiZBXKHwo2S0/ -jWnvBzGkIdXnpwoYbz43iEI9fGFS3v1EMeiiy3gv2+OvjbUCW1c8rrPbDLWs9PnF -ASkbBjfGX8BTocDZOlJUtJ48M2aGU5TuYDFYULvrPaMlj3MsDaE+oCUSgoGpTEt2 -h7FoDwiCNlme6uFGAut7E9MxH6Z3ke0LztQwshl1H0FDzrrg43Qc96mdDco5FkJ2 -fdsAAby8nJLvU23IfsUXfmSvzbvBogvP4sY/bKFL96SMLr2sL2uTK3n6pjVMk0qf -QrwX0Hi0C3kHzEYXxX/aIQg3ufvJZEFpEmX6KKkMauXCuMU1OQVyFqmJYrqffWx5 -1vYAUw+hLlA/gyFLGLI7 -=W2h7 +iEYEAREIAAYFAlT7Cx4ACgkQCaWpQKGI+9TvxwCfU8bUn6+y4MIcLQayc5tP16gg +PxoAn3RWWJthq/ggjU8Kohvus80CrRzG +=An6e -----END PGP SIGNATURE----- diff --git a/net-misc/modemmanager/modemmanager-1.4.4.ebuild b/net-misc/modemmanager/modemmanager-1.4.4.ebuild new file mode 100644 index 000000000000..65f41240106e --- /dev/null +++ b/net-misc/modemmanager/modemmanager-1.4.4.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/modemmanager/modemmanager-1.4.4.ebuild,v 1.1 2015/03/07 14:28:46 pacho Exp $ + +EAPI="5" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" +VALA_USE_DEPEND="vapigen" + +inherit gnome2 user readme.gentoo udev vala + +DESCRIPTION="Modem and mobile broadband management libraries" +HOMEPAGE="http://cgit.freedesktop.org/ModemManager/ModemManager/" +SRC_URI="http://www.freedesktop.org/software/ModemManager/ModemManager-${PV}.tar.xz" + +LICENSE="GPL-2+" +SLOT="0/1" # subslot = dbus interface version, i.e. N in org.freedesktop.ModemManager${N} +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="+introspection mbim policykit +qmi qmi-newest vala" +REQUIRED_USE=" + qmi-newest? ( qmi ) + vala? ( introspection ) +" + +RDEPEND=" + >=dev-libs/glib-2.32:2 + virtual/libgudev:= + introspection? ( >=dev-libs/gobject-introspection-0.9.6 ) + mbim? ( >=net-libs/libmbim-1.10 ) + policykit? ( >=sys-auth/polkit-0.106[introspection] ) + qmi? ( >=net-libs/libqmi-1.12.4:= ) +" +DEPEND="${RDEPEND} + dev-util/gdbus-codegen + >=dev-util/intltool-0.40 + sys-devel/gettext + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +S="${WORKDIR}/ModemManager-${PV}" + +src_prepare() { + DOC_CONTENTS="If your USB modem shows up as a Flash drive when you plug it in, + You should install sys-apps/usb_modeswitch which will automatically + switch it over to USB modem mode whenever you plug it in.\n" + + if use policykit; then + DOC_CONTENTS+="\nTo control your modem without needing to enter the root password, + add your user account to the 'plugdev' group." + fi + + use vala && vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + --disable-more-warnings \ + --with-udev-base-dir="$(get_udevdir)" \ + --disable-static \ + --with-dist-version=${PVR} \ + $(use_enable introspection) \ + $(use_with mbim) \ + $(use_with policykit polkit) \ + $(use_with qmi) \ + $(use_with qmi-newest newest-qmi-commands) \ + $(use_enable vala) +} + +src_install() { + gnome2_src_install + + # Allow users in plugdev group full control over their modem + if use policykit; then + insinto /usr/share/polkit-1/rules.d/ + doins "${FILESDIR}"/01-org.freedesktop.ModemManager1.rules + fi + + readme.gentoo_create_doc +} + +pkg_postinst() { + gnome2_pkg_postinst + + use policykit && enewgroup plugdev + + # The polkit rules file moved to /usr/share + old_rules="${EROOT}etc/polkit-1/rules.d/01-org.freedesktop.ModemManager.rules" + if [[ -f "${old_rules}" ]]; then + case "$(md5sum ${old_rules})" in + c5ff02532cb1da2c7545c3069e5d0992* | 5c50f0dc603c0a56e2851a5ce9389335* ) + # Automatically delete the old rules.d file if the user did not change it + elog + elog "Removing old ${old_rules} ..." + rm -f "${old_rules}" || eerror "Failed, please remove ${old_rules} manually" + ;; + * ) + elog "The ${old_rules}" + elog "file moved to /usr/share/polkit-1/rules.d/ in >=modemmanager-0.5.2.0-r2" + elog "If you edited ${old_rules}" + elog "without changing its behavior, you may want to remove it." + ;; + esac + fi + + readme.gentoo_print_elog +} -- 2.26.2