diff options
133 files changed, 0 insertions, 6757 deletions
diff --git a/app-cdr/brasero/Manifest b/app-cdr/brasero/Manifest deleted file mode 100644 index 809cd250..00000000 --- a/app-cdr/brasero/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD brasero-9999-r1.ebuild 2410 RMD160 7dfdb09adfb93df6dcaba94337f53daca7d02d3f SHA1 257f589166b7e3b7fb717f5a03577210c04385fb SHA256 1facf8268dfe2dd1dfce5f4bd3ddb1f6a6386bb9d6346e5d7f36be6c59575018 diff --git a/app-cdr/brasero/brasero-9999-r1.ebuild b/app-cdr/brasero/brasero-9999-r1.ebuild deleted file mode 100644 index 3a0bc07f..00000000 --- a/app-cdr/brasero/brasero-9999-r1.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit gnome2-live multilib - -DESCRIPTION="Brasero (aka Bonfire) is yet another application to burn CD/DVD for the gnome desktop." -HOMEPAGE="http://projects.gnome.org/brasero/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="+css doc +introspection +libburn mp3 nautilus packagekit playlist test tracker" - -COMMON_DEPEND=" - >=dev-libs/glib-2.29.14:2 - >=x11-libs/gtk+-3.0.0:3[introspection?] - >=media-libs/gstreamer-0.10.15:0.10 - >=media-libs/gst-plugins-base-0.10:0.10 - >=dev-libs/libxml2-2.6:2 - >=x11-libs/libnotify-0.6.1 - - media-libs/libcanberra[gtk3] - x11-libs/libICE - x11-libs/libSM - - introspection? ( >=dev-libs/gobject-introspection-0.6.3 ) - libburn? ( - >=dev-libs/libburn-0.4 - >=dev-libs/libisofs-0.6.4 ) - nautilus? ( >=gnome-base/nautilus-2.91.90 ) - playlist? ( >=dev-libs/totem-pl-parser-2.29.1 ) - tracker? ( >=app-misc/tracker-0.12 )" -RDEPEND="${COMMON_DEPEND} - media-libs/gst-plugins-good:0.10 - media-plugins/gst-plugins-gconf:0.10 - media-plugins/gst-plugins-meta:0.10[mp3?] - x11-themes/hicolor-icon-theme - css? ( media-libs/libdvdcss:1.2 ) - !libburn? ( - app-cdr/cdrdao - app-cdr/dvd+rw-tools - virtual/cdrtools ) - mp3? ( media-libs/gst-plugins-ugly:0.10 ) - packagekit? ( app-admin/packagekit-base )" -DEPEND="${COMMON_DEPEND} - app-text/gnome-doc-utils - dev-util/pkgconfig - sys-devel/gettext - dev-util/intltool - gnome-base/gnome-common:3 - >=dev-util/gtk-doc-am-1.12 - doc? ( >=dev-util/gtk-doc-1.12 ) - test? ( app-text/docbook-xml-dtd:4.3 )" -# eautoreconf deps -# gnome-base/gnome-common -# dev-util/gtk-doc-am -PDEPEND="gnome-base/gvfs" - -pkg_setup() { - G2CONF="${G2CONF} - --disable-scrollkeeper - --disable-caches - --disable-dependency-tracking - $(use_enable !libburn cdrtools) - $(use_enable !libburn cdrkit) - $(use_enable !libburn cdrdao) - $(use_enable !libburn growisofs) - $(use_enable introspection) - $(use_enable libburn libburnia) - $(use_enable nautilus) - $(use_enable playlist) - $(use_enable tracker search)" - - DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README" -} - -src_prepare() { - gnome2_src_prepare - touch plugins/libburnia/.gitignore.tmp -} - -pkg_postinst() { - gnome2_pkg_postinst - - echo - elog "If ${PN} doesn't handle some music or video format, please check" - elog "your USE flags on media-plugins/gst-plugins-meta" -} diff --git a/app-crypt/seahorse-plugins/Manifest b/app-crypt/seahorse-plugins/Manifest deleted file mode 100644 index 7e4f95d0..00000000 --- a/app-crypt/seahorse-plugins/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD seahorse-plugins-9999-r1.ebuild 1353 RMD160 501b592fa535ef7c63ae344041ee525585a03775 SHA1 2f00f47d807a166df42e607c0149d02ba469bee4 SHA256 44b9f73ba9b77f04da510e395a44188528e1af9d0bae0035241c4216cd45281c diff --git a/app-crypt/seahorse-plugins/seahorse-plugins-9999-r1.ebuild b/app-crypt/seahorse-plugins/seahorse-plugins-9999-r1.ebuild deleted file mode 100644 index e326e2b7..00000000 --- a/app-crypt/seahorse-plugins/seahorse-plugins-9999-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GNOME2_LA_PUNT="yes" - -inherit eutils gnome2-live - -DESCRIPTION="A GNOME application for managing encryption keys" -HOMEPAGE="http://www.gnome.org/projects/seahorse/index.html" - -LICENSE="GPL-2" -SLOT="0" -IUSE="applet debug gedit libnotify nautilus test" -KEYWORDS="" - -# Note: always support only the latest gedit -RDEPEND=" - >=dev-libs/glib-2.16 - >=gnome-base/gconf-2.0 - >=x11-libs/gtk+-2.90.0:3 - >=dev-libs/dbus-glib-0.72 - >=app-crypt/gpgme-1.0.0 - >=app-crypt/seahorse-2.91 - >=x11-libs/libcryptui-3.1.4 - >=gnome-base/gnome-keyring-2.25 - - || ( - =app-crypt/gnupg-1.4* - =app-crypt/gnupg-2.0* ) - - nautilus? ( >=gnome-base/nautilus-2.12 ) - gedit? ( >=app-editors/gedit-2.20 ) - applet? ( >=gnome-base/gnome-panel-2.31.2 ) - libnotify? ( >=x11-libs/libnotify-0.3.2 )" -DEPEND="${RDEPEND} - sys-devel/gettext - >=app-text/gnome-doc-utils-0.3.2 - >=app-text/scrollkeeper-0.3 - >=dev-util/pkgconfig-0.20 - >=dev-util/intltool-0.35" - -src_prepare() { - G2CONF="${G2CONF} - --enable-agent - --disable-update-mime-database - --disable-static - --disable-epiphany - --with-gtk=3.0 - $(use_enable applet) - $(use_enable debug) - $(use_enable gedit) - $(use_enable libnotify) - $(use_enable nautilus) - $(use_enable test tests)" - gnome2_src_prepare -} diff --git a/app-crypt/seahorse/Manifest b/app-crypt/seahorse/Manifest deleted file mode 100644 index d032c97b..00000000 --- a/app-crypt/seahorse/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD seahorse-9999-r1.ebuild 1622 RMD160 15fdb42e12224cc3908cd0bd6136299a3c82f041 SHA1 4d20ac8df2ea446f5318fd6717c3948f48c16392 SHA256 a0ee37c912af8ef83402351556883351ed1e88bbbaa6fe41a65e0cc0990a9357 diff --git a/app-crypt/seahorse/seahorse-9999-r1.ebuild b/app-crypt/seahorse/seahorse-9999-r1.ebuild deleted file mode 100644 index 7fe2bac6..00000000 --- a/app-crypt/seahorse/seahorse-9999-r1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/seahorse/seahorse-2.32.0.ebuild,v 1.1 2010/10/17 19:12:26 pacho Exp $ - -EAPI="4" -GCONF_DEBUG="yes" -GNOME2_LA_PUNT="yes" -inherit gnome2-live - -DESCRIPTION="A GNOME application for managing encryption keys" -HOMEPAGE="http://www.gnome.org/projects/seahorse/index.html" - -LICENSE="GPL-2" -SLOT="0" -IUSE="avahi debug doc ldap test" -KEYWORDS="" - -COMMON_DEPEND=" - >=dev-libs/glib-2.10:2 - >=x11-libs/gtk+-2.90.0:3 - >=gnome-base/gnome-keyring-3.1.5 - net-libs/libsoup:2.4 - x11-misc/shared-mime-info - - net-misc/openssh - >=app-crypt/gpgme-1 - || ( - =app-crypt/gnupg-2.0* - =app-crypt/gnupg-1.4* ) - - avahi? ( >=net-dns/avahi-0.6 ) - ldap? ( net-nds/openldap ) -" -DEPEND="${COMMON_DEPEND} - sys-devel/gettext - >=app-text/gnome-doc-utils-0.3.2 - >=app-text/scrollkeeper-0.3 - >=dev-util/pkgconfig-0.20 - >=dev-util/intltool-0.35 - doc? ( >=dev-util/gtk-doc-1.9 ) -" -# Need seahorse-plugins git snapshot -RDEPEND="${COMMON_DEPEND} - !<app-crypt/seahorse-plugins-2.91.0_pre20110114 -" - -pkg_setup() { - G2CONF="${G2CONF} - --enable-pgp - --enable-ssh - --enable-pkcs11 - --disable-static - --disable-scrollkeeper - --disable-update-mime-database - --enable-hkp - $(use_enable avahi sharing) - $(use_enable debug) - $(use_enable ldap) - $(use_enable test tests)" - DOCS="AUTHORS ChangeLog NEWS README TODO THANKS" -} - -src_prepare() { - # FIXME: Do not mess with CFLAGS with USE="debug" - sed -e '/CFLAGS="$CFLAGS -g -O0/d' \ - -e 's/-Werror//' \ - -i configure.ac || die "sed 1 failed" - - gnome2_src_prepare -} diff --git a/app-laptop/pommed/Manifest b/app-laptop/pommed/Manifest deleted file mode 100644 index 3421c5de..00000000 --- a/app-laptop/pommed/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -AUX pommed.rc 382 RMD160 9bc2e6c515f72eff59045ab20ac0b743b7c2030a SHA1 6bd5ec4bc79ae09919f5e66a6e13fff76f347e38 SHA256 91911d2f65eb26b1e449ae45e587ccd03d756bdb549142fe169bc1161e9fb6d5 -EBUILD pommed-9999.ebuild 2070 RMD160 0706f7c69d26c420a16c52895ef41b3e3ccdb656 SHA1 ff51a0d8382f4612a055796c7bd80097bb43d7e7 SHA256 91905453bbc63527b5a116981b080b3e6ea61cd538bcc3f26a4ec7ace496482b diff --git a/app-laptop/pommed/files/pommed.rc b/app-laptop/pommed/files/pommed.rc deleted file mode 100755 index 062d1a9c..00000000 --- a/app-laptop/pommed/files/pommed.rc +++ /dev/null @@ -1,19 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -depend() { - need dbus alsasound -} - -start() { - ebegin "Running pommed daemon" - start-stop-daemon --start --quiet --exec /usr/bin/pommed - eend $? -} - -stop() { - ebegin "Stopping pommed daemon" - start-stop-daemon --stop --pidfile /var/run/pommed.pid - eend $? -} diff --git a/app-laptop/pommed/pommed-9999.ebuild b/app-laptop/pommed/pommed-9999.ebuild deleted file mode 100644 index af2cd63f..00000000 --- a/app-laptop/pommed/pommed-9999.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -inherit git-2 toolchain-funcs linux-info - -DESCRIPTION="Manage special features such as screen and keyboard backlight on Apple MacBook Pro/PowerBook" -HOMEPAGE="http://technologeek.org/projects/pommed/index.html" -SRC_URI="" -EGIT_REPO_URI="git://git.debian.org/pommed/pommed.git" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="gtk X" - -COMMON_DEPEND="media-libs/alsa-lib - sys-apps/pciutils - dev-libs/confuse - >=sys-apps/dbus-1.1 - dev-libs/dbus-glib - sys-libs/zlib - media-libs/audiofile - gtk? ( x11-libs/gtk+:2 ) - X? ( x11-libs/libX11 - x11-libs/libXext - x11-libs/libXpm )" -DEPEND="${COMMON_DEPEND} - dev-util/pkgconfig" -RDEPEND="${COMMON_DEPEND} - media-sound/alsa-utils - virtual/eject" - -CONFIG_CHECK="~DMIID" - -pkg_pretend() { - check_extra_config -} - -src_unpack() { - git-2_src_unpack -} - -src_compile() { - emake CC="$(tc-getCC)" OFLIB=1 || die "emake pommed failed" - - if use gtk; then - cd "${S}"/gpomme - local POFILES="" - for LANG in ${LINGUAS}; do - if [ -f po/${LANG}.po ]; then - POFILES="${POFILES} po/${LANG}.po" - fi - done - emake CC="$(tc-getCC)" POFILES="${POFILES}" || die "emake gpomme failed" - fi - if use X; then - cd "${S}"/wmpomme - emake CC="$(tc-getCC)" || die "emake wmpomme failed" - fi -} - -src_install() { - insinto /etc - newins pommed.conf.mactel pommed.conf - - insinto /etc/dbus-1/system.d - newins dbus-policy.conf pommed.conf - - insinto /usr/share/pommed - doins pommed/data/*.wav - - dobin pommed/pommed - - newinitd "${FILESDIR}"/pommed.rc pommed - - dodoc AUTHORS ChangeLog README TODO - - if use gtk ; then - dobin gpomme/gpomme - for LANG in ${LINGUAS}; do - if [ -f gpomme/po/${LANG}.mo ]; then - einfo "Installing lang ${LANG}" - insinto /usr/share/locale/${LANG}/LC_MESSAGES/ - doins gpomme/po/${LANG}.mo - fi - done - - insinto /usr/share/applications - doins gpomme/gpomme.desktop - doins gpomme/gpomme-c.desktop - insinto /usr/share/gpomme/ - doins -r gpomme/themes - fi - - if use X ; then - dobin wmpomme/wmpomme - fi -} diff --git a/app-misc/tracker/Manifest b/app-misc/tracker/Manifest deleted file mode 100644 index d6bc34fb..00000000 --- a/app-misc/tracker/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD tracker-9999-r1.ebuild 7962 RMD160 5ba8efd4e29b4cf1c3f8f079fcc2432e21c1d480 SHA1 9f3aafe5d932425de15027a65d07cdaee780670e SHA256 0e60c34b0851938645440b261b429923a4182d57a2e93adf2c2f9edf48fc102d diff --git a/app-misc/tracker/tracker-9999-r1.ebuild b/app-misc/tracker/tracker-9999-r1.ebuild deleted file mode 100644 index a4c034f5..00000000 --- a/app-misc/tracker/tracker-9999-r1.ebuild +++ /dev/null @@ -1,261 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="3" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" -PYTHON_DEPEND="2:2.6" - -inherit gnome2-live linux-info multilib python - -DESCRIPTION="A tagging metadata database, search tool and indexer" -HOMEPAGE="http://www.tracker-project.org/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="applet doc eds elibc_glibc exif firefox-bookmarks flac flickr gif gnome-keyring gsf gstreamer gtk +imagemagick iptc +jpeg laptop mp3 nautilus networkmanager pdf playlist rss test thunderbird +tiff upnp +vorbis xine +xml xmp" - -# Test suite highly disfunctional, loops forever -# putting aside for now -RESTRICT="test" - -# vala is built with debug by default (see VALAFLAGS) -# According to NEWS, introspection is non-optional -# glibc-2.12 needed for SCHED_IDLE (see bug #385003) -RDEPEND=" - >=app-i18n/enca-1.9 - >=dev-db/sqlite-3.7[threadsafe] - >=dev-libs/glib-2.28:2 - >=dev-libs/gobject-introspection-0.9.5 - >=dev-libs/icu-4 - imagemagick? ( || ( - >=media-gfx/imagemagick-5.2.1[png,jpeg=] - media-gfx/graphicsmagick[imagemagick,png,jpeg=] ) ) - >=media-libs/libpng-1.2 - >=x11-libs/pango-1 - sys-apps/util-linux - - applet? ( - >=gnome-base/gnome-panel-2.91.6 - >=x11-libs/gdk-pixbuf-2.12:2 - >=x11-libs/gtk+-3.0:3 ) - eds? ( - >=mail-client/evolution-2.91.90 - >=gnome-extra/evolution-data-server-2.91.90 ) - elibc_glibc? ( >=sys-libs/glibc-2.12 ) - exif? ( >=media-libs/libexif-0.6 ) - firefox-bookmarks? ( || ( - >=www-client/firefox-4.0 - >=www-client/firefox-bin-4.0 ) ) - flac? ( >=media-libs/flac-1.2.1 ) - flickr? ( net-libs/rest:0.7 ) - gif? ( media-libs/giflib ) - gnome-keyring? ( >=gnome-base/gnome-keyring-2.26 ) - gsf? ( - app-text/odt2txt - >=gnome-extra/libgsf-1.13 ) - gstreamer? ( - >=media-libs/gstreamer-0.10.31:0.10 - upnp? ( >=media-libs/gupnp-dlna-0.5 ) - !upnp? ( >=media-libs/gst-plugins-base-0.10.31 ) ) - !gstreamer? ( !xine? ( || ( media-video/mplayer2 media-video/totem media-video/mplayer ) ) ) - gtk? ( - >=dev-libs/libgee-0.3:0 - >=x11-libs/gtk+-3.0.0:3 ) - iptc? ( media-libs/libiptcdata ) - jpeg? ( virtual/jpeg:0 ) - laptop? ( >=sys-power/upower-0.9 ) - mp3? ( - >=media-libs/taglib-1.6 - gtk? ( x11-libs/gdk-pixbuf:2 ) ) - networkmanager? ( >=net-misc/networkmanager-0.8 ) - pdf? ( - >=x11-libs/cairo-1 - >=app-text/poppler-0.16[cairo,utils] - >=x11-libs/gtk+-2.12:2 ) - playlist? ( dev-libs/totem-pl-parser ) - rss? ( net-libs/libgrss ) - thunderbird? ( || ( - >=mail-client/thunderbird-5.0 - >=mail-client/thunderbird-bin-5.0 ) ) - tiff? ( media-libs/tiff ) - vorbis? ( >=media-libs/libvorbis-0.22 ) - xine? ( >=media-libs/xine-lib-1 ) - xml? ( >=dev-libs/libxml2-2.6 ) - xmp? ( >=media-libs/exempi-2.1 )" -# strigi? ( >=app-misc/strigi-0.7 ) -# mp3? ( qt4? ( >=x11-libs/qt-gui-4.7.1:4 ) ) -DEPEND="${RDEPEND} - >=dev-util/intltool-0.40 - >=sys-devel/gettext-0.17 - >=dev-util/pkgconfig-0.20 - applet? ( >=dev-lang/vala-0.13.4:0.14 ) - gtk? ( - >=dev-lang/vala-0.13.4:0.14 - >=dev-libs/libgee-0.3 ) - doc? ( - app-office/dia - >=dev-util/gtk-doc-1.8 - media-gfx/graphviz ) - test? ( - >=dev-libs/dbus-glib-0.82-r1 - >=sys-apps/dbus-1.3.1[X] ) -" -# strigi? ( >=dev-lang/vala-0.12:0.12 ) -PDEPEND="nautilus? ( >=gnome-extra/nautilus-tracker-tags-${PV} )" - -function inotify_enabled() { - if linux_config_exists; then - if ! linux_chkconfig_present INOTIFY_USER; then - ewarn "You should enable the INOTIFY support in your kernel." - ewarn "Check the 'Inotify support for userland' under the 'File systems'" - ewarn "option. It is marked as CONFIG_INOTIFY_USER in the config" - die 'missing CONFIG_INOTIFY' - fi - else - einfo "Could not check for INOTIFY support in your kernel." - fi -} - -pkg_setup() { - linux-info_pkg_setup - - inotify_enabled - - if use gstreamer ; then - G2CONF="${G2CONF} --enable-generic-media-extractor=gstreamer" - if use upnp; then - G2CONF="${G2CONF} --with-gstreamer-backend=gupnp-dlna" - else - G2CONF="${G2CONF} --with-gstreamer-backend=discoverer" - fi - elif use xine ; then - G2CONF="${G2CONF} --enable-generic-media-extractor=xine" - else - G2CONF="${G2CONF} --enable-generic-media-extractor=external" - fi - - # if use applet || use gtk || use strigi; then - if use applet || use gtk; then - G2CONF="${G2CONF} VALAC=$(type -P valac-0.14)" - fi - - # if use mp3 && (use gtk || use qt4); then - if use mp3 && use gtk; then - #G2CONF="${G2CONF} $(use_enable !qt4 gdkpixbuf) $(use_enable qt4 qt)" - G2CONF="${G2CONF} --enable-gdkpixbuf" - fi - - # unicode-support: libunistring, libicu or glib ? - # According to NEWS, introspection is required - # FIXME: disabling streamanalyzer for now since tracker-sparql-builder.h - # is not being generated - # XXX: disabling qt since tracker-albumart-qt is unstable; bug #385345 - # nautilus extension is in a separate package, nautilus-tracker-tags - G2CONF="${G2CONF} - --disable-hal - --enable-tracker-fts - --with-enca - --with-unicode-support=libicu - --enable-guarantee-metadata - --enable-introspection - --disable-libstreamanalyzer - --disable-qt - --disable-nautilus-extension - $(use_enable applet tracker-search-bar) - $(use_enable eds miner-evolution) - $(use_enable exif libexif) - $(use_enable firefox-bookmarks miner-firefox) - $(use_with firefox-bookmarks firefox-plugin-dir ${EPREFIX}/usr/$(get_libdir)/firefox/extensions) - FIREFOX=${S}/firefox-version.sh - $(use_enable flac libflac) - $(use_enable flickr miner-flickr) - $(use_enable gnome-keyring) - $(use_enable gsf libgsf) - $(use_enable gtk tracker-explorer) - $(use_enable gtk tracker-preferences) - $(use_enable gtk tracker-needle) - $(use_enable iptc libiptcdata) - $(use_enable jpeg libjpeg) - $(use_enable laptop upower) - $(use_enable mp3 taglib) - $(use_enable networkmanager network-manager) - $(use_enable pdf poppler) - $(use_enable playlist) - $(use_enable rss miner-rss) - $(use_enable test functional-tests) - $(use_enable test unit-tests) - $(use_enable thunderbird miner-thunderbird) - $(use_with thunderbird thunderbird-plugin-dir ${EPREFIX}/usr/$(get_libdir)/thunderbird/extensions) - THUNDERBIRD=${S}/thunderbird-version.sh - $(use_enable tiff libtiff) - $(use_enable vorbis libvorbis) - $(use_enable xml libxml2) - $(use_enable xmp exempi)" - # $(use_enable strigi libstreamanalyzer) - - DOCS="AUTHORS ChangeLog NEWS README" - - python_set_active_version 2 -} - -src_prepare() { - gnome2_src_prepare - - # Fix functional tests scripts - find "${S}" -name "*.pyc" -delete - python_convert_shebangs -r 2 tests utils examples - - # Don't run 'firefox --version' or 'thunderbird --version'; it results in - # access violations on some setups (bug #385347, #385495). - create_version_script "www-client/firefox" "Mozilla Firefox" firefox-version.sh - create_version_script "mail-client/thunderbird" "Mozilla Thunderbird" thunderbird-version.sh - - # FIXME: report broken tests - sed -e '/\/libtracker-miner\/tracker-password-provider\/setting/,+1 s:^\(.*\)$:/*\1*/:' \ - -e '/\/libtracker-miner\/tracker-password-provider\/getting/,+1 s:^\(.*\)$:/*\1*/:' \ - -i tests/libtracker-miner/tracker-password-provider-test.c || die - - gnome2_src_prepare -} - -src_test() { - unset DBUS_SESSION_BUS_ADDRESS - Xemake check XDG_DATA_HOME="${T}" XDG_CONFIG_HOME="${T}" || die "tests failed" -} - -src_install() { - gnome2_src_install - - # Manually symlink extensions for {firefox,thunderbird}-bin - if use firefox-bookmarks; then - dosym /usr/share/xul-ext/trackerfox \ - /usr/$(get_libdir)/firefox-bin/extensions/trackerfox@bustany.org || die - fi - - if use thunderbird; then - dosym /usr/share/xul-ext/trackerbird \ - /usr/$(get_libdir)/thunderbird-bin/extensions/trackerbird@bustany.org || die - fi -} - -create_version_script() { - # Create script $3 that prints "$2 MAX(VERSION($1), VERSION($1-bin))" - - local v=$(best_version ${1}) - v=${v#${1}-} - local vbin=$(best_version ${1}-bin) - vbin=${vbin#${1}-bin-} - - if [[ -z ${v} ]]; then - v=${vbin} - else - version_compare ${v} ${vbin} - [[ $? -eq 1 ]] && v=${vbin} - fi - - echo -e "#!/bin/sh\necho $2 $v" > "$3" || die - chmod +x "$3" || die -} diff --git a/dev-cpp/glibmm/Manifest b/dev-cpp/glibmm/Manifest deleted file mode 100644 index 78df0d1f..00000000 --- a/dev-cpp/glibmm/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD glibmm-9999.ebuild 1493 RMD160 9a43b116fbb8872c246544080c99ff97c03bfe50 SHA1 e22116745bfb8c65e4c6ae2259185ac3227c82cf SHA256 3c66f355103accaf0505fef3991740c1d0b76fa9e5e0a263d19d66693ffaa789 diff --git a/dev-cpp/glibmm/glibmm-9999.ebuild b/dev-cpp/glibmm/glibmm-9999.ebuild deleted file mode 100644 index 5b1ef3bc..00000000 --- a/dev-cpp/glibmm/glibmm-9999.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit gnome2-live - -DESCRIPTION="C++ interface for glib2" -HOMEPAGE="http://www.gtkmm.org" - -LICENSE="|| ( LGPL-2.1 GPL-2 )" -SLOT="2" -KEYWORDS="" -IUSE="doc debug examples test" - -RDEPEND=">=dev-libs/libsigc++-2.2:2 - >=dev-libs/glib-2.31.0:2" -DEPEND="${RDEPEND} - dev-util/pkgconfig - doc? ( app-doc/doxygen ) - dev-cpp/mm-common" - -pkg_setup() { - DOCS="AUTHORS ChangeLog NEWS README" - G2CONF="${G2CONF} - $(use_enable debug debug-refcounting) - $(use_enable doc documentation) - --enable-maintainer-mode - --disable-schemas-compile - --enable-deprecated-api" - MAKEOPTS+=" -j1" -} - -src_prepare() { - mm-common-prepare -cf - gnome2_src_prepare - - if ! use test; then - # don't waste time building tests - sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' \ - -i Makefile.am Makefile.in || die "sed 1 failed" - fi - - if ! use examples; then - # don't waste time building examples - sed 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \ - -i Makefile.am Makefile.in || die "sed 2 failed" - fi -} - -src_test() { - cd "${S}/tests/" - emake check - - for i in */test; do - ${i} || die "Running tests failed at ${i}" - done -} - -src_install() { - gnome2_src_install - - if ! use doc && ! use examples; then - rm -fr "${ED}usr/share/doc/glibmm*" - fi - - if use examples; then - find examples -type d -name '.deps' -exec rm -rf {} \; 2>/dev/null - dodoc -r examples - fi -} diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest deleted file mode 100644 index 490bb576..00000000 --- a/dev-lang/vala/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD vala-9999.ebuild 1301 RMD160 0c8b3f67aeacc2dc61258daeedad53abf8b152b0 SHA1 225b100d7776ce960c141c2732033f62dab0df6a SHA256 84c51cbeba223a177c829cf03276db92e98db7a37793b19c146e58de55872597 diff --git a/dev-lang/vala/vala-9999.ebuild b/dev-lang/vala/vala-9999.ebuild deleted file mode 100644 index 84c8ad0c..00000000 --- a/dev-lang/vala/vala-9999.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit alternatives gnome2-live - -DESCRIPTION="Vala - Compiler for the GObject type system" -HOMEPAGE="http://live.gnome.org/Vala" - -LICENSE="LGPL-2.1" -SLOT="0.18" -OLD_SLOT="0.16" -KEYWORDS="" -IUSE="bootstrap test +vapigen" - -RDEPEND=">=dev-libs/glib-2.16:2" -DEPEND="${RDEPEND} - !bootstrap? ( dev-lang/vala:${SLOT} ) - bootstrap? ( dev-lang/vala:${OLD_SLOT} ) - sys-devel/flex - || ( sys-devel/bison dev-util/byacc dev-util/yacc ) - dev-util/pkgconfig - dev-libs/libxslt - test? ( - dev-libs/dbus-glib - >=dev-libs/glib-2.26:2 )" - -pkg_setup() { - local WANTED_SLOT - if use bootstrap; then - WANTED_SLOT=${OLD_SLOT} - else - WANTED_SLOT=${SLOT} - fi - G2CONF="${G2CONF} - VALAC=$(type -P valac-${WANTED_SLOT}) - --disable-unversioned - $(use_enable vapigen)" - DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README" -} - -src_install() { - gnome2_src_install - - insinto /usr/share/aclocal - newins vala.m4 vala-${SLOT/./-}.m4 -} - -pkg_postinst() { - gnome2_pkg_postinst - alternatives_auto_makesym /usr/share/aclocal/vala.m4 "vala-0-[0-9][0-9].m4" -} - -pkg_postrm() { - gnome2_pkg_postrm - alternatives_auto_makesym /usr/share/aclocal/vala.m4 "vala-0-[0-9][0-9].m4" -} diff --git a/dev-libs/folks/Manifest b/dev-libs/folks/Manifest deleted file mode 100644 index fabbeb91..00000000 --- a/dev-libs/folks/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD folks-9999.ebuild 2280 RMD160 8fe5b67a3b808d3818fd90f0e2c5b90083473412 SHA1 719f49af28d3894e0d6d34662f28a8de4a2e4f6e SHA256 e2ce211f8cb3645db6334722ef42cd7454c213d82298bf3cc4f143a9d63a7045 diff --git a/dev-libs/folks/folks-9999.ebuild b/dev-libs/folks/folks-9999.ebuild deleted file mode 100644 index 92c88ec3..00000000 --- a/dev-libs/folks/folks-9999.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GCONF_DEBUG="yes" -GNOME2_LA_PUNT="yes" - -inherit gnome2-live - -DESCRIPTION="libfolks is a library that aggregates people from multiple sources" -HOMEPAGE="http://telepathy.freedesktop.org/wiki/Folks" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86" -IUSE="eds socialweb test tracker utils vala" - -COMMON_DEPEND=">=dev-libs/glib-2.24:2 - >=net-libs/telepathy-glib-0.13.1 - dev-libs/dbus-glib - <dev-libs/libgee-0.7:0[introspection] - dev-libs/libxml2 - sys-libs/ncurses - sys-libs/readline - - eds? ( >=gnome-extra/evolution-data-server-3.1.5 ) - socialweb? ( >=net-libs/libsocialweb-0.25.15 ) - tracker? ( >=app-misc/tracker-0.12 )" - -# telepathy-mission-control needed at runtime; it is used by the telepathy -# backend via telepathy-glib's AccountManager binding. -RDEPEND="${COMMON_DEPEND} - net-im/telepathy-mission-control" - -# folks socialweb backend requires that libsocialweb be built with USE=vala, -# even when building folks with --disable-vala. -DEPEND="${COMMON_DEPEND} - >=dev-libs/gobject-introspection-0.9.12 - >=dev-util/intltool-0.35.0 - >=dev-util/pkgconfig-0.21 - sys-devel/gettext - - socialweb? ( >=net-libs/libsocialweb-0.25.15[vala] ) - test? ( sys-apps/dbus ) - vala? ( - >=dev-lang/vala-0.13.4:0.14[vapigen] - >=net-libs/telepathy-glib-0.13.1[vala] - eds? ( >=gnome-extra/evolution-data-server-3.0.1[vala] ) )" - -# the inspect tool requires --enable-vala -REQUIRED_USE="utils? ( vala )" - -# XXX: tests appear to use installed version of folks -RESTRICT="test" - -pkg_setup() { - DOCS="AUTHORS ChangeLog NEWS README" - # Rebuilding docs needs valadoc, which has no release - G2CONF="${G2CONF} - $(use_enable eds eds-backend) - $(use_enable socialweb libsocialweb-backend) - $(use_enable tracker tracker-backend) - $(use_enable utils inspect-tool) - $(use_enable vala) - --enable-import-tool - --disable-docs - --disable-Werror" - if use vala; then - G2CONF="${G2CONF} - VALAC=$(type -p valac-0.14) - VAPIGEN=$(type -p vapigen-0.14)" - fi -} - -src_test() { - # FIXME: several eds backend tests fail - sed -e 's/check: .*/check: /' \ - -i tests/eds/Makefile || die "sed failed" - # Don't run make check in po/ - cd tests - dbus-launch emake check -} diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest deleted file mode 100644 index e6db4d9c..00000000 --- a/dev-libs/glib/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -AUX external-gdbus-codegen.patch 3606 RMD160 18a1f414c10a14fc5628c804952e1caf1bda1a86 SHA1 9a3176cc9223e383a752623b9ebbe2b81c1f9c1d SHA256 ab33c9cea821b9f99145ba4ebc68ddb8d6049a844641553959904793125ed8a9 -AUX glib-2.12.12-fbsd.patch 668 RMD160 d8bf399b7e0b417c4622b278282086418c1d3363 SHA1 b7a0f4d67083f2c9b4bbecd84a6d597dd0f0f9ed SHA256 23b0dc406d3d45fe125268b731af67147e83f6e38a63c7892828bdbfe1c31e8d -AUX glib-2.18.1-workaround-gio-test-failure-without-userpriv.patch 616 RMD160 dd06abe9298d6e3e4d3eda0d5d155f1545dfd1aa SHA1 92164aa1b29f49cf62fc366231f2046b8b3def52 SHA256 e64ad4fbd67f142f5a19b29eab323bf18856309ed064e7a9f838b6c1c38a8adb -AUX glib-2.24-assert-test-failure.patch 451 RMD160 8528793f4b8d0ebff3c841dbf418b49a8d3faf5e SHA1 18b61527c8c31fa497161949e4ecf5f42251b11d SHA256 a4a671669a4d1ba4f5cc9cff55b77bde28a63d86e6aba9567ea6d310dfc24f22 -AUX glib-2.30.1-homedir-env.patch 1849 RMD160 2bbe190e2d6ee96cb33dcfe37c1ff227ea4e8ca9 SHA1 42077f9373acce576b4eb811b6464f0332db7711 SHA256 4f0e149703a9aadc4fb568b9fa00419b9848b345b19d3cc9e1a2bd67985ea25b -DIST pkg-config-0.26.tar.gz 396399 RMD160 face3d16ec338b9b1ab41d56d6e4d1a5624b52d0 SHA1 fd71a70b023b9087c8a7bb76a0dc135a61059652 SHA256 94c1936a797c930fb3e4e5a154165b6268caba22b32d24083dd4c492a533c8af -EBUILD glib-9999-r1.ebuild 7918 RMD160 41a24ff633a56a0d55cd9d84daa6ca9a0a4fbb9a SHA1 a8325dd22598c7d24e3fb8aa95f90627f8a7dca4 SHA256 f796f5af2c8e1315554df3023daa7ad3a8a9e06fcec8a17357e693226d7a1e24 diff --git a/dev-libs/glib/files/external-gdbus-codegen.patch b/dev-libs/glib/files/external-gdbus-codegen.patch deleted file mode 100644 index 1560a5bf..00000000 --- a/dev-libs/glib/files/external-gdbus-codegen.patch +++ /dev/null @@ -1,100 +0,0 @@ -From 05dccf57fa9b3f9ead8168ea80996bcb06cdb448 Mon Sep 17 00:00:00 2001 -From: Marc-Antoine Perennou <Marc-Antoine@Perennou.com> -Date: Wed, 1 Feb 2012 14:46:28 +0100 -Subject: [PATCH] extrernal gdbus-codegen - -Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com> ---- - configure.ac | 4 +--- - docs/reference/gio/Makefile.am | 3 +-- - gio/Makefile.am | 2 +- - gio/tests/Makefile.am | 6 ++---- - gio/tests/gdbus-object-manager-example/Makefile.am | 6 ++---- - 5 files changed, 7 insertions(+), 14 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 4cf04a1..0bb18c8 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -356,7 +356,7 @@ fi - AC_SUBST(PERL_PATH) - - # Need suitable python path for greport --AM_PATH_PYTHON(2.5,,PYTHON="/usr/bin/env python2.5") -+# AM_PATH_PYTHON(2.5,,PYTHON="/usr/bin/env python2.5") - - - dnl *********************** -@@ -3525,8 +3525,6 @@ gobject/glib-mkenums - gobject/tests/Makefile - gthread/Makefile - gio/Makefile --gio/gdbus-2.0/codegen/Makefile --gio/gdbus-2.0/codegen/config.py - gio/xdgmime/Makefile - gio/inotify/Makefile - gio/fen/Makefile -diff --git a/docs/reference/gio/Makefile.am b/docs/reference/gio/Makefile.am -index 535aa26..d77f98f 100644 ---- a/docs/reference/gio/Makefile.am -+++ b/docs/reference/gio/Makefile.am -@@ -144,8 +144,7 @@ man_MANS = \ - glib-compile-resources.1 \ - gsettings.1 \ - gresource.1 \ -- gdbus.1 \ -- gdbus-codegen.1 -+ gdbus.1 - - if ENABLE_MAN - -diff --git a/gio/Makefile.am b/gio/Makefile.am -index d9227b9..ca4a75c 100644 ---- a/gio/Makefile.am -+++ b/gio/Makefile.am -@@ -2,7 +2,7 @@ include $(top_srcdir)/Makefile.decl - - NULL = - --SUBDIRS = gdbus-2.0/codegen -+SUBDIRS = - - if OS_UNIX - SUBDIRS += xdgmime -diff --git a/gio/tests/Makefile.am b/gio/tests/Makefile.am -index f11a992..39a60b9 100644 ---- a/gio/tests/Makefile.am -+++ b/gio/tests/Makefile.am -@@ -275,10 +275,8 @@ gdbus_close_pending_SOURCES = gdbus-close-pending.c gdbus-sessionbus.c gdbus-ses - gdbus_close_pending_LDADD = $(progs_ldadd) - - if OS_UNIX --gdbus-test-codegen-generated.h gdbus-test-codegen-generated.c : test-codegen.xml Makefile $(top_builddir)/gio/gdbus-2.0/codegen/gdbus-codegen -- $(AM_V_GEN) UNINSTALLED_GLIB_SRCDIR=$(top_srcdir) \ -- UNINSTALLED_GLIB_BUILDDIR=$(top_builddir) \ -- $(PYTHON) $(top_builddir)/gio/gdbus-2.0/codegen/gdbus-codegen \ -+gdbus-test-codegen-generated.h gdbus-test-codegen-generated.c : test-codegen.xml Makefile -+ $(AM_V_GEN) gdbus-codegen \ - --interface-prefix org.project. \ - --generate-c-code gdbus-test-codegen-generated \ - --c-generate-object-manager \ -diff --git a/gio/tests/gdbus-object-manager-example/Makefile.am b/gio/tests/gdbus-object-manager-example/Makefile.am -index 9861d0e..9ca6eb9 100644 ---- a/gio/tests/gdbus-object-manager-example/Makefile.am -+++ b/gio/tests/gdbus-object-manager-example/Makefile.am -@@ -21,10 +21,8 @@ GDBUS_GENERATED = \ - gdbus-example-objectmanager-generated-org.gtk.GDBus.Example.ObjectManager.Cat.xml \ - $(NULL) - --$(GDBUS_GENERATED) : gdbus-example-objectmanager.xml Makefile $(top_builddir)/gio/gdbus-2.0/codegen/gdbus-codegen -- $(AM_V_GEN) UNINSTALLED_GLIB_SRCDIR=$(top_srcdir) \ -- UNINSTALLED_GLIB_BUILDDIR=$(top_builddir) \ -- $(PYTHON) $(top_builddir)/gio/gdbus-2.0/codegen/gdbus-codegen \ -+$(GDBUS_GENERATED) : gdbus-example-objectmanager.xml Makefile -+ $(AM_V_GEN) gdbus-codegen \ - --interface-prefix org.gtk.GDBus.Example.ObjectManager. \ - --c-namespace Example \ - --c-generate-object-manager \ --- -1.7.9.106.g2a2aa.dirty - diff --git a/dev-libs/glib/files/glib-2.12.12-fbsd.patch b/dev-libs/glib/files/glib-2.12.12-fbsd.patch deleted file mode 100644 index bba63296..00000000 --- a/dev-libs/glib/files/glib-2.12.12-fbsd.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN glib-2.12.12.orig/gmodule/gmodule-dl.c glib-2.12.12/gmodule/gmodule-dl.c ---- glib-2.12.12.orig/gmodule/gmodule-dl.c 2007-05-01 19:12:40.000000000 -0400 -+++ glib-2.12.12/gmodule/gmodule-dl.c 2007-07-05 20:10:51.000000000 -0400 -@@ -106,6 +106,7 @@ _g_module_open (const gchar *file_name, - static gpointer - _g_module_self (void) - { -+#ifndef __FreeBSD__ - gpointer handle; - - /* to query symbols from the program itself, special link options -@@ -117,6 +118,9 @@ _g_module_self (void) - g_module_set_error (fetch_dlerror (TRUE)); - - return handle; -+#else -+ return RTLD_DEFAULT; -+#endif - } - - static void diff --git a/dev-libs/glib/files/glib-2.18.1-workaround-gio-test-failure-without-userpriv.patch b/dev-libs/glib/files/glib-2.18.1-workaround-gio-test-failure-without-userpriv.patch deleted file mode 100644 index cabe56f5..00000000 --- a/dev-libs/glib/files/glib-2.18.1-workaround-gio-test-failure-without-userpriv.patch +++ /dev/null @@ -1,20 +0,0 @@ -Temporary workaround for gio tests failure when ran without FEATURES=userpriv -until upstream bug #552912 is fixed - ---- gio/tests/live-g-file.c.orig 2008-09-25 05:44:12.848556034 +0300 -+++ gio/tests/live-g-file.c 2008-09-25 06:12:34.248726237 +0300 -@@ -769,11 +769,14 @@ - if (posix_compat) - { - /* target directory is not accessible (no execute flag) */ -+#if 0 -+/* Fails when ran as root */ - do_copy_move (root, item, TEST_DIR_NO_ACCESS, - TEST_NO_ACCESS); - /* target directory is readonly */ - do_copy_move (root, item, TEST_DIR_NO_WRITE, - TEST_NO_ACCESS); -+#endif - } - } - } diff --git a/dev-libs/glib/files/glib-2.24-assert-test-failure.patch b/dev-libs/glib/files/glib-2.24-assert-test-failure.patch deleted file mode 100644 index 1c68b7b3..00000000 --- a/dev-libs/glib/files/glib-2.24-assert-test-failure.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- tests/run-assert-msg-test.sh -+++ tests/run-assert-msg-test.sh -@@ -34,6 +34,7 @@ if [ -e ".libs/lt-$msg_test" ]; then - msg_test="lt-$msg_test" - fi - echo_v "Running gdb on assert-msg-test" -+export LD_LIBRARY_PATH="`dirname $PWD`/glib/.libs:$LD_LIBRARY_PATH" - OUT=$(libtool --mode=execute gdb --batch --ex run --ex "set print elements 0" --ex "print (char*) __glib_assert_msg" .libs/$msg_test 2> $error_out) || \ - fail "failed to run gdb" - diff --git a/dev-libs/glib/files/glib-2.30.1-homedir-env.patch b/dev-libs/glib/files/glib-2.30.1-homedir-env.patch deleted file mode 100644 index 30d44997..00000000 --- a/dev-libs/glib/files/glib-2.30.1-homedir-env.patch +++ /dev/null @@ -1,61 +0,0 @@ -Description: Handle the G_HOME environment variable to override the passwd entry - This will allow to fix various kinds of build failures due to restricted - build environments. -Author: Josselin Mouette <joss@debian.org> -Origin: vendor - ---- a/docs/reference/glib/running.sgml -+++ b/docs/reference/glib/running.sgml -@@ -213,6 +213,22 @@ - </para> - </formalpara> - -+<formalpara id="G_HOME"> -+ <title><envar>G_HOME</envar></title> -+ -+ <para> -+ For various reasons, GLib applications ignore the <envar>HOME</envar> -+ environment variable on Unix systems and will use the user directory -+ as specified by the <filename>passwd</filename> entry, which is more -+ reliable. -+ </para> -+ <para> -+ The <envar>G_HOME</envar> environment variable will override any -+ other setting for the home directory. It is not meant for daily usage, -+ but it is useful in testing or building environments. -+ </para> -+</formalpara> -+ - </refsect2> - - <refsect2 id="setlocale"> ---- a/glib/gutils.c -+++ b/glib/gutils.c -@@ -1626,11 +1626,14 @@ - } - #endif /* !G_OS_WIN32 */ - -+ g_home_dir = g_strdup (g_getenv ("G_HOME")); -+ - #ifdef G_OS_WIN32 - /* We check $HOME first for Win32, though it is a last resort for Unix - * where we prefer the results of getpwuid(). - */ -- g_home_dir = g_strdup (g_getenv ("HOME")); -+ if (!g_home_dir) -+ g_home_dir = g_strdup (g_getenv ("HOME")); - - /* Only believe HOME if it is an absolute path and exists */ - if (g_home_dir) -@@ -1926,6 +1929,11 @@ - * homedir = g_get_home_dir (<!-- -->); - * ]| - * -+ * However, to allow changing this value for testing and development -+ * purposes, the value of the <envar>G_HOME</envar> environment -+ * variable, if set, will override the <filename>passwd</filename> -+ * entry. -+ * - * Returns: the current user's home directory - */ - G_CONST_RETURN gchar* diff --git a/dev-libs/glib/glib-9999-r1.ebuild b/dev-libs/glib/glib-9999-r1.ebuild deleted file mode 100644 index 7f3a5763..00000000 --- a/dev-libs/glib/glib-9999-r1.ebuild +++ /dev/null @@ -1,226 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -PYTHON_DEPEND="utils? 2" -# Avoid runtime dependency on python when USE=test - -inherit autotools bash-completion-r1 gnome2-live libtool eutils flag-o-matic multilib pax-utils python virtualx - -DESCRIPTION="The GLib library of C routines" -HOMEPAGE="http://www.gtk.org/" -SRC_URI="http://pkgconfig.freedesktop.org/releases/pkg-config-0.26.tar.gz" # pkg.m4 for eautoreconf - -LICENSE="LGPL-2" -SLOT="2" -IUSE="debug doc fam +introspection selinux +static-libs systemtap test utils xattr" -KEYWORDS="" - -RDEPEND="virtual/libiconv - virtual/libffi - sys-libs/zlib - xattr? ( sys-apps/attr ) - fam? ( virtual/fam ) - utils? ( >=dev-util/gdbus-codegen-${PV} )" -DEPEND="${RDEPEND} - >=sys-devel/gettext-0.11 - >=dev-util/gtk-doc-am-1.15 - doc? ( - >=dev-libs/libxslt-1.0 - >=dev-util/gtk-doc-1.15 - ~app-text/docbook-xml-dtd-4.1.2 ) - systemtap? ( >=dev-util/systemtap-1.3 ) - test? ( - sys-devel/gdb - =dev-lang/python-2* - >=dev-util/gdbus-codegen-${PV} - >=sys-apps/dbus-1.2.14 ) - !<dev-util/gtk-doc-1.15-r2" -PDEPEND="introspection? ( dev-libs/gobject-introspection ) - !<gnome-base/gvfs-1.6.4-r990" # Earlier versions do not work with glib - -pkg_setup() { - # Needed for gio/tests/gdbus-testserver.py - if use test ; then - python_set_active_version 2 - python_pkg_setup - fi -} - -src_prepare() { - gnome2-live_src_prepare - mv -vf "${WORKDIR}"/pkg-config-*/pkg.m4 "${WORKDIR}"/ || die - - # Don't fail gio tests when ran without userpriv, upstream bug 552912 - # This is only a temporary workaround, remove as soon as possible - epatch "${FILESDIR}/${PN}-2.18.1-workaround-gio-test-failure-without-userpriv.patch" - - # Fix gmodule issues on fbsd; bug #184301 - epatch "${FILESDIR}"/${PN}-2.12.12-fbsd.patch - - epatch "${FILESDIR}/${PN}-2.24-assert-test-failure.patch" - - # Do not try to remove files on live filesystem, upstream bug #619274 - sed 's:^\(.*"/desktop-app-info/delete".*\):/*\1*/:' \ - -i "${S}"/gio/tests/desktop-app-info.c || die "sed failed" - - if ! use test; then - # don't waste time building tests - sed 's/^\(.*\SUBDIRS .*\=.*\)tests\(.*\)$/\1\2/' -i $(find . -name Makefile.am -o -name Makefile.in) || die - else - # Disable tests requiring dev-util/desktop-file-utils when not installed, bug #286629 - if ! has_version dev-util/desktop-file-utils ; then - ewarn "Some tests will be skipped due dev-util/desktop-file-utils not being present on your system," - ewarn "think on installing it to get these tests run." - sed -i -e "/appinfo\/associations/d" gio/tests/appinfo.c || die - sed -i -e "/desktop-app-info\/default/d" gio/tests/desktop-app-info.c || die - sed -i -e "/desktop-app-info\/fallback/d" gio/tests/desktop-app-info.c || die - sed -i -e "/desktop-app-info\/lastused/d" gio/tests/desktop-app-info.c || die - fi - - # Disable tests requiring dbus-python and pygobject; bugs #349236, #377549, #384853 - if ! has_version dev-python/dbus-python || ! has_version 'dev-python/pygobject:2' ; then - ewarn "Some tests will be skipped due to dev-python/dbus-python or dev-python/pygobject:2" - ewarn "not being present on your system, think on installing them to get these tests run." - sed -i -e "/connection\/filter/d" gio/tests/gdbus-connection.c || die - sed -i -e "/connection\/large_message/d" gio/tests/gdbus-connection-slow.c || die - sed -i -e "/gdbus\/proxy/d" gio/tests/gdbus-proxy.c || die - sed -i -e "/gdbus\/proxy-well-known-name/d" gio/tests/gdbus-proxy-well-known-name.c || die - sed -i -e "/gdbus\/introspection-parser/d" gio/tests/gdbus-introspection.c || die - sed -i -e "/g_test_add_func/d" gio/tests/gdbus-threading.c || die - sed -i -e "/gdbus\/method-calls-in-thread/d" gio/tests/gdbus-threading.c || die - # needed to prevent gdbus-threading from asserting - ln -sfn $(type -P true) gio/tests/gdbus-testserver.py - fi - fi - - # gdbus-codegen is a separate package - epatch "${FILESDIR}/external-gdbus-codegen.patch" - - # Handle the G_HOME environment variable to override the passwd entry, upstream bug #142568 - epatch "${FILESDIR}/${PN}-2.30.1-homedir-env.patch" - - # disable pyc compiling - ln -sfn $(type -P true) py-compile - - # Needed for the punt-python-check patch, disabling timeout test - # Also needed to prevent croscompile failures, see bug #267603 - # Also needed for the no-gdbus-codegen patch - AT_M4DIR="${WORKDIR}" eautoreconf - - epunt_cxx -} - -src_configure() { - # Avoid circular depend with dev-util/pkgconfig - if ! has_version dev-util/pkgconfig; then - if has_version sys-apps/dbus; then - export DBUS1_CFLAGS="-I/usr/include/dbus-1.0 -I/usr/$(get_libdir)/dbus-1.0/include" - export DBUS1_LIBS="-ldbus-1" - fi - export LIBFFI_CFLAGS="-I$(echo /usr/$(get_libdir)/libffi-*/include)" - export LIBFFI_LIBS="-lffi" - fi - - local myconf - - # Building with --disable-debug highly unrecommended. It will build glib in - # an unusable form as it disables some commonly used API. Please do not - # convert this to the use_enable form, as it results in a broken build. - # -- compnerd (3/27/06) - use debug && myconf="--enable-debug" - - # Always use internal libpcre, bug #254659 - econf ${myconf} \ - $(use_enable xattr) \ - $(use_enable doc man) \ - $(use_enable doc gtk-doc) \ - $(use_enable fam) \ - $(use_enable selinux) \ - $(use_enable static-libs static) \ - $(use_enable systemtap dtrace) \ - $(use_enable systemtap systemtap) \ - --enable-regex \ - --with-pcre=internal \ - --with-threads=posix -} - -src_install() { - local f - - # install-exec-hook substitutes ${PYTHON} in glib/gtester-report - emake DESTDIR="${D}" PYTHON="${EPREFIX}/usr/bin/python2" install - - if ! use utils; then - rm "${ED}usr/bin/gtester-report" - fi - - # Do not install charset.alias even if generated, leave it to libiconv - rm -f "${ED}/usr/lib/charset.alias" - - # Don't install gdb python macros, bug 291328 - rm -rf "${ED}/usr/share/gdb/" "${ED}/usr/share/glib-2.0/gdb/" - - # This is there for git snapshots and the live ebuild, bug 351966 - emake README || die "emake README failed" - dodoc AUTHORS ChangeLog* NEWS* README - - for f in gdbus gsettings; do - newbashcomp "${ED}/etc/bash_completion.d/${f}-bash-completion.sh" ${f} || die - done - rm -rf "${ED}/etc" - - # Completely useless with or without USE static-libs, people need to use - # pkg-config - find "${E}" -name '*.la' -exec rm -f {} + -} - -src_test() { - unset DBUS_SESSION_BUS_ADDRESS - export XDG_CONFIG_DIRS=/etc/xdg - export XDG_DATA_DIRS=/usr/local/share:/usr/share - export G_DBUS_COOKIE_SHA1_KEYRING_DIR="${T}/temp" - export XDG_DATA_HOME="${T}" - unset GSETTINGS_BACKEND # bug 352451 - - # Related test is a bit nitpicking - mkdir "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" - chmod 0700 "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" - - # Hardened: gdb needs this, bug #338891 - if host-is-pax ; then - pax-mark -mr "${S}"/tests/.libs/assert-msg-test \ - || die "Hardened adjustment failed" - fi - - # Need X for dbus-launch session X11 initialization - Xemake check -} - -pkg_preinst() { - # Only give the introspection message if: - # * The user has gobject-introspection - # * Has glib already installed - # * Previous version was different from new version - if has_version "dev-libs/gobject-introspection" && ! has_version "=${CATEGORY}/${PF}"; then - ewarn "You must rebuild gobject-introspection so that the installed" - ewarn "typelibs and girs are regenerated for the new APIs in glib" - fi -} - -pkg_postinst() { - # Inform users about possible breakage when updating glib and not dbus-glib, bug #297483 - if has_version dev-libs/dbus-glib; then - ewarn "If you experience a breakage after updating dev-libs/glib try" - ewarn "rebuilding dev-libs/dbus-glib" - fi - - if has_version '<x11-libs/gtk+-3.0.12:3'; then - # To have a clear upgrade path for gtk+-3.0.x users, have to resort to - # a warning instead of a blocker - ewarn - ewarn "Using <gtk+-3.0.12:3 with ${P} results in frequent crashes." - ewarn "You should upgrade to a newer version of gtk+:3 immediately." - fi -} diff --git a/dev-libs/json-glib/Manifest b/dev-libs/json-glib/Manifest deleted file mode 100644 index d4cef89d..00000000 --- a/dev-libs/json-glib/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD json-glib-9999.ebuild 755 RMD160 9970c807532c0fb5fd044158f3f30659cf06f591 SHA1 6f653f84be072095fb15a8baed841e16f8911fae SHA256 f7ae25be8e632fdf61a0f1422a31cb742a8ccec00bde79e203ca85426a8aca93 diff --git a/dev-libs/json-glib/json-glib-9999.ebuild b/dev-libs/json-glib/json-glib-9999.ebuild deleted file mode 100644 index 41cf0b0b..00000000 --- a/dev-libs/json-glib/json-glib-9999.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 -GCONF_DEBUG=yes -GNOME2_LA_PUNT=yes - -inherit gnome2-live - -DESCRIPTION="A library providing GLib serialization and deserialization support for the JSON format" -HOMEPAGE="http://live.gnome.org/JsonGlib" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="" -IUSE="doc +introspection" - -RDEPEND=">=dev-libs/glib-2.26:2" -DEPEND="${RDEPEND} - dev-util/pkgconfig - >=sys-devel/gettext-0.18 - doc? ( >=dev-util/gtk-doc-1.13 ) - introspection? ( >=dev-libs/gobject-introspection-0.9.5 )" - -pkg_setup() { - DOCS="ChangeLog NEWS" - # Coverage support is useless, and causes runtime problems - G2CONF="${G2CONF} - --disable-gcov - $(use_enable introspection)" -} diff --git a/dev-libs/libpeas/Manifest b/dev-libs/libpeas/Manifest deleted file mode 100644 index dadb6052..00000000 --- a/dev-libs/libpeas/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD libpeas-9999-r1.ebuild 1589 RMD160 0dc9a03f595060c66e21485895a5eac7058c7918 SHA1 56b64c2e33e01fad28113872629a50db86136ee5 SHA256 671a3202bfd0667615fd36bd17b64e51127ea9c4b704742a148d734231609520 diff --git a/dev-libs/libpeas/libpeas-9999-r1.ebuild b/dev-libs/libpeas/libpeas-9999-r1.ebuild deleted file mode 100644 index b0f9f6ca..00000000 --- a/dev-libs/libpeas/libpeas-9999-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" -PYTHON_DEPEND="python? 2:2.5" - -inherit gnome2-live python virtualx - -DESCRIPTION="A GObject plugins library" -HOMEPAGE="http://www.gnome.org/" - -LICENSE="LGPL-2" -SLOT="0" -IUSE="doc gjs +gtk glade +python seed vala" -KEYWORDS="" - -RDEPEND=">=dev-libs/glib-2.23.6:2 - >=dev-libs/gobject-introspection-0.10.1 - gjs? ( >=dev-libs/gjs-1.29.16 ) - glade? ( >=dev-util/glade-3.9.1:3.10 ) - gtk? ( >=x11-libs/gtk+-2.91.1:3[introspection] ) - python? ( >=dev-python/pygobject-3.0.0:3 ) - seed? ( >=dev-libs/seed-2.91.91 )" -DEPEND="${RDEPEND} - >=dev-util/intltool-0.40 - >=sys-devel/gettext-0.17 - doc? ( >=dev-util/gtk-doc-1.11 ) - vala? ( dev-lang/vala:0.14 )" - -DOCS="AUTHORS ChangeLog NEWS README" - -pkg_setup() { - G2CONF="${G2CONF} - $(use_enable gjs) - $(use_enable glade glade-catalog) - $(use_enable gtk) - $(use_enable python) - $(use_enable seed) - $(use_enable vala) - VALAC=$(type -P valac-0.14) - --disable-deprecation - --disable-static" - # Wtf, --disable-gcov, --enable-gcov=no, --enable-gcov, all enable gcov - # What do we do about gdb, valgrind, gcov, etc? - - python_set_active_version 2 - python_pkg_setup -} - -src_test() { - # FIXME: Tests fail because of some bug involving Xvfb and Gtk.IconTheme - # DO NOT REPORT UPSTREAM, this is not a libpeas bug. - # To reproduce: - # >>> from gi.repository import Gtk - # >>> Gtk.IconTheme.get_default().has_icon("gtk-about") - # This should return True, it returns False for Xvfb - Xemake check -} diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest deleted file mode 100644 index e79172fc..00000000 --- a/dev-libs/libwacom/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST libwacom-0.3.tar.bz2 334467 RMD160 08d65df361513c76198003deb56d0406d4987fcf SHA1 dffd2e65183e0cf8c0987ea38d1fa873782db4d3 SHA256 3ef0abae9996ad31e77b64be6796eca15a738e5d40c045dbb1a5360e84935ff8 -EBUILD libwacom-0.3.ebuild 332 RMD160 97427ea1d59a9e0fcb378d908caaf1297689e1b5 SHA1 6e569eb8d463082b78172ca41de271d824f53ded SHA256 ce7ebcbb6ebff0b3b1629adf2d38eb7201b1c9826749135c2afa784fd38ef6b1 diff --git a/dev-libs/libwacom/libwacom-0.3.ebuild b/dev-libs/libwacom/libwacom-0.3.ebuild deleted file mode 100644 index fe38c2c5..00000000 --- a/dev-libs/libwacom/libwacom-0.3.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 - -DESCRIPTION="" -HOMEPAGE="" -SRC_URI="http://downloads.sourceforge.net/project/linuxwacom/libwacom/libwacom-0.3.tar.bz2" - -LICENSE="" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND}" - diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest deleted file mode 100644 index cca1fd7e..00000000 --- a/dev-util/gdbus-codegen/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD gdbus-codegen-9999-r1.ebuild 1220 RMD160 5b5308e91c106714d9020c07284dc862ff31395c SHA1 dc5404a4c06df0cee64b7fb0a3f07353aeb4999c SHA256 ec0566810ba627b64eb4547405355f0412ef20f277e22b086961cdab8c274616 diff --git a/dev-util/gdbus-codegen/gdbus-codegen-9999-r1.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-9999-r1.ebuild deleted file mode 100644 index 717b879c..00000000 --- a/dev-util/gdbus-codegen/gdbus-codegen-9999-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GNOME_ORG_MODULE="glib" -PYTHON_DEPEND="2:2.5" -PYTHON_USE_WITH="xml" - -inherit gnome2-live multilib python - -DESCRIPTION="GDBus code and documentation generator" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="" -IUSE="doc" - -DEPEND="" -RDEPEND="${DEPEND}" -PDEPEND="~dev-libs/glib-9999" - -S="${WORKDIR}/glib-${PV}" - -pkg_setup() { - python_set_active_version 2 - python_pkg_setup - G2CONF="$(use_enable doc man)" -} - -src_compile() { - cd "${S}/gio/gdbus-2.0/codegen" - emake - python_convert_shebangs 2 "gdbus-codegen" - if use doc; then - cd "${S}/gio" - emake gio-public-headers.txt - cd "${S}/docs/reference/gio/" - emake gdbus-codegen.1 - fi -} - -src_install() { - cd "${S}/gio/gdbus-2.0/codegen" - emake DESTDIR=${D} install - if use doc; then - doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1" || - die "doman failed" - fi -} - -src_test() { - elog "Skipping tests. To test ${PN}, emerge dev-libs/glib" - elog "with FEATURES=test" -} - -pkg_postinst() { - python_need_rebuild - python_mod_optimize /usr/$(get_libdir)/gdbus-2.0/codegen -} - -pkg_postrm() { - python_mod_cleanup /usr/$(get_libdir)/gdbus-2.0/codegen -} diff --git a/dev-util/idea-community/Manifest b/dev-util/idea-community/Manifest deleted file mode 100644 index 09c55c4d..00000000 --- a/dev-util/idea-community/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST ideaIC-11.0.2.tar.gz 98767603 RMD160 8d5a31d21bc1277a0fa497b5f59521037f1ea8ce SHA1 2fc239ad8ad1810a5a9e1609ab90ac54554099d7 SHA256 090c77993ebfd22286378ff7bc99dec41e17d941576838c8a78bde3bf763501f -EBUILD idea-community-11.0.2.111.277.ebuild 992 RMD160 1e188cc586d7555e33b47986f66a4e1e8c67f694 SHA1 a20c222bde9105c03e4207e22fbb4ecd3a2ef82a SHA256 e4b67cb942deaf39888a0462e09acde2ad1680fb2df2f929b986cd5365fb9b4d diff --git a/dev-util/idea-community/idea-community-11.0.2.111.277.ebuild b/dev-util/idea-community/idea-community-11.0.2.111.277.ebuild deleted file mode 100644 index 9fd6f74a..00000000 --- a/dev-util/idea-community/idea-community-11.0.2.111.277.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 -inherit eutils versionator - -SLOT="$(get_major_version)" -RDEPEND=">=virtual/jdk-1.6" - -MY_PV="$(get_version_component_range 4-5)" -MY_PN="idea" - -RESTRICT="strip" -QA_TEXTRELS="opt/${P}/bin/libbreakgen.so" - -DESCRIPTION="IntelliJ IDEA is an intelligent Java IDE" -HOMEPAGE="http://jetbrains.com/idea/" -SRC_URI="http://download.jetbrains.com/${MY_PN}/${MY_PN}IC-$(get_version_component_range 1-3).tar.gz" -LICENSE="IntelliJ-IDEA" -IUSE="" -KEYWORDS="~x86 ~amd64" -S="${WORKDIR}/${MY_PN}-IC-${MY_PV}" - -RDEPEND="!dev-util/idea-ultimate" - -src_install() { - local dir="/opt/${P}" - insinto "${dir}" - doins -r * - fperms 755 "${dir}/bin/${MY_PN}.sh" - local exe=${MY_PN}-${SLOT} - local icon=${exe}.png - newicon "bin/${MY_PN}_CE32.png" ${icon} - dodir /usr/bin - make_wrapper "$exe" "/opt/${P}/bin/${MY_PN}.sh" - make_desktop_entry ${exe} "IntelliJ IDEA ${PV}" ${icon} "Development;IDE" -} diff --git a/dev-util/valgrind/Manifest b/dev-util/valgrind/Manifest deleted file mode 100644 index 2c50ade9..00000000 --- a/dev-util/valgrind/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX valgrind-3.6.0-local-labels.patch 1388 RMD160 e9c0064d1e857f1e616c5d9ca7a03e78eae3d5ab SHA1 173820d5671f56c864850c2d8df9d6d301dfda38 SHA256 34ae13eda378677f1e662e0813f138de9b897d6592d20872c58ed8ac1bcf7def -AUX valgrind-3.7.0-fno-stack-protector.patch 554 RMD160 df9a699ff35cf867e17b04a200c5e68015955167 SHA1 ed6368061d47448a597f6a2a9635f66e244b5a13 SHA256 83ed90a0e8a8b06dca8aad4e7f1a12e3c84621d502427c0913b72740b310f479 -AUX valgrind-3.7.0-non-exec-stack.patch 5644 RMD160 86178ee97653b2b4074e98e2342c5104583fa759 SHA1 8074a41b2e8915fa3a63ce827a14088949057bed SHA256 4de10480b6e27379083203df3cfedccdace68d0aad611440478ca2f1b2f89751 -AUX valgrind-3.7.0-respect-flags.patch 360 RMD160 b3ca9a393a68d312fa12cd272720e67c8661cfc4 SHA1 2ca0d9474bd4a81d45981bc8433359832d1ce8b9 SHA256 6b1e5938ecafc29428a698296423c71924848b1e746d6ee8a0f1dd91141f1019 -EBUILD valgrind-9999.ebuild 2454 RMD160 0c85ae56b9565c5ed9575b05428419b70a255969 SHA1 13eae1700cf6ac92e1f550bc1906ecc5c1f6f341 SHA256 16749943e7bf1f10b1f9d89da993e019718103da517eef227869549a7c5d203d diff --git a/dev-util/valgrind/files/valgrind-3.6.0-local-labels.patch b/dev-util/valgrind/files/valgrind-3.6.0-local-labels.patch deleted file mode 100644 index 68e68225..00000000 --- a/dev-util/valgrind/files/valgrind-3.6.0-local-labels.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- coregrind/m_libcassert.c 2010-10-21 04:19:45.000000000 +0800 -+++ coregrind/m_libcassert.c 2010-10-24 20:23:17.800001876 +0800 -@@ -81,8 +81,8 @@ - { UInt cia, r1, lr; \ - __asm__ __volatile__( \ - "mflr 0;" /* r0 = lr */ \ -- "bl m_libcassert_get_ip;" /* lr = pc */ \ -- "m_libcassert_get_ip:\n" \ -+ "bl 0f;" /* lr = pc */ \ -+ "0:\n" \ - "mflr %0;" /* %0 = pc */ \ - "mtlr 0;" /* restore lr */ \ - "mr %1,1;" /* %1 = r1 */ \ -@@ -100,8 +100,8 @@ - { ULong cia, r1, lr; \ - __asm__ __volatile__( \ - "mflr 0;" /* r0 = lr */ \ -- "bl .m_libcassert_get_ip;" /* lr = pc */ \ -- ".m_libcassert_get_ip:\n" \ -+ "bl 0f;" /* lr = pc */ \ -+ "0:\n" \ - "mflr %0;" /* %0 = pc */ \ - "mtlr 0;" /* restore lr */ \ - "mr %1,1;" /* %1 = r1 */ \ diff --git a/dev-util/valgrind/files/valgrind-3.7.0-fno-stack-protector.patch b/dev-util/valgrind/files/valgrind-3.7.0-fno-stack-protector.patch deleted file mode 100644 index 6af45531..00000000 --- a/dev-util/valgrind/files/valgrind-3.7.0-fno-stack-protector.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur valgrind-3.7.0.orig//Makefile.all.am valgrind-3.7.0/Makefile.all.am ---- valgrind-3.7.0.orig//Makefile.all.am 2011-10-26 17:24:45.000000000 -0400 -+++ valgrind-3.7.0/Makefile.all.am 2011-11-10 16:18:18.000000000 -0500 -@@ -82,7 +82,7 @@ - # performance and get whatever useful warnings we can out of gcc. - # -fno-builtin is important for defeating LLVM's idiom recognition - # that somehow causes VG_(memset) to get into infinite recursion. --AM_CFLAGS_BASE = \ -+AM_CFLAGS_BASE = -fno-stack-protector \ - -O2 -g \ - -Wall \ - -Wmissing-prototypes \ diff --git a/dev-util/valgrind/files/valgrind-3.7.0-non-exec-stack.patch b/dev-util/valgrind/files/valgrind-3.7.0-non-exec-stack.patch deleted file mode 100644 index d6cc26da..00000000 --- a/dev-util/valgrind/files/valgrind-3.7.0-non-exec-stack.patch +++ /dev/null @@ -1,138 +0,0 @@ -diff -Naur valgrind-3.7.0.orig//coregrind/Makefile.am valgrind-3.7.0/coregrind/Makefile.am ---- valgrind-3.7.0.orig//coregrind/Makefile.am 2011-11-10 20:02:47.000000000 -0500 -+++ valgrind-3.7.0/coregrind/Makefile.am 2011-11-10 20:03:00.000000000 -0500 -@@ -292,14 +292,6 @@ - m_demangle/demangle.c \ - m_demangle/dyn-string.c \ - m_demangle/safe-ctype.c \ -- m_dispatch/dispatch-x86-linux.S \ -- m_dispatch/dispatch-amd64-linux.S \ -- m_dispatch/dispatch-ppc32-linux.S \ -- m_dispatch/dispatch-ppc64-linux.S \ -- m_dispatch/dispatch-arm-linux.S \ -- m_dispatch/dispatch-s390x-linux.S \ -- m_dispatch/dispatch-x86-darwin.S \ -- m_dispatch/dispatch-amd64-darwin.S \ - m_gdbserver/m_gdbserver.c \ - m_gdbserver/inferiors.c \ - m_gdbserver/m_gdbserver.c \ -@@ -322,8 +314,6 @@ - m_initimg/initimg-pathscan.c \ - m_mach/mach_basics.c \ - m_mach/mach_msg.c \ -- m_mach/mach_traps-x86-darwin.S \ -- m_mach/mach_traps-amd64-darwin.S \ - m_replacemalloc/replacemalloc_core.c \ - m_scheduler/scheduler.c \ - m_scheduler/sema.c \ -@@ -335,14 +325,6 @@ - m_sigframe/sigframe-s390x-linux.c \ - m_sigframe/sigframe-x86-darwin.c \ - m_sigframe/sigframe-amd64-darwin.c \ -- m_syswrap/syscall-x86-linux.S \ -- m_syswrap/syscall-amd64-linux.S \ -- m_syswrap/syscall-ppc32-linux.S \ -- m_syswrap/syscall-ppc64-linux.S \ -- m_syswrap/syscall-arm-linux.S \ -- m_syswrap/syscall-s390x-linux.S \ -- m_syswrap/syscall-x86-darwin.S \ -- m_syswrap/syscall-amd64-darwin.S \ - m_syswrap/syswrap-main.c \ - m_syswrap/syswrap-generic.c \ - m_syswrap/syswrap-linux.c \ -@@ -361,6 +343,24 @@ - m_ume/main.c \ - m_ume/script.c - -+COREGRIND_SOURCES_COMMON += \ -+ m_dispatch/dispatch-@VGCONF_ARCH_PRI@-@VGCONF_OS@.S \ -+ m_syswrap/syscall-@VGCONF_ARCH_PRI@-@VGCONF_OS@.S -+ -+if VGCONF_HAVE_PLATFORM_SEC -+COREGRIND_SOURCES_COMMON += \ -+ m_dispatch/dispatch-@VGCONF_ARCH_SEC@-@VGCONF_OS@.S \ -+ m_syswrap/syscall-@VGCONF_ARCH_SEC@-@VGCONF_OS@.S -+endif -+ -+if VGCONF_OS_IS_DARWIN -+COREGRIND_SOURCES_COMMON += \ -+ m_start-@VGCONF_ARCH_PRI@-darwin.S \ -+ m_start-@VGCONF_ARCH_SEC@-darwin.S \ -+ m_mach/mach_traps-@VGCONF_ARCH_PRI@-darwin.S \ -+ m_mach/mach_traps-@VGCONF_ARCH_SEC@-darwin.S -+endif -+ - libcoregrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_a_SOURCES = \ - $(COREGRIND_SOURCES_COMMON) - nodist_libcoregrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_a_SOURCES = \ -diff -Naur valgrind-3.7.0.orig//coregrind/m_dispatch/dispatch-amd64-linux.S valgrind-3.7.0/coregrind/m_dispatch/dispatch-amd64-linux.S ---- valgrind-3.7.0.orig//coregrind/m_dispatch/dispatch-amd64-linux.S 2011-10-26 17:24:42.000000000 -0400 -+++ valgrind-3.7.0/coregrind/m_dispatch/dispatch-amd64-linux.S 2011-11-10 20:07:40.000000000 -0500 -@@ -349,11 +349,11 @@ - ret - .size VG_(run_a_noredir_translation), .-VG_(run_a_noredir_translation) - -+#endif // defined(VGP_amd64_linux) -+ - /* Let the linker know we don't need an executable stack */ - .section .note.GNU-stack,"",@progbits - --#endif // defined(VGP_amd64_linux) -- - /*--------------------------------------------------------------------*/ - /*--- end ---*/ - /*--------------------------------------------------------------------*/ -diff -Naur valgrind-3.7.0.orig//coregrind/m_dispatch/dispatch-x86-linux.S valgrind-3.7.0/coregrind/m_dispatch/dispatch-x86-linux.S ---- valgrind-3.7.0.orig//coregrind/m_dispatch/dispatch-x86-linux.S 2011-10-26 17:24:42.000000000 -0400 -+++ valgrind-3.7.0/coregrind/m_dispatch/dispatch-x86-linux.S 2011-11-10 20:04:07.000000000 -0500 -@@ -320,12 +320,11 @@ - ret - .size VG_(run_a_noredir_translation), .-VG_(run_a_noredir_translation) - -- -+#endif // defined(VGP_x86_linux) -+ - /* Let the linker know we don't need an executable stack */ - .section .note.GNU-stack,"",@progbits - --#endif // defined(VGP_x86_linux) -- - /*--------------------------------------------------------------------*/ - /*--- end ---*/ - /*--------------------------------------------------------------------*/ -diff -Naur valgrind-3.7.0.orig//coregrind/m_syswrap/syscall-amd64-linux.S valgrind-3.7.0/coregrind/m_syswrap/syscall-amd64-linux.S ---- valgrind-3.7.0.orig//coregrind/m_syswrap/syscall-amd64-linux.S 2011-11-10 20:02:47.000000000 -0500 -+++ valgrind-3.7.0/coregrind/m_syswrap/syscall-amd64-linux.S 2011-11-10 20:03:00.000000000 -0500 -@@ -205,11 +205,11 @@ - ML_(blksys_finished): .quad 5b - .previous - -+#endif // defined(VGP_amd64_linux) -+ - /* Let the linker know we don't need an executable stack */ - .section .note.GNU-stack,"",@progbits - --#endif // defined(VGP_amd64_linux) -- - /*--------------------------------------------------------------------*/ - /*--- end ---*/ - /*--------------------------------------------------------------------*/ -diff -Naur valgrind-3.7.0.orig//coregrind/m_syswrap/syscall-x86-linux.S valgrind-3.7.0/coregrind/m_syswrap/syscall-x86-linux.S ---- valgrind-3.7.0.orig//coregrind/m_syswrap/syscall-x86-linux.S 2011-11-10 20:02:47.000000000 -0500 -+++ valgrind-3.7.0/coregrind/m_syswrap/syscall-x86-linux.S 2011-11-10 20:03:00.000000000 -0500 -@@ -164,12 +164,12 @@ - ML_(blksys_committed): .long 4b - ML_(blksys_finished): .long 5b - .previous -- --/* Let the linker know we don't need an executable stack */ --.section .note.GNU-stack,"",@progbits - - #endif // defined(VGP_x86_linux) - -+/* Let the linker know we don't need an executable stack */ -+.section .note.GNU-stack,"",@progbits -+ - /*--------------------------------------------------------------------*/ - /*--- end ---*/ - /*--------------------------------------------------------------------*/ diff --git a/dev-util/valgrind/files/valgrind-3.7.0-respect-flags.patch b/dev-util/valgrind/files/valgrind-3.7.0-respect-flags.patch deleted file mode 100644 index 860e09c8..00000000 --- a/dev-util/valgrind/files/valgrind-3.7.0-respect-flags.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -Naur valgrind-3.7.0.orig//mpi/Makefile.am valgrind-3.7.0/mpi/Makefile.am ---- valgrind-3.7.0.orig//mpi/Makefile.am 2011-10-26 17:24:23.000000000 -0400 -+++ valgrind-3.7.0/mpi/Makefile.am 2011-11-10 16:03:14.000000000 -0500 -@@ -7,9 +7,6 @@ - CC = $(MPI_CC) - DEFS = - DEFAULT_INCLUDES = --CPPFLAGS = --CFLAGS = --LDFLAGS = - - EXTRA_DIST = \ - mpiwrap_type_test.c diff --git a/dev-util/valgrind/valgrind-9999.ebuild b/dev-util/valgrind/valgrind-9999.ebuild deleted file mode 100644 index c8d5684b..00000000 --- a/dev-util/valgrind/valgrind-9999.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -ESVN_REPO_URI="svn://svn.valgrind.org/valgrind/trunk" - -EAPI=4 -inherit autotools eutils flag-o-matic toolchain-funcs multilib pax-utils subversion -DESCRIPTION="An open-source memory debugger for GNU/Linux" -HOMEPAGE="http://www.valgrind.org" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="mpi multilib" - -DEPEND="mpi? ( virtual/mpi )" -RDEPEND="${DEPEND}" - -src_prepare() { - # Correct hard coded doc location - sed -i -e "s:doc/valgrind:doc/${PF}:" docs/Makefile.am || die - - # Respect CFLAGS, LDFLAGS - epatch "${FILESDIR}"/${PN}-3.7.0-respect-flags.patch - - # Changing Makefile.all.am to disable SSP - epatch "${FILESDIR}"/${PN}-3.7.0-fno-stack-protector.patch - - # Yet more local labels, this time for ppc32 & ppc64 - epatch "${FILESDIR}"/${PN}-3.6.0-local-labels.patch - - # Don't build in empty assembly files for other platforms or we'll get a QA - # warning about executable stacks. - epatch "${FILESDIR}"/${PN}-3.7.0-non-exec-stack.patch - - # Regenerate autotools files - eautoreconf -} - -src_configure() { - local myconf - - # -fomit-frame-pointer "Assembler messages: Error: junk `8' after expression" - # while compiling insn_sse.c in none/tests/x86 - # -fpie valgrind seemingly hangs when built with pie on - # amd64 (bug #102157) - # -fstack-protector more undefined references to __guard and __stack_smash_handler - # because valgrind doesn't link to glibc (bug #114347) - # -ggdb3 segmentation fault on startup - filter-flags -fomit-frame-pointer - filter-flags -fpie - filter-flags -fstack-protector - replace-flags -ggdb3 -ggdb2 - - if use amd64; then - ! use multilib && myconf="${myconf} --enable-only64bit" - fi - - # Don't use mpicc unless the user asked for it (bug #258832) - if ! use mpi; then - myconf="${myconf} --without-mpicc" - fi - - econf ${myconf} -} - -src_install() { - emake DESTDIR="${D}" install - dodoc AUTHORS NEWS README* - - pax-mark m "${D}"/usr/$(get_libdir)/valgrind/*-*-linux -} - -pkg_postinst() { - ewarn "Valgrind will not work if glibc does not have debug symbols." - ewarn "To fix this you can add splitdebug to FEATURES in make.conf" - ewarn "and remerge glibc. See:" - ewarn "https://bugs.gentoo.org/show_bug.cgi?id=214065" - ewarn "https://bugs.gentoo.org/show_bug.cgi?id=274771" - ewarn "https://bugs.gentoo.org/show_bug.cgi?id=388703" -} diff --git a/dev-vcs/gitg/gitg-9999.ebuild b/dev-vcs/gitg/gitg-9999.ebuild deleted file mode 100644 index 14a97b2a..00000000 --- a/dev-vcs/gitg/gitg-9999.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GNOME2_LA_PUNT="yes" -GCONF_DEBUG="no" - -inherit eutils gnome2-live - -DESCRIPTION="git repository viewer for GNOME" -HOMEPAGE="http://trac.novowork.com/gitg/" - -LICENSE="|| ( GPL-2 GPL-3 )" -SLOT="0" -KEYWORDS="" -IUSE="debug glade" - -RDEPEND=">=dev-libs/glib-2.26:2 - >=x11-libs/gtk+-3.0.0:3 - >=x11-libs/gtksourceview-3.1.3:3.0 - >=gnome-base/gconf-2.10:2 - >=gnome-base/gsettings-desktop-schemas-0.1.1 - dev-vcs/git - glade? ( >=dev-util/glade-3.2:3.10 ) -" -DEPEND="${RDEPEND} - >=sys-devel/gettext-0.17 - >=dev-util/pkgconfig-0.15 - >=dev-util/intltool-0.40" - -pkg_setup() { - # Disable maintainer to get rid of -Werror (bug #363009) - G2CONF="${G2CONF} - --disable-static - --disable-deprecations - --disable-dependency-tracking - --disable-maintainer-mode - $(use_enable debug) - $(use_enable glade glade-catalog)" - - DOCS="AUTHORS ChangeLog NEWS README" -} - -src_test() { - emake check -} diff --git a/games-action/bomb-her-man/Manifest b/games-action/bomb-her-man/Manifest deleted file mode 100644 index c826b052..00000000 --- a/games-action/bomb-her-man/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD bomb-her-man-9999.ebuild 853 RMD160 5eee42eb016e8535c8a6bc3de77ccdb359ef7fda SHA1 c99abcc1038e7965225ead8d8225ab1a1b5c157f SHA256 2453651215bea88481c8bc4939113c6c7955db34dca3c48cd2ad364b5f82ed5e diff --git a/games-action/bomb-her-man/bomb-her-man-9999.ebuild b/games-action/bomb-her-man/bomb-her-man-9999.ebuild deleted file mode 100644 index 481558c8..00000000 --- a/games-action/bomb-her-man/bomb-her-man-9999.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="3" -inherit autotools games git-2 - -DESCRIPTION="A bomberman clone, student project" -HOMEPAGE="http://github.com/Keruspe/Bomb-her-man" -SRC_URI="" -EGIT_REPO_URI="git://github.com/Keruspe/Bomb-her-man.git" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug doc nls" - -DEPEND="media-libs/sdl-ttf - x11-libs/cairo - nls? ( sys-devel/gettext ) - gnome-base/librsvg" -RDEPEND="${DEPEND} - media-fonts/libertine-ttf" - -WANT_AUTOMAKE="1.11" - -src_prepare() { - eautopoint - eautoreconf -} - -src_configure() { - egamesconf $(use_enable nls) $(use_enable debug) -} - -src_install() { - base_src_install - rm -f ${ED}${GAMES_DATADIR}/${PN}/biolinum.ttf - dosym /usr/share/fonts/libertine-ttf/LinBiolinum_R.ttf ${GAMES_DATADIR}/${PN}/biolinum.ttf -} diff --git a/gnome-base/gconf/Manifest b/gnome-base/gconf/Manifest deleted file mode 100644 index 143fe111..00000000 --- a/gnome-base/gconf/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -AUX gconf-2.24.0-no-gconfd.patch 787 RMD160 bbcd0e1dd0f49053522e703c33a9befb392b2203 SHA1 ccc94c4766a29f1bb3f16c1d1995996ba682686a SHA256 f8352648276d2a2dab162ddade55ec0371e7c4f8bc3834de246fda8c32c66d3c -AUX gconf-2.28.0-entry-set-value-sigsegv.patch 533 RMD160 77e4fae8a19a57904d9e6706238a94172da5c223 SHA1 9deb172ce170e7333931e61e3cf2ae6ade24bb33 SHA256 e58c0981491e794de05dd71562e0a9675433469e87c7149088ebea432c9619b0 -EBUILD gconf-9999.ebuild 2383 RMD160 693c2fd93762fa5a45383cfebae50e4fe66c1632 SHA1 89261763670eb3a845782e5952ddfddd7d6a2867 SHA256 e41ad4b9fd33a585bbecaaa2e0e70a76755222a82de74a25b22f9e061abcdbea diff --git a/gnome-base/gconf/files/gconf-2.24.0-no-gconfd.patch b/gnome-base/gconf/files/gconf-2.24.0-no-gconfd.patch deleted file mode 100644 index 8ca6a0d4..00000000 --- a/gnome-base/gconf/files/gconf-2.24.0-no-gconfd.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN GConf-2.23.2.old/gconf/gconftool.c GConf-2.23.2/gconf/gconftool.c ---- GConf-2.23.2.old/gconf/gconftool.c 2008-06-28 05:27:33.000000000 -0400 -+++ GConf-2.23.2/gconf/gconftool.c 2008-09-23 10:20:00.000000000 -0400 -@@ -856,6 +856,7 @@ main (int argc, char** argv) - { - g_print (_("GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL is set, not installing schemas\n")); - makefile_install_mode = FALSE; -+ return 0; - } - - if (makefile_uninstall_mode && -@@ -863,6 +864,7 @@ main (int argc, char** argv) - { - g_print (_("GCONF_DISABLE_MAKEFILE_SCHEMA_UNINSTALL is set, not uninstalling schemas\n")); - makefile_uninstall_mode = FALSE; -+ return 0; - } - - if (makefile_install_mode || makefile_uninstall_mode) diff --git a/gnome-base/gconf/files/gconf-2.28.0-entry-set-value-sigsegv.patch b/gnome-base/gconf/files/gconf-2.28.0-entry-set-value-sigsegv.patch deleted file mode 100644 index 680b1a15..00000000 --- a/gnome-base/gconf/files/gconf-2.28.0-entry-set-value-sigsegv.patch +++ /dev/null @@ -1,18 +0,0 @@ -From: Romain Perier <mrpouet@gentoo.org> -Date: Wed, 4 Nov 2009 11:58:25 +0100 -Subject: Do not segfault when entry is NULL - ---- - gconf/gconf-value.c | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) - ---- a/gconf/gconf-value.c -+++ b/gconf/gconf-value.c -@@ -1609,6 +1609,7 @@ void - gconf_entry_set_value (GConfEntry *entry, - const GConfValue *val) - { -+ g_return_if_fail (entry != NULL); - gconf_entry_set_value_nocopy (entry, - val ? gconf_value_copy (val) : NULL); - } diff --git a/gnome-base/gconf/gconf-9999.ebuild b/gnome-base/gconf/gconf-9999.ebuild deleted file mode 100644 index aff1d13a..00000000 --- a/gnome-base/gconf/gconf-9999.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GCONF_DEBUG="yes" -GNOME2_LA_PUNT="yes" - -inherit eutils gnome2-live - -DESCRIPTION="Gnome Configuration System and Daemon" -HOMEPAGE="http://projects.gnome.org/gconf/" - -LICENSE="LGPL-2" -SLOT="2" -KEYWORDS="" -IUSE="debug doc +introspection ldap orbit policykit" - -RDEPEND=">=dev-libs/glib-2.25.9:2 - >=x11-libs/gtk+-2.90:3 - >=dev-libs/dbus-glib-0.74 - >=sys-apps/dbus-1 - >=dev-libs/libxml2-2:2 - introspection? ( >=dev-libs/gobject-introspection-0.9.5 ) - ldap? ( net-nds/openldap ) - orbit? ( >=gnome-base/orbit-2.4:2 ) - policykit? ( sys-auth/polkit )" -DEPEND="${RDEPEND} - >=dev-util/intltool-0.35 - >=dev-util/pkgconfig-0.9 - doc? ( >=dev-util/gtk-doc-1 )" - -pkg_setup() { - DOCS="AUTHORS ChangeLog NEWS README TODO" - G2CONF="${G2CONF} - --enable-gtk - --disable-static - --enable-gsettings-backend - --with-gtk=3.0 - $(use_enable introspection) - $(use_with ldap openldap) - $(use_enable orbit) - $(use_enable policykit defaults-service) - ORBIT_IDL=$(type -P orbit-idl-2)" - # Need host's IDL compiler for cross or native build, bug #262747 - kill_gconf -} - -src_prepare() { - gnome2_src_prepare - - # Do not start gconfd when installing schemas, fix bug #238276, upstream #631983 - epatch "${FILESDIR}/${PN}-2.24.0-no-gconfd.patch" - - # Do not crash in gconf_entry_set_value() when entry pointer is NULL, upstream #631985 - epatch "${FILESDIR}/${PN}-2.28.0-entry-set-value-sigsegv.patch" -} - -src_install() { - gnome2_src_install - - keepdir /etc/gconf/gconf.xml.mandatory - keepdir /etc/gconf/gconf.xml.defaults - # Make sure this directory exists, bug #268070, upstream #572027 - keepdir /etc/gconf/gconf.xml.system - - echo 'CONFIG_PROTECT_MASK="/etc/gconf"' > 50gconf - echo 'GSETTINGS_BACKEND="gconf"' >> 50gconf - doenvd 50gconf || die "doenv failed" - dodir /root/.gconfd || die -} - -pkg_preinst() { - kill_gconf -} - -pkg_postinst() { - kill_gconf - - # change the permissions to avoid some gconf bugs - einfo "changing permissions for gconf dirs" - find /etc/gconf/ -type d -exec chmod ugo+rx "{}" \; - - einfo "changing permissions for gconf files" - find /etc/gconf/ -type f -exec chmod ugo+r "{}" \; -} - -kill_gconf() { - # This function will kill all running gconfd-2 that could be causing troubles - if [ -x /usr/bin/gconftool-2 ] - then - /usr/bin/gconftool-2 --shutdown - fi - - return 0 -} diff --git a/gnome-base/gcr/Manifest b/gnome-base/gcr/Manifest deleted file mode 100644 index 554ab9c7..00000000 --- a/gnome-base/gcr/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD gcr-9999.ebuild 1096 RMD160 2961837cd3475d0a1f8fb76164f332261e817a5d SHA1 a73f0882ceca6e2746a2495b38adb68e64b457c7 SHA256 d6d25de6f5a3db227d02968228f7aacd032d61789b538bbe8520bb12f954c4a6 diff --git a/gnome-base/gcr/gcr-9999.ebuild b/gnome-base/gcr/gcr-9999.ebuild deleted file mode 100644 index 8c6e54f0..00000000 --- a/gnome-base/gcr/gcr-9999.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit autotools eutils gnome2-live multilib pam virtualx - -DESCRIPTION="Password and keyring managing daemon" -HOMEPAGE="http://www.gnome.org/" - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -IUSE="debug doc +introspection test" -KEYWORDS="" - -RDEPEND=">=dev-libs/glib-2.30:2 - >=x11-libs/gtk+-3.0:3 - gnome-base/gconf:2 - >=sys-apps/dbus-1.0 - >=dev-libs/libgcrypt-1.2.2 - >=dev-libs/libtasn1-1 - >=app-crypt/p11-kit-0.6 - introspection? ( >=dev-libs/gobject-introspection-1.29 ) -" -DEPEND="${RDEPEND} - sys-devel/gettext - >=dev-util/gtk-doc-am-1.9 - >=dev-util/intltool-0.35 - sys-devel/libtool - >=dev-util/pkgconfig-0.9 - doc? ( >=dev-util/gtk-doc-1.9 )" - -pkg_setup() { - DOCS="AUTHORS ChangeLog NEWS README" - G2CONF="${G2CONF} - $(use_enable debug) - $(use_enable test tests) - --disable-valgrind - --disable-sctrict - --disable-update-mime" - MAKEOPTS+=" -j1" -} - -src_test() { - unset DBUS_SESSION_BUS_ADDRESS - Xemake check || die "emake check failed!" -} diff --git a/gnome-base/gdm/Manifest b/gnome-base/gdm/Manifest deleted file mode 100644 index 443a242a..00000000 --- a/gnome-base/gdm/Manifest +++ /dev/null @@ -1,14 +0,0 @@ -AUX 3.1.91-pam.d/gdm-fingerprint 466 RMD160 3f63354ccce1de0dacc3c4b304673fa56fb35e4e SHA1 6e2d0d67e4c9cbff1efe3de5f57b1ace137c3314 SHA256 3af315d6abe928dd769f2cc9896d536e187ab373b29667c185e452ac6063d9cc -AUX 3.1.91-pam.d/gdm-password 274 RMD160 88c235b0e1907829a38a1be9c8f0fdc262b042d7 SHA1 3b08e4022e421417cb1fd9a03fd01c1ddedb27d5 SHA256 4c26f02021ffa41500fa98aeda61dde6d059243f027cf93f8fb00fde39a9edd3 -AUX 3.1.91-pam.d/gdm-smartcard 573 RMD160 6e1655b9b6d6cb1710cf052bcf45e0f305ecd244 SHA1 19d459d5970e53ac9a40abdedd183873309b37bf SHA256 9c548668770aa68e730e5d5159d77067dbd0795dae2b7ba6d6ee347f88e90062 -AUX 49-keychain 181 RMD160 32ce131e93fc2d8640edee72ad42124537860156 SHA1 b4518f9d8ba65d0cf4d64ded844e59be343088d3 SHA256 d73e07847bfa6ac69938aa309f5c137d4c36248cedf9834db1315ba1b2b87140 -AUX 50-ssh-agent 243 RMD160 14327252dc1da75bdb49380960434a613b28cfa6 SHA1 e808be7a34324b269d493585990f134e82cc722a SHA256 f0790148b975ef1e7a37ffe8f5d90f943746f0a3bcf9d7fad8500219e2114042 -AUX gdm-2.32.0-automagic-libxklavier-support.patch 2069 RMD160 805e7bfd5b2429c8fb5aeac397c2d564620ae41c SHA1 80bb72815646d40eb6a750a7be52d8e4f399d840 SHA256 91fdd46ab5ad1b4071cb798499ddd98bee47c67961906d1db0ee47cd4919fac5 -AUX gdm-2.32.0-fix-daemonize-regression.patch 4048 RMD160 4219fec833f0e62a10e52dee89ef5d1a8618d1c1 SHA1 69c5ed6869d5a467e64249f3afe695796c17c463 SHA256 e95e1ebfcfe2c896130e4925fa6f23911bcfe4db27e2a6788229538c6bb2a59d -AUX gdm-2.32.0-fix-vt-problems.patch 6156 RMD160 7c739dd278194e1a30672635e35b05f798ec9996 SHA1 6428abdc3c493c4b9f69fcaef8dcb88a910f4d14 SHA256 12da81b8085d76ce3099f1af0ec588c07c3f020f341f825683f4855c9303731e -AUX gdm-2.32.0-selinux-remove-attr.patch 851 RMD160 10dc29802fb29047188bff7aafe979a5e15e030a SHA1 d78bde425b7a141c91767c3e639ee0011feddadc SHA256 ad13d4b1253dca7d5ac362bcce9f5861c2830a3df32e5370a5a0d975c32ec258 -AUX gdm-2.32.0-xinitrc-ssh-agent.patch 863 RMD160 6ea58bdc1fa24d41f3c51fc7cdbabc05417053f0 SHA1 ad98258168b84c80d581085804b61649ac67e4d5 SHA256 71231d08baf41ee7b91c33c3d8a731c078d1d29328e09223efb1f579bacdaffe -AUX gdm-3.2.1.1-custom-session.patch 1317 RMD160 20a1dd5608f4154fe53fae4def03f509769da878 SHA1 4acf8ed9b11eb531505c0c58805f1b37948fcb77 SHA256 75bd1bdc0d396fee71ff41c2657f922a4c8e290c891cc72f47647ab832d0c285 -AUX gdm-3.2.1.1-disable-accessibility.patch 1637 RMD160 12f69b9b67fc6dbb0a57ed25f0d0ea68167f53f2 SHA1 0e6580f88768d2f8c20d2cfdf5d9c8ecb7f84e66 SHA256 60ef48cf07dab78c3f09e5e57cd9138398cfe1d5de4b17408d3c08da58239932 -DIST gdm-3.2.1.1-gentoo-files.tar.xz 996 RMD160 29fa24d0e0a4961d7e14a348fb620bcb4ad62828 SHA1 46651e31d865321de4de56841315ca5b27079d91 SHA256 610f7a1652996d77462773994adb5fd396ed973bbd9df51daa301004d38ca10a -EBUILD gdm-9999.ebuild 8422 RMD160 5683f63bafbbf677e95a37beebf5529122bb6a34 SHA1 46b4d9780ab4f7a884b93fc178d3c3183c2a53bd SHA256 90b6c2bd138eeccb45d46b6457a44faf045b8b5b22359149c491dc5822c7a4bb diff --git a/gnome-base/gdm/files/3.1.91-pam.d/gdm-fingerprint b/gnome-base/gdm/files/3.1.91-pam.d/gdm-fingerprint deleted file mode 100644 index 7d38de94..00000000 --- a/gnome-base/gdm/files/3.1.91-pam.d/gdm-fingerprint +++ /dev/null @@ -1,14 +0,0 @@ -#%PAM-1.0 -# Note: no pam_gnome_keyring.so support since the login password is not used -auth optional pam_env.so -auth required pam_tally2.so onerr=succeed -auth required pam_shells.so -auth required pam_nologin.so -auth required pam_fprintd.so -auth optional pam_permit.so - -account include system-login - -password required pam_deny.so - -session include system-auth diff --git a/gnome-base/gdm/files/3.1.91-pam.d/gdm-password b/gnome-base/gdm/files/3.1.91-pam.d/gdm-password deleted file mode 100644 index d965ecac..00000000 --- a/gnome-base/gdm/files/3.1.91-pam.d/gdm-password +++ /dev/null @@ -1,11 +0,0 @@ -#%PAM-1.0 -auth optional pam_env.so -auth include system-login -auth required pam_nologin.so - -account include system-login - -password include system-login - -session include system-auth -#Keyring=session optional pam_gnome_keyring.so auto_start diff --git a/gnome-base/gdm/files/3.1.91-pam.d/gdm-smartcard b/gnome-base/gdm/files/3.1.91-pam.d/gdm-smartcard deleted file mode 100644 index 5cf884da..00000000 --- a/gnome-base/gdm/files/3.1.91-pam.d/gdm-smartcard +++ /dev/null @@ -1,15 +0,0 @@ -#%PAM-1.0 -auth optional pam_env.so -auth required pam_tally2.so onerr=succeed -auth required pam_shells.so -auth required pam_nologin.so -auth [success=done ignore=ignore default=die] pam_pkcs11.so wait_for_card card_only -auth optional pam_permit.so - -account include system-login - -password optional pam_pkcs11.so -password required pam_cracklib.so difok=2 minlen=8 dcredit=2 ocredit=2 retry=3 -password optional pam_permit.so - -session include system-auth diff --git a/gnome-base/gdm/files/49-keychain b/gnome-base/gdm/files/49-keychain deleted file mode 100644 index 77310b2a..00000000 --- a/gnome-base/gdm/files/49-keychain +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash - -# source keychain variables - -keychain="`which keychain`" -if [ -n "$keychain" ] && [ -x "$keychain" ] && [ -f "$HOME/.bash_profile" ] -then - . "${HOME}/.bash_profile" -fi diff --git a/gnome-base/gdm/files/50-ssh-agent b/gnome-base/gdm/files/50-ssh-agent deleted file mode 100644 index 28af2672..00000000 --- a/gnome-base/gdm/files/50-ssh-agent +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh - -# add ssh-agent if found - -sshagent="`which ssh-agent`" -if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then - command="$sshagent -- $command" -elif [ -z "$sshagent" ] ; then - echo "$0: ssh-agent not found!" -fi diff --git a/gnome-base/gdm/files/gdm-2.32.0-automagic-libxklavier-support.patch b/gnome-base/gdm/files/gdm-2.32.0-automagic-libxklavier-support.patch deleted file mode 100644 index 90c1cef3..00000000 --- a/gnome-base/gdm/files/gdm-2.32.0-automagic-libxklavier-support.patch +++ /dev/null @@ -1,60 +0,0 @@ -From 481fe43b653b443ecfa8d4f3aa88d734d17cccd5 Mon Sep 17 00:00:00 2001 -From: Gilles Dartiguelongue <eva@gentoo.org> -Date: Tue, 2 Nov 2010 23:21:27 +0100 -Subject: [PATCH 6/6] fix libxklavier automagic support - -libxklavier support is optional, make that fact explicit. ---- - configure.ac | 28 +++++++++++++++++++--------- - 1 files changed, 19 insertions(+), 9 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 71d0247..10dbb72 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -129,17 +129,26 @@ SIMPLE_GREETER_LIBS="$SIMPLE_GREETER_LIBS -lm" - AC_SUBST(SIMPLE_GREETER_CFLAGS) - AC_SUBST(SIMPLE_GREETER_LIBS) - --PKG_CHECK_MODULES(LIBXKLAVIER, -- libxklavier >= $LIBXKLAVIER_REQUIRED_VERSION, -- have_libxklavier=yes, -- have_libxklavier=no) --if test "x$have_libxklavier" = "xyes" ; then -- AC_DEFINE(HAVE_LIBXKLAVIER, [], [Define if we have libxklavier]) -+AC_ARG_ENABLE([libxklavier], -+ AS_HELP_STRING([--enable-libxklavier], -+ [Enable libxklavier support @<:@default=yes@:>@]), -+ enable_libxklavier=$enableval, -+ enable_libxklavier=yes) -+have_libxklavier=no -+if test "x$enable_libxklavier" = "xyes"; then -+ PKG_CHECK_MODULES(LIBXKLAVIER, -+ libxklavier >= $LIBXKLAVIER_REQUIRED_VERSION, -+ have_libxklavier=yes, -+ have_libxklavier=no) -+ if test "x$have_libxklavier" = "xyes" ; then -+ AC_DEFINE(HAVE_LIBXKLAVIER, [], [Define if we have libxklavier]) -+ fi -+ AC_SUBST(HAVE_LIBXKLAVIER) -+ AC_SUBST(LIBXKLAVIER_CFLAGS) -+ AC_SUBST(LIBXKLAVIER_LIBS) - fi -+ - AM_CONDITIONAL(HAVE_LIBXKLAVIER, test x$have_libxklavier = xyes) --AC_SUBST(HAVE_LIBXKLAVIER) --AC_SUBST(LIBXKLAVIER_CFLAGS) --AC_SUBST(LIBXKLAVIER_LIBS) - - PKG_CHECK_MODULES(SIMPLE_CHOOSER, - dbus-glib-1 >= $DBUS_GLIB_REQUIRED_VERSION -@@ -1467,5 +1476,6 @@ echo \ - SELinux support: ${with_selinux} - ConsoleKit support: ${use_console_kit} - UPower support: ${have_upower} -+ Libxklavier support: ${have_libxklavier} - Build with RBAC: ${msg_rbac_shutdown} - " --- -1.7.3.1 - diff --git a/gnome-base/gdm/files/gdm-2.32.0-fix-daemonize-regression.patch b/gnome-base/gdm/files/gdm-2.32.0-fix-daemonize-regression.patch deleted file mode 100644 index 2ae7f610..00000000 --- a/gnome-base/gdm/files/gdm-2.32.0-fix-daemonize-regression.patch +++ /dev/null @@ -1,126 +0,0 @@ -From 7f5104b242e6b36e6143183b14582d362763ff2a Mon Sep 17 00:00:00 2001 -From: Gilles Dartiguelongue <eva@gentoo.org> -Date: Tue, 2 Nov 2010 23:16:51 +0100 -Subject: [PATCH 2/6] daemonize so that the boot process can continue - -Gentoo bug: #236701 - -Originally from: Dan Nicholson <dbn.lists@gmail.com> - -Fork gdm-binary, except when -nodaemon is used - -gdm-binary now forks and the parent terminates, except when the --nodaemon or --nodaemon options are used. This provides compatibility -with xdm. Fixes bug #550170. - ---- - daemon/main.c | 64 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - 1 files changed, 64 insertions(+), 0 deletions(-) - -diff --git a/daemon/main.c b/daemon/main.c -index 5b8d66b..191b6e3 100644 ---- a/daemon/main.c -+++ b/daemon/main.c -@@ -513,6 +513,56 @@ is_debug_set (void) - return debug; - } - -+static void -+dup_dev_null (int fd, int flags) -+{ -+ int nullfd; -+ int dupfd; -+ -+ VE_IGNORE_EINTR (nullfd = open ("/dev/null", flags)); -+ if (G_UNLIKELY (nullfd < 0)) { -+ gdm_fail (_("Cannot open /dev/null: %s!"), -+ strerror (errno)); -+ exit (EXIT_FAILURE); -+ } -+ -+ VE_IGNORE_EINTR (dupfd = dup2 (nullfd, fd)); -+ if (G_UNLIKELY (dupfd < 0)) { -+ gdm_fail (_("Cannot duplicate /dev/null: %s!"), -+ strerror (errno)); -+ exit (EXIT_FAILURE); -+ } -+ -+ VE_IGNORE_EINTR (close (nullfd)); -+} -+ -+static void -+daemonify (void) -+{ -+ pid_t pid; -+ -+ pid = fork (); -+ -+ /* terminate the parent */ -+ if (pid > 0) -+ exit (EXIT_SUCCESS); -+ -+ if (G_UNLIKELY (pid < 0)) { -+ gdm_fail (_("fork () failed: %s!"), strerror (errno)); -+ exit (EXIT_FAILURE); -+ } -+ -+ if (G_UNLIKELY (setsid () < 0)) { -+ gdm_fail (_("setsid () failed: %s!"), strerror (errno)); -+ exit (EXIT_FAILURE); -+ } -+ -+ /* reopen stdin, stdout, stderr with /dev/null */ -+ dup_dev_null (STDIN_FILENO, O_RDONLY); -+ dup_dev_null (STDOUT_FILENO, O_RDWR); -+ dup_dev_null (STDERR_FILENO, O_RDWR); -+} -+ - int - main (int argc, - char **argv) -@@ -523,14 +573,17 @@ main (int argc, - DBusGConnection *connection; - GError *error; - int ret; -+ int i; - gboolean res; - gboolean xdmcp_enabled; - GdmSignalHandler *signal_handler; - static gboolean do_timed_exit = FALSE; - static gboolean print_version = FALSE; - static gboolean fatal_warnings = FALSE; -+ static gboolean no_daemon = FALSE; - static GOptionEntry entries [] = { - { "fatal-warnings", 0, 0, G_OPTION_ARG_NONE, &fatal_warnings, N_("Make all warnings fatal"), NULL }, -+ { "nodaemon", 0, 0, G_OPTION_ARG_NONE, &no_daemon, N_("Do not fork into the background"), NULL }, - { "timed-exit", 0, 0, G_OPTION_ARG_NONE, &do_timed_exit, N_("Exit after a time (for debugging)"), NULL }, - { "version", 0, 0, G_OPTION_ARG_NONE, &print_version, N_("Print GDM version"), NULL }, - -@@ -547,6 +600,14 @@ main (int argc, - - g_type_init (); - -+ /* preprocess the arguments to support the xdm style -+ * -nodaemon option -+ */ -+ for (i = 0; i < argc; i++) { -+ if (strcmp (argv[i], "-nodaemon") == 0) -+ argv[i] = "--nodaemon"; -+ } -+ - context = g_option_context_new (_("GNOME Display Manager")); - g_option_context_add_main_entries (context, entries, NULL); - g_option_context_set_ignore_unknown_options (context, TRUE); -@@ -617,6 +678,9 @@ main (int argc, - exit (-1); - } - -+ if (no_daemon == FALSE) -+ daemonify (); -+ - /* pid file */ - delete_pid (); - write_pid (); --- -1.7.3.1 - diff --git a/gnome-base/gdm/files/gdm-2.32.0-fix-vt-problems.patch b/gnome-base/gdm/files/gdm-2.32.0-fix-vt-problems.patch deleted file mode 100644 index f219a149..00000000 --- a/gnome-base/gdm/files/gdm-2.32.0-fix-vt-problems.patch +++ /dev/null @@ -1,195 +0,0 @@ -From 64002e623fea54ab10040206d164c5fdee4a43d2 Mon Sep 17 00:00:00 2001 -From: Nirbheek Chauhan <nirbheek@gentoo.org> -Date: Fri, 15 Apr 2011 22:13:44 +0530 -Subject: [PATCH] Fix VT grab race with getty causing X to grab the wrong VT - -On bootup, if X is spawned without any args, it'll take up the first unused VT. -If GDM starts up before gettys are spawned, X takes up VT1 or VT2 depending on -the init system and bootsplash. - -This is problematic because afterwards getty will come up underneath X, and -cause keyboard problems and eventually crash X. - -So we read /etc/inittab, check for open VTs, compare the two values, and take -the conservative one. ---- - configure.ac | 4 ++ - daemon/Makefile.am | 1 + - daemon/gdm-server.c | 106 ++++++++++++++++++++++++++++++++++++++++++++++++++- - 3 files changed, 110 insertions(+), 1 deletions(-) - -diff --git a/configure.ac b/configure.ac -index ca0f8bb..b9e7462 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -302,6 +302,10 @@ AC_CHECK_TYPE(socklen_t,, - AC_CHECK_HEADERS(sys/sockio.h) - AC_CHECK_FUNCS([setresuid setenv unsetenv clearenv]) - -+dnl Needed for querying the kernel for free VTs -+AC_CHECK_HEADERS(sys/vt.h) -+AC_CHECK_HEADERS(sys/ioctl.h) -+ - dnl checks needed for Darwin compatibility to linux **environ. - AC_CHECK_HEADERS(crt_externs.h) - AC_CHECK_FUNCS(_NSGetEnviron) -diff --git a/daemon/Makefile.am b/daemon/Makefile.am -index da18835..c1b6bda 100644 ---- a/daemon/Makefile.am -+++ b/daemon/Makefile.am -@@ -14,6 +14,7 @@ AM_CPPFLAGS = \ - -DLIBEXECDIR=\"$(libexecdir)\" \ - -DLOGDIR=\"$(logdir)\" \ - -DSBINDIR=\"$(sbindir)\" \ -+ -DSYSCONFDIR=\""$(sysconfdir)"\" \ - -DGNOMELOCALEDIR=\""$(datadir)/locale"\" \ - -DGDM_XAUTH_DIR=\"$(GDM_XAUTH_DIR)\" \ - -DGDM_SCREENSHOT_DIR=\"$(GDM_SCREENSHOT_DIR)\" \ -diff --git a/daemon/gdm-server.c b/daemon/gdm-server.c -index 339f3cc..29d16dc 100644 ---- a/daemon/gdm-server.c -+++ b/daemon/gdm-server.c -@@ -26,6 +26,8 @@ - #include <unistd.h> - #include <string.h> - #include <sys/types.h> -+#include <sys/ioctl.h> -+#include <sys/vt.h> - #include <sys/wait.h> - #include <errno.h> - #include <ctype.h> -@@ -42,6 +44,7 @@ - #include <glib/gi18n.h> - #include <glib/gstdio.h> - #include <glib-object.h> -+#include <gio/gio.h> - - #include <X11/Xlib.h> /* for Display */ - -@@ -54,6 +57,8 @@ extern char **environ; - - #define GDM_SERVER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GDM_TYPE_SERVER, GdmServerPrivate)) - -+#define INITTAB SYSCONFDIR"/inittab" -+ - /* These are the servstat values, also used as server - * process exit codes */ - #define SERVER_TIMEOUT 2 /* Server didn't start */ -@@ -674,6 +679,105 @@ gdm_server_spawn (GdmServer *server, - } - - /** -+ * Parse the inittab file used by getty to spawn VTs to find unused ttys -+ */ -+static int -+get_free_vt_from_inittab () -+{ -+ GFile *gfile; -+ GFileInputStream *contents; -+ GDataInputStream *dstream; -+ GRegex *getty; -+ GMatchInfo *tty_match = NULL; -+ GSList *tty_list = NULL; -+ GError *error = NULL; -+ gchar *temp = NULL; -+ int vtno = 0; -+ -+ gfile = g_file_new_for_path (INITTAB); -+ contents = g_file_read (gfile, NULL, &error); -+ g_object_unref (gfile); -+ if (!contents) { -+ if (error) { -+ g_debug ("Unable to open file %s", INITTAB); -+ g_error_free (error); -+ } -+ goto out; -+ } -+ -+ dstream = g_data_input_stream_new (G_INPUT_STREAM (contents)); -+ getty = g_regex_new ("^c[0-9]+:.+getty.+tty([0-9]+)", 0, 0, NULL); -+ g_object_unref (contents); -+ -+ while (1) { -+ temp = g_data_input_stream_read_line (dstream, NULL, NULL, &error); -+ if (!temp) -+ break; -+ if (!g_regex_match (getty, temp, 0, &tty_match)) -+ continue; -+ g_free (temp); -+ temp = g_match_info_fetch (tty_match, 1); -+ if (!temp) -+ continue; -+ tty_list = g_slist_insert_sorted (tty_list, temp, (GCompareFunc)g_strcmp0); -+ g_match_info_free (tty_match); -+ } -+ -+ if (error) { -+ g_debug ("Unable to read line from %s", INITTAB); -+ g_error_free (error); -+ goto free; -+ } -+ -+ /* Ignore holes in vt allocation, just take the last one */ -+ temp = g_slist_last (tty_list)->data; -+ if (temp) -+ vtno = (int) g_ascii_strtoull (temp, NULL, 10) + 1; -+ -+free: -+ g_object_unref (dstream); -+ g_regex_unref (getty); -+ g_slist_free_full (tty_list, g_free); -+ g_free (error); -+out: -+ return vtno; -+} -+ -+/** -+ * Query the VT_* kernel ioctls to find an empty tty -+ */ -+static int -+get_free_vt_from_kernel() -+{ -+ int fd, vtno = 0; -+ -+ fd = open ("/dev/tty0", O_WRONLY, 0); -+ if ((ioctl(fd, VT_OPENQRY, &vtno) < 0) || (vtno == -1)) { -+ vtno = 0; -+ g_debug ("Unable to find a free vt, falling back to Xorg autodetect"); -+ } -+ return vtno; -+} -+ -+static gchar* -+get_free_vt () -+{ -+ int inittab_vtno, kernel_vtno; -+ gchar* vt = NULL; -+ -+ inittab_vtno = get_free_vt_from_inittab(); -+ if (inittab_vtno > 0) -+ g_debug ("Inittab says vt%i is free\n", inittab_vtno); -+ kernel_vtno = get_free_vt_from_kernel(); -+ if (kernel_vtno > 0) -+ g_debug ("Kernel says vt%i is free\n", kernel_vtno); -+ /* Select the greater of the two because getty will use the others */ -+ if (kernel_vtno != 0 && inittab_vtno != 0) -+ vt = g_strdup_printf ("vt%i", kernel_vtno > inittab_vtno ? kernel_vtno : inittab_vtno); -+ return vt; -+} -+ -+/** - * gdm_server_start: - * @disp: Pointer to a GdmDisplay structure - * -@@ -686,7 +790,7 @@ gdm_server_start (GdmServer *server) - gboolean res; - - /* fork X server process */ -- res = gdm_server_spawn (server, NULL); -+ res = gdm_server_spawn (server, get_free_vt()); - - return res; - } --- -1.7.3.4 - diff --git a/gnome-base/gdm/files/gdm-2.32.0-selinux-remove-attr.patch b/gnome-base/gdm/files/gdm-2.32.0-selinux-remove-attr.patch deleted file mode 100644 index e563aa42..00000000 --- a/gnome-base/gdm/files/gdm-2.32.0-selinux-remove-attr.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 41badd6d2ca652a875fec3eea420ae876023076d Mon Sep 17 00:00:00 2001 -From: Gilles Dartiguelongue <eva@gentoo.org> -Date: Tue, 2 Nov 2010 23:15:54 +0100 -Subject: [PATCH 1/6] remove unneeded linker directive for selinux - -Gentoo bug: #41022 - ---- - configure.ac | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/configure.ac b/configure.ac -index ed07dce..71d0247 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -873,7 +873,7 @@ if test "x$with_selinux" = "xyes" ; then - AC_CHECK_LIB(selinux,setexeccon,/bin/true) - AC_CHECK_LIB(selinux,is_selinux_enabled,/bin/true) - AC_DEFINE(HAVE_SELINUX, 1, [Define if have selinux]) -- EXTRA_DAEMON_LIBS="$EXTRA_DAEMON_LIBS -lselinux -lattr" -+ EXTRA_DAEMON_LIBS="$EXTRA_DAEMON_LIBS -lselinux" - fi - - dnl --------------------------------------------------------------------------- --- -1.7.3.1 - diff --git a/gnome-base/gdm/files/gdm-2.32.0-xinitrc-ssh-agent.patch b/gnome-base/gdm/files/gdm-2.32.0-xinitrc-ssh-agent.patch deleted file mode 100644 index b1cddf17..00000000 --- a/gnome-base/gdm/files/gdm-2.32.0-xinitrc-ssh-agent.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 1cb1841da3a8fedc1671637e2828d5e361af21fa Mon Sep 17 00:00:00 2001 -From: Gilles Dartiguelongue <eva@gentoo.org> -Date: Tue, 2 Nov 2010 23:19:31 +0100 -Subject: [PATCH 5/6] ssh-agent handling must be done at xinitrc.d - -Gentoo bug: #220603 ---- - data/Xsession.in | 8 -------- - 1 files changed, 0 insertions(+), 8 deletions(-) - -diff --git a/data/Xsession.in b/data/Xsession.in -index 0da187d..aa49b90 100755 ---- a/data/Xsession.in -+++ b/data/Xsession.in -@@ -189,14 +189,6 @@ if [ -d /etc/X11/xinit/xinitrc.d ]; then - done - fi - --# add ssh-agent if found --sshagent="`gdmwhich ssh-agent`" --if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then -- command="$sshagent -- $command" --elif [ -z "$sshagent" ] ; then -- echo "$0: ssh-agent not found!" --fi -- - echo "$0: Setup done, will execute: $command" - - eval exec $command --- -1.7.3.1 - diff --git a/gnome-base/gdm/files/gdm-3.2.1.1-custom-session.patch b/gnome-base/gdm/files/gdm-3.2.1.1-custom-session.patch deleted file mode 100644 index 0642f7c0..00000000 --- a/gnome-base/gdm/files/gdm-3.2.1.1-custom-session.patch +++ /dev/null @@ -1,51 +0,0 @@ -From b96c19976b6876648fd91949f78f06cf5d269b18 Mon Sep 17 00:00:00 2001 -From: Gilles Dartiguelongue <eva@gentoo.org> -Date: Tue, 2 Nov 2010 23:19:07 +0100 -Subject: [PATCH] make custom session work - -Gentoo bug: #216984 - -fix custom sessions not doing sourcing in the proper order. ---- - data/Xsession.in | 18 +++++++++--------- - 1 files changed, 9 insertions(+), 9 deletions(-) - -diff --git a/data/Xsession.in b/data/Xsession.in -index 118518c..201be92 100755 ---- a/data/Xsession.in -+++ b/data/Xsession.in -@@ -155,15 +155,6 @@ fi - - xhost +si:localuser:`id -un` || : - --# run all system xinitrc shell scripts. --if [ -d /etc/X11/xinit/xinitrc.d ]; then -- for i in /etc/X11/xinit/xinitrc.d/* ; do -- if [ -x "$i" -a ! -d "$i" ]; then -- . "$i" -- fi -- done --fi -- - if [ "x$command" = "xcustom" ] ; then - if [ -x "$HOME/.xsession" ]; then - command="$HOME/.xsession" -@@ -191,6 +182,15 @@ if [ "x$command" = "xdefault" ] ; then - fi - fi - -+# run all system xinitrc shell scripts. -+if [ -d /etc/X11/xinit/xinitrc.d ]; then -+ for i in /etc/X11/xinit/xinitrc.d/* ; do -+ if [ -x "$i" -a ! -d "$i" ]; then -+ . "$i" -+ fi -+ done -+fi -+ - # add ssh-agent if found - sshagent="`gdmwhich ssh-agent`" - if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then --- -1.7.7 - diff --git a/gnome-base/gdm/files/gdm-3.2.1.1-disable-accessibility.patch b/gnome-base/gdm/files/gdm-3.2.1.1-disable-accessibility.patch deleted file mode 100644 index ab8325f4..00000000 --- a/gnome-base/gdm/files/gdm-3.2.1.1-disable-accessibility.patch +++ /dev/null @@ -1,65 +0,0 @@ -From 91bd106c72362e51fbfa6966bc71dd0bb12d479d Mon Sep 17 00:00:00 2001 -From: Alexandre Rostovtsev <tetromino@gmail.com> -Date: Wed, 14 Sep 2011 22:09:56 -0400 -Subject: [PATCH] Disable a11y in gconf and gsettings defaults - ---- - data/00-upstream-settings | 6 +++--- - data/session-setup.entries | 4 ++-- - 2 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/data/00-upstream-settings b/data/00-upstream-settings -index 1511b7b..87410cb 100644 ---- a/data/00-upstream-settings -+++ b/data/00-upstream-settings -@@ -7,7 +7,7 @@ - # - - [org/gnome/desktop/a11y/keyboard] --enable=true -+enable=false - - [org/gnome/desktop/background] - show-desktop-icons=false -@@ -16,7 +16,7 @@ show-desktop-icons=false - exec='/bin/true' - - [org/gnome/desktop/interface] --toolkit-accessibility=true -+toolkit-accessibility=false - - [org/gnome/desktop/lockdown] - disable-application-handlers=true -@@ -35,7 +35,7 @@ session-name='gdm-shell' - event-sounds=true - - [org/gnome/settings-daemon/plugins/a11y-keyboard] --active=true -+active=false - - [org/gnome/settings-daemon/plugins/a11y-settings] - active=false -diff --git a/data/session-setup.entries b/data/session-setup.entries -index b84e16f..a47d761 100644 ---- a/data/session-setup.entries -+++ b/data/session-setup.entries -@@ -406,14 +406,14 @@ - <entry> - <key>/desktop/gnome/interface/accessibility</key> - <value> -- <bool>true</bool> -+ <bool>false</bool> - </value> - </entry> - - <entry> - <key>/desktop/gnome/accessibility/keyboard/enable</key> - <value> -- <bool>true</bool> -+ <bool>false</bool> - </value> - </entry> - --- -1.7.7 - diff --git a/gnome-base/gdm/gdm-9999.ebuild b/gnome-base/gdm/gdm-9999.ebuild deleted file mode 100644 index 291bbd6f..00000000 --- a/gnome-base/gdm/gdm-9999.ebuild +++ /dev/null @@ -1,269 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GNOME2_LA_PUNT="yes" -GCONF_DEBUG="yes" - -inherit autotools eutils gnome2-live pam systemd - -DESCRIPTION="GNOME Display Manager" -HOMEPAGE="http://www.gnome.org/projects/gdm/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" - -IUSE_LIBC="elibc_glibc" -IUSE="accessibility +consolekit fprint +gnome-shell ipv6 gnome-keyring +introspection selinux smartcard tcpd test xinerama +xklavier $IUSE_LIBC" - -# Name of the tarball with gentoo specific files -GDM_EXTRA="${PN}-3.2.1.1-gentoo-files" - -SRC_URI="${SRC_URI} - http://dev.gentoo.org/~tetromino/distfiles/gdm/${GDM_EXTRA}.tar.xz" - -# NOTE: x11-base/xorg-server dep is for X_SERVER_PATH etc, bug #295686 -# nspr used by smartcard extension -# dconf, dbus and g-s-d are needed at install time for dconf update -COMMON_DEPEND=" - >=dev-libs/dbus-glib-0.74 - >=dev-libs/glib-2.29.3:2 - >=x11-libs/gtk+-2.91.1:3 - >=x11-libs/pango-1.3 - dev-libs/nspr - >=dev-libs/nss-3.11.1 - >=media-libs/fontconfig-2.5.0 - >=media-libs/libcanberra-0.4[gtk3] - >=gnome-base/gconf-2.31.3 - >=x11-misc/xdg-utils-1.0.2-r3 - >=sys-power/upower-0.9 - >=sys-apps/accountsservice-0.6.12 - - gnome-base/dconf - >=gnome-base/gnome-settings-daemon-3.1.4 - gnome-base/gsettings-desktop-schemas - sys-apps/dbus - - app-text/iso-codes - - x11-base/xorg-server - x11-libs/libXi - x11-libs/libXau - x11-libs/libX11 - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXft - x11-libs/libXrandr - x11-apps/sessreg - - virtual/pam - consolekit? ( sys-auth/consolekit ) - - accessibility? ( x11-libs/libXevie ) - gnome-keyring? ( >=gnome-base/gnome-keyring-2.22[pam] ) - introspection? ( >=dev-libs/gobject-introspection-0.9.12 ) - selinux? ( sys-libs/libselinux ) - tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) - xinerama? ( x11-libs/libXinerama ) - xklavier? ( >=x11-libs/libxklavier-4 )" -DEPEND="${COMMON_DEPEND} - test? ( >=dev-libs/check-0.9.4 ) - xinerama? ( x11-proto/xineramaproto ) - app-text/docbook-xml-dtd:4.1.2 - sys-devel/gettext - x11-proto/inputproto - x11-proto/randrproto - >=dev-util/intltool-0.40.0 - >=dev-util/pkgconfig-0.19 - >=app-text/scrollkeeper-0.1.4 - >=app-text/gnome-doc-utils-0.3.2" -# XXX: These deps are from session and desktop files in data/ directory -# at-spi:1 is needed for at-spi-registryd (spawned by simple-chooser) -# fprintd is used via dbus by gdm-fingerprint-extension -RDEPEND="${COMMON_DEPEND} - >=gnome-base/gnome-session-2.91.92 - x11-apps/xhost - - accessibility? ( - app-accessibility/gnome-mag - app-accessibility/gok - app-accessibility/orca - gnome-extra/at-spi:1 ) - consolekit? ( gnome-extra/polkit-gnome ) - fprint? ( - sys-auth/fprintd - sys-auth/pam_fprint ) - gnome-shell? ( >=gnome-base/gnome-shell-3.1.90 ) - !gnome-shell? ( x11-wm/metacity ) - smartcard? ( - app-crypt/coolkey - sys-auth/pam_pkcs11 ) - - !gnome-extra/fast-user-switch-applet" - -pkg_setup() { - DOCS="AUTHORS ChangeLog NEWS README TODO" - - # PAM is the only auth scheme supported - # even though configure lists shadow and crypt - # they don't have any corresponding code. - # --with-at-spi-registryd-directory= needs to be passed explicitly because - # of https://bugzilla.gnome.org/show_bug.cgi?id=607643#c4 - G2CONF="${G2CONF} - --disable-schemas-install - --disable-static - --localstatedir=${EPREFIX}/var - --with-xdmcp=yes - --enable-authentication-scheme=pam - --with-pam-prefix=${EPREFIX}/etc - --with-at-spi-registryd-directory=${EPREFIX}/usr/libexec - $(use_with accessibility xevie) - $(use_enable ipv6) - $(use_enable xklavier libxklavier) - $(use_with consolekit console-kit) - $(use_with selinux) - $(use_with tcpd tcp-wrappers) - $(use_with xinerama)" - - enewgroup gdm - enewgroup video # Just in case it hasn't been created yet - enewuser gdm -1 -1 /var/lib/gdm gdm,video - - # For compatibility with certain versions of nvidia-drivers, etc., need to - # ensure that gdm user is in the video group - if ! egetent group video | grep -q gdm; then - # FIXME XXX: is this at all portable, ldap-safe, etc.? - # XXX: egetent does not have a 1-argument form, so we can't use it to - # get the list of gdm's groups - local g=$(groups gdm) - elog "Adding user gdm to video group" - usermod -G video,${g// /,} gdm || die "Adding user gdm to video group failed" - fi -} - -src_prepare() { - gnome2_src_prepare - - # remove unneeded linker directive for selinux, bug #41022 - epatch "${FILESDIR}/${PN}-2.32.0-selinux-remove-attr.patch" - - # daemonize so that the boot process can continue, bug #236701 - epatch "${FILESDIR}/${PN}-2.32.0-fix-daemonize-regression.patch" - - # GDM grabs VT2 instead of VT7, bug 261339, bug 284053, bug 288852 - epatch "${FILESDIR}/${PN}-2.32.0-fix-vt-problems.patch" - - # make custom session work, bug #216984 - epatch "${FILESDIR}/${PN}-3.2.1.1-custom-session.patch" - - # ssh-agent handling must be done at xinitrc.d, bug #220603 - epatch "${FILESDIR}/${PN}-2.32.0-xinitrc-ssh-agent.patch" - - # fix libxklavier automagic support - epatch "${FILESDIR}/${PN}-2.32.0-automagic-libxklavier-support.patch" - - # don't load accessibility support at runtime when USE=-accessibility - use accessibility || epatch "${FILESDIR}/${PN}-3.2.1.1-disable-accessibility.patch" - - # make gdm-fallback session the default if USE=-gnome-shell - if ! use gnome-shell; then - sed -e "s:'gdm-shell':'gdm-fallback':" \ - -i data/00-upstream-settings || die "sed failed" - fi - - mkdir -p "${S}"/m4 - intltoolize --force --copy --automake || die "intltoolize failed" - eautoreconf -} - -src_install() { - gnome2_src_install - - local gentoodir="${WORKDIR}/${GDM_EXTRA}" - - # Install the systemd unit file - systemd_dounit "${gentoodir}/gdm@.service" - - # gdm-binary should be gdm to work with our init (#5598) - rm -f "${ED}/usr/sbin/gdm" - ln -sfn /usr/sbin/gdm-binary "${ED}/usr/sbin/gdm" - # our x11's scripts point to /usr/bin/gdm - ln -sfn /usr/sbin/gdm-binary "${ED}/usr/bin/gdm" - - # log, etc. - keepdir /var/log/gdm - - # add xinitrc.d scripts - exeinto /etc/X11/xinit/xinitrc.d - doexe "${FILESDIR}/49-keychain" || die "doexe 2 failed" - doexe "${FILESDIR}/50-ssh-agent" || die "doexe 3 failed" - - # install XDG_DATA_DIRS gdm changes - echo 'XDG_DATA_DIRS="/usr/share/gdm"' > 99xdg-gdm - doenvd 99xdg-gdm || die "doenvd failed" - - # install PAM files - use gnome-keyring && sed -i "s:#Keyring=::g" "${gentoodir}"/pam.d/* - dopamd "${gentoodir}"/pam.d/gdm{,-autologin,-password,-fingerprint,-smartcard,-welcome} -} - -pkg_postinst() { - gnome2_pkg_postinst - - dbus-launch dconf update || die "'dconf update' failed" - - ewarn - ewarn "This is an EXPERIMENTAL release, please bear with its bugs and" - ewarn "visit us on #gentoo-desktop if you have problems." - ewarn - - elog "To make GDM start at boot, edit /etc/conf.d/xdm" - elog "and then execute 'rc-update add xdm default'." - elog "If you already have GDM running, you will need to restart it." - - elog - elog "GDM ignores most non-localization environment variables. If you" - elog "need GDM to launch gnome-session with a particular environment," - elog "you need to use pam_env.so in /etc/pam.d/gdm-welcome; see" - elog "the pam_env man page for more information." - elog - - if use gnome-keyring; then - elog "For autologin to unlock your keyring, you need to set an empty" - elog "password on your keyring. Use app-crypt/seahorse for that." - fi - - if [ -f "/etc/X11/gdm/gdm.conf" ]; then - elog "You had /etc/X11/gdm/gdm.conf which is the old configuration" - elog "file. It has been moved to /etc/X11/gdm/gdm-pre-gnome-2.16" - mv /etc/X11/gdm/gdm.conf /etc/X11/gdm/gdm-pre-gnome-2.16 - fi - - # https://bugzilla.redhat.com/show_bug.cgi?id=513579 - # Lennart says this problem is fixed, but users are still reporting problems - # XXX: Do we want this elog? -# if has_version "media-libs/libcanberra[pulseaudio]" ; then -# elog -# elog "You have media-libs/libcanberra with the pulseaudio USE flag" -# elog "enabled. GDM will start a pulseaudio process to play sounds. This" -# elog "process should automatically terminate when a user logs into a" -# elog "desktop session. If GDM's pulseaudio fails to terminate and" -# elog "causes problems for users' audio, you can prevent GDM from" -# elog "starting pulseaudio by editing /var/lib/gdm/.pulse/client.conf" -# elog "so it contains the following two lines:" -# elog -# elog "autospawn = no" -# elog "daemon-binary = /bin/true" -# fi -} - -pkg_postrm() { - gnome2_pkg_postrm - - if rc-config list default | grep -q xdm; then - elog "To remove GDM from startup please execute" - elog "'rc-update del xdm default'" - fi -} diff --git a/gnome-base/gnome-control-center/Manifest b/gnome-base/gnome-control-center/Manifest deleted file mode 100644 index 8f9583ae..00000000 --- a/gnome-base/gnome-control-center/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -AUX gnome-control-center-3.2.1-optional-colord.patch 2005 RMD160 0a170f2ff2bd8886c3ecff18d22fc80a57497f2e SHA1 2047e863537832e3219564403a6207e8e8f7702b SHA256 852ca74531d54e65da41989f9c1c9f3883ecd7e31d0d4a17f6cca793c978284a -EBUILD gnome-control-center-9999-r1.ebuild 2890 RMD160 bcd2201789e3cef6f628e2167db2b5cba8b0b505 SHA1 8cc2439446bffcdcab23b2a0d34e2e83f7ace133 SHA256 622ecda1b4ffbab918e89905df80069dd39d314505396aec2872fa5b7b043e50 diff --git a/gnome-base/gnome-control-center/files/gnome-control-center-3.2.1-optional-colord.patch b/gnome-base/gnome-control-center/files/gnome-control-center-3.2.1-optional-colord.patch deleted file mode 100644 index edbbf314..00000000 --- a/gnome-base/gnome-control-center/files/gnome-control-center-3.2.1-optional-colord.patch +++ /dev/null @@ -1,66 +0,0 @@ -From b56f9e04f8822db34b030bea86d39c1d444a3cbb Mon Sep 17 00:00:00 2001 -From: Alexandre Rostovtsev <tetromino@gentoo.org> -Date: Thu, 27 Oct 2011 23:55:23 -0400 -Subject: [PATCH] Make colord optional. - ---- - configure.ac | 19 ++++++++++++++++++- - panels/Makefile.am | 5 ++++- - 2 files changed, 22 insertions(+), 2 deletions(-) - -diff --git a/configure.ac b/configure.ac -index d552ac8..fd9062e 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -106,7 +106,24 @@ PKG_CHECK_MODULES(NETWORK_PANEL, $COMMON_MODULES) - PKG_CHECK_MODULES(ONLINE_ACCOUNTS_PANEL, $COMMON_MODULES goa-1.0 goa-backend-1.0) - PKG_CHECK_MODULES(POWER_PANEL, $COMMON_MODULES upower-glib >= 0.9.1 - gnome-settings-daemon >= $GSD_REQUIRED_VERSION) --PKG_CHECK_MODULES(COLOR_PANEL, $COMMON_MODULES colord >= 0.1.8) -+build_color=false -+AC_ARG_ENABLE(color, -+ AC_HELP_STRING([--disable-color], -+ [disable color management panel]), -+ [case "${enableval}" in -+ yes) WANT_COLOR=yes ;; -+ no) WANT_COLOR=no ;; -+ *) AC_MSG_ERROR(bad value ${enableval} for --disable-color) ;; -+ esac], -+ [WANT_COLOR=yes]) dnl Default value -+ -+if test x$WANT_COLOR = xyes; then -+ PKG_CHECK_MODULES(COLOR_PANEL, $COMMON_MODULES colord >= 0.1.8) -+ build_color=true -+fi -+AM_CONDITIONAL(BUILD_COLOR, test "x$build_color" = "xtrue") -+AC_SUBST(COLOR_PANEL_CFLAGS) -+AC_SUBST(COLOR_PANEL_LIBS) - PKG_CHECK_MODULES(PRINTERS_PANEL, $COMMON_MODULES dbus-glib-1 - polkit-gobject-1 >= $POLKIT_REQUIRED_VERSION) - PKG_CHECK_MODULES(REGION_PANEL, $COMMON_MODULES libgnomekbd >= 2.91.91 -diff --git a/panels/Makefile.am b/panels/Makefile.am -index 566a2f8..a375e2f 100644 ---- a/panels/Makefile.am -+++ b/panels/Makefile.am -@@ -3,7 +3,6 @@ SUBDIRS= \ - background \ - screen \ - power \ -- color \ - display \ - media \ - mouse \ -@@ -17,6 +16,10 @@ SUBDIRS= \ - datetime \ - wacom - -+if BUILD_COLOR -+SUBDIRS += color -+endif -+ - if BUILD_PRINTERS - SUBDIRS += printers - endif --- -1.7.7.1 - diff --git a/gnome-base/gnome-control-center/gnome-control-center-9999-r1.ebuild b/gnome-base/gnome-control-center/gnome-control-center-9999-r1.ebuild deleted file mode 100644 index 01e46418..00000000 --- a/gnome-base/gnome-control-center/gnome-control-center-9999-r1.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GCONF_DEBUG="yes" -GNOME2_LA_PUNT="yes" # gmodule is used, which uses dlopen - -inherit gnome2-live - -DESCRIPTION="GNOME Desktop Configuration Tool" -HOMEPAGE="http://www.gnome.org/" - -LICENSE="GPL-2" -SLOT="2" -IUSE="+cheese +colord +cups +networkmanager +socialweb" -KEYWORDS="" - -# XXX: gnome-desktop-2.91.5 is needed for upstream commit c67f7efb -# XXX: NetworkManager-0.9 support is automagic, make hard-dep once it's released -# -# gnome-session-2.91.6-r1 is needed so that 10-user-dirs-update is run at login -# Latest gsettings-desktop-schemas is neededfor commit 73f9bffb -# gnome-settings-daemon-3.1.4 is needed for power panel (commit 4f08a325) -COMMON_DEPEND=" - >=dev-libs/glib-2.29.14:2 - >=x11-libs/gdk-pixbuf-2.23.0:2 - >=x11-libs/gtk+-3.1.19:3 - >=gnome-base/gsettings-desktop-schemas-3.0.2 - >=gnome-base/gconf-2.0:2 - >=dev-libs/dbus-glib-0.73 - >=gnome-base/gnome-desktop-3.1.0:3 - >=gnome-base/gnome-settings-daemon-3.1.4[colord(+)?] - >=gnome-base/libgnomekbd-2.91.91 - dev-libs/libwacom - - app-text/iso-codes - dev-libs/libxml2:2 - gnome-base/gnome-menus:3 - gnome-base/libgtop:2 - media-libs/fontconfig - net-libs/gnome-online-accounts - - >=media-libs/libcanberra-0.13[gtk3] - >=media-sound/pulseaudio-0.9.16[glib] - >=sys-auth/polkit-0.97 - >=sys-power/upower-0.9.1 - >=x11-libs/libnotify-0.7.3 - - x11-apps/xmodmap - x11-libs/libX11 - x11-libs/libXxf86misc - >=x11-libs/libxklavier-5.1 - >=x11-libs/libXi-1.2 - - cheese? ( - media-libs/gstreamer:0.10 - >=media-video/cheese-2.91.91.1 ) - colord? ( >=x11-misc/colord-0.1.8 ) - cups? ( >=net-print/cups-1.4[dbus] ) - networkmanager? ( - >=gnome-extra/nm-applet-0.9.1.90 - >=net-misc/networkmanager-0.8.997 ) - socialweb? ( net-libs/libsocialweb )" -# <gnome-color-manager-3.1.2 has file collisions with g-c-c-3.1.x -RDEPEND="${COMMON_DEPEND} - app-admin/apg - sys-apps/accountsservice - cups? ( net-print/cups-pk-helper ) - - !<gnome-extra/gnome-color-manager-3.1.2 - !gnome-extra/gnome-media[pulseaudio] - !<gnome-extra/gnome-media-2.32.0-r300 - !<gnome-base/gdm-2.91.94" -# PDEPEND to avoid circular dependency -PDEPEND=">=gnome-base/gnome-session-2.91.6-r1" -DEPEND="${COMMON_DEPEND} - x11-proto/xproto - x11-proto/xf86miscproto - x11-proto/kbproto - - >=sys-devel/gettext-0.17 - >=dev-util/intltool-0.40.1 - >=dev-util/pkgconfig-0.19 - - app-text/scrollkeeper - >=app-text/gnome-doc-utils-0.10.1 - - cups? ( sys-apps/sed )" -# Needed for autoreconf -# gnome-base/gnome-common - -pkg_setup() { - G2CONF="${G2CONF} - --disable-update-mimedb - --disable-static - $(use_with cheese) - $(use_enable colord color) - $(use_enable cups) - $(use_with socialweb libsocialweb)" - DOCS="AUTHORS ChangeLog NEWS README TODO" -} - -src_prepare() { - # Make colord plugin optional; requires eautoreconf - epatch "${FILESDIR}/${PN}-3.2.1-optional-colord.patch" - - gnome2_src_prepare -} diff --git a/gnome-base/gnome-keyring/Manifest b/gnome-base/gnome-keyring/Manifest deleted file mode 100644 index f3e6e453..00000000 --- a/gnome-base/gnome-keyring/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD gnome-keyring-9999-r1.ebuild 2633 RMD160 b89009af646309a2d4dc412a6d099e03fdeb6a97 SHA1 bf05c75a87f06ae2a09057de8c8ec9c5a84175c0 SHA256 c3cef2b1d5c248a2d8a5dffa38e5326378e295d5d4a5e0d907defecde2e3ffec diff --git a/gnome-base/gnome-keyring/gnome-keyring-9999-r1.ebuild b/gnome-base/gnome-keyring/gnome-keyring-9999-r1.ebuild deleted file mode 100644 index ea364aa6..00000000 --- a/gnome-base/gnome-keyring/gnome-keyring-9999-r1.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit gnome2-live multilib pam virtualx - -DESCRIPTION="Password and keyring managing daemon" -HOMEPAGE="http://www.gnome.org/" - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -IUSE="+caps debug doc pam test" -KEYWORDS="" - -# USE=valgrind is probably not a good idea for the tree -RDEPEND=">=dev-libs/glib-2.25:2 - gnome-base/gcr - >=x11-libs/gtk+-2.90.0:3 - >=app-crypt/p11-kit-0.6 - app-misc/ca-certificates - >=dev-libs/libgcrypt-1.2.2 - >=dev-libs/libtasn1-1 - >=sys-apps/dbus-1.0 - caps? ( sys-libs/libcap-ng ) - pam? ( virtual/pam ) -" -# valgrind? ( dev-util/valgrind ) -DEPEND="${RDEPEND} - sys-devel/gettext - >=dev-util/gtk-doc-am-1.9 - >=dev-util/intltool-0.35 - >=dev-util/pkgconfig-0.9 - doc? ( >=dev-util/gtk-doc-1.9 )" -PDEPEND=">=gnome-base/libgnome-keyring-3.1.92" -# eautoreconf needs: -# >=dev-util/gtk-doc-am-1.9 - -pkg_setup() { - DOCS="AUTHORS ChangeLog NEWS README" - G2CONF="${G2CONF} - $(use_enable debug) - $(use_enable test tests) - $(use_with caps libcap-ng) - $(use_enable pam) - $(use_with pam pam-dir $(getpam_mod_dir)) - --with-root-certs=${EPREFIX}/etc/ssl/certs/ - --enable-ssh-agent - --enable-gpg-agent - --disable-update-mime" - MAKEOPTS+=" -j1" -} - -src_test() { - # FIXME: /gkm/transaction/ tests fail - unset DBUS_SESSION_BUS_ADDRESS - Xemake check || die "emake check failed!" -} - -pkg_postinst() { - use caps && fcaps 0:0 755 cap_ipc_lock "${ROOT}"/usr/bin/gnome-keyring-daemon - - gnome2_pkg_postinst -} - -# borrowed from GSoC2010_Gentoo_Capabilities by constanze and Flameeyes -# @FUNCTION: fcaps -# @USAGE: fcaps {uid:gid} {file-mode} {cap1[,cap2,...]} {file} -# @RETURN: 0 if all okay; non-zero if failure and fallback -# @DESCRIPTION: -# fcaps sets the specified capabilities in the effective and permitted set of -# the given file. In case of failure fcaps sets the given file-mode. -fcaps() { - local uid_gid=$1 - local perms=$2 - local capset=$3 - local path=$4 - local res - - chmod $perms $path && \ - chown $uid_gid $path - res=$? - - use caps || return $res - - #set the capability - setcap "$capset=ep" "$path" &> /dev/null - #check if the capabilitiy got set correctly - setcap -v "$capset=ep" "$path" &> /dev/null - res=$? - - if [ $res -ne 0 ]; then - ewarn "Failed to set capabilities. Probable reason is missed kernel support." - ewarn "Kernel must have SECURITY_FILE_CAPABILITIES, and <FS>_FS_SECURITY" - ewarn "enabled (e.g. EXT3_FS_SECURITY) where <FS> is the filesystem to store" - ewarn "${path}" - ewarn - ewarn "Falling back to suid now..." - chmod u+s ${path} - fi - return $res -} diff --git a/gnome-base/gnome-menus/Manifest b/gnome-base/gnome-menus/Manifest deleted file mode 100644 index e551c354..00000000 --- a/gnome-base/gnome-menus/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -AUX 10-xdg-menu-gnome 115 RMD160 3e235da94ec1e7f97be144358f105d24ca8144e8 SHA1 f4d0e6dff08acd5b06531973f1f68b5f4a640240 SHA256 d6a4938ed879f908e93d0c917db4c99321cb6fa126b79fe1e878ff2ddade963b -AUX gnome-menus-3.0.0-ignore_kde_standalone.patch 1222 RMD160 39b97747a5b87c8bc217082268fa825e767cf528 SHA1 0d9cf9fae2224a3a42ef93ca51105fa8b33f0a42 SHA256 b11842a88d41ad29ae825020432516d613d456a8f57c19ed32921a1cb4ca14fe -EBUILD gnome-menus-9999.ebuild 2527 RMD160 85971147a953812a0ea8a0a8ae69d745cb8b37cc SHA1 ca8aeb06f44cf6c8a0f3456f2a347ed9d52d99d5 SHA256 442086f6480e43016f5888d8e4a045e02776a9440f5821cee9a4c1855c70ddab diff --git a/gnome-base/gnome-menus/files/10-xdg-menu-gnome b/gnome-base/gnome-menus/files/10-xdg-menu-gnome deleted file mode 100644 index b12a712e..00000000 --- a/gnome-base/gnome-menus/files/10-xdg-menu-gnome +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -if [ -z "$XDG_MENU_PREFIX" ] && [ "$DESKTOP_SESSION" = "gnome" ] -then - export XDG_MENU_PREFIX=gnome- -fi diff --git a/gnome-base/gnome-menus/files/gnome-menus-3.0.0-ignore_kde_standalone.patch b/gnome-base/gnome-menus/files/gnome-menus-3.0.0-ignore_kde_standalone.patch deleted file mode 100644 index 5f5f8b27..00000000 --- a/gnome-base/gnome-menus/files/gnome-menus-3.0.0-ignore_kde_standalone.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- layout/applications.menu.orig 2007-09-21 17:51:43.000000000 +0300 -+++ layout/applications.menu 2007-09-21 17:55:38.000000000 +0300 -@@ -146,6 +146,19 @@ - <Not><Category>Core</Category></Not> - <Not><Category>Screensaver</Category></Not> - <Not><Category>X-GNOME-Settings-Panel</Category></Not> -+ <Not><Category>X-KDE-settings-accessibility</Category></Not> -+ <Not><Category>X-KDE-settings-components</Category></Not> -+ <Not><Category>X-KDE-settings-desktop</Category></Not> -+ <Not><Category>X-KDE-settings-looknfeel</Category></Not> -+ <Not><Category>X-KDE-settings-network</Category></Not> -+ <Not><Category>X-KDE-settings-webbrowsing</Category></Not> -+ <Not><Category>X-KDE-settings-peripherals</Category></Not> -+ <Not><Category>X-KDE-settings-hardware</Category></Not> -+ <Not><Category>X-KDE-settings-power</Category></Not> -+ <Not><Category>X-KDE-settings-security</Category></Not> -+ <Not><Category>X-KDE-settings-sound</Category></Not> -+ <Not><Category>X-KDE-settings-system</Category></Not> -+ <Not><Category>X-KDE-information</Category></Not> - </And> - </Include> - </Menu> <!-- End Other --> diff --git a/gnome-base/gnome-menus/gnome-menus-9999.ebuild b/gnome-base/gnome-menus/gnome-menus-9999.ebuild deleted file mode 100644 index 2e14c7cc..00000000 --- a/gnome-base/gnome-menus/gnome-menus-9999.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -PYTHON_DEPEND="2:2.5" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.*" - -inherit eutils gnome2-live python - -DESCRIPTION="The GNOME menu system, implementing the F.D.O cross-desktop spec" -HOMEPAGE="http://www.gnome.org" - -LICENSE="GPL-2 LGPL-2" -SLOT="3" -KEYWORDS="" - -# +python for gmenu-simple-editor -IUSE="debug +introspection +python test" - -COMMON_DEPEND=">=dev-libs/glib-2.29.15:2 - introspection? ( >=dev-libs/gobject-introspection-0.9.5 ) - python? ( - >=dev-libs/gobject-introspection-0.9.5 - dev-python/pygobject:3 - x11-libs/gdk-pixbuf:2[introspection] - x11-libs/gtk+:3[introspection] )" -# Older versions of slot 0 install the menu editor and the desktop directories -RDEPEND="${COMMON_DEPEND} - !<gnome-base/gnome-menus-3.0.1-r1:0" -DEPEND="${COMMON_DEPEND} - sys-devel/gettext - >=dev-util/pkgconfig-0.9 - >=dev-util/intltool-0.40 - test? ( dev-libs/gjs )" - -pkg_setup() { - python_pkg_setup - DOCS="AUTHORS ChangeLog HACKING NEWS README" - - # Do NOT compile with --disable-debug/--enable-debug=no - # It disables api usage checks - if ! use debug ; then - G2CONF="${G2CONF} --enable-debug=minimum" - fi - - if use python || use introspection; then - use introspection || ewarn "Enabling introspection due to USE=python" - G2CONF="${G2CONF} --enable-introspection" - else - G2CONF="${G2CONF} --disable-introspection" - fi - - G2CONF="${G2CONF} --disable-static" -} - -src_prepare() { - gnome2_src_prepare - - # Don't show KDE standalone settings desktop files in GNOME others menu - epatch "${FILESDIR}/${PN}-3.0.0-ignore_kde_standalone.patch" - - # disable pyc compiling - mv py-compile py-compile-disabled - ln -s $(type -P true) py-compile - - python_copy_sources -} - -src_configure() { - python_execute_function -s gnome2_src_configure -} - -src_compile() { - python_execute_function -s gnome2_src_compile -} - -src_test() { - python_execute_function -s -d -} - -src_install() { - python_execute_function -s gnome2_src_install - python_clean_installation_image - - # Prefix menu, bug #256614 - mv "${ED}"/etc/xdg/menus/applications.menu \ - "${ED}"/etc/xdg/menus/gnome-applications.menu || die "menu move failed" - - exeinto /etc/X11/xinit/xinitrc.d/ - doexe "${FILESDIR}/10-xdg-menu-gnome" -} - -pkg_postinst() { - gnome2_pkg_postinst - if use python; then - python_mod_optimize GMenuSimpleEditor - fi -} - -pkg_postrm() { - gnome2_pkg_postrm - if use python; then - python_mod_cleanup GMenuSimpleEditor - fi -} diff --git a/gnome-base/gnome-settings-daemon/Manifest b/gnome-base/gnome-settings-daemon/Manifest deleted file mode 100644 index 3bcb418e..00000000 --- a/gnome-base/gnome-settings-daemon/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -AUX 0001-Make-colord-optional.patch 4495 RMD160 0f2b9b49db8722515f673b0fb329de4fb921d0cd SHA1 3831173c79ccebb7d1c3cba7dd6f099061db914d SHA256 362fa496dbb137695b25d26da25b6c45858058f05bc698b9397b528a60ed7ef0 -AUX gnome-settings-daemon-3.0.2-short-touchpad-timeout.patch 519 RMD160 a1f9801351d469aed5f626787c1ce1917468fda7 SHA1 4100b4d7c0e4f3fd85afe3eb4b0fc4e258e7edea SHA256 94c82c7f1b213af232bd1a401ddcaef1578dc7cc70ce3258e73887e438532133 -EBUILD gnome-settings-daemon-9999-r1.ebuild 3484 RMD160 4752e7660b58be3dae3dbd20128e82a76acf7a11 SHA1 a84247a58d4be214755fd68c5e57a405fd689ac6 SHA256 5cd200cedb8edab37899dc180734f70df9922f5dc29df21255554d0dbec59e95 diff --git a/gnome-base/gnome-settings-daemon/files/0001-Make-colord-optional.patch b/gnome-base/gnome-settings-daemon/files/0001-Make-colord-optional.patch deleted file mode 100644 index 586addfa..00000000 --- a/gnome-base/gnome-settings-daemon/files/0001-Make-colord-optional.patch +++ /dev/null @@ -1,124 +0,0 @@ -From 43cb1cd0f1a944b1668688c88dd565a1a61232c3 Mon Sep 17 00:00:00 2001 -From: Alexandre Rostovtsev <tetromino@gentoo.org> -Date: Thu, 27 Oct 2011 23:30:41 -0400 -Subject: [PATCH 1/2] Make colord optional - -Conflicts: - - configure.ac - plugins/Makefile.am ---- - configure.ac | 38 ++++++++++++++++++++++++++++++++------ - data/Makefile.am | 7 ++++++- - plugins/Makefile.am | 7 ++++++- - 3 files changed, 44 insertions(+), 8 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 357f832..5b8e2af 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -93,6 +93,38 @@ dnl --------------------------------------------------------------------------- - PKG_CHECK_MODULES(GNOME_DESKTOP, gnome-desktop-3.0 >= $GNOME_DESKTOP_REQUIRED_VERSION) - - dnl --------------------------------------------------------------------------- -+dnl - Check for colord -+dnl --------------------------------------------------------------------------- -+build_color=false -+AC_ARG_ENABLE(color, -+ AC_HELP_STRING([--disable-color], -+ [turn off color plugin]), -+ [case "${enableval}" in -+ yes) WANT_COLOR=yes ;; -+ no) WANT_COLOR=no ;; -+ *) AC_MSG_ERROR(bad value ${enableval} for --disable-color) ;; -+ esac], -+ [WANT_COLOR=yes]) dnl Default value -+ -+if test x$WANT_COLOR = xyes; then -+ PKG_CHECK_MODULES(COLOR, [colord >= 0.1.9 gnome-desktop-3.0 >= $GNOME_DESKTOP_REQUIRED_VERSION libcanberra-gtk3]) -+ build_color=true -+fi -+AM_CONDITIONAL(BUILD_COLOR, test "x$build_color" = "xtrue") -+ -+AC_SUBST(COLORD_CFLAGS) -+AC_SUBST(COLORD_LIBS) -+ -+dnl --------------------------------------------------------------------------- -+dnl - Check for libcanberra -+dnl --------------------------------------------------------------------------- -+PKG_CHECK_MODULES(LIBCANBERRA, libcanberra-gtk3, -+ [have_libcanberra=true -+ AC_DEFINE(HAVE_LIBCANBERRA, 1, [Define if libcanberra should be used])], -+ [have_libcanberra=false]) -+AM_CONDITIONAL(HAVE_LIBCANBERRA, test "x$have_libcanberra" = "xtrue") -+ -+dnl --------------------------------------------------------------------------- - dnl - Check for LCMS2 - dnl --------------------------------------------------------------------------- - PKG_CHECK_MODULES(LCMS, lcms2 >= 2.2, have_new_lcms=yes, have_new_lcms=no) -@@ -190,12 +222,6 @@ dnl --------------------------------------------------------------------------- - PKG_CHECK_MODULES(MEDIA_KEYS, [gio-unix-2.0 libpulse >= $PA_REQUIRED_VERSION $GUDEV_PKG libpulse-mainloop-glib >= $PA_REQUIRED_VERSION libcanberra]) - - dnl --------------------------------------------------------------------------- --dnl - color --dnl --------------------------------------------------------------------------- -- --PKG_CHECK_MODULES(COLOR, [colord >= 0.1.9 gnome-desktop-3.0 >= $GNOME_DESKTOP_REQUIRED_VERSION libcanberra-gtk3]) -- --dnl --------------------------------------------------------------------------- - dnl - wacom - dnl --------------------------------------------------------------------------- - -diff --git a/data/Makefile.am b/data/Makefile.am -index 19decc2..cb2c976 100644 ---- a/data/Makefile.am -+++ b/data/Makefile.am -@@ -11,7 +11,6 @@ gsettings_SCHEMAS = \ - org.gnome.settings-daemon.plugins.gschema.xml \ - org.gnome.settings-daemon.plugins.keyboard.gschema.xml \ - org.gnome.settings-daemon.plugins.power.gschema.xml \ -- org.gnome.settings-daemon.plugins.color.gschema.xml \ - org.gnome.settings-daemon.plugins.media-keys.gschema.xml \ - org.gnome.settings-daemon.plugins.xsettings.gschema.xml \ - org.gnome.settings-daemon.plugins.housekeeping.gschema.xml \ -@@ -21,6 +20,12 @@ gsettings_SCHEMAS = \ - - all_schemas = $(gsettings_SCHEMAS) - -+if BUILD_COLOR -+gsettings_SCHEMAS += org.gnome.settings-daemon.plugins.color.gschema.xml -+else -+all_schemas += org.gnome.settings-daemon.plugins.color.gschema.xml -+endif -+ - if HAVE_PACKAGEKIT - gsettings_SCHEMAS += org.gnome.settings-daemon.plugins.updates.gschema.xml - else -diff --git a/plugins/Makefile.am b/plugins/Makefile.am -index 2b7566a..31fcb74 100644 ---- a/plugins/Makefile.am -+++ b/plugins/Makefile.am -@@ -6,7 +6,6 @@ enabled_plugins = \ - automount \ - background \ - clipboard \ -- color \ - cursor \ - dummy \ - power \ -@@ -22,6 +21,12 @@ enabled_plugins = \ - - disabled_plugins = $(NULL) - -+if BUILD_COLOR -+enabled_plugins += color -+else -+disabled_plugins += color -+endif -+ - if HAVE_PACKAGEKIT - enabled_plugins += updates - else --- -1.7.9.106.g2a2aa.dirty - diff --git a/gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-3.0.2-short-touchpad-timeout.patch b/gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-3.0.2-short-touchpad-timeout.patch deleted file mode 100644 index a87a3d9b..00000000 --- a/gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-3.0.2-short-touchpad-timeout.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/plugins/mouse/gsd-mouse-manager.c b/plugins/mouse/gsd-mouse-manager.c -index 80f664a..c9a29fb 100644 ---- a/plugins/mouse/gsd-mouse-manager.c -+++ b/plugins/mouse/gsd-mouse-manager.c -@@ -533,7 +533,7 @@ set_disable_w_typing (GsdMouseManager *manager, gboolean state) - - args[0] = "syndaemon"; - args[1] = "-i"; -- args[2] = "2.0"; -+ args[2] = "0.5"; - args[3] = "-K"; - args[4] = "-R"; - args[5] = NULL; diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999-r1.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999-r1.ebuild deleted file mode 100644 index 3fc2cef0..00000000 --- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999-r1.ebuild +++ /dev/null @@ -1,120 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit eutils gnome2-live virtualx - -DESCRIPTION="Gnome Settings Daemon" -HOMEPAGE="http://www.gnome.org" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="+colord +cups debug packagekit policykit short-touchpad-timeout smartcard +udev" - -# Latest gsettings-desktop-schemas is needed due to commit e8d1de92 -# Latest gnome-desktop needed to fix the DPMS timeout bug #385063 -# colord-0.1.13 needed to avoid polkit errors in CreateProfile and CreateDevice -# upower-0.9.11 needed for UpSleepKind -COMMON_DEPEND=">=dev-libs/dbus-glib-0.74 - >=dev-libs/glib-2.29.14:2 - >=x11-libs/gtk+-3.3.3:3 - >=gnome-base/gconf-2.6.1:2 - >=gnome-base/libgnomekbd-2.91.1 - >=gnome-base/gnome-desktop-3.2.0-r1:3 - >=gnome-base/gsettings-desktop-schemas-0.1.7.1 - media-fonts/cantarell - media-libs/fontconfig - >=media-libs/lcms-2.2:2 - media-libs/libcanberra[gtk3] - >=media-sound/pulseaudio-0.9.16 - >=sys-power/upower-0.9.11 - >=x11-libs/libnotify-0.7.3 - x11-libs/libX11 - x11-libs/libXi - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXxf86misc - >=x11-libs/libxklavier-5.0 - >=media-sound/pulseaudio-0.9.16 - - colord? ( >=x11-misc/colord-0.1.13 ) - cups? ( >=net-print/cups-1.4[dbus] ) - packagekit? ( - || ( sys-fs/udev[gudev] - sys-fs/udev[extras] ) - >=app-admin/packagekit-base-0.6.12 ) - policykit? ( - >=sys-auth/polkit-0.97 - >=sys-apps/dbus-1.1.2[X] ) - smartcard? ( >=dev-libs/nss-3.11.2 ) - udev? ( || ( sys-fs/udev[gudev] - sys-fs/udev[extras] ) ) - dev-libs/libwacom" -# Themes needed by g-s-d, gnome-shell, gtk+:3 apps to work properly -# <gnome-color-manager-3.1.1 has file collisions with g-s-d-3.1.x -# <gnome-power-manager-3.1.3 has file collisions with g-s-d-3.1.x -RDEPEND="${COMMON_DEPEND} - gnome-base/dconf - >=x11-themes/gnome-themes-standard-2.91 - >=x11-themes/gnome-icon-theme-2.91 - >=x11-themes/gnome-icon-theme-symbolic-2.91 - !<gnome-base/gnome-control-center-2.22 - !<gnome-extra/gnome-color-manager-3.1.1 - !<gnome-extra/gnome-power-manager-3.1.3" -# xproto-7.0.15 needed for power plugin -DEPEND="${COMMON_DEPEND} - cups? ( sys-apps/sed ) - sys-devel/gettext - >=dev-util/intltool-0.40 - >=dev-util/pkgconfig-0.19 - x11-proto/inputproto - x11-proto/kbproto - x11-proto/xf86miscproto - >=x11-proto/xproto-7.0.15" - -pkg_setup() { - # README is empty - DOCS="AUTHORS NEWS ChangeLog MAINTAINERS" - G2CONF="${G2CONF} - --disable-static - --disable-schemas-compile - --enable-gconf-bridge - --with-pnpids=${EPREFIX}/usr/share/libgnome-desktop-3.0/pnp.ids - $(use_enable colord color) - $(use_enable cups) - $(use_enable debug) - $(use_enable debug more-warnings) - $(use_enable packagekit) - $(use_enable policykit polkit) - $(use_enable smartcard smartcard-support) - $(use_enable udev gudev)" -} - -src_prepare() { - # https://bugzilla.gnome.org/show_bug.cgi?id=621836 - # Apparently this change severely affects touchpad usability for some - # people, so revert it if USE=short-touchpad-timeout. - # Revisit if/when upstream adds a setting for customizing the timeout. - use short-touchpad-timeout && - epatch "${FILESDIR}/${PN}-3.0.2-short-touchpad-timeout.patch" - - # Make colord optional; requires eautoreconf - epatch "${FILESDIR}/0001-Make-colord-optional.patch" - - gnome2_src_prepare -} - -src_test() { - Xemake check -} - -src_install() { - gnome2_src_install - - echo 'GSETTINGS_BACKEND="dconf"' >> 51gsettings-dconf - doenvd 51gsettings-dconf || die "doenvd failed" -} diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest deleted file mode 100644 index 1191201d..00000000 --- a/gnome-base/gnome-shell/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -AUX 0001-whitelist-notification-stuff.patch 914 RMD160 f0e2fdebe514fbb71287420e07de013bb4909863 SHA1 1ad63cb331bb3abbc5353fc55743cb5e52528840 SHA256 1dd82c876997bb0fe800c6097c5ac0ea78d98ec2f5d5d50b68a7ee2583e96b22 -EBUILD gnome-shell-9999-r1.ebuild 4043 RMD160 46deca7c6830e0b13689c68b7ef376b86838f5fd SHA1 734853b1f207eb9141145753a4104e270461cdb5 SHA256 77ed42df9750c787c0f0791632bd9800bcdc71010c685e3816df135a2c5a0e4f diff --git a/gnome-base/gnome-shell/files/0001-whitelist-notification-stuff.patch b/gnome-base/gnome-shell/files/0001-whitelist-notification-stuff.patch deleted file mode 100644 index 89538b41..00000000 --- a/gnome-base/gnome-shell/files/0001-whitelist-notification-stuff.patch +++ /dev/null @@ -1,25 +0,0 @@ -From fc1c3460d4a6c53453f1c207e83a79fcc4b45349 Mon Sep 17 00:00:00 2001 -From: Marc-Antoine Perennou <Marc-Antoine@Perennou.com> -Date: Sat, 29 Jan 2011 10:50:04 +0100 -Subject: [PATCH] whitelist notification stuff - ---- - js/ui/statusIconDispatcher.js | 2 ++ - 1 files changed, 2 insertions(+), 0 deletions(-) - -diff --git a/js/ui/statusIconDispatcher.js b/js/ui/statusIconDispatcher.js -index e159b39..bc74d8e 100644 ---- a/js/ui/statusIconDispatcher.js -+++ b/js/ui/statusIconDispatcher.js -@@ -9,6 +9,8 @@ const NotificationDaemon = imports.ui.notificationDaemon; - const Util = imports.misc.util; - - const STANDARD_TRAY_ICON_IMPLEMENTATIONS = { -+ 'dropbox': 'dropbox', -+ 'gnote': 'gnote', - 'bluetooth-applet': 'bluetooth', - 'gnome-volume-control-applet': 'volume', // renamed to gnome-sound-applet - // when moved to control center --- -1.7.4.1.42.g43f9f.dirty - diff --git a/gnome-base/gnome-shell/gnome-shell-9999-r1.ebuild b/gnome-base/gnome-shell/gnome-shell-9999-r1.ebuild deleted file mode 100644 index eb80a894..00000000 --- a/gnome-base/gnome-shell/gnome-shell-9999-r1.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" -PYTHON_DEPEND="2:2.5" - -inherit gnome2-live python - -DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" -HOMEPAGE="http://live.gnome.org/GnomeShell" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="+recorder" - -# gnome-desktop-2.91.2 is needed due to header changes, db82a33 in gnome-desktop -# FIXME: Automagic gnome-bluetooth[introspection] support. -# latest gsettings-desktop-schemas is needed due to commit 602fa1c6 -# latest g-c-c is needed due to https://bugs.gentoo.org/show_bug.cgi?id=360057 -# libXfixes-5.0 needed for pointer barriers -COMMON_DEPEND=">=dev-libs/glib-2.31.0:2 - >=dev-libs/gjs-1.29.18 - >=dev-libs/gobject-introspection-0.10.1 - x11-libs/gdk-pixbuf:2[introspection] - >=x11-libs/gtk+-3.0.0:3[introspection] - >=media-libs/clutter-1.7.5:1.0[introspection] - app-misc/ca-certificates - >=dev-libs/folks-0.5.2 - >=dev-libs/json-glib-0.13.2 - >=gnome-base/gnome-desktop-2.91.2:3 - >=gnome-base/gsettings-desktop-schemas-2.91.91 - gnome-base/libgnome-keyring - >=gnome-extra/evolution-data-server-2.91.6[introspection] - >=media-libs/gstreamer-0.10.16:0.10 - >=media-libs/gst-plugins-base-0.10.16:0.10 - >=net-im/telepathy-logger-0.2.4[introspection] - net-libs/libsoup:2.4[introspection] - >=net-libs/telepathy-glib-0.15.5[introspection] - >=net-misc/networkmanager-0.8.999[introspection] - >=net-wireless/gnome-bluetooth-3.1.0[introspection] - >=net-im/telepathy-mission-control-5.9.0 - >=sys-auth/polkit-0.100[introspection] - >=x11-wm/mutter-3.2.1[introspection] - - dev-libs/libxml2:2 - x11-libs/pango[introspection] - >=dev-libs/libcroco-0.6.2:0.6 - - >=gnome-base/gnome-menus-3.1[introspection] - gnome-base/librsvg - media-libs/libcanberra - media-sound/pulseaudio - - >=x11-libs/startup-notification-0.11 - x11-libs/libX11 - >=x11-libs/libXfixes-5.0" -# Runtime-only deps are probably incomplete and approximate. -# Each block: -# 1. Pull in polkit-0.101 for pretty authorization dialogs -# 2. Introspection stuff + dconf needed via imports.gi.* -# 3. gnome-session is needed for gnome-session-quit -# 4. Control shell settings -# 5. accountsservice is needed for GdmUserManager (0.6.14 needed for fast -# user switching with gdm-3.1.x) -# 6. caribou needed for on-screen keyboard -RDEPEND="${COMMON_DEPEND} - >=x11-themes/gnome-icon-theme-3.1.90 - >=x11-themes/gnome-icon-theme-symbolic-3.1.90 - >=x11-themes/gnome-themes-standard-3.1.90 - media-fonts/cantarell - - >=sys-auth/polkit-0.101[introspection] - - >=gnome-base/dconf-0.4.1 - >=gnome-base/libgnomekbd-2.91.4[introspection] - sys-power/upower[introspection] - - >=gnome-base/gnome-session-2.91.91 - - >=gnome-base/gnome-settings-daemon-2.91 - >=gnome-base/gnome-control-center-2.91.92-r1 - - >=sys-apps/accountsservice-0.6.14 - - >=app-accessibility/caribou-0.3 - - recorder? ( media-plugins/gst-plugins-vp8 )" -DEPEND="${COMMON_DEPEND} - >=sys-devel/gettext-0.17 - >=dev-util/pkgconfig-0.22 - >=dev-util/intltool-0.40 - gnome-base/gnome-common - !!=dev-lang/spidermonkey-1.8.2*" -# libmozjs.so is picked up from /usr/lib while compiling, so block at build-time -# https://bugs.gentoo.org/show_bug.cgi?id=360413 - -pkg_setup() { - DOCS="AUTHORS NEWS README" - # Don't error out on warnings - G2CONF="${G2CONF} - --enable-compile-warnings=maximum - --disable-schemas-compile - --disable-jhbuild-wrapper-script - --with-ca-certificates=${EPREFIX}/etc/ssl/certs/ca-certificates.crt - BROWSER_PLUGIN_DIR=${EPREFIX}/usr/$(get_libdir)/nsbrowser/plugins" - python_set_active_version 2 - python_pkg_setup -} - -src_prepare() { - epatch ${FILESDIR}/0001-whitelist-notification-stuff.patch - gnome2_src_prepare - # Drop G_DISABLE_DEPRECATED for sanity on glib upgrades; bug #384765 - # Note: sed Makefile.in because it is generated from several Makefile.ams - sed -e 's/-DG_DISABLE_DEPRECATED//g' \ - -i src/Makefile.in browser-plugin/Makefile.in || die "sed failed" -} - -src_install() { - gnome2_src_install - python_convert_shebangs 2 "${D}"/usr/bin/gnome-shell-extension-tool -} diff --git a/gnome-base/libgnome-keyring/Manifest b/gnome-base/libgnome-keyring/Manifest deleted file mode 100644 index 48e06d39..00000000 --- a/gnome-base/libgnome-keyring/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD libgnome-keyring-9999.ebuild 1132 RMD160 609fbf07464183075ccfa0055032372d4cd1f0d0 SHA1 ec8f3b353e2f8fde3cd4ee19190547705d33d391 SHA256 17d02a81fbb71a444c3a26e52f7940e3185a9f2be1bd557d6abbd72219564126 diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild deleted file mode 100644 index 4fab4df2..00000000 --- a/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit gnome2-live - -DESCRIPTION="Compatibility library for accessing secrets" -HOMEPAGE="http://live.gnome.org/GnomeKeyring" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="" -IUSE="debug doc test" - -RDEPEND=">=sys-apps/dbus-1.0 - gnome-base/gconf - >=gnome-base/gnome-keyring-3.1.92[test?]" -DEPEND="${RDEPEND} - sys-devel/gettext - >=dev-util/intltool-0.35 - >=dev-util/pkgconfig-0.9 - doc? ( >=dev-util/gtk-doc-1.9 )" - -pkg_setup() { - G2CONF="${G2CONF} - $(use_enable debug) - $(use_enable test tests full)" - DOCS="AUTHORS ChangeLog NEWS README" -} - -src_prepare() { - # FIXME: Remove silly CFLAGS - sed -e 's:CFLAGS="$CFLAGS -Werror:CFLAGS="$CFLAGS:' \ - -e 's:CFLAGS="$CFLAGS -g -O0:CFLAGS="$CFLAGS:' \ - -i configure.ac || die "sed failed" - # FIXME: Remove DISABLE_DEPRECATED flags - sed -e '/-D[A-Z_]*DISABLE_DEPRECATED/d' \ - -i configure.ac || die "sed 2 failed" - gnome2_src_prepare -} - -src_test() { - unset DBUS_SESSION_BUS_ADDRESS - dbus-launch emake check || die "tests failed" -} diff --git a/gnome-extra/nautilus-tracker-tags/Manifest b/gnome-extra/nautilus-tracker-tags/Manifest deleted file mode 100644 index cbe46fbb..00000000 --- a/gnome-extra/nautilus-tracker-tags/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -AUX 0.12.5-Makefile 759 RMD160 afe78f92000d74b81a8eeafbf0e267a0bdfad2d5 SHA1 b32c89e31277614c41f2796260e0a38e59876c04 SHA256 0899d00cce355cef1dd93c8d7da0fb68a461184e904c817e4109f51e123786fb -EBUILD nautilus-tracker-tags-9999.ebuild 994 RMD160 99ef0471414e431f8121200dc238a01876e55cb9 SHA1 96249e767294fda9454a2a24b44ea85841be9b17 SHA256 77cc8f5601361b2934c29e9eed8920b6666abba4dc001a03b1eba51b1fd3ddf8 diff --git a/gnome-extra/nautilus-tracker-tags/files/0.12.5-Makefile b/gnome-extra/nautilus-tracker-tags/files/0.12.5-Makefile deleted file mode 100644 index c2aececf..00000000 --- a/gnome-extra/nautilus-tracker-tags/files/0.12.5-Makefile +++ /dev/null @@ -1,15 +0,0 @@ -EXTENSIONDIR := $(shell pkg-config --variable=extensiondir libnautilus-extension) -CFLAGS := -fPIC $(CFLAGS) $(shell pkg-config --cflags glib-2.0 gtk+-3.0 libnautilus-extension tracker-sparql-$(TRACKER_API)) -LIBS := $(shell pkg-config --libs glib-2.0 gtk+-3.0 libnautilus-extension tracker-sparql-$(TRACKER_API)) -RPATH := $(shell pkg-config --variable=libdir tracker-sparql-$(TRACKER_API))/tracker-$(TRACKER_API) -INSTALL = install - -object_files = tracker-tags-extension.o tracker-tags-utils.o tracker-tags-view.o - -libnautilus-tracker-tags.so: $(object_files) - $(CC) -shared -Wl,-rpath=$(RPATH) -Wl,-soname=$@ $(LDFLAGS) $^ $(LIBS) -o $@ - -install: libnautilus-tracker-tags.so - $(INSTALL) -d $(DESTDIR)$(EXTENSIONDIR)/ - $(INSTALL) $^ $(DESTDIR)$(EXTENSIONDIR)/ - diff --git a/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-9999.ebuild b/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-9999.ebuild deleted file mode 100644 index 2c1695bb..00000000 --- a/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-9999.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GNOME_ORG_MODULE="tracker" - -inherit gnome2-live toolchain-funcs - -DESCRIPTION="Nautilus extension to tag files for Tracker" -HOMEPAGE="http://www.tracker-project.org/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="" - -COMMON_DEPEND=">=app-misc/tracker-${PV} - >=dev-libs/glib-2.28:2 - >=gnome-base/nautilus-2.90 - x11-libs/gtk+:3" -RDEPEND="${COMMON_DEPEND} - !<app-misc/tracker-0.12.5-r1[nautilus]" -# Before tracker-0.12.5-r1, nautilus-tracker-tags was part of tracker -DEPEND="${COMMON_DEPEND}" - -pkg_setup() { - tc-export CC - export TRACKER_API="0.14" -} - -src_prepare() { - cd src/plugins/nautilus - cp "${FILESDIR}/0.12.5-Makefile" Makefile || die "cp failed" - sed -e 's:#include "config.h"::' -i *.c *.h || die "sed failed" -} - -src_configure() { - : -} - -src_compile() { - cd src/plugins/nautilus - emake -} - -src_install() { - cd src/plugins/nautilus - emake DESTDIR="${D}" install -} diff --git a/gnome-extra/nm-applet/Manifest b/gnome-extra/nm-applet/Manifest deleted file mode 100644 index b3180d4a..00000000 --- a/gnome-extra/nm-applet/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD nm-applet-9999.ebuild 1013 RMD160 9a4d11355ce364de2ad6c14a0386c2e2b9b71202 SHA1 7021feca240e8e1828568c2baa1d9c8d28415c91 SHA256 dfdfa3f7dc1a0bd2b1eb441e4c21c351b180f64fa3d6d088f2dc6b69fffbc36d diff --git a/gnome-extra/nm-applet/nm-applet-9999.ebuild b/gnome-extra/nm-applet/nm-applet-9999.ebuild deleted file mode 100644 index 6dc08071..00000000 --- a/gnome-extra/nm-applet/nm-applet-9999.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" -GNOME_ORG_MODULE="network-manager-applet" - -inherit gnome2-live - -DESCRIPTION="GNOME applet for NetworkManager" -HOMEPAGE="http://projects.gnome.org/NetworkManager/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="bluetooth" -KEYWORDS="" - -RDEPEND=">=dev-libs/glib-2.16:2 - >=dev-libs/dbus-glib-0.88 - >=gnome-base/gconf-2.20:2 - >=gnome-base/gnome-keyring-2.20 - >=sys-apps/dbus-1.4.1 - >=sys-auth/polkit-0.96-r1 - >=x11-libs/gtk+-2.91.4:3 - >=x11-libs/libnotify-0.7.0 - - app-text/iso-codes - >=net-misc/networkmanager-${PV} - net-misc/mobile-broadband-provider-info - - bluetooth? ( >=net-wireless/gnome-bluetooth-2.27.6 )" - -DEPEND="${RDEPEND} - dev-util/pkgconfig - >=dev-util/intltool-0.40" - -pkg_setup() { - DOCS="AUTHORS ChangeLog NEWS README" - G2CONF="${G2CONF} - --with-gtkver=3 - --disable-more-warnings - --disable-static - --localstatedir=/var - $(use_with bluetooth)" -} diff --git a/media-sound/pavucontrol/Manifest b/media-sound/pavucontrol/Manifest deleted file mode 100644 index f10a0adf..00000000 --- a/media-sound/pavucontrol/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD pavucontrol-9999.ebuild 1077 RMD160 f8cd34c965aa8fef9384a082b231a7ac17ae47f0 SHA1 4ea8eea3fa3752de7490411907da7bb43ff5cfaa SHA256 b3faa7dd42d54ebc058b0b6bac83d7621f4b7f56f16141eea35fb2bd48fba5e9 diff --git a/media-sound/pavucontrol/pavucontrol-9999.ebuild b/media-sound/pavucontrol/pavucontrol-9999.ebuild deleted file mode 100644 index ea9ca5d7..00000000 --- a/media-sound/pavucontrol/pavucontrol-9999.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -inherit autotools git-2 - -DESCRIPTION="Pulseaudio Volume Control, GTK based mixer for Pulseaudio" -HOMEPAGE="http://0pointer.de/lennart/projects/pavucontrol/" -SRC_URI="" -EGIT_REPO_URI="git://git.0pointer.de/${PN}.git" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="gtk3 nls" - -RDEPEND="gtk3? ( >=dev-cpp/gtkmm-2.98:3.0 ) - !gtk3? ( >=dev-cpp/gtkmm-2.16:2.4 - dev-cpp/libglademm:2.4 ) - >=dev-libs/libsigc++-2.2:2 - >=media-sound/pulseaudio-0.9.16[glib] - >=media-libs/libcanberra-0.16[gtk,gtk3?] - || ( x11-themes/tango-icon-theme x11-themes/gnome-icon-theme )" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext - dev-util/intltool ) - dev-util/pkgconfig" - -src_prepare() { - touch doc/README - intltoolize --copy --automake - eautoreconf -} - -src_configure() { - econf \ - --docdir=/usr/share/doc/${PF} \ - --htmldir=/usr/share/doc/${PF}/html \ - --disable-dependency-tracking \ - --disable-lynx \ - $(use_enable nls) -} - -src_install() { - emake DESTDIR="${ED}" install -} diff --git a/media-sound/pulseaudio/Manifest b/media-sound/pulseaudio/Manifest deleted file mode 100644 index 52642258..00000000 --- a/media-sound/pulseaudio/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -AUX pulseaudio.conf.d 275 RMD160 6317cb5be41a768428056c0057d8f5b1f189e804 SHA1 22ed7f1de0f2a18a608c5e9a91635ee66addac4d SHA256 c03661e8cc902d27ff6b52f291207f2b008957571b942abdd92a873a52aae0dd -AUX pulseaudio.init.d-5 2352 RMD160 36a3732386617f5436a60d0d9248a69da9804c5d SHA1 4b2fa2f0437b78b0a7fd5a54e8a83b02c99af579 SHA256 60e4571a8af0437bd99cfd858fde1e6223544a60e591febf25e55e4a2918ff59 -EBUILD pulseaudio-9999-r1.ebuild 6108 RMD160 b1437b7dd77b698af39a6c60c4da6fadc66459d7 SHA1 262a7c14eca675844dd300f8f1e496dcceacbfa2 SHA256 2ffa8e68b7a9a2b1a5632517f7a3f760015a59400b6f1f2510010006f88ee984 diff --git a/media-sound/pulseaudio/files/pulseaudio.conf.d b/media-sound/pulseaudio/files/pulseaudio.conf.d deleted file mode 100644 index 1d31d342..00000000 --- a/media-sound/pulseaudio/files/pulseaudio.conf.d +++ /dev/null @@ -1,7 +0,0 @@ -# Config file for /etc/init.d/pulseaudio -# $Header: /var/cvsroot/gentoo-x86/media-sound/pulseaudio/files/pulseaudio.conf.d,v 1.6 2006/07/29 15:34:18 flameeyes Exp $ - -# For more see "pulseaudio -h". - -# Startup options -PA_OPTS="--log-target=syslog --disallow-module-loading=1" diff --git a/media-sound/pulseaudio/files/pulseaudio.init.d-5 b/media-sound/pulseaudio/files/pulseaudio.init.d-5 deleted file mode 100644 index c573c030..00000000 --- a/media-sound/pulseaudio/files/pulseaudio.init.d-5 +++ /dev/null @@ -1,81 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/pulseaudio/files/pulseaudio.init.d-5,v 1.1 2011/03/27 16:58:49 ssuominen Exp $ - -depend() { - need localmount - use net - - local script="/etc/pulse/system.pa" - - for opt in ${PA_OPTS}; do - case "$opt" in - --file=*) script="${opt#*=}" ;; - -F*) script="${opt#-F}" ;; - esac - done - - config "$script" - - local needs="$(get_options need)" - if [ -n "${needs}" ]; then - need ${needs} - return - fi - - if egrep -q '^[[:space:]]*load-module[[:space:]]+module-console-kit' "$script"; then - needs="${needs} consolekit" - fi - -#ifdef UDEV - if egrep -q '^[[:space:]]*load-module[[:space:]]+module-udev-detect' "$script"; then - needs="${needs} udev" - fi -#endif - -#ifdef AVAHI - if egrep -q '^[[:space:]]*load-module[[:space:]]+module-zeroconf-publish' "$script"; then - needs="${needs} avahi-daemon" - fi -#endif - -#ifdef BLUETOOTH - if egrep -q '^[[:space:]]*load-module[[:space:]]+module-bt-proximity' "$script"; then - needs="${needs} bluetooth" - fi -#endif - -#ifdef ALSA - if egrep -q '^[[:space:]]*load-module[[:space:]]+module-alsa-(sink|source)' "$script" || - egrep -q '^[[:space:]]*load-module[[:space:]]+module-(udev-)?detect' "$script" || - egrep -q '^[[:space:]]*add-autoload-source[[:space:]]+(input|output)[[:space:]]+module-alsa-(sink|source)' "$script"; then - needs="${needs} alsasound" - fi -#endif - - need "${needs}" - save_options need "${needs}" -} - -start() { - if [ -z "${PULSEAUDIO_SHOULD_NOT_GO_SYSTEMWIDE}" ]; then - eerror "Please don't use system wide PulseAudio unless you read the" - eerror "documentation available at http://www.pulseaudio.org/wiki/WhatIsWrongWithSystemMode" - eerror "" - eerror "When you're done, please set the variable PULSEAUDIO_SHOULD_NOT_GO_SYSTEMWIDE in" - eerror "/etc/conf.d/pulseaudio . Please remember that upstream does not support this mode" - eerror "when used for standard desktop configurations." - return 1 - fi - ebegin "Starting pulseaudio" - PA_ALL_OPTS="${PA_OPTS} --fail=1 --daemonize=1 --system" - start-stop-daemon --start --exec /usr/bin/pulseaudio -- ${PA_ALL_OPTS} - eend $? -} - -stop() { - ebegin "Stopping pulseaudio" - start-stop-daemon --stop --quiet --exec /usr/bin/pulseaudio --pidfile /var/run/pulse/pid - eend $? -} diff --git a/media-sound/pulseaudio/pulseaudio-9999-r1.ebuild b/media-sound/pulseaudio/pulseaudio-9999-r1.ebuild deleted file mode 100644 index 128b3ff4..00000000 --- a/media-sound/pulseaudio/pulseaudio-9999-r1.ebuild +++ /dev/null @@ -1,217 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 - -inherit autotools eutils libtool flag-o-matic versionator git-2 - -DESCRIPTION="A networked sound server with an advanced plugin system" -HOMEPAGE="http://www.pulseaudio.org/" - -EGIT_REPO_URI="git://anongit.freedesktop.org/pulseaudio/pulseaudio.git" - -LICENSE="LGPL-2 GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="+alsa avahi +caps equalizer jack lirc oss tcpd +X dbus libsamplerate gnome -bluetooth +asyncns +glib test doc +udev ipv6 system-wide realtime +orc +gdbm tdb" - -RDEPEND="app-admin/eselect-esd - X? ( - >=x11-libs/libX11-1.4.0 - >=x11-libs/libxcb-1.6 - >=x11-libs/xcb-util-0.3.1 - x11-libs/libSM - x11-libs/libICE - x11-libs/libXtst - ) - caps? ( sys-libs/libcap ) - libsamplerate? ( >=media-libs/libsamplerate-0.1.1-r1 ) - alsa? ( >=media-libs/alsa-lib-1.0.19 ) - glib? ( >=dev-libs/glib-2.4.0 ) - avahi? ( >=net-dns/avahi-0.6.12[dbus] ) - jack? ( >=media-sound/jack-audio-connection-kit-0.117 ) - tcpd? ( sys-apps/tcp-wrappers ) - lirc? ( app-misc/lirc ) - dbus? ( >=sys-apps/dbus-1.0.0 ) - gnome? ( >=gnome-base/gconf-2.4.0 ) - bluetooth? ( - >=net-wireless/bluez-4 - >=sys-apps/dbus-1.0.0 - ) - asyncns? ( net-libs/libasyncns ) - udev? ( || ( >=sys-fs/udev-171[hwdb] >=sys-fs/udev-143[extras] ) ) - realtime? ( sys-auth/rtkit ) - equalizer? ( sci-libs/fftw:3.0 ) - orc? ( >=dev-lang/orc-0.4.9 ) - >=media-libs/audiofile-0.2.6-r1 - >=media-libs/speex-1.2_rc1 - >=media-libs/libsndfile-1.0.20 - gdbm? ( sys-libs/gdbm ) - !gdbm? ( tdb? ( sys-libs/tdb ) ) - dev-libs/json-c - >=sys-devel/libtool-2.2.4" # it's a valid RDEPEND, libltdl.so is used - -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen ) - X? ( - x11-proto/xproto - >=x11-libs/libXtst-1.0.99.2 - ) - dev-libs/libatomic_ops - dev-util/pkgconfig - system-wide? ( || ( dev-util/unifdef sys-freebsd/freebsd-ubin ) ) - dev-util/intltool" - -# alsa-utils dep is for the alsasound init.d script (see bug #155707) -# bluez dep is for the bluetooth init.d script -RDEPEND="${RDEPEND} - X? ( gnome-extra/gnome-audio ) - system-wide? ( - sys-apps/openrc - alsa? ( media-sound/alsa-utils ) - bluetooth? ( >=net-wireless/bluez-4 ) - )" - -pkg_setup() { - enewgroup audio 18 # Just make sure it exists - enewgroup pulse-access - enewgroup pulse - enewuser pulse -1 -1 /var/run/pulse pulse,audio -} - -EGIT_BOOTSTRAP="./bootstrap.sh" - -src_configure() { - # It's a binutils bug, once I can find time to fix that I'll add a - # proper dependency and fix this up. — flameeyes - append-ldflags $(no-as-needed) - - local database="simple" - if use gdbm; then - database="gdbm" - elif use tdb; then - database="tdb" - fi - - econf \ - --enable-largefile \ - $(use_enable glib glib2) \ - --disable-solaris \ - $(use_enable asyncns) \ - $(use_enable oss oss-output) \ - $(use_enable alsa) \ - $(use_enable lirc) \ - $(use_enable tcpd tcpwrap) \ - $(use_enable jack) \ - $(use_enable lirc) \ - $(use_enable avahi) \ - --disable-hal \ - $(use_enable dbus) \ - $(use_enable gnome gconf) \ - $(use_enable libsamplerate samplerate) \ - $(use_enable bluetooth bluez) \ - $(use_enable X x11) \ - $(use_enable test default-build-tests) \ - $(use_enable udev) \ - $(use_enable ipv6) \ - $(use_with caps) \ - $(use_with equalizer fftw) \ - --localstatedir="${EPREFIX}"/var \ - --with-database=${database} \ - --with-udev-rules-dir="${EPREFIX}/lib/udev/rules.d" - - if use doc; then - pushd doxygen - doxygen doxygen.conf - popd - fi -} - -src_test() { - # We avoid running the toplevel check target because that will run - # po/'s tests too, and they are broken. Officially, it should work - # with intltool 0.41, but that doesn't look like a stable release. - emake -C src check -} - -src_install() { - emake -j1 DESTDIR="${D}" install - - # Drop the script entirely if X is disabled - use X || rm "${ED}"/usr/bin/start-pulseaudio-x11 - - if use system-wide; then - newconfd "${FILESDIR}/pulseaudio.conf.d" pulseaudio - - use_define() { - local define=${2:-$(echo $1 | tr '[:lower:]' '[:upper:]')} - - use "$1" && echo "-D$define" || echo "-U$define" - } - - unifdef $(use_define avahi) \ - $(use_define alsa) \ - $(use_define bluetooth) \ - $(use_define udev) \ - "${FILESDIR}/pulseaudio.init.d-5" \ - > "${T}/pulseaudio" - - doinitd "${T}/pulseaudio" - fi - - use avahi && sed -i -e '/module-zeroconf-publish/s:^#::' "${ED}/etc/pulse/default.pa" - - dodoc README todo - - if use doc; then - pushd doxygen/html - dohtml * - popd - fi - - # Create the state directory - use prefix || diropts -o pulse -g pulse -m0755 - keepdir /var/run/pulse - - find "${D}" -name '*.la' -delete -} - -pkg_postinst() { - if use system-wide; then - elog "PulseAudio in Gentoo can use a system-wide pulseaudio daemon." - elog "This support is enabled by starting the pulseaudio init.d ." - elog "To be able to access that you need to be in the group pulse-access." - elog "If you choose to use this feature, please make sure that you" - elog "really want to run PulseAudio this way:" - elog " http://pulseaudio.org/wiki/WhatIsWrongWithSystemMode" - elog "For more information about system-wide support, please refer to:" - elog " http://pulseaudio.org/wiki/SystemWideInstance" - if use gnome ; then - elog - elog "By enabling gnome USE flag, you enabled gconf support. Please note" - elog "that you might need to remove the gnome USE flag or disable the" - elog "gconf module on /etc/pulse/system.pa to be able to use PulseAudio" - elog "with a system-wide instance." - fi - fi - if use bluetooth; then - elog - elog "The Bluetooth proximity module is not enabled in the default" - elog "configuration file. If you do enable it, you'll have to have" - elog "your Bluetooth controller enabled and inserted at bootup or" - elog "PulseAudio will refuse to start." - fi - if use alsa; then - local pkg="media-plugins/alsa-plugins" - if has_version ${pkg} && ! has_version "${pkg}[pulseaudio]"; then - elog - elog "You have alsa support enabled so you probably want to install" - elog "${pkg} with pulseaudio support to have" - elog "alsa using applications route their sound through pulseaudio" - fi - fi - - eselect esd update --if-unset -} diff --git a/net-im/empathy/Manifest b/net-im/empathy/Manifest deleted file mode 100644 index 2a0f0999..00000000 --- a/net-im/empathy/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD empathy-9999-r1.ebuild 3350 RMD160 64781b4034b8fba16a1611d825b279ee7e304fab SHA1 dbb8f2a58d88be5e429d91c1728c5cb3c6d1b20b SHA256 3f21f75cf1a77b84d9c292bd558d22166820f4ae44a2ce930e8e3c593ac6fd99 diff --git a/net-im/empathy/empathy-9999-r1.ebuild b/net-im/empathy/empathy-9999-r1.ebuild deleted file mode 100644 index e3ca727d..00000000 --- a/net-im/empathy/empathy-9999-r1.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" -PYTHON_DEPEND="2:2.4" - -EGIT_HAS_SUBMODULES="yes" -inherit gnome2-live python - -DESCRIPTION="Telepathy client and library using GTK+" -HOMEPAGE="http://live.gnome.org/Empathy" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="+call debug eds +map +geoloc +gnome-online-accounts +networkmanager sendto spell test +v4l" - -# FIXME: gst-plugins-bad is required for the valve plugin. This should move to good -# eventually at which point the dep can be dropped -# libgee extensively used in libempathy -# gdk-pixbuf and pango extensively used in libempathy-gtk -RDEPEND=">=dev-libs/glib-2.28:2 - x11-libs/gdk-pixbuf:2 - >=x11-libs/gtk+-3.0.2:3 - x11-libs/pango - >=dev-libs/dbus-glib-0.51 - >=dev-libs/folks-0.6.2 - dev-libs/libgee:0 - gnome-base/gcr - >=gnome-base/gnome-keyring-2.91.4-r300 - >=media-libs/libcanberra-0.25[gtk3] - media-sound/pulseaudio[glib] - >=net-libs/gnutls-2.8.5 - >=net-libs/telepathy-glib-0.17.0 - >=net-libs/webkit-gtk-1.5.2:3 - >=x11-libs/libnotify-0.7 - - dev-libs/libxml2:2 - gnome-base/gsettings-desktop-schemas - media-libs/gstreamer:0.10 - media-libs/gst-plugins-base:0.10 - media-libs/gst-plugins-bad - >=net-im/telepathy-logger-0.2.10 - net-libs/farstream - net-im/telepathy-connection-managers - x11-libs/libX11 - - call? ( - >=media-libs/clutter-1.7.14:1.0 - >=media-libs/clutter-gtk-0.90.3:1.0 - media-libs/clutter-gst:1.0 - net-libs/telepathy-farstream ) - eds? ( >=gnome-extra/evolution-data-server-1.2 ) - geoloc? ( >=app-misc/geoclue-0.11 ) - gnome-online-accounts? ( net-libs/gnome-online-accounts ) - map? ( - >=media-libs/clutter-1.7.14:1.0 - >=media-libs/clutter-gtk-0.90.3:1.0 - media-libs/libchamplain:0.12[gtk] ) - networkmanager? ( >=net-misc/networkmanager-0.7 ) - sendto? ( >=gnome-extra/nautilus-sendto-2.90.0 ) - spell? ( - >=app-text/enchant-1.2 - >=app-text/iso-codes-0.35 ) - v4l? ( - || ( sys-fs/udev[gudev] sys-fs/udev[extras] ) - media-plugins/gst-plugins-v4l2:0.10 - >=media-video/cheese-2.91.91.1 ) -" -DEPEND="${RDEPEND} - app-text/scrollkeeper - >=app-text/gnome-doc-utils-0.17.3 - >=dev-util/intltool-0.35.0 - >=dev-util/pkgconfig-0.16 - >=sys-devel/gettext-0.17 - test? ( - sys-apps/grep - >=dev-libs/check-0.9.4 ) - dev-libs/libxslt -" -PDEPEND=">=net-im/telepathy-mission-control-5.7.6" - -pkg_setup() { - DOCS="CONTRIBUTORS AUTHORS ChangeLog NEWS README" - G2CONF="${G2CONF} - --disable-coding-style-checks - --disable-schemas-compile - --disable-static - --disable-meego - --disable-Werror - $(use_enable call) - $(use_enable debug) - $(use_with eds) - $(use_enable geoloc location) - $(use_enable gnome-online-accounts goa) - $(use_enable map) - $(use_with networkmanager connectivity nm) - $(use_enable sendto nautilus-sendto) - $(use_enable spell) - $(use_with v4l cheese) - $(use_enable v4l gudev)" - - # Build time python tools need python2 - python_set_active_version 2 - python_pkg_setup -} - -src_prepare() { - cd telepathy-yell - eautoreconf - cd .. - gnome2_src_prepare - - python_convert_shebangs -r 2 tools -} - -src_test() { - unset DBUS_SESSION_BUS_ADDRESS - emake check -} - -pkg_postinst() { - gnome2_pkg_postinst - elog "Empathy needs telepathy's connection managers to use any IM protocol." - elog "See the USE flags on net-voip/telepathy-connection-managers" - elog "to install them." -} diff --git a/net-libs/libsoup-gnome/Manifest b/net-libs/libsoup-gnome/Manifest deleted file mode 100644 index a8f622dd..00000000 --- a/net-libs/libsoup-gnome/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -AUX libsoup-gnome-9999-system-lib.patch 6601 RMD160 5d99f85c066bf6b6c7bfa4fef7efc557d7cf9d75 SHA1 89e4ba001ab0053eb34070701128d023ab475bb3 SHA256 cb59e871a63a04cde58e138d06b2ba402508a36b8f641d9a08bf1b1f220952ee -EBUILD libsoup-gnome-9999-r1.ebuild 1260 RMD160 b3992fd34fb1afebbda70d53de3ad014218ee821 SHA1 cd637dd029b5c538049708b1fdde381d1e5f8fe1 SHA256 7c174c9a6fdf1326464f7c6c1a277b298a240e7dec8e9ba4b2e3a7d0dab0f155 diff --git a/net-libs/libsoup-gnome/files/libsoup-gnome-9999-system-lib.patch b/net-libs/libsoup-gnome/files/libsoup-gnome-9999-system-lib.patch deleted file mode 100644 index 5f0e13ea..00000000 --- a/net-libs/libsoup-gnome/files/libsoup-gnome-9999-system-lib.patch +++ /dev/null @@ -1,240 +0,0 @@ -From 7065d221ea10ba6b98768236f8d077c79515cc09 Mon Sep 17 00:00:00 2001 -From: Marc-Antoine Perennou <Marc-Antoine@Perennou.com> -Date: Thu, 13 Oct 2011 12:03:04 +0200 -Subject: [PATCH] gentoo shit - -Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com> ---- - Makefile.am | 12 ++++++++++-- - configure.ac | 45 +++++++++++++++++++++++++++------------------ - libsoup/Makefile.am | 48 ++++++++++++++++++++++++++++++++++++++---------- - 3 files changed, 75 insertions(+), 30 deletions(-) - -diff --git a/Makefile.am b/Makefile.am -index 8b86fb7..7f628f4 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -1,7 +1,11 @@ - ## Process this file with automake to produce Makefile.in - ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} - --SUBDIRS = libsoup tests docs -+SUBDIRS = libsoup -+ -+if BUILD_LIBSOUP -+SUBDIRS += tests docs -+endif - - EXTRA_DIST = \ - libsoup-2.4.pc.in \ -@@ -15,7 +19,11 @@ DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-introspection - - pkgconfigdir = $(libdir)/pkgconfig - --pkgconfig_DATA = libsoup-2.4.pc -+pkgconfig_DATA = -+ -+if BUILD_LIBSOUP -+pkgconfig_DATA += libsoup-2.4.pc -+endif - - if BUILD_LIBSOUP_GNOME - pkgconfig_DATA += libsoup-gnome-2.4.pc -diff --git a/configure.ac b/configure.ac -index d2132c9..58c1dae 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -72,19 +72,31 @@ dnl *********************** - dnl *** Checks for glib *** - dnl *********************** - -+PKG_PROG_PKG_CONFIG - GLIB_REQUIRED=2.31.7 --AM_PATH_GLIB_2_0($GLIB_REQUIRED,,,gobject gio) --if test "$GLIB_LIBS" = ""; then -- AC_MSG_ERROR(GLIB $GLIB_REQUIRED or later is required to build libsoup) -+enable_ssl=no -+AC_ARG_WITH(libsoup-system, -+ AS_HELP_STRING([--with-libsoup-system], [Use libsoup system library to build(default=no)]), -+ [with_libsoup_system=$withval], [with_libsoup_system=no]) -+if test "$with_libsoup_system" = "no"; then -+ AM_PATH_GLIB_2_0($GLIB_REQUIRED,,,gobject gio) -+ if test "$GLIB_LIBS" = ""; then -+ AC_MSG_ERROR(GLIB $GLIB_REQUIRED or later is required to build libsoup) -+ fi -+ GLIB_CFLAGS="$GLIB_CFLAGS -DG_DISABLE_SINGLE_INCLUDES" -+ -+ PKG_CHECK_MODULES(XML, libxml-2.0) -+ AC_SUBST(XML_CFLAGS) -+ AC_SUBST(XML_LIBS) -+ -+ dnl ******************* -+ dnl *** Misc checks *** -+ dnl ******************* -+ AC_CHECK_FUNCS(gmtime_r) -+ AC_CHECK_FUNCS(mmap) -+ AC_CHECK_FUNC(socket, , AC_CHECK_LIB(socket, socket)) - fi --GLIB_CFLAGS="$GLIB_CFLAGS -DG_DISABLE_SINGLE_INCLUDES" -- --GLIB_MAKEFILE='$(top_srcdir)/Makefile.glib' --AC_SUBST(GLIB_MAKEFILE) -- --PKG_CHECK_MODULES(XML, libxml-2.0) --AC_SUBST(XML_CFLAGS) --AC_SUBST(XML_LIBS) -+AM_CONDITIONAL(BUILD_LIBSOUP, test $with_libsoup_system = no) - - dnl *********************** - dnl *** Check for Win32 *** -@@ -103,13 +115,6 @@ esac - AC_MSG_RESULT([$os_win32]) - AM_CONDITIONAL(OS_WIN32, [test $os_win32 = yes]) - --dnl ******************* --dnl *** Misc checks *** --dnl ******************* --AC_CHECK_FUNCS(gmtime_r) --AC_CHECK_FUNCS(mmap) --AC_CHECK_FUNC(socket, , AC_CHECK_LIB(socket, socket)) -- - dnl ********************* - dnl *** GNOME support *** - dnl ********************* -@@ -134,6 +139,10 @@ AM_CONDITIONAL(BUILD_LIBSOUP_GNOME, test $with_gnome != no) - if test $with_gnome != no; then - AC_DEFINE(HAVE_GNOME, 1, [Defined if GNOME support is enabled]) - -+ if test $with_libsoup_system != no; then -+ PKG_CHECK_MODULES(LIBSOUP, libsoup-$SOUP_API_VERSION = $VERSION) -+ fi -+ - PKG_CHECK_MODULES(SQLITE, sqlite3, :, [AC_MSG_ERROR(dnl - [Could not find sqlite3 devel files: - -diff --git a/libsoup/Makefile.am b/libsoup/Makefile.am -index aa13eec..ef0c870 100644 ---- a/libsoup/Makefile.am -+++ b/libsoup/Makefile.am -@@ -6,15 +6,18 @@ if OS_WIN32 - LIBWS2_32 = -lws2_32 - endif - --INCLUDES = \ -+INCLUDES = -+lib_LTLIBRARIES = -+CLEANFILES = -+ -+if BUILD_LIBSOUP -+INCLUDES += \ - -DG_LOG_DOMAIN=\"libsoup\" \ - -I$(top_srcdir) \ - $(SOUP_DEBUG_FLAGS) \ - $(SOUP_MAINTAINER_FLAGS) \ - $(GLIB_CFLAGS) \ -- $(XML_CFLAGS) \ -- $(SQLITE_CFLAGS) \ -- $(GNOME_KEYRING_CFLAGS) -+ $(XML_CFLAGS) - - libsoupincludedir = $(includedir)/libsoup-2.4/libsoup - -@@ -67,7 +70,7 @@ libsoupinclude_HEADERS = \ - $(soup_headers) \ - soup-enum-types.h - --lib_LTLIBRARIES = libsoup-2.4.la -+lib_LTLIBRARIES += libsoup-2.4.la - - libsoup_2_4_la_LDFLAGS = \ - -version-info $(SOUP_CURRENT):$(SOUP_REVISION):$(SOUP_AGE) -no-undefined -@@ -152,6 +155,7 @@ libsoup_2_4_la_SOURCES = \ - soup-uri.c \ - soup-value-utils.c \ - soup-xmlrpc.c -+endif - - if BUILD_LIBSOUP_GNOME - -@@ -165,6 +169,10 @@ endif - - libsoupgnomeincludedir = $(includedir)/libsoup-gnome-2.4/libsoup - -+INCLUDES += $(LIBSOUP_CFLAGS) \ -+ $(SQLITE_CFLAGS) \ -+ $(GNOME_KEYRING_CFLAGS) -+ - libsoupgnomeinclude_HEADERS = \ - soup-cookie-jar-sqlite.h\ - soup-gnome.h \ -@@ -172,14 +180,24 @@ libsoupgnomeinclude_HEADERS = \ - - lib_LTLIBRARIES += libsoup-gnome-2.4.la - -+if BUILD_LIBSOUP - libsoup_gnome_2_4_la_LDFLAGS = $(libsoup_2_4_la_LDFLAGS) -+else -+libsoup_gnome_2_4_la_LDFLAGS = \ -+ -version-info $(SOUP_CURRENT):$(SOUP_REVISION):$(SOUP_AGE) -no-undefined -+endif - - libsoup_gnome_2_4_la_LIBADD = \ -- libsoup-2.4.la \ - $(GLIB_LIBS) \ - $(SQLITE_LIBS) \ - $(GNOME_KEYRING_LIBS) - -+if BUILD_LIBSOUP -+libsoup_gnome_2_4_la_LIBADD += libsoup-2.4.la -+else -+libsoup_gnome_2_4_la_LIBADD += $(LIBSOUP_LIBS) -+endif -+ - libsoup_gnome_2_4_la_SOURCES = \ - soup-cookie-jar-sqlite.c \ - soup-gnome-features.c \ -@@ -207,6 +225,8 @@ INTROSPECTION_COMPILER_ARGS = --includedir=. - - if HAVE_INTROSPECTION - -+if BUILD_LIBSOUP -+ - # Core library - gi_soup_files = \ - $(filter-out soup.h soup-enum-types.% soup-marshal.% soup-proxy-resolver.h,\ -@@ -228,20 +248,28 @@ Soup_2_4_gir_FILES = \ - - INTROSPECTION_GIRS += Soup-2.4.gir - -+endif -+ - if BUILD_LIBSOUP_GNOME - -+if BUILD_LIBSOUP -+SOUP_GIR = Soup-2.4.gir -+else -+SOUP_GIR = -+endif -+ - # GNOME extensions - gi_soup_gnome_files = $(filter-out soup-gnome.h,\ - $(libsoupgnomeinclude_HEADERS) \ - $(filter-out %.h, $(libsoup_gnome_2_4_la_SOURCES))) --SoupGNOME-2.4.gir: libsoup-gnome-2.4.la Soup-2.4.gir -+SoupGNOME-2.4.gir: libsoup-gnome-2.4.la $(SOUP_GIR) -+SoupGNOME_2_4_gir_INCLUDES = Soup-2.4 - SoupGNOME_2_4_gir_SCANNERFLAGS = \ - --identifier-prefix=Soup \ - --symbol-prefix=soup \ -- --c-include "libsoup/soup-gnome.h" \ -- --include-uninstalled=$(builddir)/Soup-2.4.gir -+ --c-include "libsoup/soup-gnome.h" - SoupGNOME_2_4_gir_CFLAGS = $(INCLUDES) --SoupGNOME_2_4_gir_LIBS = libsoup-gnome-2.4.la libsoup-2.4.la -+SoupGNOME_2_4_gir_LIBS = libsoup-gnome-2.4.la - SoupGNOME_2_4_gir_FILES = $(addprefix $(srcdir)/,$(gi_soup_gnome_files)) - SoupGNOME_2_4_gir_EXPORT_PACKAGES = libsoup-gnome-2.4 - --- -1.7.9.1.244.gb0d66b.dirty - diff --git a/net-libs/libsoup-gnome/libsoup-gnome-9999-r1.ebuild b/net-libs/libsoup-gnome/libsoup-gnome-9999-r1.ebuild deleted file mode 100644 index 01904f0a..00000000 --- a/net-libs/libsoup-gnome/libsoup-gnome-9999-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GCONF_DEBUG="yes" -GNOME2_LA_PUNT="yes" - -MY_PN=${PN/-gnome} -MY_P=${MY_PN}-${PV} - -GNOME_LIVE_MODULE=${MY_PN} -inherit autotools eutils gnome2-live - -DESCRIPTION="GNOME plugin for libsoup" -HOMEPAGE="http://live.gnome.org/LibSoup" -SRC_URI="${SRC_URI//-gnome}" - -LICENSE="LGPL-2" -SLOT="2.4" -KEYWORDS="" -IUSE="debug doc +introspection" - -RDEPEND="~net-libs/libsoup-${PV} - || ( gnome-base/libgnome-keyring <gnome-base/gnome-keyring-2.29.4 ) - dev-db/sqlite:3 - introspection? ( >=dev-libs/gobject-introspection-0.9.5 )" -DEPEND="${RDEPEND} - >=dev-util/pkgconfig-0.9 - >=dev-util/gtk-doc-am-1.10 - doc? ( >=dev-util/gtk-doc-1.10 )" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - G2CONF="${G2CONF} - --disable-static - --disable-tls-check - $(use_enable introspection) - --with-libsoup-system - --with-gnome" - DOCS="AUTHORS NEWS README" -} - -src_configure() { - # FIXME: we need addpredict to workaround bug #324779 until - # root cause (bug #249496) is solved - addpredict /usr/share/snmp/mibs/.index - gnome2_src_configure -} - -src_prepare() { - gnome2_src_prepare - - # Use lib present on the system - epatch "${FILESDIR}"/${PN}-9999-system-lib.patch - eautoreconf -} diff --git a/net-libs/telepathy-glib/Manifest b/net-libs/telepathy-glib/Manifest deleted file mode 100644 index e86c337a..00000000 --- a/net-libs/telepathy-glib/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD telepathy-glib-9999.ebuild 1535 RMD160 ebab7ba29d2ea69e266fa601739d711e096e454f SHA1 1d1d7ec32b7e162f7d110a2c59d7a7ed63a37376 SHA256 8b6ed595a8171502068e19e2c2a7776310fab0c4a5cf62d7a8442bbfd2c54830 diff --git a/net-libs/telepathy-glib/telepathy-glib-9999.ebuild b/net-libs/telepathy-glib/telepathy-glib-9999.ebuild deleted file mode 100644 index ad46e349..00000000 --- a/net-libs/telepathy-glib/telepathy-glib-9999.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -PYTHON_DEPEND="2:2.5" - -inherit git-2 autotools python virtualx - -DESCRIPTION="GLib bindings for the Telepathy D-Bus protocol." -HOMEPAGE="http://telepathy.freedesktop.org" -SRC_URI="" -EGIT_REPO_URI="git://anongit.freedesktop.org/telepathy/telepathy-glib" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="" -IUSE="debug +introspection +vala" - -RDEPEND=">=dev-libs/glib-2.28.0:2 - >=dev-libs/dbus-glib-0.82 - introspection? ( >=dev-libs/gobject-introspection-0.9.6 ) - vala? ( - dev-lang/vala:0.14[vapigen] - >=dev-libs/gobject-introspection-0.9.6 )" -DEPEND="${RDEPEND} - dev-util/gtk-doc - dev-libs/libxslt - >=dev-util/pkgconfig-0.21" - -src_prepare() { - python_convert_shebangs -r 2 examples tests tools - gtkdocize - eautoreconf - MAKEOPTS+=" -j1" - default_src_prepare -} - -src_configure() { - local myconf - - if use vala; then - myconf="--enable-introspection - VALAC=$(type -p valac-0.14) - VAPIGEN=$(type -p vapigen-0.14)" - fi - - econf --disable-static \ - PYTHON=$(PYTHON -2 -a) \ - $(use_enable debug backtrace) \ - $(use_enable debug handle-leak-debug) \ - $(use_enable debug debug-cache) \ - $(use_enable introspection) \ - $(use_enable vala vala-bindings) \ - ${myconf} -} - -src_test() { - unset DBUS_SESSION_BUS_ADDRESS - # Needs dbus for tests (auto-launched) - Xemake -j1 check || die -} - -src_install() { - emake install DESTDIR="${D}" - dodoc AUTHORS ChangeLog NEWS README - - find "${D}" -name '*.la' -exec rm -f '{}' + || die -} diff --git a/net-misc/networkmanager/Manifest b/net-misc/networkmanager/Manifest deleted file mode 100644 index f3c6b699..00000000 --- a/net-misc/networkmanager/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX 01-org.freedesktop.NetworkManager.settings.modify.system.pkla 187 RMD160 a6de26825439432c62cfaa7be847fa39181747fa SHA1 cae5a2c5d8ab0af2830f17e7fe375468c8d5b151 SHA256 909356b25e2d887a31c0f9f2a23a466957f27b163bbd5172fa852988a1db1860 -AUX networkmanager-0.9_rc3-fix-tests.patch 589 RMD160 a63f0d4f908a32356baf78c7e7c9a68cd9e4d68c SHA1 9f1ed4418b124bae89f9849ce2560dd713565abc SHA256 c03a97751762864dc4dcfa6d9eeee1ea70b986bcd5830a6777cd7514ba647540 -AUX nm-system-settings.conf-ifnet 70 RMD160 c0d2be147383999b62cead86ab4333169e4ef277 SHA1 679ec8052b610969c148a2d34cd4da7a41484a76 SHA256 34f53d9ac1ad65eda6942dc3059117f60f6321059ca23f4fbfcc2f2edcae151f -EBUILD networkmanager-9999.ebuild 4443 RMD160 4fc2586aa8179fce4bb99b4dfadbb1e799fe5cfd SHA1 a4e0eab741d8dbbafa1ca3b8d68c8c5ccb0ceeab SHA256 7bb7715f70ceddf9d0c217a52206af5e3283b5279fa8e50dd08cfed65b0ba2b3 diff --git a/net-misc/networkmanager/files/01-org.freedesktop.NetworkManager.settings.modify.system.pkla b/net-misc/networkmanager/files/01-org.freedesktop.NetworkManager.settings.modify.system.pkla deleted file mode 100644 index d4433274..00000000 --- a/net-misc/networkmanager/files/01-org.freedesktop.NetworkManager.settings.modify.system.pkla +++ /dev/null @@ -1,6 +0,0 @@ -[Let users in plugdev group modify NetworkManager] -Identity=unix-group:plugdev -Action=org.freedesktop.NetworkManager.settings.modify.system -ResultAny=no -ResultInactive=no -ResultActive=yes
\ No newline at end of file diff --git a/net-misc/networkmanager/files/networkmanager-0.9_rc3-fix-tests.patch b/net-misc/networkmanager/files/networkmanager-0.9_rc3-fix-tests.patch deleted file mode 100644 index 7bd8a2bc..00000000 --- a/net-misc/networkmanager/files/networkmanager-0.9_rc3-fix-tests.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- configure.ac -+++ configure.ac -@@ -577,7 +577,6 @@ - src/settings/plugins/ifupdown/Makefile - src/settings/plugins/ifupdown/tests/Makefile - src/settings/plugins/ifnet/Makefile --src/settings/plugins/ifnet/tests/Makefile - src/settings/plugins/ifcfg-rh/Makefile - src/settings/plugins/ifcfg-rh/tests/Makefile - src/settings/plugins/ifcfg-rh/tests/network-scripts/Makefile ---- src/settings/plugins/ifnet/Makefile.am -+++ src/settings/plugins/ifnet/Makefile.am -@@ -1,4 +1,4 @@ --SUBDIRS = . tests -+SUBDIRS = . - INCLUDES = \ - -I$(top_srcdir)/src/settings \ - -I$(top_srcdir)/include \ diff --git a/net-misc/networkmanager/files/nm-system-settings.conf-ifnet b/net-misc/networkmanager/files/nm-system-settings.conf-ifnet deleted file mode 100644 index 4d14ee7b..00000000 --- a/net-misc/networkmanager/files/nm-system-settings.conf-ifnet +++ /dev/null @@ -1,6 +0,0 @@ -[main] -plugins=ifnet,keyfile - -[ifnet] -managed=true -auto_refresh=false diff --git a/net-misc/networkmanager/networkmanager-9999.ebuild b/net-misc/networkmanager/networkmanager-9999.ebuild deleted file mode 100644 index 070578de..00000000 --- a/net-misc/networkmanager/networkmanager-9999.ebuild +++ /dev/null @@ -1,157 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GNOME_ORG_MODULE="NetworkManager" - -inherit eutils gnome2-live linux-info systemd - -DESCRIPTION="Network configuration and management in an easy way. Desktop environment independent." -HOMEPAGE="http://www.gnome.org/projects/NetworkManager/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="avahi bluetooth doc +nss gnutls dhclient +dhcpcd +introspection - kernel_linux +ppp resolvconf connection-sharing wimax" -KEYWORDS="" - -EGIT_REPO_URI="git://anongit.freedesktop.org/NetworkManager/NetworkManager" - -REQUIRED_USE=" - ^^ ( nss gnutls ) - ^^ ( dhclient dhcpcd )" - -# gobject-introspection-0.10.3 is needed due to gnome bug 642300 -# wpa_supplicant-0.7.3-r3 is needed due to bug 359271 -# libnl:1.1 is needed for linking to net-wireless/wimax libraries -# XXX: on bump, check that net-wireless/wimax is still using libnl:1.1 ! -# TODO: Qt support? -COMMON_DEPEND=">=sys-apps/dbus-1.2 - >=dev-libs/dbus-glib-0.75 - >=net-wireless/wireless-tools-28_pre9 - || ( >=sys-fs/udev-171[gudev] >=sys-fs/udev-147[extras] ) - >=dev-libs/glib-2.26 - >=sys-auth/polkit-0.97 - dev-libs/libnl:1.1 - >=net-wireless/wpa_supplicant-0.7.3-r3[dbus] - bluetooth? ( >=net-wireless/bluez-4.82 ) - avahi? ( net-dns/avahi[autoipd] ) - gnutls? ( - dev-libs/libgcrypt - net-libs/gnutls ) - nss? ( >=dev-libs/nss-3.11 ) - dhclient? ( net-misc/dhcp ) - dhcpcd? ( >=net-misc/dhcpcd-4.0.0_rc3 ) - introspection? ( >=dev-libs/gobject-introspection-0.10.3 ) - ppp? ( - >=net-misc/modemmanager-0.4 - >=net-dialup/ppp-2.4.5 ) - resolvconf? ( net-dns/openresolv ) - connection-sharing? ( - net-dns/dnsmasq - net-firewall/iptables ) - wimax? ( >=net-wireless/wimax-1.5.1 )" - -RDEPEND="${COMMON_DEPEND} - sys-auth/consolekit" - -DEPEND="${COMMON_DEPEND} - dev-util/pkgconfig - >=dev-util/intltool-0.40 - >=sys-devel/gettext-0.17 - >=dev-util/gtk-doc-1.8" - -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_pretend() { - 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 -} - -pkg_setup() { - enewgroup plugdev -} - -src_prepare() { - # Don't build tests - epatch "${FILESDIR}/${PN}-0.9_rc3-fix-tests.patch" - gtkdocize - eautopoint - intltoolize --force --automake - eautoreconf - default -} - -src_configure() { - ECONF="--disable-more-warnings - --disable-static - --localstatedir=/var - --with-distro=gentoo - --with-dbus-sys-dir=/etc/dbus-1/system.d - --with-udev-dir=/lib/udev - --with-iptables=/sbin/iptables - $(use_enable doc gtk-doc) - $(use_enable introspection) - $(use_enable ppp) - $(use_enable wimax) - $(use_with dhclient) - $(use_with dhcpcd) - $(use_with doc docs) - $(use_with resolvconf) - $(systemd_with_unitdir)" - - if use nss ; then - ECONF="${ECONF} $(use_with nss crypto=nss)" - else - ECONF="${ECONF} $(use_with gnutls crypto=gnutls)" - fi - - econf ${ECONF} -} - -src_install() { - default - # 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 - - # Add keyfile plugin support - keepdir /etc/NetworkManager/system-connections - chmod 0600 "${ED}"/etc/NetworkManager/system-connections/.keep* # bug #383765 - insinto /etc/NetworkManager - newins "${FILESDIR}/nm-system-settings.conf-ifnet" nm-system-settings.conf - - # Allow users in plugdev group to modify system connections - insinto /etc/polkit-1/localauthority/10-vendor.d - doins "${FILESDIR}/01-org.freedesktop.NetworkManager.settings.modify.system.pkla" - - # Remove useless .la files - find "${D}" -name '*.la' -exec rm -f {} + || die "la file removal failed" -} - -pkg_postinst() { - elog "To modify system network connections without needing to enter the" - elog "root password, add your user account to the 'plugdev' group." -} diff --git a/net-misc/vinagre/Manifest b/net-misc/vinagre/Manifest deleted file mode 100644 index 7e8e6ae2..00000000 --- a/net-misc/vinagre/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD vinagre-9999-r1.ebuild 1545 RMD160 db8a91bfeba522efb856977a889f9aade4504215 SHA1 72614f9d92399fb8d885bb6e6fe1df4b231633a7 SHA256 2aeab9b2d5b65b6e5de0239e9e313f6d69865b74357e4feac2fb6a758368a224 diff --git a/net-misc/vinagre/vinagre-9999-r1.ebuild b/net-misc/vinagre/vinagre-9999-r1.ebuild deleted file mode 100644 index dc4791ee..00000000 --- a/net-misc/vinagre/vinagre-9999-r1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit gnome2-live - -DESCRIPTION="VNC Client for the GNOME Desktop" -HOMEPAGE="http://www.gnome.org/projects/vinagre/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="avahi +ssh +telepathy test" - -# cairo used in vinagre-tab -# gdk-pixbuf used all over the place -RDEPEND=">=dev-libs/glib-2.28.0:2 - >=x11-libs/gtk+-3.0.3:3 - >=gnome-base/gnome-keyring-1 - >=dev-libs/libxml2-2.6.31:2 - >=net-libs/gtk-vnc-0.4.3[gtk3] - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-themes/gnome-icon-theme - - avahi? ( >=net-dns/avahi-0.6.26[dbus,gtk3] ) - ssh? ( >=x11-libs/vte-0.20:2.90 ) - telepathy? ( - dev-libs/dbus-glib - >=net-libs/telepathy-glib-0.11.6 ) -" -DEPEND="${RDEPEND} - dev-lang/vala:0.14 - gnome-base/gnome-common - >=dev-lang/perl-5 - >=dev-util/pkgconfig-0.16 - >=dev-util/intltool-0.40 - app-text/scrollkeeper - app-text/gnome-doc-utils - >=sys-devel/gettext-0.17 - test? ( ~app-text/docbook-xml-dtd-4.3 )" - -pkg_setup() { - DOCS="AUTHORS ChangeLog ChangeLog.pre-git NEWS README" - # Spice support? - # SSH support fails to compile - G2CONF="${G2CONF} - VALAC=$(type -p valac-0.14) - --disable-schemas-compile - --disable-scrollkeeper - --disable-spice - --enable-rdp - $(use_with avahi) - $(use_enable ssh) - $(use_with telepathy)" -} - -src_install() { - gnome2_src_install - - # Remove it's own installation of DOCS that go to $PN instead of $P and aren't ecompressed - rm -rf "${ED}"/usr/share/doc/vinagre -} diff --git a/net-voip/telepathy-gabble/Manifest b/net-voip/telepathy-gabble/Manifest deleted file mode 100644 index e10fe5db..00000000 --- a/net-voip/telepathy-gabble/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD telepathy-gabble-9999.ebuild 1651 RMD160 3c2933b02f97703aee00c8927d07dd6007f8d3a5 SHA1 69d1a5ac00639057be8e2ac8945a7e5358f3efad SHA256 341d174ccf80a3868d03ef3fdf21a140a5fde9ad09875d426b2bcae6bb8731ca diff --git a/net-voip/telepathy-gabble/telepathy-gabble-9999.ebuild b/net-voip/telepathy-gabble/telepathy-gabble-9999.ebuild deleted file mode 100644 index 0266381d..00000000 --- a/net-voip/telepathy-gabble/telepathy-gabble-9999.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="3" -PYTHON_DEPEND="2:2.5" - -inherit python git-2 autotools - -DESCRIPTION="A Jabber/XMPP connection manager, this handles single and multi user chats and voice calls." -HOMEPAGE="http://telepathy.freedesktop.org" -SRC_URI="" -EGIT_HAS_SUBMODULES="yes" -EGIT_REPO_URI="git://anongit.freedesktop.org/telepathy/${PN}" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="" -IUSE="debug test" - -RDEPEND=">=dev-libs/glib-2.24:2 - >=sys-apps/dbus-1.1.0 - >=dev-libs/dbus-glib-0.82 - >=net-libs/telepathy-glib-0.16 - >=net-libs/libnice-0.0.11 - >=net-libs/gnutls-2.10.2 - - dev-db/sqlite:3 - dev-libs/libxml2 - - || ( net-libs/libsoup:2.4[ssl] - >=net-libs/libsoup-2.33.1 ) - - !<net-im/telepathy-mission-control-5.5.0" -DEPEND="${RDEPEND} - dev-util/gtk-doc - dev-libs/libxslt - test? ( >=dev-python/twisted-0.8.2 - >=dev-python/twisted-words-0.8.2 - >=dev-python/dbus-python-0.83 )" - -pkg_setup() { - python_set_active_version 2 - python_pkg_setup -} - -src_prepare() { - python_convert_shebangs -r 2 . - pushd lib/ext/wocky >/dev/null - gtkdocize --copy - eautoreconf - popd >/dev/null - pushd lib/ext/telepathy-yell >/dev/null - eautoreconf - popd >/dev/null - eautoreconf -} - -src_configure() { - econf \ - --docdir="${EPREFIX}/usr/share/doc/${PF}" \ - $(use_enable debug handle-leak-debug) -} - -src_test() { - # Twisted tests fail, upstream bug #30565 - emake -C tests check-TESTS || die "tests failed" -} - -src_install() { - emake install DESTDIR="${D}" || die "emake install failed" - dodoc AUTHORS NEWS ChangeLog README || die "dodoc failed" - find "${D}" -name '*.la' -exec rm -f {} + -} diff --git a/net-voip/telepathy-salut/Manifest b/net-voip/telepathy-salut/Manifest deleted file mode 100644 index 4f354fb8..00000000 --- a/net-voip/telepathy-salut/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD telepathy-salut-9999.ebuild 1235 RMD160 edc02f5d97e1eeb044c1a556d68e59fd702dea73 SHA1 fdee178c097bdd04be48072495d2098b037c3ecd SHA256 3351c33acac968111f820de20f4281b7e18550ee7e8a9e780285fdea9882aa21 diff --git a/net-voip/telepathy-salut/telepathy-salut-9999.ebuild b/net-voip/telepathy-salut/telepathy-salut-9999.ebuild deleted file mode 100644 index a2371ecc..00000000 --- a/net-voip/telepathy-salut/telepathy-salut-9999.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -PYTHON_DEPEND="2:2.5" -inherit autotools base python eutils git-2 - -DESCRIPTION="A link-local XMPP connection manager for Telepathy" -HOMEPAGE="http://telepathy.freedesktop.org/wiki/CategorySalut" -SRC_URI="" -EGIT_HAS_SUBMODULES="yes" -EGIT_REPO_URI="git://anongit.freedesktop.org/telepathy/${PN}" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="" -IUSE="test" - -RDEPEND="dev-libs/libxml2 - >=dev-libs/glib-2.24:2 - >=sys-apps/dbus-1.1.0 - >=net-libs/telepathy-glib-0.14 - >=net-dns/avahi-0.6.22[dbus] - net-libs/libsoup:2.4 - sys-apps/util-linux" -DEPEND="${RDEPEND} - app-text/xmldiff - test? ( - >=dev-libs/check-0.9.4 - net-libs/libgsasl - dev-python/twisted-words ) - dev-libs/libxslt - dev-util/gtk-doc - dev-util/pkgconfig - test? ( >=net-dns/avahi-0.6.22[python] )" - -pkg_setup() { - DOCS="AUTHORS ChangeLog NEWS README" - python_set_active_version 2 - python_pkg_setup -} - -src_prepare() { - cd lib/ext/wocky - gtkdocize - eautoreconf - cd ../../.. - eautoreconf - python_convert_shebangs -r 2 . -} - -src_configure() { - econf \ - $(use_enable test avahi-tests)\ - --disable-plugins \ - --disable-Werror \ - --docdir=/usr/share/doc/${PF} -} diff --git a/net-wireless/gnome-bluetooth/Manifest b/net-wireless/gnome-bluetooth/Manifest deleted file mode 100644 index 92f1bb13..00000000 --- a/net-wireless/gnome-bluetooth/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -AUX 80-rfkill.rules 117 RMD160 78e948840a4359344d3bd565300e4432fe43bf91 SHA1 6a6b28aaf852aae9e419963ddbdb92092825f4ee SHA256 81b3a8a3a3639b6d6024043364ad4917b32a85fd7f766e4051211d388e165798 -EBUILD gnome-bluetooth-9999-r1.ebuild 2030 RMD160 775bb40bb134f2fd4e94824642348833970a184d SHA1 fbe3e5c3c3c0058805d5cd61f236592f2a91d19c SHA256 2ccf9238a01d156004ab7c6d3a95ba9dbaea950d43c04f77078c3eb7c4e0b29d diff --git a/net-wireless/gnome-bluetooth/files/80-rfkill.rules b/net-wireless/gnome-bluetooth/files/80-rfkill.rules deleted file mode 100644 index 61f9ca5e..00000000 --- a/net-wireless/gnome-bluetooth/files/80-rfkill.rules +++ /dev/null @@ -1,5 +0,0 @@ -# do not edit this file, it will be overwritten on update - -# network -KERNEL=="rfkill", GROUP="plugdev", MODE="0664" - diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-9999-r1.ebuild b/net-wireless/gnome-bluetooth/gnome-bluetooth-9999-r1.ebuild deleted file mode 100644 index b2df2c8c..00000000 --- a/net-wireless/gnome-bluetooth/gnome-bluetooth-9999-r1.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GCONF_DEBUG="yes" -GNOME2_LA_PUNT="yes" - -inherit gnome2-live multilib - -DESCRIPTION="Fork of bluez-gnome focused on integration with GNOME" -HOMEPAGE="http://live.gnome.org/GnomeBluetooth" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="2" -IUSE="doc +introspection sendto" -KEYWORDS="" - -COMMON_DEPEND=">=dev-libs/glib-2.25.7:2 - >=x11-libs/gtk+-2.91.3:3[introspection?] - >=x11-libs/libnotify-0.7.0 - >=dev-libs/dbus-glib-0.74 - - introspection? ( >=dev-libs/gobject-introspection-0.9.5 ) - sendto? ( >=gnome-extra/nautilus-sendto-2.91 ) -" -RDEPEND="${COMMON_DEPEND} - >=net-wireless/bluez-4.34 - app-mobilephone/obexd - sys-fs/udev" -# To break circular dependencies -PDEPEND=">=gnome-base/gnome-control-center-2.91" -DEPEND="${COMMON_DEPEND} - !!net-wireless/bluez-gnome - app-text/docbook-xml-dtd:4.1.2 - app-text/gnome-doc-utils - app-text/scrollkeeper - dev-libs/libxml2 - >=dev-util/intltool-0.40.0 - dev-util/pkgconfig - >=sys-devel/gettext-0.17 - x11-libs/libX11 - x11-libs/libXi - x11-proto/xproto - doc? ( >=dev-util/gtk-doc-1.9 )" -# eautoreconf needs: -# gnome-base/gnome-common -# dev-util/gtk-doc-am - -pkg_setup() { - # FIXME: Add geoclue support - G2CONF="${G2CONF} - $(use_enable introspection) - $(use_enable sendto nautilus-sendto) - --disable-moblin - --disable-desktop-update - --disable-icon-update - --disable-schemas-compile - --disable-static" - DOCS="AUTHORS README NEWS ChangeLog" - - enewgroup plugdev -} - -src_prepare() { - # Add missing files for intltool checks - echo "sendto/bluetooth-sendto.desktop.in" >> po/POTFILES.in - echo "wizard/bluetooth-wizard.desktop.in" >> po/POTFILES.in - - gnome2_src_prepare -} - -src_install() { - gnome2_src_install - - insinto /$(get_libdir)/udev/rules.d - doins "${FILESDIR}"/80-rfkill.rules || die "udev rules installation failed" -} - -pkg_postinst() { - gnome2_pkg_postinst - - elog "Don't forget to add yourself to the plugdev group " - elog "if you want to be able to control bluetooth transmitter." -} diff --git a/sys-apps/baselayout/Manifest b/sys-apps/baselayout/Manifest deleted file mode 100644 index 9ddf43ae..00000000 --- a/sys-apps/baselayout/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST baselayout-2.1.tar.bz2 40398 RMD160 bba874c5d3290848236703125c130107c1244f55 SHA1 84783a773ec050700b3b0ce4c7645ae878f7f7fb SHA256 2ac6f2156513a2820a0eeeecc2cf7e7c0b5e0c750b324f1e21912d5f3cda4956 -EBUILD baselayout-2.1-r1.ebuild 7586 RMD160 6313622f636cec9a22d7447a9771a48885a6ce06 SHA1 2ab68da0981f80362a5d5ac76184d2700b88c5b8 SHA256 4258dacd78aed797d67bac51091c8a6b4296746a8a31c8fe20ca6874c80aaeb7 diff --git a/sys-apps/baselayout/baselayout-2.1-r1.ebuild b/sys-apps/baselayout/baselayout-2.1-r1.ebuild deleted file mode 100644 index d4c89714..00000000 --- a/sys-apps/baselayout/baselayout-2.1-r1.ebuild +++ /dev/null @@ -1,221 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit eutils multilib - -DESCRIPTION="Filesystem baselayout and init scripts" -HOMEPAGE="http://www.gentoo.org/" -SRC_URI="mirror://gentoo/${P}.tar.bz2 - http://dev.gentoo.org/~vapier/dist/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" -IUSE="build +openrc" - -PDEPEND="openrc? ( sys-apps/openrc ) - !openrc? ( sys-apps/systemd )" - -pkg_setup() { - multilib_layout -} - -# Create our multilib dirs - the Makefile has no knowledge of this -multilib_warn() { - local syms=$1 dirs=$2 def_libdir=$3 - - [ -z "${syms}${dirs}" ] && return - - ewarn "Your system profile has SYMLINK_LIB=${SYMLINK_LIB}, so that means" - if [ -z "${syms}" ] ; then - ewarn "you need to have these paths as symlinks to ${def_libdir}:" - ewarn "$1" - fi -} -multilib_layout() { - local libdir libdirs=$(get_all_libdirs) def_libdir=$(get_abi_LIBDIR $DEFAULT_ABI) - : ${libdirs:=lib} # it isn't that we don't trust multilib.eclass... - - [ -z "${def_libdir}" ] && die "your DEFAULT_ABI=$DEFAULT_ABI appears to be invalid" - - # figure out which paths should be symlinks and which should be directories - local dirs syms exp d - for libdir in ${libdirs} ; do - exp=( {,usr/,usr/local/}${libdir} ) - for d in "${exp[@]/#/${ROOT}}" ; do - # most things should be dirs - if [ "${SYMLINK_LIB}" = "yes" ] && [ "${libdir}" = "lib" ] ; then - [ ! -h "${d}" ] && [ -e "${d}" ] && dirs+=" ${d}" - else - [ -h "${d}" ] && syms+=" ${d}" - fi - done - done - if [ -n "${syms}${dirs}" ] ; then - ewarn "Your system profile has SYMLINK_LIB=${SYMLINK_LIB:-no}, so that means you need to" - ewarn "have these paths configured as follows:" - [ -n "${dirs}" ] && ewarn "symlinks to '${def_libdir}':${dirs}" - [ -n "${syms}" ] && ewarn "directories:${syms}" - ewarn "The ebuild will attempt to fix these, but only for trivial conversions." - ewarn "If things fail, you will need to manually create/move the directories." - echo - fi - - # setup symlinks and dirs where we expect them to be; do not migrate - # data ... just fall over in that case. - local prefix - for prefix in "${ROOT}"{,usr/,usr/local/} ; do - if [ "${SYMLINK_LIB}" = yes ] ; then - # we need to make sure "lib" points to the native libdir - if [ -h "${prefix}lib" ] ; then - # it's already a symlink! assume it's pointing to right place ... - continue - elif [ -d "${prefix}lib" ] ; then - # "lib" is a dir, so need to convert to a symlink - ewarn "Converting ${prefix}lib from a dir to a symlink" - rm -f "${prefix}lib"/.keep - if rmdir "${prefix}lib" 2>/dev/null ; then - ln -s ${def_libdir} "${prefix}lib" || die - else - die "non-empty dir found where we needed a symlink: ${prefix}lib" - fi - else - # nothing exists, so just set it up sanely - ewarn "Initializing ${prefix}lib as a symlink" - mkdir -p "${prefix}" || die - rm -f "${prefix}lib" || die - ln -s ${def_libdir} "${prefix}lib" || die - fi - else - # we need to make sure "lib" is a dir - if [ -h "${prefix}lib" ] ; then - # "lib" is a symlink, so need to convert to a dir - ewarn "Converting ${prefix}lib from a symlink to a dir" - rm -f "${prefix}lib" || die - if [ -d "${prefix}lib32" ] ; then - ewarn "Migrating ${prefix}lib32 to ${prefix}lib" - mv "${prefix}lib32" "${prefix}lib" || die - else - mkdir -p "${prefix}lib" || die - fi - elif [ -d "${prefix}lib" ] ; then - # make sure the old "lib" ABI location does not exist; we - # only symlinked the lib dir on systems where we moved it - # to "lib32" ... - case ${CHOST} in - i?86*|x86_64*|powerpc*|sparc*|s390*) - if [ -d "${prefix}lib32" ] ; then - rm -f "${prefix}lib32"/.keep - if ! rmdir "${prefix}lib32" 2>/dev/null ; then - ewarn "You need to merge ${prefix}lib32 into ${prefix}lib" - die "non-empty dir found where there should be none: ${prefix}lib32" - fi - fi - ;; - esac - else - # nothing exists, so just set it up sanely - ewarn "Initializing ${prefix}lib as a dir" - mkdir -p "${prefix}" || die - rm -f "${prefix}lib" || die - ln -s ${def_libdir} "${prefix}lib" || die - fi - fi - done -} - -pkg_preinst() { - # Bug #217848 - Since the remap_dns_vars() called by pkg_preinst() of - # the baselayout-1.x ebuild copies all the real configs from the user's - # /etc/conf.d into ${D}, it makes them all appear to be the default - # versions. In order to protect them from being unmerged after this - # upgrade, modify their timestamps. - touch "${ROOT}"/etc/conf.d/* 2>/dev/null - - # This is written in src_install (so it's in CONTENTS), but punt all - # pending updates to avoid user having to do etc-update (and make the - # pkg_postinst logic simpler). - rm -f "${ROOT}"/etc/._cfg????_gentoo-release - - # We need to install directories and maybe some dev nodes when building - # stages, but they cannot be in CONTENTS. - # Also, we cannot reference $S as binpkg will break so we do this. - multilib_layout - if use build ; then - emake -C "${D}/usr/share/${PN}" DESTDIR="${ROOT}" layout || die - fi - rm -f "${D}"/usr/share/${PN}/Makefile -} - -src_install() { - emake \ - OS=$(usex kernel_FreeBSD BSD Linux) \ - DESTDIR="${D}" \ - install || die - dodoc ChangeLog.svn - - # need the makefile in pkg_preinst - insinto /usr/share/${PN} - doins Makefile || die - - # handle multilib paths. do it here because we want this behavior - # regardless of the C library that you're using. we do explicitly - # list paths which the native ldconfig searches, but this isn't - # problematic as it doesn't change the resulting ld.so.cache or - # take longer to generate. similarly, listing both the native - # path and the symlinked path doesn't change the resulting cache. - local libdir ldpaths - for libdir in $(get_all_libdirs) ; do - ldpaths+=":/${libdir}:/usr/${libdir}:/usr/local/${libdir}" - done - echo "LDPATH='${ldpaths#:}'" >> "${D}"/etc/env.d/00basic - - # rc-scripts version for testing of features that *should* be present - echo "Gentoo Base System release ${PV}" > "${D}"/etc/gentoo-release -} - -pkg_postinst() { - local x - - # We installed some files to /usr/share/baselayout instead of /etc to stop - # (1) overwriting the user's settings - # (2) screwing things up when attempting to merge files - # (3) accidentally packaging up personal files with quickpkg - # If they don't exist then we install them - for x in master.passwd passwd shadow group fstab ; do - [ -e "${ROOT}etc/${x}" ] && continue - [ -e "${ROOT}usr/share/baselayout/${x}" ] || continue - cp -p "${ROOT}usr/share/baselayout/${x}" "${ROOT}"etc - done - - # Force shadow permissions to not be world-readable #260993 - for x in shadow ; do - [ -e "${ROOT}etc/${x}" ] && chmod o-rwx "${ROOT}etc/${x}" - done - - # Take care of the etc-update for the user - if [ -e "${ROOT}"/etc/._cfg0000_gentoo-release ] ; then - mv "${ROOT}"/etc/._cfg0000_gentoo-release "${ROOT}"/etc/gentoo-release - fi - - # whine about users that lack passwords #193541 - if [[ -e ${ROOT}/etc/shadow ]] ; then - local bad_users=$(sed -n '/^[^:]*::/s|^\([^:]*\)::.*|\1|p' "${ROOT}"/etc/shadow) - if [[ -n ${bad_users} ]] ; then - echo - ewarn "The following users lack passwords!" - ewarn ${bad_users} - fi - fi - - # whine about users with invalid shells #215698 - if [[ -e ${ROOT}/etc/passwd ]] ; then - local bad_shells=$(awk -F: 'system("test -e " $7) { print $1 " - " $7}' /etc/passwd | sort) - if [[ -n ${bad_shells} ]] ; then - echo - ewarn "The following users have non-existent shells!" - ewarn "${bad_shells}" - fi - fi -} diff --git a/sys-apps/gnome-disk-utility/Manifest b/sys-apps/gnome-disk-utility/Manifest deleted file mode 100644 index 471ffcd2..00000000 --- a/sys-apps/gnome-disk-utility/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD gnome-disk-utility-9999-r1.ebuild 1147 RMD160 56430f353794d3b5fa99ea1d7b086ec1b06e713f SHA1 ef582dcaa77258eb996acfeffa314669c5f232fd SHA256 5f69ea2544787cd036f55b7ac385c65a4d15224205b551bc6f3ab44bde5d3a8e diff --git a/sys-apps/gnome-disk-utility/gnome-disk-utility-9999-r1.ebuild b/sys-apps/gnome-disk-utility/gnome-disk-utility-9999-r1.ebuild deleted file mode 100644 index 2bda6f56..00000000 --- a/sys-apps/gnome-disk-utility/gnome-disk-utility-9999-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit autotools eutils gnome2-live - -DESCRIPTION="Disk Utility for GNOME using devicekit-disks" -HOMEPAGE="http://git.gnome.org/browse/gnome-disk-utility" - -LICENSE="LGPL-2.1" -SLOT="0" -IUSE="doc fat" -KEYWORDS="" - -CDEPEND=" - >=dev-libs/glib-2.22:2 - >=dev-libs/dbus-glib-0.74 - >=dev-libs/libunique-2.90.1:3 - >=x11-libs/gtk+-2.90.7:3 - >=sys-fs/udisks-1.92 - >=dev-libs/libatasmart-0.14 - >=x11-libs/libnotify-0.6.1 -" -RDEPEND="${CDEPEND} - x11-misc/xdg-utils - fat? ( sys-fs/dosfstools ) - !!sys-apps/udisks" -DEPEND="${CDEPEND} - sys-devel/gettext - gnome-base/gnome-common - app-text/docbook-xml-dtd:4.1.2 - app-text/scrollkeeper - app-text/gnome-doc-utils - - >=dev-util/pkgconfig-0.9 - >=dev-util/intltool-0.35 - >=dev-util/gtk-doc-am-1.13 - - doc? ( >=dev-util/gtk-doc-1.3 )" - -pkg_setup() { - G2CONF="${G2CONF} - --disable-static" - DOCS="AUTHORS NEWS README" -} - -src_prepare() { - if [[ ${PV} != 9999 ]]; then - intltoolize --force --copy --automake || die - eautoreconf - fi - - gnome2_src_prepare -} diff --git a/sys-apps/paludis/Manifest b/sys-apps/paludis/Manifest deleted file mode 100644 index 0f9814f2..00000000 --- a/sys-apps/paludis/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -AUX 0001-paludis-sort-world.patch 6309 RMD160 aed7ebcd6584cb48c9078b7b0f25686c8bd7c16a SHA1 ca105295391c8869f4f1a38b7689d08efdcc6a0a SHA256 b1f40b94776ea05d109d6b8c6ae3abf31cb362f5241beac8c3e30adb605f7650 -AUX 0002-cave-resolve-ask.patch 8415 RMD160 a55cb8150249bc233d0efc28d09590d8dd223d6c SHA1 ac8f552a2897b28228e87868f7271a078ee2bd2a SHA256 639174143d6b1d0ba47676f60e767a9b7e5b715eb452e32e8381a818ad3a11b5 -EBUILD paludis-9999.ebuild 3830 RMD160 dcfbd73cfd210b3dcc8df49214712fee3aaba116 SHA1 03cc83dc8df5bd22fd39c2ab1ddc8f49ea647511 SHA256 f2264354d58133b74aed3886dd5221259f6c3baece0c5256d9f851b8f4c38a39 diff --git a/sys-apps/paludis/files/0001-paludis-sort-world.patch b/sys-apps/paludis/files/0001-paludis-sort-world.patch deleted file mode 100644 index f2f96a82..00000000 --- a/sys-apps/paludis/files/0001-paludis-sort-world.patch +++ /dev/null @@ -1,212 +0,0 @@ -From d8c939211426b1754fc8c28f5c6d5f9e11c54842 Mon Sep 17 00:00:00 2001 -From: Marc-Antoine Perennou <Marc-Antoine@Perennou.com> -Date: Mon, 26 Jul 2010 18:17:27 +0200 -Subject: [PATCH 1/2] paludis sort world - ---- - paludis/environments/paludis/world.cc | 2 + - paludis/environments/paludis/world_TEST.cc | 4 +- - paludis/environments/paludis/world_TEST_setup.sh | 4 +- - paludis/set_file.cc | 56 ++++++++++++++++++++++ - paludis/set_file.hh | 5 ++ - 5 files changed, 67 insertions(+), 4 deletions(-) - -diff --git a/paludis/environments/paludis/world.cc b/paludis/environments/paludis/world.cc -index b546d4f..8d281e9 100644 ---- a/paludis/environments/paludis/world.cc -+++ b/paludis/environments/paludis/world.cc -@@ -123,6 +123,7 @@ World::_add_string_to_world(const std::string & n) const - n::type() = sft_simple - )); - bool result(world.add(n)); -+ world.sort(); - world.rewrite(); - - return result; -@@ -156,6 +157,7 @@ World::_remove_string_from_world(const std::string & n) const - )); - - result = world.remove(n); -+ world.sort(); - world.rewrite(); - } - -diff --git a/paludis/environments/paludis/world_TEST.cc b/paludis/environments/paludis/world_TEST.cc -index cbb2f7f..237d1df 100644 ---- a/paludis/environments/paludis/world_TEST.cc -+++ b/paludis/environments/paludis/world_TEST.cc -@@ -47,9 +47,9 @@ TEST(World, Updates) - SafeIFStream f(*w); - std::string ff((std::istreambuf_iterator<char>(f)), std::istreambuf_iterator<char>()); - EXPECT_EQ( -- "cat/unchanged\n" -+ "cat/after\n" - "cat/alsounchanged\n" -- "cat/after\n", -+ "cat/unchanged\n", - ff - ); - } -diff --git a/paludis/environments/paludis/world_TEST_setup.sh b/paludis/environments/paludis/world_TEST_setup.sh -index f81a62b..0d8916c 100755 ---- a/paludis/environments/paludis/world_TEST_setup.sh -+++ b/paludis/environments/paludis/world_TEST_setup.sh -@@ -5,8 +5,8 @@ mkdir world_TEST_dir || exit 2 - cd world_TEST_dir || exit 3 - - cat <<END > world --cat/unchanged --cat/before - cat/alsounchanged -+cat/before -+cat/unchanged - END - -diff --git a/paludis/set_file.cc b/paludis/set_file.cc -index 646ccf4..f786c5d 100644 ---- a/paludis/set_file.cc -+++ b/paludis/set_file.cc -@@ -60,12 +60,15 @@ namespace - protected: - SetFileHandler(); - -+ static bool compareNoCase(const std::string &, const std::string &); -+ - public: - virtual ~SetFileHandler(); - - virtual std::shared_ptr<SetSpecTree> contents() const = 0; - virtual bool add(const std::string &) = 0; - virtual bool remove(const std::string &) = 0; -+ virtual void sort() = 0; - virtual void rewrite() const = 0; - }; - -@@ -87,6 +90,7 @@ namespace - virtual std::shared_ptr<SetSpecTree> contents() const; - virtual bool add(const std::string &); - virtual bool remove(const std::string &); -+ virtual void sort(); - virtual void rewrite() const; - }; - -@@ -103,6 +107,7 @@ namespace - virtual std::shared_ptr<SetSpecTree> contents() const; - virtual bool add(const std::string &) PALUDIS_ATTRIBUTE((noreturn)); - virtual bool remove(const std::string &) PALUDIS_ATTRIBUTE((noreturn)); -+ virtual void sort() PALUDIS_ATTRIBUTE((noreturn)); - virtual void rewrite() const PALUDIS_ATTRIBUTE((noreturn)); - }; - -@@ -124,6 +129,7 @@ namespace - virtual std::shared_ptr<SetSpecTree> contents() const; - virtual bool add(const std::string &); - virtual bool remove(const std::string &); -+ virtual void sort(); - virtual void rewrite() const; - }; - -@@ -303,6 +309,22 @@ SetFileHandler::~SetFileHandler() - { - } - -+bool -+SetFileHandler::compareNoCase(const std::string & first, const std::string & second) -+{ -+ for (unsigned int i(0) ; i < first.length() && i < second.length() ; ++i) -+ { -+ if (tolower(first[i]) < tolower(second[i])) -+ return true; -+ else if (tolower(first[i]) > tolower(second[i])) -+ return false; -+ } -+ if (first.length() < second.length()) -+ return true; -+ return false; -+} -+ -+ - SimpleHandler::SimpleHandler(const SetFileParams & p) : - _p(p) - { -@@ -408,6 +430,17 @@ SimpleHandler::remove(const std::string & p) - } - - void -+SimpleHandler::sort() -+{ -+ Lock l(_mutex); -+ -+ Context context("When sorting simple set file '" + stringify(_p.file_name()) + "':"); -+ -+ _lines.sort(SetFileHandler::compareNoCase); -+ _contents.reset(); -+} -+ -+void - SimpleHandler::rewrite() const - { - Lock l(_mutex); -@@ -501,6 +534,17 @@ PaludisConfHandler::remove(const std::string & p) - } - - void -+PaludisConfHandler::sort() -+{ -+ Context context("When sorting paludis conf set file '" + stringify(_p.file_name()) + "':"); -+ -+ Lock l(_mutex); -+ -+ _lines.sort(SetFileHandler::compareNoCase); -+ _contents.reset(); -+} -+ -+void - PaludisConfHandler::rewrite() const - { - Context context("When rewriting paludis conf set file '" + stringify(_p.file_name()) + "':"); -@@ -572,6 +616,12 @@ PaludisBashHandler::remove(const std::string & p) - } - - void -+PaludisBashHandler::sort() -+{ -+ throw SetFileError(_p.file_name(), "Cannot modify bash script '" + stringify(_p.file_name()) + "'"); -+} -+ -+void - PaludisBashHandler::rewrite() const - { - throw SetFileError(_p.file_name(), "Cannot modify bash script '" + stringify(_p.file_name()) + "'"); -@@ -609,6 +659,12 @@ SetFile::contents() const - } - - void -+SetFile::sort() -+{ -+ _imp->handler->sort(); -+} -+ -+void - SetFile::rewrite() const - { - _imp->handler->rewrite(); -diff --git a/paludis/set_file.hh b/paludis/set_file.hh -index e3a853c..019ccbb 100644 ---- a/paludis/set_file.hh -+++ b/paludis/set_file.hh -@@ -132,6 +132,11 @@ namespace paludis - const std::shared_ptr<const SetSpecTree> contents() const; - - /** -+ * Sort our contents. -+ */ -+ void sort(); -+ -+ /** - * Rewrite our contents. - */ - void rewrite() const; --- -1.7.6.rc2.8.g28eb.dirty - diff --git a/sys-apps/paludis/files/0002-cave-resolve-ask.patch b/sys-apps/paludis/files/0002-cave-resolve-ask.patch deleted file mode 100644 index f37cef54..00000000 --- a/sys-apps/paludis/files/0002-cave-resolve-ask.patch +++ /dev/null @@ -1,171 +0,0 @@ -From e579288be34f2effad95c854c6e5cd2d2cf4b7ab Mon Sep 17 00:00:00 2001 -From: Marc-Antoine Perennou <Marc-Antoine@Perennou.com> -Date: Mon, 26 Jul 2010 18:38:14 +0200 -Subject: [PATCH 2/2] cave resolve ask - ---- - doc/faq/misfunctionality.html.part | 9 --------- - src/clients/cave/cmd_execute_resolution.cc | 28 +++++++++++++++++++++++++++- - src/clients/cave/cmd_resolve.cc | 6 +++--- - src/clients/cave/resolve_cmdline.cc | 1 + - src/clients/cave/resolve_cmdline.hh | 1 + - src/clients/cave/resolve_common.cc | 2 ++ - zsh-completion/_cave | 1 + - 7 files changed, 35 insertions(+), 13 deletions(-) - -diff --git a/doc/faq/misfunctionality.html.part b/doc/faq/misfunctionality.html.part -index a43287f..ef6ba64 100644 ---- a/doc/faq/misfunctionality.html.part -+++ b/doc/faq/misfunctionality.html.part -@@ -6,7 +6,6 @@ - <li><a href="misfunctionality.html#wgetresume">wget Resume Support</a></li> - <li><a href="misfunctionality.html#skipfirst">Build Resume / Skip First Support</a></li> - <li><a href="misfunctionality.html#nice">No Automatic Niceness Support</a></li> -- <li><a href="misfunctionality.html#ask">No Ask Support</a></li> - <li><a href="misfunctionality.html#xtermtitles">Restoring XTerm Titles</a></li> - <li><a href="misfunctionality.html#ecompress">No Automatic Manpage / Documentation Compression</a></li> - </ul> -@@ -63,14 +62,6 @@ elegant.</p> - <p>Rationale: Learn how to use <code>nice</code>. There's no - <code>GCC_NICENESS</code> or <code>VIM_NICENESS</code> either.</p> - --<h2 id="ask">No Ask Support</h2> -- --<p>Non-Problem: There's nothing like <code>emerge --ask</code>.</p> -- --<p>Rationale: the <code>paludis</code> client is non-interactive. If someone is --making an interactive client, there are much better ways of doing it than --the limited functionality that <code>emerge --ask</code> provides.</p> -- - <h2 id="xtermtitles">Restoring XTerm Titles</h2> - - <p>Non-Problem: Paludis doesn't restore the xterm title on exit.</p> -diff --git a/src/clients/cave/cmd_execute_resolution.cc b/src/clients/cave/cmd_execute_resolution.cc -index b9b71c1..568af40 100644 ---- a/src/clients/cave/cmd_execute_resolution.cc -+++ b/src/clients/cave/cmd_execute_resolution.cc -@@ -104,7 +104,8 @@ namespace - CaveCommandCommandLine - { - args::ArgsGroup g_general_options; -- args::SwitchArg a_pretend; -+ mutable args::SwitchArg a_pretend; -+ args::SwitchArg a_ask; - args::SwitchArg a_set; - args::StringSetArg a_world_specs; - args::StringSetArg a_removed_if_dependent_names; -@@ -116,6 +117,7 @@ namespace - ExecuteResolutionCommandLine() : - g_general_options(main_options_section(), "General Options", "General options."), - a_pretend(&g_general_options, "pretend", '\0', "Only carry out the pretend action", false), -+ a_ask(&g_general_options, "ask", '\0', "Ask before executing", false), - a_set(&g_general_options, "set", '\0', "Our target is a set rather than package specs", false), - a_world_specs(&g_general_options, "world-specs", '\0', "Use the specified spec or set name for updating world"), - a_removed_if_dependent_names(&g_general_options, "removed-if-dependent-names", '\0', -@@ -304,6 +306,26 @@ namespace - return 0 == retcode; - } - -+ bool do_ask() -+ { -+ Context context("When asking to execute :"); -+ std::string answer; -+ cout << std::endl; -+ cout << "Do you really want to do this ? [Y/n] ... "; -+ while (true) -+ { -+ getline(std::cin, answer); -+ for (unsigned i(0) ; i < answer.length() ; ++i) -+ answer[i] = tolower(answer[i]); -+ if (answer == "no" || answer == "n") -+ return false; -+ else if (answer == "yes" || answer == "ye" || answer == "y" || answer == "") -+ return true; -+ cout << endl; -+ cout << "Unknown answer : " + answer + " [Y/n] ... "; -+ } -+ } -+ - std::string maybe_replacing( - const std::shared_ptr<Environment> & env, - const std::shared_ptr<const Sequence<PackageDepSpec> > & id_specs, -@@ -1586,6 +1608,10 @@ namespace - int retcode(0); - - retcode |= execute_pretends(env, lists, cmdline); -+ -+ if ((! cmdline.a_pretend.specified()) && cmdline.a_ask.specified() && lists->execute_job_list()->length() != 0 && (! do_ask())) -+ cmdline.a_pretend.set_specified(args::aos_specified); -+ - if (0 != retcode || cmdline.a_pretend.specified()) - return retcode; - -diff --git a/src/clients/cave/cmd_resolve.cc b/src/clients/cave/cmd_resolve.cc -index e0a7f2a..9985df5 100644 ---- a/src/clients/cave/cmd_resolve.cc -+++ b/src/clients/cave/cmd_resolve.cc -@@ -49,9 +49,9 @@ namespace - graph_jobs_options(this), - program_options(this) - { -- add_usage_line("[ -x|--execute ] [ -z|--lazy or -c|--complete or -e|--everything ] spec ..."); -- add_usage_line("[ -x|--execute ] [ -z|--lazy or -c|--complete or -e|--everything ] set"); -- add_usage_line("[ -x|--execute ] !spec ..."); -+ add_usage_line("[ -x|--execute ] [ -?|--ask ] [ -z|--lazy or -c|--complete or -e|--everything ] spec ..."); -+ add_usage_line("[ -x|--execute ] [ -?|--ask ] [ -z|--lazy or -c|--complete or -e|--everything ] set"); -+ add_usage_line("[ -x|--execute ] [ -?|--ask ] !spec ..."); - } - - std::string app_name() const -diff --git a/src/clients/cave/resolve_cmdline.cc b/src/clients/cave/resolve_cmdline.cc -index 82abf30..7033c28 100644 ---- a/src/clients/cave/resolve_cmdline.cc -+++ b/src/clients/cave/resolve_cmdline.cc -@@ -46,6 +46,7 @@ ResolveCommandLineResolutionOptions::ResolveCommandLineResolutionOptions(args::A - ArgsSection(h, "Resolution Options"), - g_execution_options(this, "Execution Options", "Control execution."), - a_execute(&g_execution_options, "execute", 'x', "Execute the suggested actions", true), -+ a_ask(&g_execution_options, "ask", '?', "Ask before executing", true), - - g_convenience_options(this, "Convenience Options", "Broad behaviour options. These options are simply " - "a convenient way of selecting common groups of other options; see individual option descriptions " -diff --git a/src/clients/cave/resolve_cmdline.hh b/src/clients/cave/resolve_cmdline.hh -index 8bdd0b4..589230c 100644 ---- a/src/clients/cave/resolve_cmdline.hh -+++ b/src/clients/cave/resolve_cmdline.hh -@@ -36,6 +36,7 @@ namespace paludis - - args::ArgsGroup g_execution_options; - args::SwitchArg a_execute; -+ args::SwitchArg a_ask; - - args::ArgsGroup g_convenience_options; - args::SwitchArg a_lazy; -diff --git a/src/clients/cave/resolve_common.cc b/src/clients/cave/resolve_common.cc -index 3ddbddb..2770932 100644 ---- a/src/clients/cave/resolve_common.cc -+++ b/src/clients/cave/resolve_common.cc -@@ -427,6 +427,8 @@ namespace - - if (pretend_only || ! resolution_options.a_execute.specified()) - args->push_back("--pretend"); -+ else if (resolution_options.a_ask.specified()) -+ args->push_back("--ask"); - - for (Sequence<std::string>::ConstIterator p(world_specs->begin()), p_end(world_specs->end()) ; - p != p_end ; ++p) -diff --git a/zsh-completion/_cave b/zsh-completion/_cave -index 2ca9fce..f70f669 100644 ---- a/zsh-completion/_cave -+++ b/zsh-completion/_cave -@@ -664,6 +664,7 @@ _cave_cmd_report() - _cave_resolve_arguments=( - '(--help -h)'{--help,-h}'[Display help messsage]' \ - '(--execute -x --no-execute +x)'{--execute,-x,--no-execute,+x}'[Execute the suggested actions]' \ -+ '(--ask -? --no-ask +?)'{--ask,-?,--no-ask,+?}'[Ask before executing]' \ - '(--lazy -z --complete -c --everything -e --no-lazy +z --no-complete +c --no-everything +e)'{--lazy,-z,--no-lazy,+z}'[Do as little work as possible]' \ - '(--lazy -z --complete -c --everything -e --no-lazy +z --no-complete +c --no-everything +e)'{--complete,-c,--no-complete,+c}'[Do all optional work]' \ - '(--lazy -z --complete -c --everything -e --no-lazy +z --no-complete +c --no-everything +e)'{--everything,-e,--no-everything,+e}'[Do all optional work, and also reinstall]' \ --- -1.7.7.419.g87009.dirty - diff --git a/sys-apps/paludis/paludis-9999.ebuild b/sys-apps/paludis/paludis-9999.ebuild deleted file mode 100644 index 16682cb8..00000000 --- a/sys-apps/paludis/paludis-9999.ebuild +++ /dev/null @@ -1,138 +0,0 @@ -# Copyright 1999-2011 Ciaran McCreesh -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="paludis-1" -inherit bash-completion-r1 eutils git-2 - -DESCRIPTION="paludis, the other package mangler" -HOMEPAGE="http://paludis.exherbo.org/" -SRC_URI="" -EGIT_REPO_URI="git://git.exherbo.org/paludis/paludis.git" - -IUSE="ask doc gemcutter pbins pink portage python-bindings ruby-bindings search-index sort-world vim-syntax visibility xml zsh-completion" -LICENSE="GPL-2 vim-syntax? ( vim )" -SLOT="0" -KEYWORDS="" - -COMMON_DEPEND=" - >=app-admin/eselect-1.2_rc1 - >=app-shells/bash-3.2 - dev-libs/libpcre[cxx] - pbins? ( >=app-arch/libarchive-2.8.4 ) - ruby-bindings? ( dev-ruby/rubygems ) - python-bindings? ( >=dev-lang/python-2.6:= >=dev-libs/boost-1.41.0[python] ) - gemcutter? ( >=dev-libs/jansson-1.3 ) - xml? ( >=dev-libs/libxml2-2.6 ) - search-index? ( dev-db/sqlite:3 )" - -DEPEND="${COMMON_DEPEND} - >=app-text/asciidoc-8.6.3 - app-text/xmlto - sys-devel/autoconf:2.5 - sys-devel/automake:1.11 - doc? ( - || ( >=app-doc/doxygen-1.5.3 <=app-doc/doxygen-1.5.1 ) - media-gfx/imagemagick - python-bindings? ( dev-python/epydoc dev-python/pygments ) - ruby-bindings? ( dev-ruby/syntax dev-ruby/allison ) - ) - dev-util/pkgconfig - dev-cpp/gtest[threads]" - -RDEPEND="${COMMON_DEPEND} - sys-apps/sandbox" - -# Keep syntax as a PDEPEND. It avoids issues when Paludis is used as the -# default virtual/portage provider. -PDEPEND=" - vim-syntax? ( >=app-editors/vim-core-7 ) - app-admin/eselect-package-manager - suggested: - dev-vcs/git - dev-vcs/subversion - dev-vcs/cvs - dev-vcs/darcs - net-misc/rsync - net-misc/wget" - -create-paludis-user() { - enewgroup "paludisbuild" - enewuser "paludisbuild" -1 -1 "/var/tmp/paludis" "paludisbuild,tty" -} - -pkg_setup() { - if use pbins && \ - built_with_use app-arch/libarchive xattr; then - eerror "With USE pbins you need libarchive build without the xattr" - eerror "use flag." - die "Rebuild app-arch/libarchive without USE xattr" - fi - create-paludis-user -} - -src_unpack() { - git-2_src_unpack - cd "${S}" - use sort-world && epatch ${FILESDIR}/0001-paludis-sort-world.patch - use ask && epatch ${FILESDIR}/0002-cave-resolve-ask.patch - ./autogen.bash || die "autogen.bash failed" -} - -src_compile() { - format_list() { echo $@ | tr -s \ ,; } - local repositories="default repository unavailable unpackaged $(usev gemcutter)" - local environments="default $(usev portage)" - econf \ - $(use_enable doc doxygen ) \ - $(use_enable pink ) \ - $(use_enable pbins ) \ - $(use_enable ruby-bindings ruby ) \ - $(useq ruby-bindings && useq doc && echo --enable-ruby-doc ) \ - $(use_enable python-bindings python ) \ - $(useq python-bindings && useq doc && echo --enable-python-doc ) \ - $(use_enable search-index) \ - $(use_enable vim-syntax vim ) \ - $(use_enable visibility ) \ - $(use_enable xml ) \ - --with-vim-install-dir=/usr/share/vim/vimfiles \ - --with-repositories=$(format_list ${repositories}) \ - --with-environments=$(format_list ${environments}) \ - --with-git-head="$(git rev-parse HEAD)" \ - || die "econf failed" - - emake || die "emake failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "install failed" - dodoc AUTHORS README NEWS - - dobashcomp bash-completion/cave - if use zsh-completion ; then - insinto /usr/share/zsh/site-functions - doins zsh-completion/_cave - fi - find ${D} -name '*.la' -exec rm -f {} + -} - -src_test() { - # Work around Portage bugs - export PALUDIS_DO_NOTHING_SANDBOXY="portage sucks" - export BASH_ENV=/dev/null - - if [[ `id -u` == 0 ]] ; then - # hate - export PALUDIS_REDUCED_UID=0 - export PALUDIS_REDUCED_GID=0 - fi - - if ! emake check ; then - eerror "Tests failed. Looking for files for you to add to your bug report..." - find "${S}" -type f -name '*.epicfail' -or -name '*.log' | while read a ; do - eerror " $a" - done - die "Make check failed" - fi -} - diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest deleted file mode 100644 index f991eaea..00000000 --- a/sys-apps/systemd/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD systemd-9999.ebuild 4663 RMD160 791793530a2e3836aeb402f588966f95872672a8 SHA1 c0bd9b76b2e7fb260512f1c678ded8ee72b1ae8d SHA256 85232b94bf95a8c447c84f9bd33e776f22674f7d8a44b07dd9d4b2f7029021db diff --git a/sys-apps/systemd/systemd-9999.ebuild b/sys-apps/systemd/systemd-9999.ebuild deleted file mode 100644 index 959dceda..00000000 --- a/sys-apps/systemd/systemd-9999.ebuild +++ /dev/null @@ -1,172 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 -WANT_AUTOMAKE=1.11 - -inherit autotools bash-completion-r1 git-2 linux-info pam systemd - -DESCRIPTION="System and service manager for Linux" -HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd" -EGIT_REPO_URI="git://anongit.freedesktop.org/systemd/systemd" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="acl audit cryptsetup gtk lzma +pam python plymouth selinux symlinks +tcpd" - -COMMON_DEPEND=">=sys-apps/dbus-1.4.10 - >=sys-apps/util-linux-2.19 - >=sys-fs/udev-172 - sys-libs/libcap - acl? ( sys-apps/acl ) - audit? ( >=sys-process/audit-2 ) - cryptsetup? ( sys-fs/cryptsetup ) - gtk? ( - dev-libs/dbus-glib - >=dev-libs/glib-2.26 - dev-libs/libgee:0 - x11-libs/gtk+:2 - >=x11-libs/libnotify-0.7 ) - lzma? ( app-arch/xz-utils ) - pam? ( virtual/pam ) - python? ( dev-python/dbus-python - dev-python/pycairo ) - symlinks? ( !!sys-apps/sysvinit ) - plymouth? ( sys-boot/plymouth ) - selinux? ( sys-libs/libselinux ) - tcpd? ( sys-apps/tcp-wrappers )" - -# Vala-0.10 doesn't work with libnotify 0.7.1 -VALASLOT="0.14" -# A little higher than upstream requires -# but I had real trouble with 2.6.37 and systemd. -MINKV="2.6.38" - -# dbus, udev versions because of systemd units -# blocker on old packages to avoid collisions with above -# openrc blocker to avoid udev rules starting openrc scripts -RDEPEND="${COMMON_DEPEND} - app-admin/syslog-ng - sys-apps/baselayout-systemd - sys-apps/lsb-release - sys-apps/systemd-units - sys-auth/nss-myhostname - !<sys-apps/openrc-0.8.3" -DEPEND="${COMMON_DEPEND} - app-arch/xz-utils - dev-util/gperf - dev-util/intltool - dev-lang/vala:${VALASLOT} - >=sys-kernel/linux-headers-${MINKV}" - -pkg_setup() { - enewgroup lock # used by var-lock.mount - enewgroup tty 5 # used by mount-setup for /dev/pts -} - -src_unpack() { - git-2_src_unpack -} - -src_prepare() { - intltoolize --force --copy --automake - eautoreconf -} - -src_configure() { - local myeconfargs=( - --with-distro=gentoo - # install everything to /usr - --with-rootprefix=/usr - --with-rootlibdir=/usr/$(get_libdir) - # but pam modules have to lie in /lib* - --with-pamlibdir=/$(get_libdir)/security - --localstatedir=/var - $(use_enable acl) - $(use_enable audit) - $(use_enable cryptsetup libcryptsetup) - $(use_enable gtk) - $(use_enable lzma xz) - $(use_enable pam) - $(use_enable plymouth) - $(use_enable selinux) - $(use_enable tcpd tcpwrap) - ) - - if use gtk; then - export VALAC="$(type -p valac-${VALASLOT})" - fi - - econf ${myeconfargs} -} - -rename_mans() { - cd ${ED}/usr/share/man/man8/ - for i in halt poweroff reboot runlevel shutdown telinit; do - mv ${i}.8 systemd.${i}.8 - done -} - -do_symlinks() { - dosym /usr/$(get_libdir)/systemd/systemd /sbin/init - for i in poweroff halt reboot shutdown; do - dosym /usr/bin/systemctl /sbin/${i} - done -} - -src_install() { - emake DESTDIR="${ED}" install - # move files as necessary - newbashcomp "${S}"/src/systemd-bash-completion.sh systemd - dodoc "${ED}"/usr/share/doc/systemd/* - rm -rf "${ED}"/usr/share/doc/systemd - - keepdir /run - if use symlinks; then - do_symlinks - else - rename_mans - fi - find ${ED} -name '*.la' -exec rm -f {} + -} - -pkg_preinst() { - local CONFIG_CHECK="~AUTOFS4_FS ~CGROUPS ~DEVTMPFS ~FANOTIFY ~IPV6" - kernel_is -ge ${MINKV//./ } || ewarn "Kernel version at least ${MINKV} required" - check_extra_config -} - -optfeature() { - elog " [\e[1m$(has_version ${1} && echo I || echo ' ')\e[0m] ${1} (${2})" -} - -pkg_postinst() { - mkdir -p "${ROOT}"/run || ewarn "Unable to mkdir /run, this could mean trouble." - if [[ ! -L "${ROOT}"/etc/mtab ]]; then - ewarn "Upstream suggests that the /etc/mtab file should be a symlink to /proc/mounts." - ewarn "It is known to cause users being unable to unmount user mounts. If you don't" - ewarn "require that specific feature, please call:" - ewarn " $ ln -sf '${ROOT}proc/self/mounts' '${ROOT}etc/mtab'" - ewarn - fi - - elog "You may need to perform some additional configuration for some programs" - elog "to work, see the systemd manpages for loading modules and handling tmpfiles:" - elog " $ man modules-load.d" - elog " $ man tmpfiles.d" - elog - - elog "To get additional features, a number of optional runtime dependencies may" - elog "be installed:" - optfeature 'dev-python/dbus-python' 'for systemd-analyze' - optfeature 'dev-python/pycairo[svg]' 'for systemd-analyze plotting ability' - elog - - ewarn "Please note this is a work-in-progress and many packages in Gentoo" - ewarn "do not supply systemd unit files yet. You are testing it on your own" - ewarn "responsibility. Please remember than you can pass:" - ewarn " init=/sbin/init" - ewarn "to your kernel to boot using sysvinit / OpenRC." -} diff --git a/sys-fs/udisks/Manifest b/sys-fs/udisks/Manifest deleted file mode 100644 index a455344e..00000000 --- a/sys-fs/udisks/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD udisks-9999.ebuild 1564 RMD160 b8265daa6b2ac2ac4307863190770d5c1969c089 SHA1 b1a00ddbdc9e3e34db08ebbbecf265ae510da287 SHA256 926acffedd3da55d6b2c983b3f4dd1e83261e80fae5a5bd7a41cb7d8278089e3 diff --git a/sys-fs/udisks/udisks-9999.ebuild b/sys-fs/udisks/udisks-9999.ebuild deleted file mode 100644 index 501f117e..00000000 --- a/sys-fs/udisks/udisks-9999.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 -inherit autotools linux-info systemd git-2 - -DESCRIPTION="Daemon providing interfaces to work with storage devices" -HOMEPAGE="http://www.freedesktop.org/wiki/Software/udisks" -EGIT_REPO_URI="git://anongit.freedesktop.org/udisks" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="" - -COMMON_DEPEND=" - dev-libs/gobject-introspection - >=sys-fs/udev-171-r1[gudev] - >=dev-libs/glib-2.31.13 - >=sys-apps/dbus-1.4.0 - >=dev-libs/dbus-glib-0.92 - >=sys-auth/polkit-0.97 - >=sys-block/parted-1.8.8 - >=sys-fs/lvm2-2.02.66 - >=dev-libs/libatasmart-0.14" -RDEPEND="${COMMON_DEPEND} - virtual/eject" -DEPEND="${COMMON_DEPEND} - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - >=dev-util/intltool-0.40.0 - dev-util/gtk-doc - dev-util/pkgconfig" - -RESTRICT="test" # FIXME: dbus environment and sudo problems - -pkg_setup() { - if use amd64 || use x86; then - CONFIG_CHECK="~USB_SUSPEND ~!IDE" - linux-info_pkg_setup - fi -} - -src_prepare() { - gtkdocize - intltoolize --force --automake --copy - eautoreconf -} - -src_configure() { - # device-mapper -> lvm2 -> is always a depend, force enabled - econf \ - --localstatedir="${EPREFIX}"/var \ - --disable-static \ - --enable-man-pages \ - $(systemd_with_unitdir) \ - --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html -} - -src_install() { - emake DESTDIR="${D}" slashsbindir=/usr/sbin install #398081 - dodoc AUTHORS HACKING NEWS README - - find "${ED}" -name '*.la' -exec rm -f {} + - - keepdir /media - keepdir /var/lib/udisks #383091 -} diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest deleted file mode 100644 index 6efd160b..00000000 --- a/x11-libs/gtk+/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -AUX settings.ini 96 RMD160 ff8d7e28f097820b15ea1d2168d9405db1a5707b SHA1 92c3120655ba14f163846a22d5c94fa50b0eb437 SHA256 a42c86c26b5bfa0da806961e28cdff21da6e2f7c35febf67c67d7f2667658163 -EBUILD gtk+-9999-r1.ebuild 4734 RMD160 bbe3b5ad0c7cb136da60233c5f1ee88cedc71d9e SHA1 438f6886d43a2038fe21c327c75b38ac728245df SHA256 5266b27fa9f001cdd5f952be463421a643e3718fdfb7530a7d04dce4935ea97d diff --git a/x11-libs/gtk+/files/settings.ini b/x11-libs/gtk+/files/settings.ini deleted file mode 100644 index a65c0a81..00000000 --- a/x11-libs/gtk+/files/settings.ini +++ /dev/null @@ -1,4 +0,0 @@ -[Settings] -gtk-theme-name = Adwaita -gtk-icon-theme-name = gnome -gtk-cursor-theme-name = Adwaita diff --git a/x11-libs/gtk+/gtk+-9999-r1.ebuild b/x11-libs/gtk+/gtk+-9999-r1.ebuild deleted file mode 100644 index 79d6da08..00000000 --- a/x11-libs/gtk+/gtk+-9999-r1.ebuild +++ /dev/null @@ -1,172 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" - -inherit eutils flag-o-matic gnome2-live libtool virtualx - -DESCRIPTION="Gimp ToolKit +" -HOMEPAGE="http://www.gtk.org/" - -LICENSE="LGPL-2" -SLOT="3" -IUSE="aqua broadway colord cups debug doc examples +introspection packagekit test vim-syntax xinerama" -KEYWORDS="" - -COMMON_DEPEND="!aqua? ( - x11-libs/libXrender - x11-libs/libX11 - x11-libs/libXi - x11-libs/libXt - x11-libs/libXext - >=x11-libs/libXrandr-1.3 - x11-libs/libXcursor - x11-libs/libXfixes - x11-libs/libXcomposite - x11-libs/libXdamage - >=x11-libs/cairo-1.10.0[X,svg] - >=x11-libs/gdk-pixbuf-2.23.5:2[X,introspection?] - ) - aqua? ( - >=x11-libs/cairo-1.10.0[aqua,svg] - >=x11-libs/gdk-pixbuf-2.23.5:2[introspection?] - ) - xinerama? ( x11-libs/libXinerama ) - >=dev-libs/glib-2.31 - >=x11-libs/pango-1.29.0[introspection?] - >=dev-libs/atk-2.1.5[introspection?] - >=x11-libs/gtk+-2.24:2 - media-libs/fontconfig - x11-misc/shared-mime-info - colord? ( >=x11-misc/colord-0.1.9 ) - cups? ( net-print/cups ) - introspection? ( >=dev-libs/gobject-introspection-0.10.1 )" -DEPEND="${COMMON_DEPEND} - >=dev-util/pkgconfig-0.9 - !aqua? ( - x11-proto/xextproto - x11-proto/xproto - x11-proto/inputproto - x11-proto/damageproto - ) - xinerama? ( x11-proto/xineramaproto ) - >=dev-util/gtk-doc-am-1.11 - doc? ( - >=dev-util/gtk-doc-1.11 - ~app-text/docbook-xml-dtd-4.1.2 ) - test? ( - media-fonts/font-misc-misc - media-fonts/font-cursor-misc )" -RDEPEND="${COMMON_DEPEND} - packagekit? ( app-admin/packagekit-base )" -PDEPEND="vim-syntax? ( app-vim/gtk-syntax )" - -strip_builddir() { - local rule=$1 - shift - local directory=$1 - shift - sed -e "s/^\(${rule} =.*\)${directory}\(.*\)$/\1\2/" -i $@ \ - || die "Could not strip director ${directory} from build." -} - -src_prepare() { - # -O3 and company cause random crashes in applications. Bug #133469 - replace-flags -O3 -O2 - strip-flags - - # Non-working test in gentoo's env - sed 's:\(g_test_add_func ("/ui-tests/keys-events.*\):/*\1*/:g' \ - -i gtk/tests/testing.c || die "sed 1 failed" - sed '\%/recent-manager/add%,/recent_manager_purge/ d' \ - -i gtk/tests/recentmanager.c || die "sed 2 failed" - - if ! use test; then - # don't waste time building tests - strip_builddir SRC_SUBDIRS tests Makefile.am - [[ ${PV} != 9999 ]] && strip_builddir SRC_SUBDIRS tests Makefile.in - fi - - if ! use examples; then - # don't waste time building demos - strip_builddir SRC_SUBDIRS demos Makefile.am - [[ ${PV} != 9999 ]] && strip_builddir SRC_SUBDIRS demos Makefile.in - fi - - gnome2_src_prepare -} - -src_configure() { - local myconf="$(use_enable doc gtk-doc) - $(use_enable xinerama) - $(use_enable packagekit) - $(use_enable cups cups auto) - $(use_enable colord) - $(use_enable introspection) - $(use_enable broadway broadway-backend) - --disable-packagekit - --disable-papi - --enable-gtk2-dependency" - - # XXX: Maybe with multi-backend we should enable x11 all the time? - if use aqua; then - myconf="${myconf} --enable-quartz-backend --disable-xinput" - else - myconf="${myconf} --enable-x11-backend --enable-xinput" - fi - - # Passing --disable-debug is not recommended for production use - use debug && myconf="${myconf} --enable-debug=yes" - - # need libdir here to avoid a double slash in a path that libtool doesn't - # grok so well during install (// between $EPREFIX and usr ...) - econf --libdir="${EPREFIX}/usr/$(get_libdir)" ${myconf} -} - -src_test() { - unset DBUS_SESSION_BUS_ADDRESS - # Exporting HOME fixes tests using XDG directories spec since all defaults - # are based on $HOME. It is also backward compatible with functions not - # yet ported to this spec. - XDG_DATA_HOME="${T}" HOME="${T}" Xemake check || die "tests failed" -} - -src_install() { - emake DESTDIR="${D}" install - - insinto /etc/gtk-3.0 - doins "${FILESDIR}"/settings.ini - - dodoc AUTHORS ChangeLog* HACKING NEWS* README* - - # Remove unneeded *.la files - find "${ED}" -name "*.la" -delete - - # add -framework Carbon to the .pc files - use aqua && for i in gtk+-3.0.pc gtk+-quartz-3.0.pc gtk+-unix-print-3.0.pc; do - sed -i -e "s:Libs\: :Libs\: -framework Carbon :" "${ED}"usr/$(get_libdir)/pkgconfig/$i || die "sed failed" - done -} - -pkg_preinst() { - gnome2_schemas_savelist -} - -pkg_postinst() { - gnome2_schemas_update - - local GTK3_MODDIR="${EROOT}usr/$(get_libdir)/gtk-3.0/3.0.0" - gtk-query-immodules-3.0 > "${GTK3_MODDIR}/immodules.cache" \ - || ewarn "Failed to run gtk-query-immodules-3.0" - - if ! has_version "app-text/evince"; then - elog "Please install app-text/evince for print preview functionality." - elog "Alternatively, check \"gtk-print-preview-command\" documentation and" - elog "add it to your settings.ini file." - fi -} - -pkg_postrm() { - gnome2_schemas_update --uninstall -} diff --git a/x11-libs/gtksourceview/Manifest b/x11-libs/gtksourceview/Manifest deleted file mode 100644 index fe20291b..00000000 --- a/x11-libs/gtksourceview/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -AUX 2.0/gentoo.lang 3910 RMD160 43b51212ec2787b9d95e9d4f512342b920d6c355 SHA1 22ce79797f654f1f7b6894de8cb12bbdcdf70bee SHA256 fcb5133892038174826d9ee1a720ec7204f3842c7bd3e9aabf0532b408e663d1 -EBUILD gtksourceview-9999-r1.ebuild 1724 RMD160 d1fe703537b4b7301249cdc7de9f4855bb1f9815 SHA1 7d6e140e147e365132e7d4a62ef55725506530da SHA256 faa6df6e61d88e0f85aaa776c7b9aae17734a01a2d7da59f1e0c7e177bc3e520 diff --git a/x11-libs/gtksourceview/files/2.0/gentoo.lang b/x11-libs/gtksourceview/files/2.0/gentoo.lang deleted file mode 100644 index f1e0660c..00000000 --- a/x11-libs/gtksourceview/files/2.0/gentoo.lang +++ /dev/null @@ -1,111 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> - -<!-- - GtkSourceView syntax highlight for Gentoo-specific files - - Originally written for gtksourceview-1.x by: - Leonardo Ferreira Fontenelle <leo.fontenelle@gmail.com>, 2006. - Rewritten for gtksourceview-2 by: - Rene 'Necoro' Neumann <necoro@necoro.net>, 2007 - - Distributed under the same license(s) as gtksourceview. - - TODO: - - do not highlight "enable" in the configure options - - perhaps highlight portage variables and portage functions different - ---> - -<language name="gentoo" id="gentoo" version="2.0" _section="Scripts"> - <metadata> - <property name="globs">*.ebuild;*.eclass</property> - <property name="line-comment-start">#</property> - </metadata> - - <styles> - <style id="variable" _name="Portage variables" map-to="def:builtin" /> - <style id="command" _name="Portage command" map-to="def:type" /> - <style id="function" _name="Portage function" map-to="def:function" /> - <style id="string" _name="String" map-to="def:string" /> - </styles> - - <definitions> - - <!-- rewrite shell string to show highlighted variables --> - <context id="string" style-ref="def:string"> - <start>"</start> - <end>"</end> - <include> - <context ref="def:escape"/> - <context ref="def:line-continue"/> - <context ref="sh:variable"/> - </include> - </context> - - <context id="string-2" style-ref="def:string"> - <start>'</start> - <end>'</end> - <include> - <context ref="def:escape"/> - <context ref="def:line-continue"/> - <context ref="sh:variable"/> - </include> - </context> - - <!-- subprograms: - - $(..) is not supported currently in the normal sh.lang - - `...` is interpreted as string - I think the subshell behavior is more acurate --> - <context id="subprogram"> - <start>\$\(</start> - <end>\)</end> - <include> - <context sub-pattern="0" where="start" style-ref="sh:keyword"/> - <context sub-pattern="0" where="end" style-ref="sh:keyword"/> - <context ref="gentoo"/> - </include> - </context> - - <context id="subprogram-2"> - <start>`</start> - <end>`</end> - <include> - <context sub-pattern="0" where="start" style-ref="sh:keyword"/> - <context sub-pattern="0" where="end" style-ref="sh:keyword"/> - <context ref="gentoo"/> - </include> - </context> - - <!-- portage variables - currently unused --> - <context id="portvars" style-ref="variable"> - <match>\b((ARCH|HOMEPAGE|DESCRIPTION|IUSE|SRC_URI|LICENSE|SLOT|KEYWORDS|FILESDIR|WORKDIR|(P|R)?DEPEND|PROVIDE|DISTDIR|RESTRICT|USERLAND)|(S|D|T|PV|PF|P|PN|A)|C(XX)?FLAGS|LDFLAGS|C(HOST|TARGET|BUILD))\b</match> - </context> - - <!-- portage functions - currently unused --> - <context id="portfuncs" style-ref="function"> - <match>^(src_(unpack|compile|install|test)|pkg_(config|nofetch|setup|(pre|post)(inst|rm)))</match> - </context> - - <!-- extra portage commands --> - <context id="portcmds" style-ref="command"> - <match>\b(e(begin|end|conf|install|make|warn|infon?|error|patch)|die|use(_(with|enable))?|inherit|has|(has|best)_version|unpack|(do|new)(ins|s?bin|doc|lib(|\.so|\.a)|man|info|exe|initd|confd|envd|pam|menu|icon)|do(python|sed|dir|hard|sym|html|jar|mo)|keepdir|prepall(|docs|info|man|strip)|prep(info|lib|lib\.(so|a)|man|strip)|(|doc|ins|exe)into|f(owners|perms)|(exe|ins|dir)opts)\b</match> - </context> - - <context id="built-in-command"> - <include> <!-- do not include "sh:built-in-command" as it is replaced down there - which would lead to an endless loop --> - <context ref="sh:built-in-command-1" /> - <context ref="sh:built-in-command-2" /> - <context ref="portcmds" /> - </include> - </context> - - <!-- gentoo is just a shell with the replacements --> - <replace id="sh:built-in-command" ref="built-in-command" /> - <replace id="sh:backtick-subshell" ref="subprogram-2" /> - <context id="gentoo"> - <include> - <context ref="subprogram"/> - <context ref="sh:sh"/> - </include> - </context> - </definitions> -</language> diff --git a/x11-libs/gtksourceview/gtksourceview-9999-r1.ebuild b/x11-libs/gtksourceview/gtksourceview-9999-r1.ebuild deleted file mode 100644 index c082d450..00000000 --- a/x11-libs/gtksourceview/gtksourceview-9999-r1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtksourceview/gtksourceview-3.0.4.ebuild,v 1.1 2011/06/20 11:45:03 pacho Exp $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit gnome2 virtualx -if [[ ${PV} = 9999 ]]; then - inherit gnome2-live -fi - -DESCRIPTION="A text widget implementing syntax highlighting and other features" -HOMEPAGE="http://projects.gnome.org/gtksourceview/" - -LICENSE="GPL-2" -SLOT="3.0" -IUSE="doc glade +introspection" -if [[ ${PV} = 9999 ]]; then - KEYWORDS="" -else - KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" -fi - -# Note: has native OSX support, prefix teams, attack! -RDEPEND=">=x11-libs/gtk+-3.0:3[introspection?] - >=dev-libs/libxml2-2.6:2 - >=dev-libs/glib-2.28:2 - glade? ( >=dev-util/glade-3.9:3.10 ) - introspection? ( >=dev-libs/gobject-introspection-0.9.0 )" -DEPEND="${RDEPEND} - >=sys-devel/gettext-0.17 - >=dev-util/intltool-0.40 - >=dev-util/pkgconfig-0.9 - doc? ( >=dev-util/gtk-doc-1.11 )" - -pkg_setup() { - DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README" - G2CONF="${G2CONF} - --disable-deprecations - --disable-maintainer-mode - --enable-providers - $(use_enable glade glade-catalog) - $(use_enable introspection)" -} - -src_prepare() { - # Skip broken test until upstream bug #621383 is solved - sed -e "/guess-language/d" \ - -e "/get-language/d" \ - -i tests/test-languagemanager.c || die - - gnome2_src_prepare -} - -src_test() { - Xemake check -} - -src_install() { - gnome2_src_install - - insinto /usr/share/${PN}-3.0/language-specs - doins "${FILESDIR}"/2.0/gentoo.lang -} diff --git a/x11-libs/libcryptui/Manifest b/x11-libs/libcryptui/Manifest deleted file mode 100644 index ca2d9892..00000000 --- a/x11-libs/libcryptui/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD libcryptui-9999-r1.ebuild 1505 RMD160 0ed20c90d48118746cf25976ab441b587189379a SHA1 c66a869465977ceb1e73634aa77c4231b008e283 SHA256 2fcf0a7ead771e922b40fca1e42a2c4e7244a5a3cdf61523dcdff5b73d39de77 diff --git a/x11-libs/libcryptui/libcryptui-9999-r1.ebuild b/x11-libs/libcryptui/libcryptui-9999-r1.ebuild deleted file mode 100644 index 3a91bffd..00000000 --- a/x11-libs/libcryptui/libcryptui-9999-r1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GCONF_DEBUG="yes" -GNOME2_LA_PUNT="yes" - -inherit gnome2-live - -DESCRIPTION="User interface components for OpenPGP" -HOMEPAGE="http://www.gnome.org/projects/seahorse/index.html" - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -IUSE="debug doc +introspection libnotify test" -KEYWORDS="" - -# Pull in libnotify-0.7 because it's controlled via an automagic ifdef -COMMON_DEPEND=" - >=dev-libs/glib-2.10:2 - >=x11-libs/gtk+-2.90.0:3[introspection?] - >=dev-libs/dbus-glib-0.72 - >=gnome-base/gnome-keyring-2.91.2 - - >=app-crypt/gpgme-1 - || ( - =app-crypt/gnupg-2.0* - =app-crypt/gnupg-1.4* ) - - introspection? ( >=dev-libs/gobject-introspection-0.6.4 ) - libnotify? ( >=x11-libs/libnotify-0.7.0 ) -" -DEPEND="${COMMON_DEPEND} - sys-devel/gettext - >=app-text/scrollkeeper-0.3 - >=dev-util/pkgconfig-0.20 - >=dev-util/intltool-0.35 - doc? ( >=dev-util/gtk-doc-1.9 ) -" -# Before 3.1.4, libcryptui was part of seahorse -RDEPEND="${COMMON_DEPEND} - !<app-crypt/seahorse-3.1.4 -" - -pkg_setup() { - G2CONF="${G2CONF} - --disable-static - --disable-scrollkeeper - --disable-update-mime-database - $(use_enable debug) - $(use_enable introspection) - $(use_enable libnotify) - $(use_enable test tests)" - DOCS="AUTHORS ChangeLog NEWS README" -} - -src_prepare() { - # FIXME: Do not mess with CFLAGS with USE="debug" - sed -e '/CFLAGS="$CFLAGS -g -O0/d' \ - -e 's/-Werror//' \ - -i configure.ac || die "sed failed" - - gnome2_src_prepare -} |