diff options
author | Mu Qiao <qiaomuf@gentoo.org> | 2010-11-24 09:56:14 +0800 |
---|---|---|
committer | Mu Qiao <qiaomuf@gentoo.org> | 2010-11-24 09:56:14 +0800 |
commit | 16d28602f342bf43c7d5a2b045071cfaa803d7f4 (patch) | |
tree | 25c6f69fb0cecd5367341d01a5d31ee25354a586 | |
parent | Initial commit. (diff) | |
download | qiaomuf-16d28602f342bf43c7d5a2b045071cfaa803d7f4.tar.gz qiaomuf-16d28602f342bf43c7d5a2b045071cfaa803d7f4.tar.bz2 qiaomuf-16d28602f342bf43c7d5a2b045071cfaa803d7f4.zip |
Add fcitx-4.0.0, fcitx-config-0.1.3, mendeleydesktop-0.9.8.1 and networkmanager-0.8.2-r1
(Portage version: 2.1.8.3/git/Linux x86_64)
(Signed Manifest commit)
23 files changed, 1325 insertions, 0 deletions
diff --git a/app-i18n/fcitx-config/ChangeLog b/app-i18n/fcitx-config/ChangeLog new file mode 100644 index 0000000..5abad6b --- /dev/null +++ b/app-i18n/fcitx-config/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-i18n/fcitx-config +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*fcitx-config-0.1.3 (24 Nov 2010) + + 24 Nov 2010; <gentoo@gentoo.org> +fcitx-config-0.1.3.ebuild, + +metadata.xml: + Initial commit. + diff --git a/app-i18n/fcitx-config/Manifest b/app-i18n/fcitx-config/Manifest new file mode 100644 index 0000000..c2355dc --- /dev/null +++ b/app-i18n/fcitx-config/Manifest @@ -0,0 +1,18 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +DIST fcitx-config-0.1.3.tar.gz 304379 RMD160 6f8ce7c0e85eb9a8cf27a073e9c7fc41e9832ca7 SHA1 38d35778fab06d8b7f3c4884dbba5c573fc88a0a SHA256 8cde005d259f7cc1f564ab766c93cbe9c56f2bcbb87494c573f4e529ff56c8a9 +EBUILD fcitx-config-0.1.3.ebuild 509 RMD160 a0f357fbd70867447d47a165f8525fad524b0c2d SHA1 e3d0e6e2e56a467fc0174fd60779d3c26c87c85d SHA256 1ea3913e2f394b8f7ea97eca9a345473bce54234142947db2cc2b7ab10babac3 +MISC ChangeLog 256 RMD160 2305e66983e575c0854ff4fc2e6320902bfe75be SHA1 a39e8e03672e78283b82df883fd603620c7b2085 SHA256 0bcfd4e469c401c058eeeadd78afcf3fbfba3589e8d37554dea69977ed171a7b +MISC metadata.xml 211 RMD160 40271b9978e78e5a4f992660d5401dec72c0c8d7 SHA1 7c537253de80853cd61ed87f48a79ea32777b22d SHA256 81765dd1417d904741d17835469203fa64deaa59b00b515148a17b1853d8a3ba +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.16 (GNU/Linux) + +iQEcBAEBAgAGBQJM7HC0AAoJEDCzDeQXsVfpSN8H/RnKAL4P8aydzXIMzF9+h787 +EOU14twX3JyOovswOMo2nGHArPjiJPY8GeSrB+5Gg0olndCyctlaKBqpNFcA98EI +q8anaaZwx6/tEFfrJHrpUpcfxoNW9r6KoqUFIcfANmHjOqnLYjasiNURnJlYOTkW +yxgKxi6tg7szPK3x2eG74ikedha0zegc3F2umdI5mF54kROYzGdppV2NpYSjm2uY +W76wOYAEneGLvsQz9bdFl7qNHQYtCcumFUsJakYL0sdjgM9JqZaHilpuzR4YcIzZ +bVM221AWp3GymIw8tOYBNuaY62KFC7iZhabJyDTERjB8A9KXINYuKyPQfC/j4Ks= +=Ugao +-----END PGP SIGNATURE----- diff --git a/app-i18n/fcitx-config/fcitx-config-0.1.3.ebuild b/app-i18n/fcitx-config/fcitx-config-0.1.3.ebuild new file mode 100644 index 0000000..444aa15 --- /dev/null +++ b/app-i18n/fcitx-config/fcitx-config-0.1.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" +DESCRIPTION="A gtk GUI to change fcitx config" +HOMEPAGE="http://fcitx.googlecode.com" +SRC_URI="${HOMEPAGE}/files/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="${RDEPEND} + >=app-i18n/fcitx-4.0.0 + dev-util/intltool + dev-util/pkgconfig + sys-devel/gettext" +RDEPEND="dev-libs/glib:2 + >=x11-libs/gtk+-2.10.0" + +src_install(){ + emake DESTDIR="${D}" install +} diff --git a/app-i18n/fcitx-config/metadata.xml b/app-i18n/fcitx-config/metadata.xml new file mode 100644 index 0000000..de19beb --- /dev/null +++ b/app-i18n/fcitx-config/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>cjk</herd> +<maintainer> + <email>@gentoo.org</email> +</maintainer> +</pkgmetadata> diff --git a/app-i18n/fcitx/ChangeLog b/app-i18n/fcitx/ChangeLog new file mode 100644 index 0000000..2d69cb6 --- /dev/null +++ b/app-i18n/fcitx/ChangeLog @@ -0,0 +1,145 @@ +# ChangeLog for app-i18n/fcitx +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx/ChangeLog,v 1.30 2010/02/14 04:35:54 matsuu Exp $ + +*fcitx-4.0.0 (24 Nov 2010) + + 24 Nov 2010; <gentoo@gentoo.org> +fcitx-4.0.0.ebuild, + +files/fcitx-4.0.0-declare_DestroyTrayWindow.patch, +metadata.xml: + Add fcitx-4.0.0 support + +*fcitx-3.6.3 (14 Feb 2010) + + 14 Feb 2010; MATSUU Takuto <matsuu@gentoo.org> -fcitx-3.5.ebuild, + -fcitx-3.6.1.ebuild, +fcitx-3.6.3.ebuild, + +files/fcitx-3.6.3-asneeded.patch: + Version bumped, Removed old versions. + + 06 Feb 2010; Samuli Suominen <ssuominen@gentoo.org> fcitx-3.6.2.ebuild, + +files/fcitx-3.6.2-asneeded.patch: + Fix building with -Wl,--as-needed wrt #276302 by Kacper Kowalik. + +*fcitx-3.6.2 (07 Nov 2009) + + 07 Nov 2009; MATSUU Takuto <matsuu@gentoo.org> +fcitx-3.6.2.ebuild: + Version bumped. Removed xft USE flag. Fixed --as-need issue, bug #276302. + +*fcitx-3.6.1 (16 Sep 2009) + + 16 Sep 2009; MATSUU Takuto <matsuu@gentoo.org> -fcitx-3.6.0_rc.ebuild, + +fcitx-3.6.1.ebuild: + Version bumped, bug #285142. + +*fcitx-3.6.0_rc (06 Jan 2009) + + 06 Jan 2009; MATSUU Takuto <matsuu@gentoo.org> fcitx-3.1.1.ebuild, + -fcitx-3.4.2.ebuild, -fcitx-3.5_pre070703.ebuild, fcitx-3.5.ebuild, + +fcitx-3.6.0_rc.ebuild: + Version bumped, bug #253962. Replaced use flag from truetype to xft, bug + #253910. Removed old versions. + + 04 Jan 2009; Ulrich Mueller <ulm@gentoo.org> fcitx-3.1.1.ebuild: + Change virtual/xft dependency to x11-libs/libXft, bug 253771. + +*fcitx-3.5 (08 Aug 2008) + + 08 Aug 2008; MATSUU Takuto <matsuu@gentoo.org> fcitx-3.1.1.ebuild, + fcitx-3.4.2.ebuild, fcitx-3.5_pre070703.ebuild, +fcitx-3.5.ebuild: + Version bumped. Fxied HOMEPAGE and SRC_URI, bug #196078. + + 07 Jun 2008; Diego Pettenò <flameeyes@gentoo.org> + +files/fcitx-3.5_pre070703-asneeded.patch, fcitx-3.5_pre070703.ebuild: + Add patch to fix building with --as-needed, closes bug #225211. Thanks to + Hong Hao for reporting. + +*fcitx-3.5_pre070703 (19 Jan 2008) + + 19 Jan 2008; MATSUU Takuto <matsuu@gentoo.org> fcitx-3.1.1.ebuild, + -fcitx-3.2.1.ebuild, -fcitx-3.4.ebuild, fcitx-3.4.2.ebuild, + -fcitx-3.5_pre070403.ebuild, +fcitx-3.5_pre070703.ebuild: + Version bumped. + Fixed dependency, bug #205051. + Removed old versions. + + 22 Jul 2007; Denis Dupeyron <calchan@gentoo.org> fcitx-3.1.1.ebuild, + fcitx-3.2.1.ebuild, fcitx-3.4.ebuild: + Drop virtual/x11 dependency. + +*fcitx-3.5_pre070403 (27 Apr 2007) +*fcitx-3.4.2 (27 Apr 2007) + + 27 Apr 2007; MATSUU Takuto <matsuu@gentoo.org> +fcitx-3.4.2.ebuild, + +fcitx-3.5_pre070403.ebuild: + Version bumped, bug #168303. + + 05 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> fcitx-3.1.1.ebuild, + fcitx-3.2.1.ebuild, fcitx-3.4.ebuild: + Convert to use elog. + +*fcitx-3.4 (07 Oct 2006) + + 07 Oct 2006; MATSUU Takuto <matsuu@gentoo.org> +fcitx-3.4.ebuild: + Version bumped. + +*fcitx-3.2.1 (09 Aug 2006) + + 09 Aug 2006; MATSUU Takuto <matsuu@gentoo.org> fcitx-3.1.1.ebuild, + +fcitx-3.2.1.ebuild: + Version bumped, bug 143294. + Fixed SRC_URI, bug 126940. + Added ~amd64. + + 21 Feb 2006; Alastair Tse <liquidx@gentoo.org> fcitx-3.1.1.ebuild: + fix bad libXft dep (#123630) + + 21 Feb 2006; Alastair Tse <liquidx@gentoo.org> -fcitx-2.0.1.ebuild: + cleaned up last v2 ebuild for fcitx + + 16 Feb 2006; Alastair Tse <liquidx@gentoo.org> fcitx-3.1.1.ebuild: + stable bump for x86 (#103046) + + 10 Feb 2006; Alastair Tse <liquidx@gentoo.org> -fcitx-1.8.5.ebuild, + -fcitx-2.1.0_rc.ebuild, -fcitx-3.0.4.ebuild, fcitx-3.1.1.ebuild: + modular X deps. cleanup + + 30 Apr 2005; David Holm <dholm@gentoo.org> fcitx-3.1.1.ebuild: + Readded to ~ppc + +*fcitx-3.1.1 (18 Apr 2005) + + 18 Apr 2005; Alastair Tse <liquidx@gentoo.org> +fcitx-3.1.1.ebuild: + version bump with mirror (#89474) + +*fcitx-3.0.4 (01 Mar 2005) + + 01 Mar 2005; Mamoru KOMACHI <usata@gentoo.org> +fcitx-3.0.4.ebuild: + Version bumped. Thanks to Jackey Yang <043936y@acadiau.ca>; bug #82900. + + 23 Jun 2004; David Holm <dholm@gentoo.org> fcitx-2.1.0_rc.ebuild: + Added to ~ppc. + + 22 Jun 2004; Mamoru KOMACHI <usata@gentoo.org> fcitx-1.8.5.ebuild, + fcitx-2.0.1.ebuild: + Removed default S. Marked 2.0.1 stable. + +*fcitx-2.1.0_rc (21 Jun 2004) + + 21 Jun 2004; Mamoru KOMACHI <usata@gentoo.org> +fcitx-2.1.0_rc.ebuild: + Version bumped. Ebuild provided by Jackey Yang <043936@acadiau.ca>, + closing bug #52551 (fcitx-2.0.2 has a serious bug with mozilla & opera) + + 01 Jun 2004; Aron Griffis <agriffis@gentoo.org> fcitx-1.8.5.ebuild, + fcitx-2.0.1.ebuild: + Fix use invocation + +*fcitx-2.0.1 (07 Feb 2004) + + 07 Feb 2004; Alastair Tse <liquidx@gentoo.org> fcitx-2.0.1.ebuild: + version bump. added CFLAGS support, updated SRC_URI and added final comments + to pkg_postinst() + +*fcitx-1.8.5 (25 May 2003) + + 25 May 2003; Alastair Tse <liquidx@gentoo.org> fcitx-1.8.5.ebuild: + New ebuild for Chinese Input for X + diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest new file mode 100644 index 0000000..1b7a576 --- /dev/null +++ b/app-i18n/fcitx/Manifest @@ -0,0 +1,19 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX fcitx-4.0.0-declare_DestroyTrayWindow.patch 421 RMD160 ffb4eefdfd06202dc86c42b5e12cfd17a0e973af SHA1 f1d01739feabe4aaec58e350da82a9c0e241932f SHA256 392bc1ff94a730dbfe7ed2cc2925e872db3bc6fba8f2644e0fd3f85aadce2f8e +DIST fcitx-4.0.0.tar.gz 1357079 RMD160 83dfa40351c185456378a23fe3f4b9751f1ba78b SHA1 43efdb2836a1640b49b8cde3b64923847f5673f0 SHA256 750884e992f51d8557447dc02fe6ada9758392611fc3271849ed26eba33f2d1c +EBUILD fcitx-4.0.0.ebuild 1413 RMD160 9c366db9d515680504f325a20bb0c65e3f8a1d48 SHA1 5bc2eeb6bf7c1cc37ebf918a20aaa875af00229a SHA256 44024a0ba5b13cf9bed3c388b98935662607aa05c13a5cfef061b89d5893117d +MISC ChangeLog 4871 RMD160 1a867eb1380adfaa61e36f4c1ccb30cc0f05fcf0 SHA1 52958e502aea4649dc2fd29580c2a0f4057fa52e SHA256 05bcd40496da89385a199f59f8055d60e80d0c5d3013b09382c5af269c17b50e +MISC metadata.xml 274 RMD160 e5c43c8b94a137d0176bac0b8eb6ea637524549c SHA1 6c003e97a6344fd877470713e673066c4a800c8f SHA256 f265a9b9cd7911d441f8218da24ee20bf7ef8933c30c5def65a88e63ee473c42 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.16 (GNU/Linux) + +iQEcBAEBAgAGBQJM7HCgAAoJEDCzDeQXsVfpDiAH/R8tPLRQ4XntDb7+gFakf8Rz +5vrjathglecBLlg1jDUl+WlEGAP7y1J26ejJWRULB34B+79Jt/2uxltWMMvpR8Be +W/3/352pr4BJoEIklMI7Xkv069YSyGw4Jn2aTCQ245PO5Cbr7WmjY+yqFqVOKRt+ +TXb1soSqOc8UVfu6KwLq5FrHvbPEumSryc77Dat4dVgqPlBPlN9QfguC8z3fKGLo +6nYjRJBfuUYvmZh85zVsBdPPRNS+KuLhkJ2AiGugpAh0UUu+CK9PrEjFeGBSDpIh +8wMyb4RyHZLvPtOzlYBPfj8VOqHNCxI5APuKN3QgKsvK1qpt+FgcmKmHL4kGUJI= +=ROaN +-----END PGP SIGNATURE----- diff --git a/app-i18n/fcitx/fcitx-4.0.0.ebuild b/app-i18n/fcitx/fcitx-4.0.0.ebuild new file mode 100644 index 0000000..a680fdb --- /dev/null +++ b/app-i18n/fcitx/fcitx-4.0.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=2 +inherit eutils + +DESCRIPTION="Free Chinese Input Toy for X. Another Chinese XIM Input Method" +HOMEPAGE="http://fcitx.googlecode.com" +SRC_URI="${HOMEPAGE}/files/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="dbus +pango" + +RDEPEND="x11-libs/cairo[X] + x11-libs/libX11 + x11-libs/libXft + x11-libs/libXrender + pango? ( x11-libs/pango ) + dbus? ( >=sys-apps/dbus-0.2 )" +DEPEND="${RDEPEND} + x11-proto/xproto + dev-util/intltool + sys-devel/gettext + dev-util/pkgconfig" + +src_prepare(){ + # fix QA issues, see http://code.google.com/p/fcitx/issues/detail?id=334 + epatch "${FILESDIR}/${P}-declare_DestroyTrayWindow.patch" +} + +src_configure() { + econf $(use_enable dbus)\ + $(use_enable pango)|| die +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + + rm -rf "${D}"/usr/share/fcitx/doc/ || die + dodoc AUTHORS ChangeLog README THANKS TODO \ + doc/pinyin.txt doc/cjkvinput.txt doc/fcitx4.pdf \ + || die "dodoc failed" + dohtml doc/wb_fh.htm || die "dohtml failed" +} + +pkg_postinst() { + elog + elog "You should export the following variables to use fcitx" + elog " export XMODIFIERS=\"@im=fcitx\"" + elog " export XIM=fcitx" + elog " export XIM_PROGRAM=fcitx" + elog + elog "Refer to /usr/share/doc/${P}/fcitx4.pdf for more" + elog "information and help." + elog +} diff --git a/app-i18n/fcitx/files/fcitx-4.0.0-declare_DestroyTrayWindow.patch b/app-i18n/fcitx/files/fcitx-4.0.0-declare_DestroyTrayWindow.patch new file mode 100644 index 0000000..0569881 --- /dev/null +++ b/app-i18n/fcitx/files/fcitx-4.0.0-declare_DestroyTrayWindow.patch @@ -0,0 +1,11 @@ +diff -urN fcitx-4.0.0/src/ui/TrayWindow.h fcitx-4.0.0-patched/src/ui/TrayWindow.h +--- fcitx-4.0.0/src/ui/TrayWindow.h 2010-10-11 14:43:19.000000000 +0800 ++++ fcitx-4.0.0-patched/src/ui/TrayWindow.h 2010-11-19 22:07:39.445075018 +0800 +@@ -54,6 +54,7 @@ + void DeInitTrayWindow(TrayWindow *f_tray); + void RedrawTrayWindow(void); + void TrayEventHandler(XEvent* event); ++void DestroyTrayWindow(); + + extern TrayWindow tray; + diff --git a/app-i18n/fcitx/metadata.xml b/app-i18n/fcitx/metadata.xml new file mode 100644 index 0000000..a54006b --- /dev/null +++ b/app-i18n/fcitx/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>cjk</herd> +<maintainer> + <email>@gentoo.org</email> +</maintainer> +<use> + <flag name='pango'>Use pango to draw font</flag> +</use> +</pkgmetadata> diff --git a/app-misc/mendeleydesktop/ChangeLog b/app-misc/mendeleydesktop/ChangeLog new file mode 100644 index 0000000..300bf44 --- /dev/null +++ b/app-misc/mendeleydesktop/ChangeLog @@ -0,0 +1,13 @@ +# ChangeLog for app-misc/mendeleydesktop +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*mendeleydesktop-0.9.8.1-r1 (24 Nov 2010) + + 24 Nov 2010; <gentoo@gentoo.org> +mendeleydesktop-0.9.8.1-r1.ebuild, + +metadata.xml: + Initial commit. Fix bug #308509. ebuild submitted by pelopor + <majuterus@gmail.com>, Anthony Scopatz <scopatz@gmail.com> and Waldek + Szostak + <claim@interia.pl>. + diff --git a/app-misc/mendeleydesktop/Manifest b/app-misc/mendeleydesktop/Manifest new file mode 100644 index 0000000..2a717f2 --- /dev/null +++ b/app-misc/mendeleydesktop/Manifest @@ -0,0 +1,18 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +DIST mendeleydesktop-0.9.8.1-linux-x86_64.tar.bz2 32615789 RMD160 ec255ca75326aa5b168228a6c443cb51bcefe8ae SHA1 947b517be6560560e8a71677a8602e0a8e102e8d SHA256 2ef4cb5f6d8b2c63955ad480d6b85aa451faa1fdd4f5042b30fa5695fab6ef13 +EBUILD mendeleydesktop-0.9.8.1-r1.ebuild 1740 RMD160 0a9135a239f80fa1b32e27a0f9e15f235ebf567e SHA1 6df4b3fa297e49def72241453f6e1b0b312d5e69 SHA256 3bff4b8e9223e9bb051653d60d3611b903214a7590b451a734bebd38fd51c921 +MISC ChangeLog 424 RMD160 a8f3a9ab5caff398cc720fda1e7130e5c36ccd6d SHA1 5635a7effce8d05d399c1b15c7ff9c3cc2b3fbfd SHA256 94c3519f7a93334e3fa5585dae9d4953eb0d959862ba1b6fe81a80af87532482 +MISC metadata.xml 215 RMD160 a5868e67d9f20cda0e2a606f28a557a22f8ba2eb SHA1 e356cc29cd5009f1e30e20c80f3814549cd6e986 SHA256 0862dea2d32879653e432b87877e4f9fb31c8958a01fbd75673b097473a78ac8 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.16 (GNU/Linux) + +iQEcBAEBAgAGBQJM7HC+AAoJEDCzDeQXsVfpMngH/0x8anBMlixH2P6v5eykwzW0 +QOOGj82/he58M9TLNBQdiWyJVNuYDRMlVo001N8pV7XP7FxvOwNO038H7ijQ1xNr +/RDkQosMdD547uflHApHtT//AyvYo6lqhmi7VHwB8X6NSGN+8XiC3nDhNnnrudfw +V/B+fcU8QW6JutOUF7PowInNqkjmiPjwWVdeESDOnJdcd6Jnr0X5p30CgZXPNeO/ +66cjrj4WtAiqHxcey0eq8WlKLPAzf3c0Q/ktJNUxmtCVJzXY8EESe/cmZ3zk6nAp +UB+PFORm455WvJr/6B2l7ZsLuhWpuwfTajsUDkayt2+pVckmZe6PTlusCOIetuc= +=Orjj +-----END PGP SIGNATURE----- diff --git a/app-misc/mendeleydesktop/mendeleydesktop-0.9.8.1-r1.ebuild b/app-misc/mendeleydesktop/mendeleydesktop-0.9.8.1-r1.ebuild new file mode 100644 index 0000000..5f983b8 --- /dev/null +++ b/app-misc/mendeleydesktop/mendeleydesktop-0.9.8.1-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=2 + +inherit eutils + +if [ "${ARCH}" = "amd64" ] ; then + LNXARCH="linux-x86_64" +else + LNXARCH="linux-i486" +fi + +DESCRIPTION="A free research management tool for desktop & web" +HOMEPAGE="http://www.mendeley.com/" +SRC_URI="${HOMEPAGE}/downloads/linux/${P}-${LNXARCH}.tar.bz2" + +LICENSE="Mendelay-EULA" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror strip" +RDEPEND="dev-libs/openssl:0.9.8 + media-libs/fontconfig + media-libs/freetype + media-libs/libpng:1.2" + +S="${WORKDIR}/${P}-${LNXARCH}" + +MENDELEY_INSTALL_DIR="/opt/${PN}" + +src_install() { + # install menu + domenu "share/applications/${PN}.desktop" + # Install commonly used icon sizes + for res in 16x16 22x22 32x32 48x48 64x64 128x128 ; do + insinto "/usr/share/icons/hicolor/${res}/apps" + doins "share/icons/hicolor/${res}/apps/${PN}.png" || \ + die "Installing icons failed." + done + insinto "/usr/share/pixmaps" + doins "share/icons/hicolor/48x48/apps/${PN}.png" || \ + die "Installing pixmap failed." + + # dodoc + dodoc "share/doc/${PN}/"* || die "Installing docs failed." + + # create directories for installation + dodir ${MENDELEY_INSTALL_DIR} || die "dodir failed" + dodir "${MENDELEY_INSTALL_DIR}/lib" || die "dodir failed" + dodir "${MENDELEY_INSTALL_DIR}/share" || die "dodir failed" + + # install binaries + mv "bin" "${D}${MENDELEY_INSTALL_DIR}" || die "Installing bin failed." + mv "lib" "${D}${MENDELEY_INSTALL_DIR}" || die "Installing libs failed." + mv "share/${PN}" "${D}${MENDELEY_INSTALL_DIR}/share" || \ + die "Installing shared files failed." + dosym "${MENDELEY_INSTALL_DIR}/bin/${PN}" "/opt/bin/${PN}" || \ + die "Installing launcher symlinks failed." +} diff --git a/app-misc/mendeleydesktop/metadata.xml b/app-misc/mendeleydesktop/metadata.xml new file mode 100644 index 0000000..f12a64f --- /dev/null +++ b/app-misc/mendeleydesktop/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> + <email>@gentoo.org</email> +</maintainer> +</pkgmetadata> diff --git a/licenses/Mendelay-EULA b/licenses/Mendelay-EULA new file mode 100644 index 0000000..594999d --- /dev/null +++ b/licenses/Mendelay-EULA @@ -0,0 +1,38 @@ +1. We allow you to download our proprietary software (including any updates to the software that we may make available from time to time) from the Site (our "Software") or obtain the Software from our users for the purposes of cataloguing and managing your Academic Papers. + +2. By proceeding to download and install our Software (or any updates to the Software that we may make available from time to time), you agree to the terms of this EULA and these Terms of Use and your use of such Software (including any updates) will be in accordance with this EULA and these Terms of Use. If you do not agree to these, we are unwilling to license our Software to you. In this case, you may not download or install our Software and you must discontinue the downloading or installation process. + +3. If you choose to download and install our Software and connect it to a Mendeley Web account by entering your account details, our Software collects (even while you are offline) certain data which is uploaded to our servers when you synchronize your Software and Mendeley Web account. We collect data relating to your: + +3.1. Academic Papers such as the author name, title and keywords for the purpose of assisting in the: +cataloguing of your and other user's Academic Papers; +indexing of academic articles and materials; +searching of the indexed academic articles and materials; +improving the document recognition process for all users; +3.2. reading, cataloguing and accessing your Academic Papers for the purpose of: +generating recommendations for you including articles that you may be interested in reading and these recommendations are displayed in your private account; +preparing individualized statistical information which will only be made available to you via your private account; and +generating anonymous aggregate statistical information regarding all users' interests, habits and reading patterns. This statistical data does not contain any personally identifiable information and is made available to registered users on an anonymous and aggregated basis. +Please see our privacy policy for more information on how we collect and use your personal data. + +4. You may (at your option) use our Software to make a regular back-up copy of your Academic Papers to our servers so that you can access your Academic Papers using the Internet and you hereby grant to us a limited licence to upload, copy, store, use, modify, display and reproduce your Academic Papers for the sole purpose of providing the Mendeley service to you. + +5. We hereby grant to you a non-exclusive, personal, non-transferable licence to use or distribute to other users our Software in accordance with this EULA and Terms of Use. + +6. You may: + +6.1. download, install and use the Software for the purposes of cataloguing and managing your Academic Papers; +6.2. distribute our Software so that other users may install and use the Software for the purposes of cataloguing and managing their Academic Papers; +6.3. make a copy of our Software for back-up purposes; + +7. Except as we permit in this EULA or as permitted by any local law, you undertake: + +7.1. not to copy our Software except where such copying is incidental to normal use of our Software, or where it is necessary for the purpose of back-up or operational security; +7.2. to use our Software in accordance with the EULA and the Terms of Use; +7.3. not to rent, lease, sub-license, loan, translate, merge, adapt, vary or modify our Software (though you may contact us at office [at] mendeley [dot] com to obtain a written permission from us to do so); +7.4. not to make alterations to, or modifications of, the whole or any part of our Software, nor permit our Software or any part of it to be combined with, or become incorporated in, any other programs (though you may contact us at office [at] mendeley [dot] com to obtain a written permission from us to do so); +7.5. not to disassemble, decompile, reverse engineer or create derivative works based on the whole or any part of our Software nor attempt to do any such thing except to the extent that (by virtue of section 296A of the Copyright, Designs and Patents Act 1988) such actions cannot be prohibited; +7.6. to not remove or alter our (or our licensor's) copyright notice on our Software; +7.7. not to provide or otherwise make available the Software in whole or in part. + +8. You acknowledge that all copyright and other intellectual property rights in our Software belong to us and (as the case may be) our licensors, and you have no rights in or to our Software other than the right to use the Software in accordance with the terms of this EULA. diff --git a/net-misc/networkmanager/ChangeLog b/net-misc/networkmanager/ChangeLog new file mode 100644 index 0000000..6aab51b --- /dev/null +++ b/net-misc/networkmanager/ChangeLog @@ -0,0 +1,497 @@ +# ChangeLog for net-misc/networkmanager +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/networkmanager/ChangeLog,v 1.88 2010/11/10 12:57:16 dagger Exp $ + +*networkmanager-0.8.2-r1 (24 Nov 2010) + + 24 Nov 2010; <gentoo@gentoo.org> +networkmanager-0.8.2-r1.ebuild, + +files/networkmanager-0.8.2-accept-gw.patch, + +files/NetworkManagerDispatcher, +files/nm-system-settings.conf, + +files/nm-system-settings.conf-ifnet, +metadata.xml: + Accept "gw" by the plugin. That should fix bug #339215 + + 28 Oct 2010; Samuli Suominen <ssuominen@gentoo.org> + networkmanager-0.8-r1.ebuild: + ppc64 stable wrt #321593 + + 19 Oct 2010; Brent Baude <ranger@gentoo.org> networkmanager-0.8-r1.ebuild: + Marking networkmanager-0.8-r1 ppc for bug 321593 + +*networkmanager-0.8.2 (10 Nov 2010) + + 10 Nov 2010; Robert Piasek <dagger@gentoo.org> + +networkmanager-0.8.2.ebuild: + Added version 0.8.2 + + 23 Aug 2010; Robert Piasek <dagger@gentoo.org> + networkmanager-0.8.1-r6.ebuild: + removed hard dependency on dhcp4. Now dhcp3 can be used as well + +*networkmanager-0.8.1-r6 (23 Aug 2010) + + 23 Aug 2010; Robert Piasek <dagger@gentoo.org> + -networkmanager-0.8.1-r5.ebuild, +networkmanager-0.8.1-r6.ebuild, + +files/networkmanager-0.8.1-dhclient3-fix.patch: + Fix dhclient-3 backport. That should fix bug #332157 and bug #331547 for + good. + +*networkmanager-0.8.1-r5 (23 Aug 2010) + + 23 Aug 2010; Robert Piasek <dagger@gentoo.org> + -networkmanager-0.8.1-r4.ebuild, +networkmanager-0.8.1-r5.ebuild: + explicitly disable dhclient if dhcpcd is enabled. That should finally fix + bug #331547 + +*networkmanager-0.8.1-r4 (23 Aug 2010) + + 23 Aug 2010; Robert Piasek <dagger@gentoo.org> + -networkmanager-0.8.1-r3.ebuild, +networkmanager-0.8.1-r4.ebuild: + Updated ifnet plugin. Added extra kernel checks. + Fixes bugs: #333257, #333639, #333785 + + 23 Aug 2010; Robert Piasek <dagger@gentoo.org> + networkmanager-0.8-r1.ebuild, files/nm-system-settings.conf, + +files/nm-system-settings.conf-ifnet: + Added separate file for system-settings with Gentoo plugin. + + 20 Aug 2010; Markos Chandras <hwoarang@gentoo.org> + networkmanager-0.8-r1.ebuild: + Stable on amd64 wrt bug #321593 + +*networkmanager-0.8.1-r3 (17 Aug 2010) + + 17 Aug 2010; Robert Piasek <dagger@gentoo.org> + -networkmanager-0.8.1-r2.ebuild, +networkmanager-0.8.1-r3.ebuild: + NM now depends on ppp-2.4.5. Fixed bug #330665 + +*networkmanager-0.8.1-r2 (17 Aug 2010) + + 17 Aug 2010; Robert Piasek <dagger@gentoo.org> + -networkmanager-0.8.1-r1.ebuild, +networkmanager-0.8.1-r2.ebuild, + +files/networkmanager-0.8.1-CVE-2010-1172.patch, + +files/networkmanager-0.8.1-dhclient3.patch, + files/networkmanager-0.8.1-dhcp-configure.patch, + +files/networkmanager-0.8.1-glib-2.25.12-workaround.patch, + files/nm-system-settings.conf: + Gentoo specyfic plugin is now enabled by default! + Backported some patches. This should fix bugs #331509, #331547, #332157 + + 13 Aug 2010; Christian Faulhammer <fauli@gentoo.org> + networkmanager-0.8-r1.ebuild: + stable x86, bug 321593 + +*networkmanager-0.8.1-r1 (04 Aug 2010) + + 04 Aug 2010; Robert Piasek <dagger@gentoo.org> + -networkmanager-0.8.1.ebuild, +networkmanager-0.8.1-r1.ebuild, + +files/networkmanager-0.8.1-dhcp-configure.patch: + Updated dhcp client configure option (bug #330659) - thanks Marco Paolone + Updated ISC dhcp client requirement to version 4.0 (bug #330319) - thanks + to Mike Auty for providing patch + +*networkmanager-0.8.1 (28 Jul 2010) + + 28 Jul 2010; Robert Piasek <dagger@gentoo.org> + -networkmanager-0.7.1-r3.ebuild, -networkmanager-0.7.1_p20090824.ebuild, + -networkmanager-0.8.ebuild, +networkmanager-0.8.1.ebuild, + +files/networkmanager-0.8.1-confchanges.patch: + Bump version to 0.8.1. Added Gentoo specyfic plugin - ifnet plugin by Qiao + Mu + + 07 Jul 2010; Nirbheek Chauhan <nirbheek@gentoo.org> + networkmanager-0.8.ebuild, networkmanager-0.8-r1.ebuild: + Fix postinst message about reloading dbus as per bug 322805 + + 04 Jun 2010; Robert Piasek <dagger@gentoo.org> networkmanager-0.8.ebuild, + networkmanager-0.8-r1.ebuild: + Removed incorrect postinfo message which is no longer valid for 0.8 + + 13 Apr 2010; Raúl Porcel <armin76@gentoo.org> networkmanager-0.8.ebuild, + networkmanager-0.8-r1.ebuild: + Add ~arm + +*networkmanager-0.8-r1 (30 Mar 2010) + + 30 Mar 2010; Daniel Gryniewicz <dang@gentoo.org> + +networkmanager-0.8-r1.ebuild, + +files/networkmanager-0.8-confchanges.patch: + Add VPN.Plugin to at_console; bug #294992 + + 10 Mar 2010; Joseph Jezak <josejx@gentoo.org> networkmanager-0.8.ebuild: + Marked ~ppc/~ppc64 for bug #296548. + +*networkmanager-0.8 (26 Feb 2010) + + 26 Feb 2010; Robert Piasek <dagger@gentoo.org> + -networkmanager-0.6.5_p20070823.ebuild, -networkmanager-0.7.999.ebuild, + +networkmanager-0.8.ebuild, + +files/networkmanager-0.8-nscd-clear-cache.patch: + New version of Networkmanager (0.8) is now out. Removed anvient and RC + versions. + + 25 Jan 2010; Nirbheek Chauhan <nirbheek@gentoo.org> + networkmanager-0.7.999.ebuild: + Don't hard-depend on gtk-doc, fixes bug 302150 + + 25 Jan 2010; Nirbheek Chauhan <nirbheek@gentoo.org> + -networkmanager-0.8.0_pre20090824.ebuild, + -networkmanager-0.8.0_pre20091105.ebuild: + Remove old snapshots of networkmanager; buggy, and conflict with + versioning scheme of 0.8-rc3 (0.7.999) + + 25 Jan 2010; Nirbheek Chauhan <nirbheek@gentoo.org> metadata.xml: + metadata.xml: add myself, fix indentation + +*networkmanager-0.7.999 (25 Jan 2010) + + 25 Jan 2010; Nirbheek Chauhan <nirbheek@gentoo.org> + +networkmanager-0.7.999.ebuild, + +files/networkmanager-0.8-read-hostname.patch: + Bump to 0.7.999 -- final RC of networkmanager-0.8; add fix for bug 176873 + + 22 Jan 2010; Brent Baude <ranger@gentoo.org> networkmanager-0.7.2.ebuild: + Marking networkmanager-0.7.2 ppc64 for bug 274688 + + 18 Jan 2010; Robert Buchholz <rbu@gentoo.org> metadata.xml: + Dropping maintenance + + 14 Jan 2010; Markus Meier <maekke@gentoo.org> networkmanager-0.7.2.ebuild: + x86 stable, bug #299319 + + 12 Jan 2010; nixnut <nixnut@gentoo.org> networkmanager-0.7.2.ebuild: + ppc stable #299319 + + 06 Jan 2010; Brent Baude <ranger@gentoo.org> + networkmanager-0.7.1-r6.ebuild: + Marking networkmanager-0.7.1-r6 ~ppc64 for bug 274688 + + 02 Jan 2010; Pacho Ramos <pacho@gentoo.org> networkmanager-0.7.2.ebuild: + amd64 stable, bug 299319 + +*networkmanager-0.7.2 (24 Nov 2009) + + 24 Nov 2009; Robert Piasek <dagger@gentoo.org> + +networkmanager-0.7.2.ebuild: + New bugfix release for NetworkManager 0.7 series + + 05 Nov 2009; Robert Piasek <dagger@gentoo.org> + networkmanager-0.8.0_pre20091105.ebuild: + Added configure option for iptables support + +*networkmanager-0.8.0_pre20091105 (05 Nov 2009) + + 05 Nov 2009; Robert Piasek <dagger@gentoo.org> + +networkmanager-0.8.0_pre20091105.ebuild: + new snapshot of development version of NetworkManager + + 24 Oct 2009; nixnut <nixnut@gentoo.org> networkmanager-0.7.1-r6.ebuild: + ppc stable #288416 + + 17 Oct 2009; Markus Meier <maekke@gentoo.org> + networkmanager-0.7.1-r6.ebuild: + x86 stable, bug #288416 + + 10 Oct 2009; Samuli Suominen <ssuominen@gentoo.org> + networkmanager-0.7.1-r6.ebuild: + amd64 stable wrt #288416 + + 17 Sep 2009; Robert Piasek <dagger@gentoo.org> + networkmanager-0.7.1-r6.ebuild: + Added dev-util/gtk-doc-am as dep, as autoreconf needs it. + +*networkmanager-0.8.0_pre20090824 (24 Aug 2009) +*networkmanager-0.7.1_p20090824 (24 Aug 2009) + + 24 Aug 2009; Robert Piasek <dagger@gentoo.org> + +networkmanager-0.7.1_p20090824.ebuild, + +networkmanager-0.8.0_pre20090824.ebuild: + New stable snapshot of NetworkManager (0.7.1) + New dev snapshot of NetworkManager (0.8) + + 12 Jul 2009; Robert Buchholz <rbu@gentoo.org> + networkmanager-0.7.1-r3.ebuild, networkmanager-0.7.1-r6.ebuild: + Adapt DEPEND to reflect that policykit 0.92 does not work for us, bug 274906. + +*networkmanager-0.7.1-r6 (19 Jun 2009) + + 19 Jun 2009; Robert Piasek <dagger@gentoo.org> + -networkmanager-0.7.1-r4.ebuild, +networkmanager-0.7.1-r6.ebuild: + Fixed some regression bugs caused by backport patches (bug #273741 and + #274636) + + 14 Jun 2009; Robert Piasek <dagger@gentoo.org> + +networkmanager-0.7.1-r3.ebuild: + Restored networkmanager-0.7.1-r3 version due to potential regression + problems as per bug (#273741). + +*networkmanager-0.7.1-r4 (10 Jun 2009) + + 10 Jun 2009; Robert Piasek <dagger@gentoo.org> + -networkmanager-0.7.1-r3.ebuild, +networkmanager-0.7.1-r4.ebuild: + Backported some importent patches from NM trunk. Fixes gentoo bug #262112 + gnome bug #513820, rh bug #441070 among the others. Thanks to Pacho Ramos + for investigating the problem (bug #262112). + + 31 May 2009; Mike Auty <ikelos@gentoo.org> metadata.xml: + Fixing typo in local USE flag description (see bug 271604). + + 26 May 2009; Robert Piasek <dagger@gentoo.org> metadata.xml: + Updated dagger's email address in metadata + +*networkmanager-0.7.1-r3 (12 May 2009) + + 12 May 2009; Robert Buchholz <rbu@gentoo.org> + -networkmanager-0.7.0.ebuild, -networkmanager-0.7.1-r1.ebuild, + -networkmanager-0.7.1-r2.ebuild, +networkmanager-0.7.1-r3.ebuild: + fix udev rules path properly now, bug #253788 + +*networkmanager-0.7.1-r2 (02 May 2009) + + 02 May 2009; Daniel Gryniewicz <dang@gentoo.org> + +networkmanager-0.7.1-r2.ebuild, + +files/networkmanager-0.7.1-confchanges.patch: + Enable ck-based policy; bug #268223 + +*networkmanager-0.7.1-r1 (25 Apr 2009) + + 25 Apr 2009; Robert Buchholz <rbu@gentoo.org> + files/networkmanager-0.7.0-gentoo-dhclient.patch, + +files/networkmanager-0.7.1-bad-link.patch, -networkmanager-0.7.1.ebuild, + +networkmanager-0.7.1-r1.ebuild: + Fix bug #267349 by Daniel Gryniewicz, NetworkManager-0.7 links against + installed version of nm-util, specify udev directory for bug #267168. + + 24 Apr 2009; Robert Buchholz <rbu@gentoo.org> + +networkmanager-0.6.5_p20070823.ebuild: + Readd NM 0.6.5 for ppc. + + 22 Apr 2009; Robert Buchholz <rbu@gentoo.org> metadata.xml, + networkmanager-0.7.1.ebuild: + Add use flags for RFC 3927 link-local addresses via avahi and connection + sharing (bug #258842), by Robert Piasek. + +*networkmanager-0.7.1 (22 Apr 2009) + + 22 Apr 2009; Robert Buchholz <rbu@gentoo.org> + -networkmanager-0.6.5_p20070823.ebuild, networkmanager-0.6.6.ebuild, + +networkmanager-0.7.1.ebuild: + Version bump by Robert Piasek. Fixes bug 266184. + Remove 0.6.5 version, remove dependency on gnome/xfce panels as they + are pulled in via nm-applet anyway (bug 246023). + + 21 Apr 2009; Daniel Gryniewicz <dang@gentoo.org> + +files/networkmanager-0.7.0-gentoo-dhclient.patch, networkmanager-0.7.0: + fix nm 0.7 to look for dhclient.conf in the correct place on gentoo + + 22 Jan 2009; Peter Volkov <pva@gentoo.org> + networkmanager-0.6.5_p20070823.ebuild, networkmanager-0.6.6.ebuild: + Added xfce-base/xfce4-panel as alternative for gnome-panel, but I really + vote to remove this dep, see bug #246023. + + 18 Dec 2008; Robert Buchholz <rbu@gentoo.org> networkmanager-0.7.0.ebuild: + Correct postinst output, bug #250858. + + 05 Dec 2008; Robert Buchholz <rbu@gentoo.org> metadata.xml: + Add Robert Piasek to metadata + +*networkmanager-0.7.0 (04 Dec 2008) + + 04 Dec 2008; Tomas Chvatal <scarabeus@gentoo.org> + +files/networkmanager-0.7.0-confchanges.patch, + +files/nm-system-settings.conf, metadata.xml, + +networkmanager-0.7.0.ebuild: + New version. Thanks to robert.piasek@member.fsf.org for ebuild. + + 17 Aug 2008; Markus Meier <maekke@gentoo.org> networkmanager-0.6.6.ebuild: + x86 stable, bug #228837 + + 28 Jul 2008; Kenneth Prugh <ken69267@gentoo.org> + networkmanager-0.6.6.ebuild: + amd64 stable, bug #228837. Removed unused autotools inherit. + + 26 Jun 2008; Robert Buchholz <rbu@gentoo.org> + networkmanager-0.6.5_p20070823.ebuild, + -networkmanager-0.6.5_p20080205.ebuild, networkmanager-0.6.6.ebuild: + Readd ~ppc which was dropped due to >=hal-0.5.10 dependency, and remove old + version. Block latest version of libnl (bug #223381). + + 07 Mar 2008; Steev Klimaszewski <steev@gentoo.org> + -files/NM-po-linguas.patch, -networkmanager-0.6.5.98.ebuild, + +networkmanager-0.6.6.ebuild: + Remove the patches that 0.6.5.98 were using + +*networkmanager-0.6.6 (07 Mar 2008) + + 07 Mar 2008; Steev Klimaszewski <steev@gentoo.org> + -networkmanager-0.6.5.98.ebuild, +networkmanager-0.6.6.ebuild: + New upstream release. Unmentioned changes in the release notes include the + updated backend being committed for Gentoo, as well as new init scripts from + compnerd. + +*networkmanager-0.6.5.98 (14 Feb 2008) + + 14 Feb 2008; Steev Klimaszewski <steev@gentoo.org> + +files/NM-po-linguas.patch, +networkmanager-0.6.5.98.ebuild: + Add 0.6.5.98 (aka 0.6.6rc1) to the tree, include patch from Debian to use + po/LINGUAS. + + 14 Feb 2008; Steev Klimaszewski <steev@gentoo.org> + networkmanager-0.6.5_p20070823.ebuild, + networkmanager-0.6.5_p20080205.ebuild: + Fix the libnotify dependency, this is unneeded in NetworkManager as the + graphical bits have been split out. + +*networkmanager-0.6.5_p20080205 (10 Feb 2008) + + 10 Feb 2008; Steev Klimaszewski <steev@gentoo.org> + -networkmanager-0.6.5_p20080130.ebuild, + +networkmanager-0.6.5_p20080205.ebuild: + Bump NetworkManager snapshot + + 04 Feb 2008; Steev Klimaszewski <steev@gentoo.org> + networkmanager-0.6.5_p20070823.ebuild: + Update the dependency to be 1.0_pre6* not just 1.0_pre6. + + 02 Feb 2008; Steev Klimaszewski <steev@gentoo.org> + +files/NetworkManagerDispatcher, networkmanager-0.6.5_p20080130.ebuild: + Add NetworkManagerDispatcher init script for the latest snapshot + +*networkmanager-0.6.5_p20080130 (02 Feb 2008) + + 02 Feb 2008; Steev Klimaszewski <steev@gentoo.org> + -files/networkmanager-0.6.4-Gentoo-checklo.patch, + -files/networkmanager-0.6.4-confchanges.patch, + -files/networkmanager-0.6.4-dbus-1.patch, + -files/networkmanager-0.6.4-gentooinitscript.patch, + -networkmanager-0.6.4_pre20061028.ebuild, + -networkmanager-0.6.4_pre20061028-r1.ebuild, -networkmanager-0.6.5.ebuild, + networkmanager-0.6.5_p20070823.ebuild, + +networkmanager-0.6.5_p20080130.ebuild: + Remove old versions of NetworkManager and add a bump that works with libnl 1.1 + + 25 Dec 2007; Christian Heim <phreak@gentoo.org> metadata.xml: + Removing metalgod from metadata.xml as per #99350. + + 16 Sep 2007; Markus Meier <maekke@gentoo.org> + networkmanager-0.6.5_p20070823.ebuild: + x86 stable, bug #191302 + + 08 Sep 2007; Joseph Jezak <josejx@gentoo.org> + networkmanager-0.6.5_p20070823.ebuild: + Marked ppc stable for bug #191302. + + 05 Sep 2007; Robert Buchholz <rbu@gentoo.org> + networkmanager-0.6.5_p20070823.ebuild: + Add die with iproute minimal build (bug #190046) + + 05 Sep 2007; Wulf C. Krueger <philantrop@gentoo.org> + networkmanager-0.6.5_p20070823.ebuild: + Marked stable on amd64 as per bug 191302 to make sure stable systems + actually work. + + 28 Aug 2007; nixnut <nixnut@gentoo.org> networkmanager-0.6.5.ebuild: + Stable on ppc wrt bug 189781 + + 26 Aug 2007; Wulf C. Krueger <philantrop@gentoo.org> + networkmanager-0.6.5.ebuild: + Marked stable on amd64 as per bug 189781. + + 24 Aug 2007; Christian Faulhammer <opfer@gentoo.org> + networkmanager-0.6.5.ebuild: + stable x86, bug 189781 + +*networkmanager-0.6.5_p20070823 (23 Aug 2007) + + 23 Aug 2007; Robert Buchholz <rbu@gentoo.org> metadata.xml, + +networkmanager-0.6.5_p20070823.ebuild: + Version bump to a current 0.6 branch state, adding myself to metadata + + 15 May 2007; Thilo Bangert <bangert@gentoo.org> metadata.xml: + add <herd>no-herd</herd> + + 14 May 2007; Steev Klimaszewski <steev@gentoo.org> + networkmanager-0.6.5.ebuild: + Fix homepage url, fixes bug #178101. Thanks to Pacho Ramos for reporting + + 11 May 2007; Gustavo Zacarias <gustavoz@gentoo.org> + networkmanager-0.6.5.ebuild: + Keyworded ~ppc + + 03 May 2007; Steev Klimaszewski <steev@gentoo.org> + networkmanager-0.6.5.ebuild: + Add use_with gnome to G2CONF. Fixes bug #176867, thanks to Ingmar Vanhassel + <ingmar.vanhassel@gmail.com> for reporting + +*networkmanager-0.6.5 (02 May 2007) + + 02 May 2007; Steev Klimaszewski <steev@gentoo.org> + +files/networkmanager-0.6.5-confchanges.patch, + +networkmanager-0.6.5.ebuild: + New upstream release of NetworkManager. + + 26 Jan 2007; Mart Raudsepp <leio@gentoo.org> + networkmanager-0.6.4_pre20061028.ebuild, + networkmanager-0.6.4_pre20061028-r1.ebuild: + Really fix gnome and gcrypt use on configure + + 14 Jan 2007; Markus Rothe <corsair@gentoo.org> + networkmanager-0.6.4_pre20061028-r1.ebuild: + Added ~ppc and ~ppc64 + + 05 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> + networkmanager-0.6.4_pre20061028.ebuild, + networkmanager-0.6.4_pre20061028-r1.ebuild: + Remove debug.eclass usage. + + 06 Dec 2006; Steev Klimaszewski <steev@gentoo.org> + +files/networkmanager-0.6.4-dbus-1.patch, + networkmanager-0.6.4_pre20061028-r1.ebuild: + Add patch from the NetworkManager mailing list to fix compilation against + D-Bus 1.x. Fixes bug #155279. Thanks to Priit Laes for reporting. + + 04 Dec 2006; Luis Medinas <metalgod@gentoo.org> + networkmanager-0.6.4_pre20061028.ebuild, + networkmanager-0.6.4_pre20061028-r1.ebuild: + Fix gnome use on configure. Closes bug #155192. + +*networkmanager-0.6.4_pre20061028-r1 (26 Nov 2006) + + 26 Nov 2006; Luis Medinas <metalgod@gentoo.org> + +files/networkmanager-updatedbackend.patch, + +networkmanager-0.6.4_pre20061028-r1.ebuild: + Added a patch with Gentoo backend updated done by Nathan Caldwell + <saintdev@gmail.com>. Please test the backend and report any bug. + + 05 Nov 2006; Steev Klimaszewski <steev@gentoo.org> + networkmanager-0.6.4_pre20061028.ebuild: + Fix the names of patches since epkgmove apparently renamed the patches as + well. + +*networkmanager-0.6.4_pre20061028 (05 Nov 2006) + + 05 Nov 2006; Steev Klimaszewski <steev@gentoo.org> + +files/networkmanager-0.6.4-Gentoo-checklo.patch, + +files/networkmanager-0.6.4-confchanges.patch, + +files/networkmanager-0.6.4-gentooinitscript.patch, + +files/networkmanager-resolvconf-perms.patch, + +files/networkmanager-use-kernel-headers.patch, +metadata.xml, + +networkmanager-0.6.4_pre20061028.ebuild: + Moved from net-misc/NetworkManager to net-misc/networkmanager. + + 04 Nov 2006; Luis Medinas <metalgod@gentoo.org> + NetworkManager-0.6.4_pre20061028.ebuild: + Remove pam_console from dependencies since our patch makes it work with + hal/dbus instead of pam_console. + +*NetworkManager-0.6.4_pre20061028 (31 Oct 2006) + + 31 Oct 2006; Luis Medinas <metalgod@gentoo.org> + +files/NetworkManager-0.6.4-Gentoo-checklo.patch, + +files/NetworkManager-0.6.4-confchanges.patch, + +files/NetworkManager-0.6.4-gentooinitscript.patch, + +files/NetworkManager-resolvconf-perms.patch, + +files/NetworkManager-use-kernel-headers.patch, +metadata.xml, + +NetworkManager-0.6.4_pre20061028.ebuild: + Initial import. This ebuild was made by Luis Medinas <metalgod@gentoo.org> + and Stephen Klimaszewski <steev@gentoo.org>. + diff --git a/net-misc/networkmanager/Manifest b/net-misc/networkmanager/Manifest new file mode 100644 index 0000000..fac8f86 --- /dev/null +++ b/net-misc/networkmanager/Manifest @@ -0,0 +1,22 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX NetworkManagerDispatcher 1198 RMD160 4345870ab40607b9aed80c8da383b604f032b98e SHA1 1dd2250c746b25566fceaab551f4ef8335fe4f55 SHA256 f8cb5d0470619cf1f0812fffcf1bf2091e3c44a757899c07164f80ddd6a2641e +AUX networkmanager-0.8.2-accept-gw.patch 3679 RMD160 b163afa5215f0eb52ba2562d22c65ec5e0bd3380 SHA1 a71f25413abf0c359439add74a73545790604ac9 SHA256 631ccad5bc4c2d880b5235bc8e6ace494467bad1734023ded9d8bcd52b9177af +AUX nm-system-settings.conf 23 RMD160 6d66c702b345bde668a420a15716feea6005fbd1 SHA1 49ba558d20f5ca5a201e027e13b878dd5ac3569c SHA256 44b048804c7c0b8b3b0c29b8632b6ad613c397d0a1635ec918e10c0fbcdadf21 +AUX nm-system-settings.conf-ifnet 70 RMD160 c0d2be147383999b62cead86ab4333169e4ef277 SHA1 679ec8052b610969c148a2d34cd4da7a41484a76 SHA256 34f53d9ac1ad65eda6942dc3059117f60f6321059ca23f4fbfcc2f2edcae151f +DIST NetworkManager-0.8.2.tar.bz2 1629296 RMD160 d5ef4adfc74db4a77fadcbeb545175b2f49dfd9c SHA1 2c9a9f0317d2ad4fd8a05631211cfd6040070f8e SHA256 58e49dcd83cb641a9dcaad4fd566a08196c862479ad3086c00f28f03768eb4f1 +EBUILD networkmanager-0.8.2-r1.ebuild 4128 RMD160 360430675e3359934a864f9a224a2e2be758314c SHA1 07cc58f21053dbcca675a0899a6412dbe2fcbbac SHA256 da32da81a20a8e73cad7155a4ba4ebaa7aeeac96b0de92926d7dd8c0031cb12e +MISC ChangeLog 18787 RMD160 3eb8af0a176bb70ed8fe0c0607562b7d8ae79f76 SHA1 26ef400c8336013edc023e2d25235a2ce9f1f6ea SHA256 35feb2559377e0a60c9b5c9c91f82670bcab1adfe1385d6ee37911d9ca5ae8d4 +MISC metadata.xml 975 RMD160 7f7f8f54c53fe2098dae8ed0a4cd177900289d3f SHA1 11de32f78915bbc01c6b0665b45233d004d75c25 SHA256 e0ce95394f82f5631ecec62c6595dc4dad9afc52cf5e1bb0f30618edfb79becc +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.16 (GNU/Linux) + +iQEcBAEBAgAGBQJM7HCnAAoJEDCzDeQXsVfpvccIAKG24HVoUC8sJb/dCcVWXKXT +uY1KCZ7lx/3TEyu5632wcNU1dGzJ/VnnFp65USKRaGyhUjJMDMTsdH+1wJsBc8Fl +pOtAujGklYfxlo3GeqXP2RtWW1qzR4Ew7D8T50Zr1Q6u/qlgsTSm8DGZR3wJZHh5 +fQuq8IUKiruAQljrXHTz0QP0G0hPHjYJF9Ff/SjQfNEDjZ8gU2GeLNcETD5YWH+E ++oRbYY4JrtSvq30BBrHpBrrKzc1rAf5QcJZ2u1Bf9fjfxevUer0V6aEe5HAOOiUe +3sa53uwxmnGKCVBFepCRAULdUwPk1GVAxh0arpwOP02qdEgCoBFq51A/HBQ7GlE= +=w7u2 +-----END PGP SIGNATURE----- diff --git a/net-misc/networkmanager/files/NetworkManagerDispatcher b/net-misc/networkmanager/files/NetworkManagerDispatcher new file mode 100644 index 0000000..24aa37b --- /dev/null +++ b/net-misc/networkmanager/files/NetworkManagerDispatcher @@ -0,0 +1,48 @@ +#!/sbin/runscript +# +# NetworkManagerDispatcher: NetworkManagerDispatcher daemon +# +# chkconfig: 345 98 02 +# description: This is a daemon for automatically executing certain +# actions, when switching networks +# +# processname: NetworkManagerDispatcher +# pidfile: /var/run/NetworkManagerDispatcher.pid + +prefix=/usr +exec_prefix=/usr +sbindir=${exec_prefix}/sbin + +NETWORKMANAGERDISPATCHER_BIN=${sbindir}/NetworkManagerDispatcher + +# Sanity checks. +[ -x $NETWORKMANAGERDISPATCHER_BIN ] || exit 0 + +# so we can rearrange this easily +processname=$NETWORKMANAGERDISPATCHER_BIN +pidfile=/var/run/NetworkManagerDispatcher.pid + +depend() { + need NetworkManager +} + +start() +{ + if [ -e ${pidfile} ]; then + rm -f ${pidfile} + fi + ebegin "Starting NetworkManagerDispatcher" + start-stop-daemon --start --quiet --exec ${processname} + eend $? + echo $(/bin/pidof NetworkManagerDispatcher) > ${pidfile} +} + +stop() +{ + ebegin "Stopping NetworkManagerDispatcher" + start-stop-daemon --stop --quiet --exec ${processname} --pidfile ${pidfile} + eend $? + if [ -e ${pidfile} ]; then + rm -f $pidfile + fi +} diff --git a/net-misc/networkmanager/files/networkmanager-0.8.2-accept-gw.patch b/net-misc/networkmanager/files/networkmanager-0.8.2-accept-gw.patch new file mode 100644 index 0000000..b2911db --- /dev/null +++ b/net-misc/networkmanager/files/networkmanager-0.8.2-accept-gw.patch @@ -0,0 +1,135 @@ +--- NetworkManager_Patched/system-settings/plugins/ifnet/net_utils.c 2010-11-04 04:10:52.000000000 +0800 ++++ NetworkManager-0.8.2/system-settings/plugins/ifnet/net_utils.c 2010-11-23 15:11:08.024000011 +0800 +@@ -19,7 +19,6 @@ + * Copyright (C) 1999-2010 Gentoo Foundation, Inc. + */ + +-#include <config.h> + #include <stdlib.h> + #include <stdio.h> + #include <string.h> +@@ -194,6 +193,32 @@ + return error_quark; + } + ++static char * ++find_default_gateway_str (char *str) ++{ ++ char *tmp; ++ ++ if ((tmp = strstr (str, "default via ")) != NULL) { ++ return tmp + strlen ("default via "); ++ } else if ((tmp = strstr (str, "default gw ")) != NULL) { ++ return tmp + strlen ("default gw "); ++ } ++ return NULL; ++} ++ ++static char * ++find_gateway_str (char *str) ++{ ++ char *tmp; ++ ++ if ((tmp = strstr (str, "via ")) != NULL) { ++ return tmp + strlen ("via "); ++ } else if ((tmp = strstr (str, "gw ")) != NULL) { ++ return tmp + strlen ("gw "); ++ } ++ return NULL; ++} ++ + gboolean + reload_parsers () + { +@@ -362,11 +387,10 @@ + if (!tmp) + return FALSE; + routes = g_strdup (tmp); +- tmp = strstr (routes, "default via "); ++ tmp = find_default_gateway_str (routes); + if (!tmp) { + goto error; + } +- tmp += strlen ("default via "); + g_strstrip (tmp); + if ((end = strstr (tmp, "\"")) != NULL) + *end = '\0'; +@@ -483,8 +507,13 @@ + + if (!gateway) + return 0; +- tmp = strstr (gateway, "via "); +- tmp = g_strdup (tmp + strlen ("via ")); ++ tmp = find_gateway_str(gateway); ++ if (!tmp) { ++ PLUGIN_WARN (IFNET_PLUGIN_NAME, ++ "Couldn't obtain gateway in \"%s\"", gateway); ++ return 0; ++ } ++ tmp = g_strdup (tmp); + strip_string (tmp, ' '); + strip_string (tmp, '"'); + if ((split = strstr (tmp, "\"")) != NULL) +@@ -509,8 +538,13 @@ + + if (!next_hop) + return 0; +- tmp = strstr (next_hop, "via "); +- tmp = g_strdup (tmp + strlen ("via ")); ++ tmp = find_gateway_str(next_hop); ++ if (!tmp) { ++ PLUGIN_WARN (IFNET_PLUGIN_NAME, ++ "Couldn't obtain next_hop in \"%s\"", next_hop); ++ return 0; ++ } ++ tmp = g_strdup (tmp); + strip_string (tmp, ' '); + strip_string (tmp, '"'); + g_strstrip (tmp); +@@ -671,8 +705,8 @@ + length = g_strv_length (ipset); + for (i = 0; i < length; i++) { + ip = ipset[i]; +- if (strstr (ip, "default via ") || strstr (ip, "::") +- || !strstr (ip, "via")) ++ if (find_default_gateway_str (ip) || strstr (ip, "::") ++ || !find_gateway_str (ip)) + continue; + ip = strip_string (ip, '"'); + iblock = create_ip4_block (ip); +@@ -712,9 +746,7 @@ + ip = strip_string (ip, '"'); + if (ip[0] == '\0') + continue; +- printf ("ip:%s\n", ip); +- if ((tmp_addr = strstr (ip, "default via ")) != NULL) { +- tmp_addr += strlen ("default via "); ++ if ((tmp_addr = find_default_gateway_str (ip)) != NULL) { + if (!is_ip6_address (tmp_addr)) + continue; + else { +@@ -855,7 +887,7 @@ + void + get_dhcp_hostname_and_client_id (char **hostname, char **client_id) + { +- gchar *dhcp_client = ifnet_get_global_setting ("main", "dhcp"); ++ gchar *dhcp_client = NULL; + const gchar *dhcpcd_conf = "/etc/dhcpcd.conf"; + const gchar *dhclient_conf = "/etc/dhcp/dhclient.conf"; + gchar *line = NULL, *tmp = NULL, *contents = NULL; +@@ -864,6 +896,7 @@ + + *hostname = NULL; + *client_id = NULL; ++ dhcp_client = ifnet_get_global_setting ("main", "dhcp"); + if (dhcp_client) { + if (!strcmp (dhcp_client, "dhclient")) + g_file_get_contents (dhclient_conf, &contents, NULL, +@@ -871,6 +904,7 @@ + else if (!strcmp (dhcp_client, "dhcpcd")) + g_file_get_contents (dhcpcd_conf, &contents, NULL, + NULL); ++ g_free (dhcp_client); + } else { + if (g_file_test (dhclient_conf, G_FILE_TEST_IS_REGULAR)) + g_file_get_contents (dhclient_conf, &contents, NULL, diff --git a/net-misc/networkmanager/files/nm-system-settings.conf b/net-misc/networkmanager/files/nm-system-settings.conf new file mode 100644 index 0000000..c37b596 --- /dev/null +++ b/net-misc/networkmanager/files/nm-system-settings.conf @@ -0,0 +1,2 @@ +[main] +plugins=keyfile diff --git a/net-misc/networkmanager/files/nm-system-settings.conf-ifnet b/net-misc/networkmanager/files/nm-system-settings.conf-ifnet new file mode 100644 index 0000000..4d14ee7 --- /dev/null +++ b/net-misc/networkmanager/files/nm-system-settings.conf-ifnet @@ -0,0 +1,6 @@ +[main] +plugins=ifnet,keyfile + +[ifnet] +managed=true +auto_refresh=false diff --git a/net-misc/networkmanager/metadata.xml b/net-misc/networkmanager/metadata.xml new file mode 100644 index 0000000..1e6b51f --- /dev/null +++ b/net-misc/networkmanager/metadata.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>no-herd</herd> + <maintainer> + <email>dagger@gentoo.org</email> + <name>Robert Piasek</name> + </maintainer> + <maintainer> + <email>nirbheek@gentoo.org</email> + <name>Nirbheek Chauhan</name> + </maintainer> + <maintainer> + <email>steev@gentoo.org</email> + <name>Stephen Klimaszewski</name> + </maintainer> + <use> + <flag name="dhclient">Use dhclient from <pkg>net-misc/dhcp</pkg> for getting ip.</flag> + <flag name="dhcpcd">Use <pkg>net-misc/dhcpcd</pkg> for getting ip.</flag> + <flag name="nss">Use <pkg>dev-libs/nss</pkg> for cryptography.</flag> + <flag name="resolvconf">Use <pkg>net-dns/openresolv</pkg> for managing DNS information</flag> + <flag name="connection-sharing">Use <pkg>net-dns/dnsmasq</pkg> and <pkg>net-firewall/iptables</pkg> for connection sharing </flag> + </use> +</pkgmetadata> diff --git a/net-misc/networkmanager/networkmanager-0.8.2-r1.ebuild b/net-misc/networkmanager/networkmanager-0.8.2-r1.ebuild new file mode 100644 index 0000000..d1dfdf9 --- /dev/null +++ b/net-misc/networkmanager/networkmanager-0.8.2-r1.ebuild @@ -0,0 +1,146 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/networkmanager/networkmanager-0.8.2.ebuild,v 1.1 2010/11/10 12:57:16 dagger Exp $ + +EAPI="2" + +inherit gnome.org linux-info + +# NetworkManager likes itself with capital letters +MY_PN=${PN/networkmanager/NetworkManager} +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Network configuration and management in an easy way. Desktop environment independent." +HOMEPAGE="http://www.gnome.org/projects/NetworkManager/" +SRC_URI="${SRC_URI//${PN}/${MY_PN}}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="avahi bluetooth doc nss gnutls dhclient dhcpcd kernel_linux resolvconf connection-sharing" + +RDEPEND=">=sys-apps/dbus-1.2 + >=dev-libs/dbus-glib-0.75 + >=net-wireless/wireless-tools-28_pre9 + >=sys-fs/udev-145[extras] + >=dev-libs/glib-2.18 + >=sys-auth/polkit-0.92 + >=dev-libs/libnl-1.1 + >=net-misc/modemmanager-0.4 + >=net-wireless/wpa_supplicant-0.5.10[dbus] + bluetooth? ( net-wireless/bluez ) + || ( sys-libs/e2fsprogs-libs <sys-fs/e2fsprogs-1.41.0 ) + avahi? ( net-dns/avahi[autoipd] ) + gnutls? ( + nss? ( >=dev-libs/nss-3.11 ) + !nss? ( dev-libs/libgcrypt + net-libs/gnutls ) ) + !gnutls? ( >=dev-libs/nss-3.11 ) + dhclient? ( + dhcpcd? ( >=net-misc/dhcpcd-4.0.0_rc3 ) + !dhcpcd? ( net-misc/dhcp ) ) + !dhclient? ( >=net-misc/dhcpcd-4.0.0_rc3 ) + resolvconf? ( net-dns/openresolv ) + connection-sharing? ( + net-dns/dnsmasq + net-firewall/iptables )" + +DEPEND="${RDEPEND} + dev-util/pkgconfig + dev-util/intltool + >=net-dialup/ppp-2.4.5 + doc? ( >=dev-util/gtk-doc-1.8 )" + +S=${WORKDIR}/${MY_P} + +sysfs_deprecated_check() { + ebegin "Checking for SYSFS_DEPRECATED support" + + if { linux_chkconfig_present SYSFS_DEPRECATED_V2; }; then + eerror "Please disable SYSFS_DEPRECATED_V2 support in your kernel config and recompile your kernel" + eerror "or NetworkManager will not work correctly." + eerror "See http://bugs.gentoo.org/333639 for more info." + die "CONFIG_SYSFS_DEPRECATED_V2 support detected!" + fi + eend $? +} + +pkg_setup() { + + if use kernel_linux; then + get_version + if linux_config_exists; then + sysfs_deprecated_check + else + ewarn "Was unable to determine your kernel .config" + ewarn "Please note that if CONFIG_SYSFS_DEPRECATED_V2 is set in your kernel .config, NetworkManager will not work correctly." + ewarn "See http://bugs.gentoo.org/333639 for more info." + fi + + fi +} + +src_prepare() { + # accept "gw" in /etc/conf.d/net (bug #339215) + epatch "${FILESDIR}/${P}-accept-gw.patch" +} + +src_configure() { + ECONF="--disable-more-warnings + --localstatedir=/var + --with-distro=gentoo + --with-dbus-sys-dir=/etc/dbus-1/system.d + --with-udev-dir=/etc/udev + --with-iptables=/sbin/iptables + $(use_enable doc gtk-doc) + $(use_with doc docs) + $(use_with resolvconf)" + + # default is dhcpcd (if none or both are specified), ISC dchclient otherwise + if use dhclient ; then + if use dhcpcd ; then + ECONF="${ECONF} --with-dhcpcd --without-dhclient" + else + ECONF="${ECONF} --with-dhclient --without-dhcpcd" + fi + else + ECONF="${ECONF} --with-dhcpcd --without-dhclient" + fi + + # default is NSS (if none or both are specified), GnuTLS otherwise + if use gnutls ; then + if use nss ; then + ECONF="${ECONF} --with-crypto=nss" + else + ECONF="${ECONF} --with-crypto=gnutls" + fi + else + ECONF="${ECONF} --with-crypto=nss" + fi + + econf ${ECONF} +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + + # Need to keep the /var/run/NetworkManager directory + keepdir /var/run/NetworkManager + + # Need to keep the /etc/NetworkManager/dispatched.d for dispatcher scripts + keepdir /etc/NetworkManager/dispatcher.d + + dodoc AUTHORS ChangeLog NEWS README TODO || die "dodoc failed" + + # Add keyfile plugin support + keepdir /etc/NetworkManager/system-connections + insinto /etc/NetworkManager + newins "${FILESDIR}/nm-system-settings.conf-ifnet" nm-system-settings.conf \ + || die "newins failed" +} + +pkg_postinst() { + elog "You will need to reload DBus if this is your first time installing" + elog "NetworkManager, or if you're upgrading from 0.7 or older." + elog "" +} diff --git a/profiles/package.unmask b/profiles/package.unmask new file mode 100644 index 0000000..4ec02b2 --- /dev/null +++ b/profiles/package.unmask @@ -0,0 +1 @@ +>=app-i18n/fcitx-4.0.0 |