summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBlackNoxis <steven.darklight@gmail.com>2015-05-12 22:50:59 +0300
committerBlackNoxis <steven.darklight@gmail.com>2015-05-12 22:50:59 +0300
commit40d833b81fcc844de7bbe7a1b075335d0ee0df78 (patch)
tree374b1006d7ffd0c6608638e141b23105953547df
parentb378a551a1a739c5e1f55677c32f57b36f1bb1df (diff)
[modemmanager] added specific built modemmanager
-rw-r--r--net-misc/modemmanager/ChangeLog410
-rw-r--r--net-misc/modemmanager/Manifest4
-rw-r--r--net-misc/modemmanager/files/01-org.freedesktop.ModemManager1.rules7
-rw-r--r--net-misc/modemmanager/metadata.xml12
-rw-r--r--net-misc/modemmanager/modemmanager-1.4.0.ebuild109
-rw-r--r--net-misc/modemmanager/modemmanager-1.4.2.ebuild111
-rw-r--r--net-misc/modemmanager/modemmanager-1.4.4.ebuild108
-rw-r--r--net-misc/modemmanager/modemmanager-1.4.6.ebuild108
8 files changed, 869 insertions, 0 deletions
diff --git a/net-misc/modemmanager/ChangeLog b/net-misc/modemmanager/ChangeLog
new file mode 100644
index 00000000..b020c34f
--- /dev/null
+++ b/net-misc/modemmanager/ChangeLog
@@ -0,0 +1,410 @@
+# 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.87 2015/04/20 14:28:19 chainsaw Exp $
+
+*modemmanager-1.4.6 (20 Apr 2015)
+
+ 20 Apr 2015; Tony Vroon <chainsaw@gentoo.org> +modemmanager-1.4.6.ebuild:
+ Version bump, primarily improves error reporting. Tested on Sierra Wireless
+ EM3705 with Three UK LTE network. Herd approval by Alexandre "tetromino"
+ Rostovtsev.
+
+ 15 Mar 2015; Pacho Ramos <pacho@gentoo.org> modemmanager-1.4.2.ebuild:
+ x86 stable, bug 534012
+
+ 15 Mar 2015; Pacho Ramos <pacho@gentoo.org> modemmanager-1.4.2.ebuild:
+ ppc64 stable, bug 534012
+
+ 15 Mar 2015; Pacho Ramos <pacho@gentoo.org> modemmanager-1.4.2.ebuild:
+ ppc stable, bug 534012
+
+ 14 Mar 2015; Pacho Ramos <pacho@gentoo.org> modemmanager-1.4.2.ebuild:
+ amd64 stable, bug 534012
+
+*modemmanager-1.4.4 (07 Mar 2015)
+
+ 07 Mar 2015; Pacho Ramos <pacho@gentoo.org> +modemmanager-1.4.4.ebuild:
+ Version bump
+
+ 03 Mar 2015; Yixun Lan <dlan@gentoo.org> modemmanager-1.4.0.ebuild:
+ add arm64 support, tested on A53 board
+
+*modemmanager-1.4.2 (26 Jan 2015)
+
+ 26 Jan 2015; Pacho Ramos <pacho@gentoo.org> +modemmanager-1.4.2.ebuild,
+ -modemmanager-1.2.0-r1.ebuild:
+ Version bump, drop old
+
+ 01 Jan 2015; Markus Meier <maekke@gentoo.org> modemmanager-1.4.0.ebuild:
+ arm stable, bug #529964
+
+ 30 Dec 2014; Agostino Sarubbo <ago@gentoo.org> modemmanager-1.4.0.ebuild:
+ Stable for ppc64, wrt bug #529964
+
+ 28 Dec 2014; Agostino Sarubbo <ago@gentoo.org> modemmanager-1.4.0.ebuild:
+ Stable for ppc, wrt bug #529964
+
+ 19 Dec 2014; Pacho Ramos <pacho@gentoo.org> modemmanager-1.4.0.ebuild:
+ amd64 stable, bug 529964
+
+ 18 Dec 2014; Pacho Ramos <pacho@gentoo.org> modemmanager-1.4.0.ebuild:
+ x86 stable, bug 529964
+
+ 13 Nov 2014; Pacho Ramos <pacho@gentoo.org>
+ -files/01-org.freedesktop.ModemManager.pkla,
+ -files/01-org.freedesktop.ModemManager.rules, -modemmanager-0.6.0.0.ebuild:
+ Drop old (#508854)
+
+ 11 Oct 2014; Markus Meier <maekke@gentoo.org> modemmanager-1.2.0-r1.ebuild:
+ arm stable, bug #512012
+
+*modemmanager-1.4.0 (23 Sep 2014)
+
+ 23 Sep 2014; Pacho Ramos <pacho@gentoo.org> +modemmanager-1.4.0.ebuild,
+ -files/modemmanager-0.6.0.0-multi-plugin-probing.patch,
+ -files/modemmanager-1.0.0-dbus-generation.patch,
+ -files/modemmanager-1.0.0-logging-serial.patch, -modemmanager-1.0.0-r2.ebuild,
+ -modemmanager-1.2.0.ebuild:
+ Version bump, drop old
+
+ 12 Sep 2014; Vicente Olivert Riera <vincent@gentoo.org>
+ modemmanager-0.6.0.0.ebuild, modemmanager-1.0.0-r2.ebuild,
+ modemmanager-1.2.0-r1.ebuild, modemmanager-1.2.0.ebuild:
+ Add ~mips keyword
+
+ 21 Aug 2014; Agostino Sarubbo <ago@gentoo.org> modemmanager-1.2.0-r1.ebuild:
+ Stable for ppc64, wrt bug #512012
+
+ 28 Jul 2014; Agostino Sarubbo <ago@gentoo.org> modemmanager-1.2.0-r1.ebuild:
+ Stable for ppc, wrt bug #512012
+
+ 24 Jul 2014; Samuli Suominen <ssuominen@gentoo.org>
+ modemmanager-0.6.0.0.ebuild, modemmanager-1.0.0-r2.ebuild,
+ modemmanager-1.2.0-r1.ebuild, modemmanager-1.2.0.ebuild:
+ Use get_udevdir instead of the deprecated udev_get_udevdir. Use
+ virtual/libgudev with := instead of virtual/udev for automatic rebuild.
+
+ 04 May 2014; Pacho Ramos <pacho@gentoo.org> modemmanager-1.2.0-r1.ebuild:
+ x86 stable, bug 508862
+
+ 04 May 2014; Pacho Ramos <pacho@gentoo.org> modemmanager-1.2.0-r1.ebuild:
+ amd64 stable, bug 508862
+
+*modemmanager-1.2.0-r1 (30 Apr 2014)
+
+ 30 Apr 2014; Tony Vroon <chainsaw@gentoo.org> +modemmanager-1.2.0-r1.ebuild:
+ Enable MBIM support as well as introducing the dependency, closes bug
+ #509186. A stale --without-mbim line got left behind. Gnome herd commit
+ approval from tetromino.
+
+*modemmanager-1.2.0 (12 Apr 2014)
+
+ 12 Apr 2014; Pacho Ramos <pacho@gentoo.org> +modemmanager-1.2.0.ebuild,
+ metadata.xml:
+ Version bump, add mbim support (#507188 by Leho Kraav)
+
+ 08 Mar 2014; Pacho Ramos <pacho@gentoo.org> -modemmanager-0.6.0.0-r1.ebuild,
+ -modemmanager-0.7.991.ebuild, -modemmanager-1.0.0-r1.ebuild,
+ modemmanager-1.0.0-r2.ebuild:
+ RDEPEND on libqmi subslot (if it's added in the future there), drop old
+
+ 22 Feb 2014; Pacho Ramos <pacho@gentoo.org> modemmanager-0.6.0.0-r1.ebuild:
+ Fix wrong commit, bug 502160
+
+ 22 Feb 2014; Pacho Ramos <pacho@gentoo.org> modemmanager-1.0.0-r2.ebuild:
+ Fix wrong commit, bug 502160
+
+ 22 Feb 2014; Pacho Ramos <pacho@gentoo.org> modemmanager-0.6.0.0-r1.ebuild,
+ modemmanager-1.0.0-r2.ebuild:
+ arch stable, bug 888
+
+ 08 Dec 2013; Pacho Ramos <pacho@gentoo.org> modemmanager-1.0.0-r2.ebuild:
+ x86 stable, bug #478252
+
+ 30 Nov 2013; Pacho Ramos <pacho@gentoo.org> modemmanager-1.0.0-r2.ebuild:
+ amd64 stable, bug #478252
+
+*modemmanager-1.0.0-r2 (24 Jul 2013)
+
+ 24 Jul 2013; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +modemmanager-1.0.0-r2.ebuild, +files/01-org.freedesktop.ModemManager1.rules:
+ Update plugdev polkit rules for modemmanager's dbus interface changes.
+
+*modemmanager-1.0.0-r1 (24 Jul 2013)
+
+ 24 Jul 2013; Pacho Ramos <pacho@gentoo.org>
+ +files/modemmanager-1.0.0-dbus-generation.patch,
+ +files/modemmanager-1.0.0-logging-serial.patch, +modemmanager-1.0.0-r1.ebuild,
+ -modemmanager-1.0.0.ebuild:
+ Apply upstream fixes, also solving dbus file generation (#477710 by Martin
+ Dummer).
+
+ 20 Jul 2013; Pacho Ramos <pacho@gentoo.org> metadata.xml:
+ Redigest (#472866 by Albert W. Hopkins), also adopt the package
+
+*modemmanager-1.0.0 (20 Jul 2013)
+
+ 20 Jul 2013; Pacho Ramos <pacho@gentoo.org> +modemmanager-1.0.0.ebuild,
+ -modemmanager-0.7.990.ebuild, -modemmanager-9999.ebuild:
+ Version bump, drop old. Also remove 9999 ebuild as nobody is really
+ maintaining it.
+
+ 10 Jun 2013; Pacho Ramos <pacho@gentoo.org> modemmanager-0.7.991.ebuild:
+ Use just released tarball as before, not one generated from git snapshot.
+
+*modemmanager-0.7.991 (10 Jun 2013)
+
+ 10 Jun 2013; Pacho Ramos <pacho@gentoo.org> +modemmanager-0.7.991.ebuild:
+ Version bump
+
+*modemmanager-0.6.0.0-r1 (12 Feb 2013)
+
+ 12 Feb 2013; Alexandre Rostovtsev <tetromino@gentoo.org>
+ -files/modemmanager-0.5-glib-2.31.patch, -modemmanager-0.5.2.0-r3.ebuild,
+ +modemmanager-0.6.0.0-r1.ebuild,
+ +files/modemmanager-0.6.0.0-multi-plugin-probing.patch:
+ Add a patch to prevent multiple plugins from simultaneously controlling one
+ modem port (bug #456782, thanks to Tony Vroon). Drop old.
+
+ 03 Feb 2013; Agostino Sarubbo <ago@gentoo.org> modemmanager-0.6.0.0.ebuild:
+ Stable for arm, wrt bug #448006
+
+ 31 Jan 2013; Agostino Sarubbo <ago@gentoo.org> modemmanager-0.6.0.0.ebuild:
+ Stable for ppc64, wrt bug #448006
+
+ 31 Jan 2013; Alexandre Rostovtsev <tetromino@gentoo.org>
+ modemmanager-0.7.990.ebuild, modemmanager-9999.ebuild:
+ Add qmi USE flags to 0.7.990 ebuild since libqmi-1.0.0 is now in portage. Add
+ missing gdbus-codegen dependency.
+
+*modemmanager-9999 (28 Jan 2013)
+*modemmanager-0.7.990 (28 Jan 2013)
+
+ 28 Jan 2013; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +modemmanager-0.7.990.ebuild, +modemmanager-9999.ebuild, metadata.xml:
+ Add 0.8 development pre-release and a live git ebuild. 0.8 features improved
+ hardware support, and has a new dbus API which is incompatible with older
+ ModemManager releases.
+
+ 28 Jan 2013; Alexandre Rostovtsev <tetromino@gentoo.org>
+ -modemmanager-0.4.ebuild, -modemmanager-0.5.2.0-r2.ebuild,
+ modemmanager-0.5.2.0-r3.ebuild, modemmanager-0.6.0.0.ebuild:
+ Fix license; ModemManager had switched from LGPL to GPL in 2009. Drop old.
+
+ 27 Jan 2013; Agostino Sarubbo <ago@gentoo.org> modemmanager-0.6.0.0.ebuild:
+ Stable for ppc, wrt bug #448006
+
+ 27 Jan 2013; Agostino Sarubbo <ago@gentoo.org> modemmanager-0.6.0.0.ebuild:
+ Stable for x86, wrt bug #448006
+
+ 27 Jan 2013; Agostino Sarubbo <ago@gentoo.org> modemmanager-0.6.0.0.ebuild:
+ Stable for amd64, wrt bug #448006
+
+ 06 Jan 2013; Agostino Sarubbo <ago@gentoo.org> modemmanager-0.6.0.0.ebuild:
+ Add ~sparc, wrt bug #449220
+
+ 01 Jan 2013; Agostino Sarubbo <ago@gentoo.org> modemmanager-0.6.0.0.ebuild:
+ Add ~alpha, wrt bug #449220
+
+ 01 Jan 2013; Agostino Sarubbo <ago@gentoo.org> modemmanager-0.6.0.0.ebuild:
+ Add ~ia64, wrt bug #449220
+
+ 02 Dec 2012; Samuli Suominen <ssuominen@gentoo.org> modemmanager-0.4.ebuild,
+ modemmanager-0.5.2.0-r2.ebuild, modemmanager-0.5.2.0-r3.ebuild,
+ modemmanager-0.6.0.0.ebuild:
+ Use virtual/udev instead of sys-fs/udev wrt #444398
+
+ 11 Oct 2012; Anthony G. Basile <blueness@gentoo.org>
+ modemmanager-0.5.2.0-r3.ebuild:
+ stable ppc ppc64, bug #430370
+
+ 07 Oct 2012; Pacho Ramos <pacho@gentoo.org> metadata.xml:
+ Drop maintainer as talked with him.
+
+*modemmanager-0.6.0.0 (13 Sep 2012)
+
+ 13 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ -modemmanager-0.4_p20110205-r1.ebuild, -modemmanager-0.5.ebuild,
+ -modemmanager-0.5.2.0.ebuild, +modemmanager-0.6.0.0.ebuild:
+ Version bump with lots of SMS fixes and improved hardware support. Drop old.
+
+ 23 Aug 2012; Markus Meier <maekke@gentoo.org> modemmanager-0.5.2.0-r3.ebuild:
+ arm stable, bug #430370
+
+ 17 Aug 2012; Johannes Huber <johu@gentoo.org> modemmanager-0.5.2.0-r3.ebuild:
+ Stable for x86, wrt bug #430370
+
+ 16 Aug 2012; Agostino Sarubbo <ago@gentoo.org>
+ modemmanager-0.5.2.0-r3.ebuild:
+ Stable for amd64, wrt bug #430370
+
+*modemmanager-0.5.2.0-r3 (11 Aug 2012)
+
+ 11 Aug 2012; Samuli Suominen <ssuominen@gentoo.org>
+ +modemmanager-0.5.2.0-r3.ebuild:
+ Query udev.pc pkg-config file for correct udevdir value.
+
+*modemmanager-0.5.2.0-r2 (05 Jul 2012)
+
+ 05 Jul 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ -modemmanager-0.5.2.0-r1.ebuild, +modemmanager-0.5.2.0-r2.ebuild:
+ Move polkit rules.d file to /usr/share (bug #421577 comment #12, thanks to
+ Dennis Lissov).
+
+ 04 Jul 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ files/01-org.freedesktop.ModemManager.rules:
+ Add a comment to the polkit-1/rules.d file.
+
+*modemmanager-0.5.2.0-r1 (04 Jul 2012)
+
+ 04 Jul 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +files/01-org.freedesktop.ModemManager.rules,
+ +modemmanager-0.5.2.0-r1.ebuild:
+ Install polkit-1/rules.d file for polkit-0.106 support (bug #421581, thanks
+ to Samuli Suominen).
+
+ 27 Jun 2012; Samuli Suominen <ssuominen@gentoo.org> modemmanager-0.4.ebuild,
+ modemmanager-0.4_p20110205-r1.ebuild, modemmanager-0.5.ebuild,
+ modemmanager-0.5.2.0.ebuild:
+ inherit multilib.eclass for get_libdir function
+
+ 27 Jun 2012; Samuli Suominen <ssuominen@gentoo.org>
+ modemmanager-0.5.2.0.ebuild:
+ .pkla files are only used by <sys-auth/polkit-0.106 wrt #421581
+
+ 24 May 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ modemmanager-0.4.ebuild, modemmanager-0.4_p20110205-r1.ebuild,
+ +files/modemmanager-0.5-glib-2.31.patch, modemmanager-0.5.ebuild:
+ Fix building old versions against >=glib-2.31.
+
+ 05 May 2012; Jeff Horelick <jdhore@gentoo.org> modemmanager-0.4.ebuild,
+ modemmanager-0.4_p20110205-r1.ebuild, modemmanager-0.5.ebuild,
+ modemmanager-0.5.2.0.ebuild:
+ dev-util/pkgconfig -> virtual/pkgconfig
+
+ 27 Mar 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ modemmanager-0.5.2.0.ebuild:
+ Fix pkg_postinst message.
+
+*modemmanager-0.5.2.0 (27 Mar 2012)
+
+ 27 Mar 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +files/01-org.freedesktop.ModemManager.pkla, +modemmanager-0.5.2.0.ebuild,
+ metadata.xml:
+ Version bump with lots of bugfixes. Allow users in plugdev group full control
+ over their modems if USE=policykit (bug #406421, thanks to Priit Laes). Add
+ myself to maintainers.
+
+ 16 Feb 2012; Mike Frysinger <vapier@gentoo.org> modemmanager-0.5.ebuild:
+ Fix USE=doc depend and install so it actually does something.
+
+*modemmanager-0.5 (14 Aug 2011)
+
+ 14 Aug 2011; Nirbheek Chauhan <nirbheek@gentoo.org> -modemmanager-0.3.ebuild,
+ -modemmanager-0.4_p20101211.ebuild, -modemmanager-0.4_p20110205.ebuild,
+ +modemmanager-0.5.ebuild:
+ Bump to 0.5, from gnome overlay, bug 378729
+
+*modemmanager-0.4_p20110205-r1 (06 Jul 2011)
+
+ 06 Jul 2011; Samuli Suominen <ssuominen@gentoo.org>
+ +modemmanager-0.4_p20110205-r1.ebuild:
+ Fix udev rules.d directory from /etc/udev to /lib/udev.
+
+ 09 Jun 2011; Sebastian Pipping <sping@gentoo.org> modemmanager-0.3.ebuild,
+ modemmanager-0.4.ebuild, modemmanager-0.4_p20101211.ebuild,
+ modemmanager-0.4_p20110205.ebuild:
+ Add >=sys-fs/udev-171[gudev] as an alternative dependency to
+ >=sys-fs/udev-145[extras] (bug #370385)
+
+*modemmanager-0.4_p20110205 (04 Feb 2011)
+
+ 04 Feb 2011; Robert Piasek <dagger@gentoo.org>
+ +modemmanager-0.4_p20110205.ebuild:
+ Add new snapshot of ModemManager
+
+*modemmanager-0.4_p20101211 (11 Dec 2010)
+
+ 11 Dec 2010; Robert Piasek <dagger@gentoo.org>
+ +modemmanager-0.4_p20101211.ebuild:
+ New snapshot of ModemManager
+
+ 28 Oct 2010; Samuli Suominen <ssuominen@gentoo.org>
+ modemmanager-0.4.ebuild:
+ ppc64 stable wrt #321593
+
+ 19 Oct 2010; Brent Baude <ranger@gentoo.org> modemmanager-0.4.ebuild:
+ Marking modemmanager-0.4 ppc for bug 321593
+
+ 20 Aug 2010; Markos Chandras <hwoarang@gentoo.org>
+ modemmanager-0.4.ebuild:
+ Stable on amd64 wrt bug #321593
+
+ 13 Aug 2010; Christian Faulhammer <fauli@gentoo.org>
+ modemmanager-0.4.ebuild:
+ stable x86, bug 321593
+
+*modemmanager-0.4 (08 Jul 2010)
+
+ 08 Jul 2010; Nirbheek Chauhan <nirbheek@gentoo.org>
+ +modemmanager-0.4.ebuild:
+ Bump to 0.4, new use-flag 'policykit', remove static libs and .la files,
+ fix deps, add elog about usb_modeswitch, add dist-version, add support for
+ ppp-2.4.5 (if/when it's added), fixes bug 326605
+
+ 07 Jul 2010; Samuli Suominen <ssuominen@gentoo.org>
+ modemmanager-0.3_p20100401.ebuild:
+ Missing dev-util/intltool and sys-devel/gettext DEPEND wrt #312887 by
+ Bjoern Ottervik.
+
+*modemmanager-0.3_p20100401 (01 Apr 2010)
+
+ 01 Apr 2010; Robert Piasek <dagger@gentoo.org>
+ -modemmanager-0.2_p20091109.ebuild, -modemmanager-0.2_p20091123.ebuild,
+ +modemmanager-0.3_p20100401.ebuild:
+ New snapshot of ModemManager (bug #312587)
+
+ 10 Mar 2010; Joseph Jezak <josejx@gentoo.org> modemmanager-0.3.ebuild:
+ Marked ~ppc/~ppc64 for bug #296548.
+
+ 25 Jan 2010; Nirbheek Chauhan <nirbheek@gentoo.org> metadata.xml:
+ metadata.xml: add myself, fix indentation
+
+*modemmanager-0.3 (25 Jan 2010)
+
+ 25 Jan 2010; Nirbheek Chauhan <nirbheek@gentoo.org>
+ +modemmanager-0.3.ebuild:
+ Bump to 0.3, needed for networkmanager-0.8
+
+*modemmanager-0.2_p20091123 (23 Nov 2009)
+
+ 23 Nov 2009; Robert Piasek <dagger@gentoo.org>
+ -modemmanager-0.2_p20090925.ebuild, +modemmanager-0.2_p20091123.ebuild:
+ New snapshot of modemmanager. Contains fixes for PPC. Special thanks to
+ papillon81 for helping to hunt this the problem down.
+
+*modemmanager-0.2_p20091109 (09 Nov 2009)
+
+ 09 Nov 2009; Robert Piasek <dagger@gentoo.org>
+ -modemmanager-0.2_p20090824.ebuild, +modemmanager-0.2_p20091109.ebuild:
+ Version bump for development version of ModemManager
+
+ 28 Sep 2009; Robert Piasek <dagger@gentoo.org>
+ modemmanager-0.2_p20090925.ebuild:
+ Disable -Werrors
+
+*modemmanager-0.2_p20090925 (25 Sep 2009)
+
+ 25 Sep 2009; Robert Piasek <dagger@gentoo.org>
+ +modemmanager-0.2_p20090925.ebuild:
+ new snapshot
+
+ 22 Sep 2009; Robert Piasek <dagger@gentoo.org>
+ modemmanager-0.2_p20090824.ebuild:
+ Added ARM keyword
+
+*modemmanager-0.2_p20090806 (13 Aug 2009)
+
+ 13 Aug 2009; Robert Piasek <dagger@gentoo.org>
+ +modemmanager-0.2_p20090806.ebuild, +metadata.xml:
+ Initial ebuild of modemmanager
diff --git a/net-misc/modemmanager/Manifest b/net-misc/modemmanager/Manifest
new file mode 100644
index 00000000..b84e3460
--- /dev/null
+++ b/net-misc/modemmanager/Manifest
@@ -0,0 +1,4 @@
+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
+DIST ModemManager-1.4.6.tar.xz 1396764 SHA256 0cedabf46310f8c56630b116944f54ee64369c76c2f35f5f460ca19a8bb5a5cd SHA512 fb74961df2e3e1604de58838da6e8dd7cf80fee97dbfd71eb7f2df60cc319bf38df8c5706a5933856c500b014d3156066e608bb0820c967ddbd964bd9fc2fdec WHIRLPOOL 4f63ac160a4d4acddd2064a58204e6ba410543aefc936ffb753fbb15e004d089cf874ee2390df174638ae15f26f4cf7c7e720de793e69f0cd0b6a923558b0af1
diff --git a/net-misc/modemmanager/files/01-org.freedesktop.ModemManager1.rules b/net-misc/modemmanager/files/01-org.freedesktop.ModemManager1.rules
new file mode 100644
index 00000000..7fca6472
--- /dev/null
+++ b/net-misc/modemmanager/files/01-org.freedesktop.ModemManager1.rules
@@ -0,0 +1,7 @@
+// Let users in plugdev group modify ModemManager
+polkit.addRule(function(action, subject) {
+ if (/^org\.freedesktop\.ModemManager1\.(Device\.Control|Contacts|Messaging|Location)$/.test(action.id) &&
+ subject.isInGroup("plugdev") && subject.active) {
+ return "yes";
+ }
+});
diff --git a/net-misc/modemmanager/metadata.xml b/net-misc/modemmanager/metadata.xml
new file mode 100644
index 00000000..c10566d5
--- /dev/null
+++ b/net-misc/modemmanager/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>gnome</herd>
+ <use>
+ <flag name="mbim">Enable MBIM modem protocol</flag>
+ <flag name="qmi">Enable support for the QMI modem protocol used by
+ devices with Qualcomm chipsets</flag>
+ <flag name="qmi-newest">Avoid deprecated QMI commands. Warning: may
+ cause incompatibility with older devices.</flag>
+ </use>
+</pkgmetadata>
diff --git a/net-misc/modemmanager/modemmanager-1.4.0.ebuild b/net-misc/modemmanager/modemmanager-1.4.0.ebuild
new file mode 100644
index 00000000..3dfa1686
--- /dev/null
+++ b/net-misc/modemmanager/modemmanager-1.4.0.ebuild
@@ -0,0 +1,109 @@
+# 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.0.ebuild,v 1.7 2015/03/03 09:32:56 dlan Exp $
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+VALA_MIN_API_VERSION="0.18"
+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 ~arm64 ~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.6.0:= )
+"
+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
+}
diff --git a/net-misc/modemmanager/modemmanager-1.4.2.ebuild b/net-misc/modemmanager/modemmanager-1.4.2.ebuild
new file mode 100644
index 00000000..0fd6846c
--- /dev/null
+++ b/net-misc/modemmanager/modemmanager-1.4.2.ebuild
@@ -0,0 +1,111 @@
+# 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.2.ebuild,v 1.5 2015/03/15 13:31:29 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 gudev"
+REQUIRED_USE="
+ qmi-newest? ( qmi )
+ vala? ( introspection )
+"
+
+RDEPEND="
+ >=dev-libs/glib-2.32:2
+ gudev? ( 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.6.0:= )
+"
+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 \
+ if use_gudev
+ --with-udev-base-dir="$(get_udevdir)" \
+ fi
+ --disable-static \
+ --with-dist-version=${PVR} \
+ $(use_enable gudev)
+ $(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
+}
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 00000000..65f41240
--- /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
+}
diff --git a/net-misc/modemmanager/modemmanager-1.4.6.ebuild b/net-misc/modemmanager/modemmanager-1.4.6.ebuild
new file mode 100644
index 00000000..6fec727d
--- /dev/null
+++ b/net-misc/modemmanager/modemmanager-1.4.6.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.6.ebuild,v 1.1 2015/04/20 14:28:19 chainsaw 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
+}