diff options
535 files changed, 15394 insertions, 2238 deletions
diff --git a/app-emulation/virtualbox-guest-additions/Manifest b/app-emulation/virtualbox-guest-additions/Manifest new file mode 100644 index 00000000..a540c67b --- /dev/null +++ b/app-emulation/virtualbox-guest-additions/Manifest @@ -0,0 +1 @@ +DIST VirtualBox-4.3.20.tar.bz2 100184338 SHA256 1484f8e9993ec4fe3892c5165db84d238713d2506e147ed8236541ece642e965 SHA512 5398bcd03eb8987978682dfe84512bfa2935e7d50164e22abf3f8f424fc24a29d4aea486399da01d9895eca4ad07a1f15ca6f5880aff3a255700519fe0f19dc5 WHIRLPOOL 9e7419d4958bb307ca7232c7e8d3935ed43687bec1e1b881a22fe44987cd0bc66e927922a0e8ac78457567b22300ecc76ca0f40e71bcbcf0b75b07c1e86c0cfd diff --git a/app-emulation/virtualbox-guest-additions/files/vboxclient.desktop b/app-emulation/virtualbox-guest-additions/files/vboxclient.desktop new file mode 100644 index 00000000..316eb9f6 --- /dev/null +++ b/app-emulation/virtualbox-guest-additions/files/vboxclient.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Type=Application +Name=VirtualBox Client Service +Exec=VBoxClient-all +Terminal=false +X-KDE-StartupNotify=false +StartupNotify=false diff --git a/app-emulation/virtualbox-guest-additions/files/vboxguest-4.1.0-log-use-c99.patch b/app-emulation/virtualbox-guest-additions/files/vboxguest-4.1.0-log-use-c99.patch new file mode 100644 index 00000000..f3a738fa --- /dev/null +++ b/app-emulation/virtualbox-guest-additions/files/vboxguest-4.1.0-log-use-c99.patch @@ -0,0 +1,13 @@ +# https://bugs.gentoo.org/298988 + +--- vboxguest/Makefile ++++ vboxguest/Makefile +@@ -104,7 +104,7 @@ + + MOD_DEFS = -DVBOX -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_GUEST \ + -DIN_GUEST_R0 -DIN_MODULE -DRT_WITH_VBOX -DVBGL_VBOXGUEST \ +- -DVBOX_WITH_HGCM ++ -DVBOX_WITH_HGCM -DLOG_USE_C99 + ifeq ($(BUILD_TARGET_ARCH),amd64) + MOD_DEFS += -DRT_ARCH_AMD64 + else diff --git a/app-emulation/virtualbox-guest-additions/files/virtualbox-guest-additions-3-localconfig b/app-emulation/virtualbox-guest-additions/files/virtualbox-guest-additions-3-localconfig new file mode 100644 index 00000000..aeea54d6 --- /dev/null +++ b/app-emulation/virtualbox-guest-additions/files/virtualbox-guest-additions-3-localconfig @@ -0,0 +1,30 @@ +# -*- Makefile -*- +# +# Overwrite some default kBuild settings +# + +# +# Copyright (C) 2006-2008 Sun Microsystems, Inc. +# +# This file is part of VirtualBox Open Source Edition (OSE), as +# available from http://www.virtualbox.org. This file is free software; +# you can redistribute it and/or modify it under the terms of the GNU +# General Public License as published by the Free Software Foundation, +# in version 2 as it comes in the "COPYING" file of the VirtualBox OSE +# distribution. VirtualBox OSE is distributed in the hope that it will +# be useful, but WITHOUT ANY WARRANTY of any kind. +# + +# don't build testcases to save time, they are not needed for the package +VBOX_WITH_TESTCASES := +VBOX_WITH_TESTSUITE := + +KBUILD_MSG_STYLE := brief + +## paths, origin, hardening +VBOX_WITH_HARDENING := 2 +VBOX_WITH_ORIGIN := +VBOX_ONLY_ADDITIONS := 1 + +## don't build with -Werror +VBOX_WITH_WARNINGS_AS_ERRORS := diff --git a/app-emulation/virtualbox-guest-additions/files/virtualbox-guest-additions-3.19.patch b/app-emulation/virtualbox-guest-additions/files/virtualbox-guest-additions-3.19.patch new file mode 100644 index 00000000..d0eea45d --- /dev/null +++ b/app-emulation/virtualbox-guest-additions/files/virtualbox-guest-additions-3.19.patch @@ -0,0 +1,76 @@ +--- a/vboxsf/dirops.c ++++ b/vboxsf/dirops.c +@@ -127,13 +127,11 @@ + TRACE(); + +- sf_g = GET_GLOB_INFO(dir->f_dentry->d_inode->i_sb); ++ inode = GET_F_DENTRY(dir)->d_inode; ++ sf_i = GET_INODE_INFO(inode); ++ sf_g = GET_GLOB_INFO(inode->i_sb); + sf_d = dir->private_data; + + BUG_ON(!sf_g); + BUG_ON(!sf_d); +- +- inode = dir->f_dentry->d_inode; +- sf_i = GET_INODE_INFO(inode); +- + BUG_ON(!sf_i); + +--- a/vboxsf/regops.c ++++ b/vboxsf/regops.c +@@ -109,5 +109,5 @@ + size_t left = size; + ssize_t total_bytes_read = 0; +- struct inode *inode = file->f_dentry->d_inode; ++ struct inode *inode = GET_F_DENTRY(file)->d_inode; + struct sf_glob_info *sf_g = GET_GLOB_INFO(inode->i_sb); + struct sf_reg_info *sf_r = file->private_data; +@@ -184,5 +184,5 @@ + size_t left = size; + ssize_t total_bytes_written = 0; +- struct inode *inode = file->f_dentry->d_inode; ++ struct inode *inode = GET_F_DENTRY(file)->d_inode; + struct sf_inode_info *sf_i = GET_INODE_INFO(inode); + struct sf_glob_info *sf_g = GET_GLOB_INFO(inode->i_sb); +@@ -455,5 +455,5 @@ + static struct page *sf_reg_nopage(struct vm_area_struct *vma, unsigned long vaddr, int *type) + # define SET_TYPE(t) *type = (t) +-#else /* LINUX_VERSION_CODE < KERNEL_VERSION (2, 6, 0) */ ++#else /* LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 0) */ + static struct page *sf_reg_nopage(struct vm_area_struct *vma, unsigned long vaddr, int unused) + # define SET_TYPE(t) +@@ -466,5 +466,5 @@ + int err; + struct file *file = vma->vm_file; +- struct inode *inode = file->f_dentry->d_inode; ++ struct inode *inode = GET_F_DENTRY(file)->d_inode; + struct sf_glob_info *sf_g = GET_GLOB_INFO(inode->i_sb); + struct sf_reg_info *sf_r = file->private_data; +@@ -606,5 +606,5 @@ + static int sf_readpage(struct file *file, struct page *page) + { +- struct inode *inode = file->f_dentry->d_inode; ++ struct inode *inode = GET_F_DENTRY(file)->d_inode; + struct sf_glob_info *sf_g = GET_GLOB_INFO(inode->i_sb); + struct sf_reg_info *sf_r = file->private_data; +--- a/vboxsf/vfsmod.h ++++ b/vboxsf/vfsmod.h +@@ -146,5 +146,5 @@ + #endif + +-#if LINUX_VERSION_CODE >= KERNEL_VERSION (2, 6, 19) || defined(KERNEL_FC6) ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 19) || defined(KERNEL_FC6) + /* FC6 kernel 2.6.18, vanilla kernel 2.6.19+ */ + # define GET_INODE_INFO(i) ((struct sf_inode_info *) (i)->i_private) +@@ -156,4 +156,10 @@ + #endif + ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 19, 0) ++# define GET_F_DENTRY(f) (f->f_path.dentry) ++#else ++# define GET_F_DENTRY(f) (f->f_dentry) + #endif + ++#endif ++ diff --git a/app-emulation/virtualbox-guest-additions/files/virtualbox-guest-additions-8.initd b/app-emulation/virtualbox-guest-additions/files/virtualbox-guest-additions-8.initd new file mode 100644 index 00000000..9de2ee07 --- /dev/null +++ b/app-emulation/virtualbox-guest-additions/files/virtualbox-guest-additions-8.initd @@ -0,0 +1,26 @@ +#!/sbin/runscript +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-guest-additions/files/virtualbox-guest-additions-8.initd,v 1.2 2013/02/11 22:13:47 polynomial-c Exp $ + +pidfile="/var/run/vboxguest-service.pid" +command="/usr/sbin/vboxguest-service" +command_args="--foreground" +start_stop_daemon_args="--make-pidfile --pidfile ${pidfile} --background" + +depend() { + need dbus localmount + before xdm +} + +start_pre() { + einfo "Loading kernel modules" + /sbin/modprobe vboxguest 2>&1 + /sbin/modprobe vboxsf 2>&1 +} + +stop_post() { + einfo "Removing kernel modules" + /sbin/modprobe -r vboxsf 2>&1 + /sbin/modprobe -r vboxguest 2>&1 +} diff --git a/app-emulation/virtualbox-guest-additions/files/virtualbox-guest-additions.service b/app-emulation/virtualbox-guest-additions/files/virtualbox-guest-additions.service new file mode 100644 index 00000000..35f9ce24 --- /dev/null +++ b/app-emulation/virtualbox-guest-additions/files/virtualbox-guest-additions.service @@ -0,0 +1,16 @@ +[Unit] +Description=VirtualBox Guest Additions +ConditionVirtualization=oracle +Before=display-manager.service + +[Service] +Type=simple +ExecStartPre=/sbin/modprobe vboxguest +ExecStartPre=/sbin/modprobe vboxsf +ExecStart=/usr/sbin/vboxguest-service --foreground +ExecStopPost=/sbin/modprobe -r vboxsf +ExecStopPost=/sbin/modprobe -r vboxguest +PIDFile=/var/run/vboxguest-service.pid + +[Install] +WantedBy=multi-user.target diff --git a/app-emulation/virtualbox-guest-additions/files/xorg.conf.vbox b/app-emulation/virtualbox-guest-additions/files/xorg.conf.vbox new file mode 100644 index 00000000..a8624694 --- /dev/null +++ b/app-emulation/virtualbox-guest-additions/files/xorg.conf.vbox @@ -0,0 +1,13 @@ +Section "Device" + Identifier "Device-vboxvideo" + Driver "vboxvideo" +EndSection +Section "Screen" + Identifier "Screen-vboxvideo" + Device "Device-vboxvideo" +EndSection + +Section "ServerLayout" + Identifier "Default Layout" + Screen "Screen-vboxvideo" +EndSection diff --git a/app-emulation/virtualbox-guest-additions/metadata.xml b/app-emulation/virtualbox-guest-additions/metadata.xml new file mode 100644 index 00000000..e71fc2f6 --- /dev/null +++ b/app-emulation/virtualbox-guest-additions/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>patrick@gentoo.org</email> + <name>Patrick Lauer</name> + </maintainer> + <maintainer> + <email>polynomial-c@gentoo.org</email> + <name>Lars Wendler</name> + </maintainer> +</pkgmetadata> diff --git a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.3.20.ebuild b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.3.20.ebuild new file mode 100644 index 00000000..7713edc5 --- /dev/null +++ b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.3.20.ebuild @@ -0,0 +1,214 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.3.20.ebuild,v 1.1 2014/11/23 14:22:45 polynomial-c Exp $ + +EAPI=5 + +inherit eutils linux-mod systemd user + +MY_PV="${PV/beta/BETA}" +MY_PV="${MY_PV/rc/RC}" +MY_P=VirtualBox-${MY_PV} +DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests" +HOMEPAGE="http://www.virtualbox.org/" +SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="X" + +RDEPEND="X? ( ~x11-drivers/xf86-video-virtualbox-${PV} + x11-apps/xrandr + x11-apps/xrefresh + x11-libs/libXmu + x11-libs/libX11 + x11-libs/libXt + x11-libs/libXext + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libSM + x11-libs/libICE + x11-proto/glproto ) + sys-apps/dbus + !!x11-drivers/xf86-input-virtualbox" +DEPEND="${RDEPEND} + >=dev-util/kbuild-0.1.9998_pre20131130 + >=dev-lang/yasm-0.6.2 + sys-devel/bin86 + sys-libs/pam + sys-power/iasl + X? ( x11-proto/renderproto ) + !X? ( x11-proto/xproto )" + +BUILD_TARGETS="all" +BUILD_TARGET_ARCH="${ARCH}" +MODULE_NAMES="vboxguest(misc:${WORKDIR}/vboxguest:${WORKDIR}/vboxguest) + vboxsf(misc:${WORKDIR}/vboxsf:${WORKDIR}/vboxsf)" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + linux-mod_pkg_setup + BUILD_PARAMS="KERN_DIR=${KV_DIR} KERNOUT=${KV_OUT_DIR}" + enewgroup vboxguest + enewuser vboxguest -1 /bin/sh /dev/null vboxguest + # automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist + enewgroup vboxsf +} + +src_unpack() { + unpack ${A} + + # Create and unpack a tarball with the sources of the Linux guest + # kernel modules, to include all the needed files + "${S}"/src/VBox/Additions/linux/export_modules "${WORKDIR}/vbox-kmod.tar.gz" + unpack ./vbox-kmod.tar.gz + + # Remove shipped binaries (kBuild,yasm), see bug #232775 + cd "${S}" + rm -rf kBuild/bin tools +} + +src_prepare() { + # PaX fixes (see bug #298988) + pushd "${WORKDIR}" &>/dev/null || die + epatch "${FILESDIR}"/vboxguest-4.1.0-log-use-c99.patch + epatch "${FILESDIR}/${PN}-3.19.patch" + popd &>/dev/null || die + + # Disable things unused or splitted into separate ebuilds + cp "${FILESDIR}/${PN}-3-localconfig" LocalConfig.kmk || die + + # stupid new header references... + for vboxheader in {product,revision}-generated.h ; do + for mdir in vbox{guest,sf} ; do + ln -sf "${S}"/out/linux.${ARCH}/release/${vboxheader} \ + "${WORKDIR}/${mdir}/${vboxheader}" + done + done +} + +src_configure() { + # build the user-space tools, warnings are harmless + ./configure --nofatal \ + --disable-xpcom \ + --disable-sdl-ttf \ + --disable-pulse \ + --disable-alsa \ + --build-headless || die "configure failed" +} + +src_compile() { + source ./env.sh + + for each in /src/VBox/{Runtime,Additions/common} \ + /src/VBox/Additions/linux/sharedfolders ; do + cd "${S}"${each} || die + MAKE="kmk" \ + emake TOOL_YASM_AS=yasm \ + KBUILD_PATH="${S}/kBuild" \ + KBUILD_VERBOSE=2 + done + + if use X; then + cd "${S}"/src/VBox/Additions/x11/VBoxClient || die + MAKE="kmk" \ + emake TOOL_YASM_AS=yasm \ + KBUILD_PATH="${S}/kBuild" + fi + + # Now creating the kernel modules. We must do this _after_ + # we compiled the user-space tools as we need two of the + # automatically generated header files. (>=3.2.0) + linux-mod_src_compile +} + +src_install() { + linux-mod_src_install + + cd "${S}"/out/linux.${ARCH}/release/bin/additions || die + + insinto /sbin + newins mount.vboxsf mount.vboxsf + fperms 4755 /sbin/mount.vboxsf + + newinitd "${FILESDIR}"/${PN}-8.initd ${PN} + + insinto /usr/sbin/ + newins VBoxService vboxguest-service + fperms 0755 /usr/sbin/vboxguest-service + + insinto /usr/bin + doins VBoxControl + fperms 0755 /usr/bin/VBoxControl + + # VBoxClient user service and xrandr wrapper + if use X ; then + doins VBoxClient + fperms 0755 /usr/bin/VBoxClient + + pushd "${S}"/src/VBox/Additions/x11/Installer &>/dev/null \ + || die + newins 98vboxadd-xclient VBoxClient-all + fperms 0755 /usr/bin/VBoxClient-all + popd &>/dev/null || die + fi + + # udev rule for vboxdrv + local udev_rules_dir="/lib/udev/rules.d" + dodir ${udev_rules_dir} + echo 'KERNEL=="vboxguest", OWNER="vboxguest", GROUP="vboxguest", MODE="0660"' \ + >> "${D}/${udev_rules_dir}/60-virtualbox-guest-additions.rules" \ + || die + echo 'KERNEL=="vboxuser", OWNER="vboxguest", GROUP="vboxguest", MODE="0660"' \ + >> "${D}/${udev_rules_dir}/60-virtualbox-guest-additions.rules" \ + || die + + # VBoxClient autostart file + insinto /etc/xdg/autostart + doins "${FILESDIR}"/vboxclient.desktop + + # sample xorg.conf + insinto /usr/share/doc/${PF} + doins "${FILESDIR}"/xorg.conf.vbox + + systemd_dounit "${FILESDIR}/${PN}.service" +} + +pkg_postinst() { + linux-mod_pkg_postinst + if ! use X ; then + elog "use flag X is off, enable it to install the" + elog "X Window System video driver." + fi + elog "" + elog "Please add users to the \"vboxguest\" group so they can" + elog "benefit from seamless mode, auto-resize and clipboard." + elog "" + elog "The vboxsf group has been added to make automount services work." + elog "These services are part of the shared folders support." + elog "" + elog "Please add:" + elog "/etc/init.d/${PN}" + elog "to the default runlevel in order to start" + elog "needed services." + elog "To use the VirtualBox X driver, use the following" + elog "file as your /etc/X11/xorg.conf:" + elog " /usr/share/doc/${PF}/xorg.conf.vbox" + elog "" + elog "Also make sure you use the Mesa library for OpenGL:" + elog " eselect opengl set xorg-x11" + elog "" + elog "An autostart .desktop file has been installed to start" + elog "VBoxClient in desktop sessions." + elog "" + elog "You can mount shared folders with:" + elog " mount -t vboxsf <shared_folder_name> <mount_point>" + elog "" + elog "Warning:" + elog "this ebuild is only needed if you are running gentoo" + elog "inside a VirtualBox Virtual Machine, you don't need" + elog "it to run VirtualBox itself." + elog "" +} diff --git a/app-misc/haguichi/Manifest b/app-misc/haguichi/Manifest deleted file mode 100644 index f25a5500..00000000 --- a/app-misc/haguichi/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST haguichi-1.0.17-clr4.0.tar.gz 267311 SHA256 0a8ad60c2e39a448dbb9902d21ff23080a1c24e1df964df30bd1bd04b4c9f31d SHA512 b432ca0c9883555fb2c40abd4ccd5252154f24c41c0e6df6fcf11e4aa89312273b15b1ce7b3129364568e2a0232cb69a875682d7f14d7448ba9b01dca5036dd5 WHIRLPOOL c1aff8a81f1316dc535a9b583f2042162ad3f9467ea94e04410e98a7caf51f17cf1ba3b61f37c0bc09e62b7e4f6f164321e041eaf8d967ea750dbb0c1fe29229 -EBUILD haguichi-1.0.17.ebuild 1238 SHA256 85b26bb286fcb603430e143626bb25af8929b22636925e566ae57925afe02693 SHA512 bb80933440c1ecf7e0073fd89377d904ca99ba5a800834b332d357c72df499dc0f941e1804b40e2678af12e8781629dd3c93e6867b18a61a0ca6d809c835005d WHIRLPOOL 42f7e18a0c4984984feb2eaf1f5e077d67ca9969df313f802b0dfcdb22d72d1031b90832eab14de9351123fa7548f8afc7b439b11afd553e8f61ecd7caa93af8 diff --git a/app-misc/kogaion-skel/files/3.0/plasma-appletsrc b/app-misc/kogaion-skel/files/3.0/plasma-appletsrc index 93cd4061..25f33463 100644 --- a/app-misc/kogaion-skel/files/3.0/plasma-appletsrc +++ b/app-misc/kogaion-skel/files/3.0/plasma-appletsrc @@ -20,7 +20,7 @@ zvalue=170 [Containments][1][Applets][31][Configuration] animations=true droptarget=false -feeds=http://www.kogaionlinux.org/feeds/news.rss,http://planet.kogaionlinux.org/?feed=rss2 +feeds=http://www.rogentos.ro/feeds/news.rss,http://planet.rogentos.ro/?feed=rss2 interval=30 logo=true maxAge=0 diff --git a/app-misc/kogaion-skel/files/3.0/xdg/kogaion-bugzilla.desktop b/app-misc/kogaion-skel/files/3.0/xdg/kogaion-bugzilla.desktop index eb9682fb..10edc3f2 100644 --- a/app-misc/kogaion-skel/files/3.0/xdg/kogaion-bugzilla.desktop +++ b/app-misc/kogaion-skel/files/3.0/xdg/kogaion-bugzilla.desktop @@ -2,7 +2,7 @@ Encoding=UTF-8 Type=Application -Exec=xdg-open https://bugs.kogaionlinux.org +Exec=xdg-open https://bugs.rogentos.ro Icon=kogaion-weblink Name=Report Bugs diff --git a/app-misc/kogaion-skel/files/3.0/xdg/kogaion-forum.desktop b/app-misc/kogaion-skel/files/3.0/xdg/kogaion-forum.desktop index 6b2b581e..314fd54c 100644 --- a/app-misc/kogaion-skel/files/3.0/xdg/kogaion-forum.desktop +++ b/app-misc/kogaion-skel/files/3.0/xdg/kogaion-forum.desktop @@ -2,7 +2,7 @@ Encoding=UTF-8 Type=Application -Exec=xdg-open https://forum.kogaionlinux.org +Exec=xdg-open https://forum.rogentos.ro Icon=kogaion-weblink Name=Kogaion Help Forum diff --git a/app-misc/kogaion-skel/files/3.0/xdg/kogaion-getlivehelp.desktop b/app-misc/kogaion-skel/files/3.0/xdg/kogaion-getlivehelp.desktop index 2bf93671..aad18d3c 100644 --- a/app-misc/kogaion-skel/files/3.0/xdg/kogaion-getlivehelp.desktop +++ b/app-misc/kogaion-skel/files/3.0/xdg/kogaion-getlivehelp.desktop @@ -2,7 +2,7 @@ Encoding=UTF-8 Type=Application -Exec=xdg-open https://www.kogaionlinux.org/chat +Exec=xdg-open https://www.rogentos.ro/chat Icon=kogaion-weblink Name=Get Live Help diff --git a/app-misc/kogaion-skel/files/3.0/xdg/kogaion-git.desktop b/app-misc/kogaion-skel/files/3.0/xdg/kogaion-git.desktop index bb646d5d..c670c3af 100644 --- a/app-misc/kogaion-skel/files/3.0/xdg/kogaion-git.desktop +++ b/app-misc/kogaion-skel/files/3.0/xdg/kogaion-git.desktop @@ -2,7 +2,7 @@ Encoding=UTF-8 Type=Application -Exec=xdg-open https://git.kogaionlinux.org +Exec=xdg-open https://git.rogentos.ro Icon=kogaion-weblink Name=Kogaion Git Repos diff --git a/app-misc/kogaion-skel/files/3.0/xdg/kogaion-homepage.desktop b/app-misc/kogaion-skel/files/3.0/xdg/kogaion-homepage.desktop index 1df6989c..93fac472 100644 --- a/app-misc/kogaion-skel/files/3.0/xdg/kogaion-homepage.desktop +++ b/app-misc/kogaion-skel/files/3.0/xdg/kogaion-homepage.desktop @@ -2,7 +2,7 @@ Encoding=UTF-8 Type=Application -Exec=xdg-open https://www.kogaionlinux.org +Exec=xdg-open https://www.rogentos.ro Icon=kogaion-weblink Name=Kogaion Homepage diff --git a/app-misc/kogaion-skel/files/3.0/xdg/kogaion-mirrors.desktop b/app-misc/kogaion-skel/files/3.0/xdg/kogaion-mirrors.desktop index 21d9b6a6..5873137b 100644 --- a/app-misc/kogaion-skel/files/3.0/xdg/kogaion-mirrors.desktop +++ b/app-misc/kogaion-skel/files/3.0/xdg/kogaion-mirrors.desktop @@ -2,7 +2,7 @@ Encoding=UTF-8 Type=Application -Exec=xdg-open https://www.kogaionlinux.org/download +Exec=xdg-open https://www.rogentos.ro/download Icon=kogaion-weblink Name=Download Locations diff --git a/app-misc/kogaion-skel/files/3.0/xdg/kogaion-wiki.desktop b/app-misc/kogaion-skel/files/3.0/xdg/kogaion-wiki.desktop index bc63bb90..d372a67e 100644 --- a/app-misc/kogaion-skel/files/3.0/xdg/kogaion-wiki.desktop +++ b/app-misc/kogaion-skel/files/3.0/xdg/kogaion-wiki.desktop @@ -2,7 +2,7 @@ Encoding=UTF-8 Type=Application -Exec=xdg-open https://packages.kogaionlinux.org +Exec=xdg-open https://packages.rogentos.ro Icon=kogaion-weblink Name=Kogaion Packages diff --git a/app-misc/kogaion-version/kogaion-version-1.3.ebuild b/app-misc/kogaion-version/kogaion-version-1.3.ebuild new file mode 100644 index 00000000..e102a68f --- /dev/null +++ b/app-misc/kogaion-version/kogaion-version-1.3.ebuild @@ -0,0 +1,85 @@ +# Copyright 2004-2013 Kogaion +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +inherit multilib + +DESCRIPTION="Kogaion system release virtual package" +HOMEPAGE="http://www.rogentos.ro" +SRC_URI="" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" + +IUSE="" +DEPEND="" +GCC_VER="4.8" +PYTHON_VER="2.7" +# Listing default packages for the current release +RDEPEND="!app-admin/eselect-init + !<sys-apps/sysvinit-1000 + !sys-apps/hal + !sys-auth/consolekit + app-admin/eselect-python + dev-lang/python:${PYTHON_VER} + sys-apps/systemd + sys-apps/systemd-sysv-utils + sys-devel/base-gcc:${GCC_VER} + sys-devel/gcc-config" + +src_unpack () { + echo "Kogaion Linux ${ARCH} ${PV}" > "${T}/kogaion-release" + + # Anaconda expects a "release" somewhere in the string + # and no trailing \n + echo -n "Kogaion ${ARCH} release ${PV}" > "${T}/system-release" + mkdir -p "${S}" || die +} + +src_install () { + insinto /etc + doins "${T}"/kogaion-release + doins "${T}"/system-release + + # Bug 3459 - reduce the risk of fork bombs + insinto /etc/security/limits.d + doins "${FILESDIR}/00-kogaion-anti-fork-bomb.conf" +} + +pkg_postinst() { + # Setup Python ${PYTHON_VER} + eselect python set python${PYTHON_VER} + # No need to set the GCC profile here, since it's done in base-gcc + + # Improve systemd support + if [[ ! -L /etc/mtab ]] && [[ -e /proc/self/mounts ]]; then + rm -f /etc/mtab + einfo "Migrating /etc/mtab to a /proc/self/mounts symlink" + ln -sf /proc/self/mounts /etc/mtab + fi + + # force kdm back to the default runlevel if added to boot + # this is in preparation for the logind migration + local xdm_conf="${ROOT}/etc/conf.d/xdm" + local xdm_boot_runlevel="${ROOT}/etc/runlevels/boot/xdm" + local xdm_default_runlevel="${ROOT}/etc/runlevels/default/xdm" + if [ -e "${xdm_conf}" ] && [ -e "${xdm_boot_runlevel}" ]; then + DISPLAYMANAGER="" + . "${xdm_conf}" + if [ "${DISPLAYMANAGER}" = "kdm" ]; then + elog "Moving xdm (kdm) from boot runlevel to default" + elog "or logind will not work as expected" + mv -f "${xdm_boot_runlevel}" "${xdm_default_runlevel}" + fi + fi + + # remove old hal udev rules.d file, if found. sys-apps/hal is long gone. + rm -f "${ROOT}/lib/udev/rules.d/90-hal.rules" + + # make sure that systemd is correctly linked to /sbin/init + # Drop this in 2015, keep in sync with systemd-sysv-utils + ln -sf ../usr/lib/systemd/systemd "${ROOT}/sbin/init" || true +} diff --git a/app-office/libreoffice-l10n-af/Manifest b/app-office/libreoffice-l10n-af/Manifest deleted file mode 100644 index 5df825c3..00000000 --- a/app-office/libreoffice-l10n-af/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_af.tar.gz 1156020 SHA256 7ff467ce778ae8993377fc1fc1f2965fa819c3961ac021cd4c04f1a92bbf3744 SHA512 f6809482aff751041b74b7309272e06fb13f1cf40c8a3ac04946047c2585f7aa0c92ea860de87dbf4b05329e252d4473b477039d5498b8b805d171bdd1362077 WHIRLPOOL 450aa55c3c36c3b834e1df1a16a6c35abc1031e895ccdc5839cacd7a1fdcef0705b7d210aa921ff23fc8ff04fb6332173089288b4f33334bbab4fa634b48a654 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_af.tar.gz 1156180 SHA256 7663fb2ff99f7e69d4543e06e8c8ba8898f066fc1fc3fe395eec558e1b5fb06c SHA512 e4f6f0b336bace183e579b7c0015b8acbdfb733ef89cb870ee007bb07185daef413dd2b24d5a8f23a3bb6f81cdde52ff0e0672922d863e4f5ac51c13bfe06f2f WHIRLPOOL afd66cec6745a7e6408a22337d44ac98f5a163e39343a5cf365f2fde01314dde847865006b13bb15c9d1a780344ec2fea5ea4979f8b18e6bd23293c6a7fed241 diff --git a/app-office/libreoffice-l10n-af/libreoffice-l10n-af-4.2.5.ebuild b/app-office/libreoffice-l10n-af/libreoffice-l10n-af-4.2.5.ebuild deleted file mode 100644 index 6e630293..00000000 --- a/app-office/libreoffice-l10n-af/libreoffice-l10n-af-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Afrikaans" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-af/libreoffice-l10n-af-4.2.6.ebuild b/app-office/libreoffice-l10n-af/libreoffice-l10n-af-4.2.6.ebuild deleted file mode 100644 index 6e630293..00000000 --- a/app-office/libreoffice-l10n-af/libreoffice-l10n-af-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Afrikaans" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ar/Manifest b/app-office/libreoffice-l10n-ar/Manifest deleted file mode 100644 index e9d1f566..00000000 --- a/app-office/libreoffice-l10n-ar/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_ar.tar.gz 2295483 SHA256 28a010e65ecf6ddbdd7b167b31450cf995950078b8dee440acac3350d201d6f7 SHA512 54faafa3ed9fda29255691b40b56907fab0a3f6f7d1a91b5b498a76d44b0b722adfd44107a753ab9e25fcf73e9f04d124bc636d54dea36b6c497448a0991ee6a WHIRLPOOL 29ed8da161e9c047c7b3bd6a6c4534f266fe801734ad3e976b60a585098cad91dfb85645cf373063f0dbb1be748c35645b3c076a7f45ddb53b6f7850d369132c -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ar.tar.gz 2295761 SHA256 d59e79a676691430413edfdad12eaca94c5bc6098b6417f373fcb897dbdb5f81 SHA512 476b6928aafca0ea0e2c64e94540b58ea92e2fe355d22e67bd4c5d9391af21ce2560e256b47b9c33cb3b14197d2d123c205b1548a6a4310384697a1261543a0a WHIRLPOOL c832355f2ad631f0ad43e9e9287c2d811045d2f0c494107f0a4eb5f6e349ee29917e78671e4607389ae0bde6f4d3d63b970f23be67502b831a361e86298b97f4 diff --git a/app-office/libreoffice-l10n-ar/libreoffice-l10n-ar-4.2.5.ebuild b/app-office/libreoffice-l10n-ar/libreoffice-l10n-ar-4.2.5.ebuild deleted file mode 100644 index e0d25541..00000000 --- a/app-office/libreoffice-l10n-ar/libreoffice-l10n-ar-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Arabic" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ar/libreoffice-l10n-ar-4.2.6.ebuild b/app-office/libreoffice-l10n-ar/libreoffice-l10n-ar-4.2.6.ebuild deleted file mode 100644 index e0d25541..00000000 --- a/app-office/libreoffice-l10n-ar/libreoffice-l10n-ar-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Arabic" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-as/Manifest b/app-office/libreoffice-l10n-as/Manifest deleted file mode 100644 index e7758842..00000000 --- a/app-office/libreoffice-l10n-as/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_as.tar.gz 593187 SHA256 8ebe17545fa56928cd920ddd190dca91e5e8114f5512da0202fdbf85f12717e9 SHA512 5c1df02f2d597f69a1ca4c52f29a23fd17fcd8035d0fcbd8be9beee937e30371dc768ad1c5817867c9f116dc748272730f0e04e575810695d74840017d990554 WHIRLPOOL b0d071adc41dd1884cde3e263523bcffa607c740e4942c4c222f2af1d399424ba098ed7f0e41beb69b7702dc0367cf4923832d12f44d6e8e5c8c908abbec3094 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_as.tar.gz 593446 SHA256 a4a37c445a068dbe18f52d454a1a83cafae242b34f41f9de8cf8f45ab52f6442 SHA512 c41b25f309414bb31c3a536db349b3ca8cc53c28ccdf73a88d871dd39195a1e463991cd77fecab99a49ede7027c5b6247d0f8c78e9e698b7d955d50dc2072cf6 WHIRLPOOL 7fd634910089e15621b432b96efc9926ca1fa0d9fcf196138ccc2ac48617eaf4c1d883db6f5e4f778cb42b4c9b22128ceaaa3cfa2c00b1dcaafd67593df4ed6b diff --git a/app-office/libreoffice-l10n-as/libreoffice-l10n-as-4.2.5.ebuild b/app-office/libreoffice-l10n-as/libreoffice-l10n-as-4.2.5.ebuild deleted file mode 100644 index 58b1af73..00000000 --- a/app-office/libreoffice-l10n-as/libreoffice-l10n-as-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Assamese" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-as/libreoffice-l10n-as-4.2.6.ebuild b/app-office/libreoffice-l10n-as/libreoffice-l10n-as-4.2.6.ebuild deleted file mode 100644 index 58b1af73..00000000 --- a/app-office/libreoffice-l10n-as/libreoffice-l10n-as-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Assamese" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ast/Manifest b/app-office/libreoffice-l10n-ast/Manifest deleted file mode 100644 index d6519539..00000000 --- a/app-office/libreoffice-l10n-ast/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_ast.tar.gz 540529 SHA256 3ef20c25806c39447577967b98739284687afb8f5974d56c95d1ed0921b6745f SHA512 c80a09225d88bafe02d73f316bebcf05dd6ad1777e3c5619eadbcb6de572307c26817cfa38a3cf2aadef6e3cbfabe2a35ed333ea9df86483297d4cce3d641c0f WHIRLPOOL e73b71e5762f0ba6b4fdabcce06bd8db8064726d9ff5e47c90817971e696ee4cb3851cd9f5ea534786b3274b9112ce4853014842c9c1d896577e9c885ce93866 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ast.tar.gz 540356 SHA256 a6fa102143473b9a6a353899160604fd6a272525e6212818a62e56c17525072c SHA512 4d580243fbb4610f67e051c9783a7d06ec9f35b347f93102c856d0f0cd5eb67326add8fb3dd9b9791c2a971648516bf260cf4b67003ceab351992f053628948d WHIRLPOOL a2eecc9506dfb3eca9f816b7940ebaa4124f4452d4ce1112c7ab8bc594e67a579bc9748a642a8abcfdafa7b2105b17c2efc2015eee5a524f27923da127886484 diff --git a/app-office/libreoffice-l10n-ast/libreoffice-l10n-ast-4.2.5.ebuild b/app-office/libreoffice-l10n-ast/libreoffice-l10n-ast-4.2.5.ebuild deleted file mode 100644 index 09e428d3..00000000 --- a/app-office/libreoffice-l10n-ast/libreoffice-l10n-ast-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Asturian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ast/libreoffice-l10n-ast-4.2.6.ebuild b/app-office/libreoffice-l10n-ast/libreoffice-l10n-ast-4.2.6.ebuild deleted file mode 100644 index 09e428d3..00000000 --- a/app-office/libreoffice-l10n-ast/libreoffice-l10n-ast-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Asturian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-be/Manifest b/app-office/libreoffice-l10n-be/Manifest deleted file mode 100644 index 1a4ab447..00000000 --- a/app-office/libreoffice-l10n-be/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_be.tar.gz 933293 SHA256 3e9a1a943fb1c1d79a0c39564adb2807662b027d8172420a8c0299262eaf05fc SHA512 6991f2ee087b93d25b5d53a9b429e2adfd2a3bf1f83fbdaed6b9e2896f0459a17183cd240f48bc7c57ece8b4f8602db2c3cd40d9240fab458b692ba6c571ceae WHIRLPOOL 32d6bdd72995969efa44b626b0f625a4a883aa60a3ebf05c4d15d2a4b894283ea4efa321a4c82cea8bb9928d52ea7b028c7db4254b1c86aeacd5c4cf99f6ddef -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_be.tar.gz 933197 SHA256 0ad0fbf7a52468c9c0d2fc1ecdfbed736ca881cf9494c298099fcd391a6a78be SHA512 f7014e3daaa5473a20c6de15d69172ddfaeba2c5960558eba3e0fdd5230a17b2c68accb3d558bae9f2494d142178b856815e2c9c4a153ef308fa724d227049f0 WHIRLPOOL cd22156607a279e1d9f385dfe7d0b9ad50fc1fd3850129a5ad8eadc23a7ecc4d1f1a961243ed0e1750297e5e9c4f16eda34407a7de30e7dfa47448b5453571ff diff --git a/app-office/libreoffice-l10n-be/libreoffice-l10n-be-4.2.5.ebuild b/app-office/libreoffice-l10n-be/libreoffice-l10n-be-4.2.5.ebuild deleted file mode 100644 index cdd2931a..00000000 --- a/app-office/libreoffice-l10n-be/libreoffice-l10n-be-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Belorussian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-be/libreoffice-l10n-be-4.2.6.ebuild b/app-office/libreoffice-l10n-be/libreoffice-l10n-be-4.2.6.ebuild deleted file mode 100644 index cdd2931a..00000000 --- a/app-office/libreoffice-l10n-be/libreoffice-l10n-be-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Belorussian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-bg/Manifest b/app-office/libreoffice-l10n-bg/Manifest deleted file mode 100644 index b438cc71..00000000 --- a/app-office/libreoffice-l10n-bg/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_bg.tar.gz 8233698 SHA256 691809394119698af67c78164d8d5c89c5d00bafab44f67114405e6695c9caab SHA512 f6414ed3601c58c67a662690c73725b5d935375f438886fa2899d5242949556716eb631ca47fcd10e5227463f5da09496afa96846588a6c285380b9fe71e4dc1 WHIRLPOOL f57d5a8ee477f58ff26006a8b1af129f786057f9ca53f59082dc9a155b5159497c2aadbfa96178dfcb5f3b11cc597a8fc1516b28c51c9e7f3c04cf7a4e5daaa0 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_bg.tar.gz 2009976 SHA256 100b5e25df197fc3469c090bbf9fad4d9eba830a871c7bc4d62a5be655ff4f44 SHA512 fc20ab657c229d8e4f4563453a6b25725a186e9e44a00a2a934a4f8149f4df733135dec946f01b0b0b5dc98bc6d6033cac44013319dfd6b6e431c50d97b32e60 WHIRLPOOL 3dde3d77198d38ebe10cb3f5e50ccee95c9a051845f3ca32d894074e9fa7c37058191b71d31b607ed0f9844ac9d7de72761e6c0117b64fd6bf045ee89dcca6a2 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_bg.tar.gz 8232769 SHA256 18fe0a6efac8518414b7b936471617ad6e6eb125abbd2afc4783e31550e7b84c SHA512 a3b66f0408c8faca4951154d7a98c067e6f4ce7f7b2c25742e819954be1f9c4c71b0fe4c70beedc278fefb785c56fffbe84e9e27046e52596e95606199ce3986 WHIRLPOOL 4bd891fdc5d2289443d99a508a323e13030f65d2a0b560b36808718c1e5b1f01f5501811e682740b1fa258a344bfa83122ffc0dc97214a90627bf7b74395d86a -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_bg.tar.gz 2009609 SHA256 29db898898c056d4a822adf53335c164e35baf97dd769e443674216e8b54096a SHA512 c20ceaec0413628e075b81a73d6c6c5212dcfc55f6d4d1e9707bc7ad6075fe78c1a0ac1d596bf2722097c82d09cd0c6c1a12318da3bdc33019e6624d652248c5 WHIRLPOOL 3fb1bd21f9d6e88ff0f7f7396e3138aab10aa62263b7678d061b81c902dc742f19de46cc0e9103f046eff1a21850cf12049e4052ee9026ebac5b771059e86758 diff --git a/app-office/libreoffice-l10n-bg/libreoffice-l10n-bg-4.2.5.ebuild b/app-office/libreoffice-l10n-bg/libreoffice-l10n-bg-4.2.5.ebuild deleted file mode 100644 index e214ad0c..00000000 --- a/app-office/libreoffice-l10n-bg/libreoffice-l10n-bg-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Bulgarian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-bg/libreoffice-l10n-bg-4.2.6.ebuild b/app-office/libreoffice-l10n-bg/libreoffice-l10n-bg-4.2.6.ebuild deleted file mode 100644 index e214ad0c..00000000 --- a/app-office/libreoffice-l10n-bg/libreoffice-l10n-bg-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Bulgarian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-bn/Manifest b/app-office/libreoffice-l10n-bn/Manifest deleted file mode 100644 index c70f9b00..00000000 --- a/app-office/libreoffice-l10n-bn/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_bn.tar.gz 9829601 SHA256 93388dadd31fb559a4f23d06d5ae133d3e31b14bfa2f88157d8085a19e404d32 SHA512 17dd067b39c9e9a1c37516aa99286c77a8b1cd0d3f17304fa6158b31c4e397d5be7b22b809910cb1bb1121f06619c5a7b1f2419d03f2f6f131e60d8d9adc37f7 WHIRLPOOL 45c0fc84cc0eb7cf6cfcf63a612edd59f15265ef0ef0b091e9522c184df85286bf4509784e21e04870d8a40fefcff5dec327226d573598697496e2fb70830b83 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_bn.tar.gz 951207 SHA256 24e923a31a4a151f9ea3fa6506ff629ac55ea1992710250f7a29954fd545ff86 SHA512 f6b9f2e7e34d867b0ae159c44139c83a15050f43f868fe41da50c9770daae344f5a527b8f74ff224865b9bfd13bd725f019b07d32d0484be99dbebda95496f7f WHIRLPOOL ee90454b1159888fc1d408896dd5b17a72f8349f6001a76c48d270c6eda45c78553289d48bef860c4bf02df5d91c4b01ed273a030dc8b6b2b6aa692ffb44fa76 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_bn.tar.gz 9828557 SHA256 5f93bc685e7802090424c6966533867e7a8a5d526fc1ab78a046dd0fed32876e SHA512 f5ccd6d7b06bda11dc4ad417774b9abb1f5218112eb662a529e85a02a0877b7ddefcf1c1cbb78d1990c82b0b4c2b7c94ea8d8ddbdcc79a9769e73cc1347a2f78 WHIRLPOOL dd88cd4899894dd0608e9945fdc30b1c181da9c76fb54608049983c0ef14aa6c30e615decc908903ed122e94ffb52951adf0c4fcf3f6131f7f0a7f0fb916abc9 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_bn.tar.gz 951214 SHA256 972665ea03952f78ceaffa1478de64b7032a756ca86d52484da9a11d8b090979 SHA512 ed0ff962817183bd386b95432c9588f5fd0c0165a40ff7be3de9c063b2709a4f5db29f3787983944eee4dd79bf26c5c8d0a25214e90273387aed2f2b9d8d5ba0 WHIRLPOOL 8674bd5f89ebc222e0297bf1ebde76b022358eb33e33551af20bef1cd54bef7c8c61c604118b873e7bd1d5376be776eaef1a77049c15b6d7c44b7c97ad3db28b diff --git a/app-office/libreoffice-l10n-bn/libreoffice-l10n-bn-4.2.5.ebuild b/app-office/libreoffice-l10n-bn/libreoffice-l10n-bn-4.2.5.ebuild deleted file mode 100644 index 8bee7435..00000000 --- a/app-office/libreoffice-l10n-bn/libreoffice-l10n-bn-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Bengali" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-bn/libreoffice-l10n-bn-4.2.6.ebuild b/app-office/libreoffice-l10n-bn/libreoffice-l10n-bn-4.2.6.ebuild deleted file mode 100644 index 8bee7435..00000000 --- a/app-office/libreoffice-l10n-bn/libreoffice-l10n-bn-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Bengali" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-bo/Manifest b/app-office/libreoffice-l10n-bo/Manifest deleted file mode 100644 index 730efabc..00000000 --- a/app-office/libreoffice-l10n-bo/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_bo.tar.gz 9492958 SHA256 ee7d96fbdb3d95520d9f2a830f1ec9d3d4e3fc8d2d798190a6e04c0e54006dd4 SHA512 ca88f9f4f0b5e48438042282273872a16adb765d3688ba54c4bd18f997ff2b3886c995fe1c1f2e92bc4a74e95d6562cdff165ac5cf76ee7346c2ef7ac979f0e9 WHIRLPOOL 6a902cf579a2fec96e6e8a01680e193338f9f11975bea7a70fe351ff9a7c279fe1397ddeef3f36cb481b6db3058147275e33ef1fe0c72b1a2e1da54a650d2680 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_bo.tar.gz 589511 SHA256 e3ab323ca835f3e7f30f5e0d5b98ffca19b96ff9917f180b096ff0760b08e016 SHA512 87daaa66de65a84d65f1d8540a974b49e24f6189e17100b136b38675460e35b79b4939b3773d7dc0bdd8c0a2fb5d4e193f5beae122a01c4e6569c40fd9495c1b WHIRLPOOL adfc67d92c327a65f2f4fe465d9582ea172ba464f70aa32e7c4b904f119f41c65462209cb526c8bb45168e6fa247abc3f5270d1c9c1b9779fc35ce793e75607e -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_bo.tar.gz 9491809 SHA256 dab51be0d287a187056c5a400b9c077755305297146f9c064408cf456d5e5392 SHA512 bd801a69536f10b58c23323d15243e777906994e1cadfd5480912193140898f23174138a588fca75cc276322671e4a6b97c18b0ac8077422a16ff46f197814ce WHIRLPOOL 023fa26bf9d1e9b3231da3747a943b68248e7c6c2213e1ef5a8dd9cbf5ddf7c29586ea881da45144f28524b13d42d5648e8b842da7a12c3caa86479fb673c861 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_bo.tar.gz 589062 SHA256 c4318fbc25a60c45fda08ce11edd7e5442b4df851c68b5a9782f787194a87f2d SHA512 95117c31ffc618839290099eb15c0f1c857dd08dc81958f5ccb045f3455d268e46c623085bef3a83d4956558a1ecd56c5136e620af4642f4db2a46e48cf2ed77 WHIRLPOOL 8b67bf321a0828b519a8158573117a3a6594064e9f01c0f67b7e24a1b04ec9dca8f23797dc4a9e2871977c4bbe8f0ca7fb565b32a7a612c7443578a4e7da01bf diff --git a/app-office/libreoffice-l10n-bo/libreoffice-l10n-bo-4.2.5.ebuild b/app-office/libreoffice-l10n-bo/libreoffice-l10n-bo-4.2.5.ebuild deleted file mode 100644 index 3ddac9fc..00000000 --- a/app-office/libreoffice-l10n-bo/libreoffice-l10n-bo-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Tibetan" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-bo/libreoffice-l10n-bo-4.2.6.ebuild b/app-office/libreoffice-l10n-bo/libreoffice-l10n-bo-4.2.6.ebuild deleted file mode 100644 index 3ddac9fc..00000000 --- a/app-office/libreoffice-l10n-bo/libreoffice-l10n-bo-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Tibetan" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-br/Manifest b/app-office/libreoffice-l10n-br/Manifest deleted file mode 100644 index 7e1373cf..00000000 --- a/app-office/libreoffice-l10n-br/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_br.tar.gz 1756100 SHA256 8aa93372415b079941c39809610d57c6a410634db5a1dd91b6a61a2950a42a2d SHA512 9e384676e7f744d9280bbfaee07cb965319beef6dd10ad3c4572e852772ebd58bfc5bbd24e3711757aeba66070595247f415b11bc210595d044f06c496b56df4 WHIRLPOOL 4510cf7064ef77d9d1ee375bd6c90d469ff2c0b0a280e8700a1a27998ad4b18ff007bf22c2ab5bd83695e6dee6282d210f8d5c7f439fedc97b62a71875e3b05c -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_br.tar.gz 1756248 SHA256 0d9f6447b442e1953bfd2e9d8d1374d67bacac5c26e00e234b5748bcf3dd0d3f SHA512 7c5f8dcaf704c43d3a261accc9298c86072b9c5ab6397a9f73f63e60b250a717819848c252390552ccdb463d2f6470d40d3ee6280e340e040f7843cb00943f69 WHIRLPOOL be9024420d1ccd332a212380671317e45414963999d669de50c0e1222dcacb6e771e1b09efdc5dd6fc07a5e3670a579987e0c725fd30d711a718facc99609e36 diff --git a/app-office/libreoffice-l10n-br/libreoffice-l10n-br-4.2.5.ebuild b/app-office/libreoffice-l10n-br/libreoffice-l10n-br-4.2.5.ebuild deleted file mode 100644 index d0a2d9f9..00000000 --- a/app-office/libreoffice-l10n-br/libreoffice-l10n-br-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Breton" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-br/libreoffice-l10n-br-4.2.6.ebuild b/app-office/libreoffice-l10n-br/libreoffice-l10n-br-4.2.6.ebuild deleted file mode 100644 index d0a2d9f9..00000000 --- a/app-office/libreoffice-l10n-br/libreoffice-l10n-br-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Breton" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-brx/Manifest b/app-office/libreoffice-l10n-brx/Manifest deleted file mode 100644 index a5f24329..00000000 --- a/app-office/libreoffice-l10n-brx/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_brx.tar.gz 562926 SHA256 efe7c1c446a09b369519f8efba1abbda88e8b31f1b59c268794ba6aebe683e8c SHA512 52904b20614165e3eadb30af0ae2243b577dae848413f529fa184ee99cd79cc000afa554205d596d660d1be013e4b335270de2f187cb04bff049502461fe83f3 WHIRLPOOL 061114d60a7ff4508cdf0bbb322c7fdfd94a8442bf8e0a3840a05f9935fbc8d856b2ef5b04356be3369c6daebad2143b4352d7fb58337549b7234444f6ed6998 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_brx.tar.gz 562017 SHA256 700a0cd1d82b1be506fd7de6236bc9e102198c2c63230972d1d9978d5525cdde SHA512 e0187341caefedf00d02a83eb11279c9f2ff53e036211736dac5ff3a3b3d4080e0f46621dae9fa4597a3766f9431798c72868f3bdd143496ba3ff21464ccc58c WHIRLPOOL a8ae3ecc53f4144b4df93cc6346f935678cd5dc11898131c11734a4d3dfed9361a501d88c2eab144611ea72571ea8d57cac907d95d5bab549ae4d785f7503733 diff --git a/app-office/libreoffice-l10n-brx/libreoffice-l10n-brx-4.2.5.ebuild b/app-office/libreoffice-l10n-brx/libreoffice-l10n-brx-4.2.5.ebuild deleted file mode 100644 index 033c39b2..00000000 --- a/app-office/libreoffice-l10n-brx/libreoffice-l10n-brx-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Bodo" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-brx/libreoffice-l10n-brx-4.2.6.ebuild b/app-office/libreoffice-l10n-brx/libreoffice-l10n-brx-4.2.6.ebuild deleted file mode 100644 index 033c39b2..00000000 --- a/app-office/libreoffice-l10n-brx/libreoffice-l10n-brx-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Bodo" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-bs/Manifest b/app-office/libreoffice-l10n-bs/Manifest deleted file mode 100644 index d06f8848..00000000 --- a/app-office/libreoffice-l10n-bs/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_bs.tar.gz 7082590 SHA256 654cfc2e8dbd3b216e6fd83e39ca55be7ac553555c03ba71411b0a7a080d9c2c SHA512 666fc82471dd4d8e0b1ac868f928704ae36336e0846bc5b9baecbd782345c1993dc8fba91e3ae261b5b4209655943f3ef6e46913b197085e659621d28c8e5db6 WHIRLPOOL ec03157e23581d5a5d96a84855177ecf8cfb24f4529e0fde29bf66991302e365acb036997a406cef756044a742519de631f35d1b412337831740fc852c8d3586 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_bs.tar.gz 654073 SHA256 551414603344dbfeea7a7723829bc6ddce65ad1454a21f87a90ce13bf4d34c93 SHA512 febb46a0f4fea9ff5845bdb6b2426786128c7d6cbf2fb107c4631f89af1d32d53421021fc60ecc9528eacfabb9f970d4154b84c8187daba8e8a997a651ee624b WHIRLPOOL f31317d37b3096809f18810b15e37ae944775f90f77b4405f9e9c2b92766f281618913b5fd1d3bc5b5777496e4552949061de7b607a0917e09746bcda83b28e6 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_bs.tar.gz 7081661 SHA256 397200124b9f101e2e847bba26ba498a9a5c49b6899a1779afbe91e4e73aafe1 SHA512 b66f74ace786dcffac4b0d821f3f955d886e7a4e78b692b7a6736651382519c9651b2aab36b6632f7b7dfd8ca3b135b4ff6141818a7e82a1fe7e39b501fe1f2f WHIRLPOOL 266db259e0c487d1930202345ac939fa3e15bf1aa4e64a83e64c55b4be9d49bd24cd09f3ceaedadf1a3ef065bb55520354a215df7951cfc9b8959f53e189c633 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_bs.tar.gz 654770 SHA256 2e5ee6765e3d676b997d4e8c35fd13d4c0732b845c0480c37ba324b8cfb1ac80 SHA512 d47de64352e8a60cecbfc7e6afd38d0fbf2b4c21e37df40d16ad3079f85f0f6bd2b486f66d3f4e0a75d540ea4425a00c776b27eff1d49e09b33788a325b45dcd WHIRLPOOL d69a198d0111eedf62a3a55e023c81ce785ac1645dc989365f855602a9be6299fa3e6242be320e9582d16b975a43c010a81aa29fb7480c51056a5e6af81f0356 diff --git a/app-office/libreoffice-l10n-bs/libreoffice-l10n-bs-4.2.5.ebuild b/app-office/libreoffice-l10n-bs/libreoffice-l10n-bs-4.2.5.ebuild deleted file mode 100644 index 163e29bc..00000000 --- a/app-office/libreoffice-l10n-bs/libreoffice-l10n-bs-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Bosnian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-bs/libreoffice-l10n-bs-4.2.6.ebuild b/app-office/libreoffice-l10n-bs/libreoffice-l10n-bs-4.2.6.ebuild deleted file mode 100644 index 163e29bc..00000000 --- a/app-office/libreoffice-l10n-bs/libreoffice-l10n-bs-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Bosnian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ca/Manifest b/app-office/libreoffice-l10n-ca/Manifest deleted file mode 100644 index 45fd818b..00000000 --- a/app-office/libreoffice-l10n-ca/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_ca.tar.gz 7860876 SHA256 d1f23784ce1fcc72279d85aa22149900a813045218bc88e031ea88cce9f6bd41 SHA512 bacfdfeb968532d032624772f3d6282dfb0549d527342becb8411e07661ae4c8e0ff27731bf3f364b098850210a3cd84248d85bffce06bcd323e699fe5f58f9a WHIRLPOOL 1c69c6eca987736a4f9ac018cbd600cbf9b6aeb6b05fa9d18bce678422c6ce2db4fecd2e2d87aa0fb6b4c3038f9b446f5143db2c89f42f7b6ab4b44d6044deb3 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_ca.tar.gz 1569196 SHA256 a32731c7f0876adb2820304dcfcfd7f46ff1a6900b891b605046d5d6a8945ac1 SHA512 bcbb9e03bd2c33451cd33e0823c665ddb6e67482b652e079e73e47f9a8cbecf7a7a9955bb47a6ee4bdd8486b278a2795ceffd1bec6dc7cd4394f362dda5e1be9 WHIRLPOOL 94d496bc3dc5df48131ed1ab48e7f132e8ff5d6fbd35ec9134bd96d09ceb52ecc6a8861b6d0d647292137616d8f0ba5120aa910402b402c5648028718cf63775 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_ca.tar.gz 7859873 SHA256 67dd470e8c187e215b62f097d6bcaa7ddb2145fc514c52add477df825af42d37 SHA512 9f6f5871535fdf0a2c3e43a4a8756ce0912a3c9ca3cd7e612fba629411119b712cf40e0d9b9db8f1c0af79dc103857fb7d8eda9d01b9a21ad5e69be8a3f6268a WHIRLPOOL eb631bfecfdd3b30b9611a18967dfeb4a8bf88f759056c8efc15ef9c72f214038e4d2faaf927f555f8bc02095789b47602b24d5c48177fda97cf6ee7a65a70e3 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ca.tar.gz 1567966 SHA256 4d706f74e8975e45c65466376ae2d4c6bc4527325e2cc56473c1686c3e948c43 SHA512 1cbf2163aa3f07fc38cfd022eee55262782819f07bceac7c1767772af0c0b013c6785cc96d6aff289b05b402456e7bc9b42541537f1649a02dcad103b5e4e181 WHIRLPOOL 7f2d0f9242270a8b1968bd58e04682db6445efafdff41c164c08de8c1cd7582065e5862f3ce4879558400a404ab3a011189c5d7fd956bfd05a0c2baf4f170ef8 diff --git a/app-office/libreoffice-l10n-ca/libreoffice-l10n-ca-4.2.5.ebuild b/app-office/libreoffice-l10n-ca/libreoffice-l10n-ca-4.2.5.ebuild deleted file mode 100644 index 0fb50f1b..00000000 --- a/app-office/libreoffice-l10n-ca/libreoffice-l10n-ca-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Catalan" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ca/libreoffice-l10n-ca-4.2.6.ebuild b/app-office/libreoffice-l10n-ca/libreoffice-l10n-ca-4.2.6.ebuild deleted file mode 100644 index 0fb50f1b..00000000 --- a/app-office/libreoffice-l10n-ca/libreoffice-l10n-ca-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Catalan" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ca_XV/Manifest b/app-office/libreoffice-l10n-ca_XV/Manifest deleted file mode 100644 index 56925922..00000000 --- a/app-office/libreoffice-l10n-ca_XV/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.1.4_Linux_x86_rpm_helppack_ca-XV.tar.gz 7883791 SHA256 90e01ddc86f1ab286805d5db0a755355ccff905f96117b8318bec16a46051cb6 SHA512 4667ddee8bf5707db7c033bae758e18a800852683a00e0d27573eb6c31f0e71f54e5b56ab5d2ec336d9cf61c58fbb3b93e8e26ff5969a6c5378b613813282f2d WHIRLPOOL e2d2056202b2aaa0a9c681e114d428368ff3cb7146cbb0466f67d12b9a35ef7ff6dfd50d339331caf96a38991f24e8406628ea76c99d1cb8514195e568adc38f -DIST LibreOffice_4.1.4_Linux_x86_rpm_langpack_ca-XV.tar.gz 1211824 SHA256 26928e574e7d5297281f1d7e518b5cac960a38162dce8a841fef4fa577cd650d SHA512 026590ab38bcc59a2ae1a36dcd153fbe5e4f1fc16c578e5b5bc36fa75b78cdf3fac04946dff5eba422f92e1d465a7c057a8e62db7714911a0e71a6aa5988bafc WHIRLPOOL 6fbff97077263189fe88ec5a7141db7c535891edbc3728438c4a6d181046e02ac139ea725e723ec3499572ebade5a75c5561413f2722a6de1663be618d0faba8 diff --git a/app-office/libreoffice-l10n-cs/Manifest b/app-office/libreoffice-l10n-cs/Manifest deleted file mode 100644 index ffaef367..00000000 --- a/app-office/libreoffice-l10n-cs/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_cs.tar.gz 7493804 SHA256 950074edad5e0b97b17477c658d0c00bc053f10a307c56167bcc24b3b2006364 SHA512 6125e783cab60da51ea1550b26e0444c1bdad03e6f7fd765c83b2bd32d81590f252b006693cf6ff9f09d25bfef6aba75862d08104aaa90d3c963fa4177efc8dc WHIRLPOOL cf90faa5be8f3a1aae8815235fb8c3278a98fb6767eba4d4fd50208f66ad4117edcc399add3d513efec5028edf2e67f80b1a5bc04f1b5c14ea76a8002848bc9f -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_cs.tar.gz 2475390 SHA256 41d2faf089bf30871c64a36d6a22ddc2d2e5fec549c705b1bf4d540cd042888c SHA512 c36993352447a13a7a11a8675920799d73ec7fc16f13a7be73501cb22412efa1131f32eaf2f883464aaffcc05b84ef965aa2eee678b064ea575cbec409f869b7 WHIRLPOOL e9f524547ce9a30b5a2ab6bed8dcb1d7231c76a12e9dc6b6e7c7fe60d01777cf1b24a095bd8573c0541a40e60dd7d17124c131d704dfc8c6bfb7cb0e84f83c4c -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_cs.tar.gz 7492636 SHA256 a09154f76e27c1599e7f52d9b6a251f8cac480de5efb56792e1d16788836898f SHA512 b95912f1b5e6b2aecc06db2fbadea210b8f573dd73b98581ce4d861eecb07bb69b5ca49568a4c5808a4b462f40ffb5fa49534a6bb170e4bbdbeaa4ab472f212b WHIRLPOOL 20d9ab260bc7a9fe00dc2b96f7befb57e97cae055cf40ac4b545f4023f0fe7d75f2234a05150222dda1e8f0358ca66d20feac62ea201b37655e94d47827f66dd -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_cs.tar.gz 2475183 SHA256 b9cf8a3c89eb0d2ce9e27a3c1e01f086bb20cd5ac1483794aab6549f5ed20d0d SHA512 9281d82f221b332624914f2684da71eafd55cfba11295aa97a094c80f153db4ff2e982056b37f0b621c00c1c4c9fea40320e108783103e6093eacee24b3609ae WHIRLPOOL 775ebfa616fa1091f9779996c73af700c44baa534c2ec0e10b3ad824214b2a94b3fa01a16dc85c05066d53cb64745728da1598ab84b32060ac277bf352b9036f diff --git a/app-office/libreoffice-l10n-cs/libreoffice-l10n-cs-4.2.5.ebuild b/app-office/libreoffice-l10n-cs/libreoffice-l10n-cs-4.2.5.ebuild deleted file mode 100644 index e2c8ec6a..00000000 --- a/app-office/libreoffice-l10n-cs/libreoffice-l10n-cs-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Czech" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-cs/libreoffice-l10n-cs-4.2.6.ebuild b/app-office/libreoffice-l10n-cs/libreoffice-l10n-cs-4.2.6.ebuild deleted file mode 100644 index e2c8ec6a..00000000 --- a/app-office/libreoffice-l10n-cs/libreoffice-l10n-cs-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Czech" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-cy/Manifest b/app-office/libreoffice-l10n-cy/Manifest deleted file mode 100644 index eddff619..00000000 --- a/app-office/libreoffice-l10n-cy/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_cy.tar.gz 520760 SHA256 1b924bd16b329147a36c6038ca883e217270a4b5476bda387fae8d47855ceabc SHA512 a4dba1ecdd3f0bd3bcfbccc1f35a836786fafa8ae29ee0ff179a80fe34b9d3dc7eb76989cf6139c10cc8ec5a56bf429b21c665a8440eaffeefb7c36a39c60029 WHIRLPOOL fe0fa5ac8c41a4f0171ef28da45ede3a27bcd0eb6b6f7c3589873ae71a00afafd894b52818d54cd7e4cc6eb4804ea2851ddd0ba54ca2799a492722f73331fbe4 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_cy.tar.gz 520560 SHA256 16aa954788e81057a04a34094f0413d1bbd37bfa6ca6d31d24edbd2aadbc6152 SHA512 d1023c73080ee3c4605727d9d3bfbdfe4f6c1d76dc44ed0eb0a011b6b88be1907a5e07a85b5f00c194ba9202d5ab6c96f3f7c88edac5fecd5746ec975746681d WHIRLPOOL c998346f97bb59a62e0902949d5df0fb8b881c3ee3c1a6e920432c75a20e029c258670f0794e56aeef7a8921da14afa4a8c388ed0304896f3361033b77214919 diff --git a/app-office/libreoffice-l10n-cy/libreoffice-l10n-cy-4.2.5.ebuild b/app-office/libreoffice-l10n-cy/libreoffice-l10n-cy-4.2.5.ebuild deleted file mode 100644 index 3c75de72..00000000 --- a/app-office/libreoffice-l10n-cy/libreoffice-l10n-cy-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Welsh" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-cy/libreoffice-l10n-cy-4.2.6.ebuild b/app-office/libreoffice-l10n-cy/libreoffice-l10n-cy-4.2.6.ebuild deleted file mode 100644 index 3c75de72..00000000 --- a/app-office/libreoffice-l10n-cy/libreoffice-l10n-cy-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Welsh" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-da/Manifest b/app-office/libreoffice-l10n-da/Manifest deleted file mode 100644 index 131e4745..00000000 --- a/app-office/libreoffice-l10n-da/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_da.tar.gz 7496694 SHA256 18a6c0006134afa1b5304f4e9f3005ce021187cc2f4e9386a4f7c722def492fe SHA512 63e7dc8a57b97ebdc3dd1d0b157f0f71d7c090f10d4b163f223c5e50b94f98e4041d158e9112231a2912205ab28c837b3c21d625986c4184640f87ceb1e5b953 WHIRLPOOL b4b1c92c9e0bb9e8af15974b85c76040bb2eebf9c755b17a5bd45f13c4f34df5fea4fcfef9cffe581999b68c89178ce38161ffa1ae203c4a0cfa48cb62673359 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_da.tar.gz 2432887 SHA256 31f7723e78727b0d9d56049b4fb93067bd2afe630db61aefcfd0e42421478da9 SHA512 6001ae01cd295ba1a9a375cae6adf23e6dbc6ab265c29095d44e6ef5f4487a58712fb6d7b8d91d52af1226bb10795fc532224b327877993b0d0b2b0929eb3ff7 WHIRLPOOL a4a5b13a85421a97182a569e0d283fdbb558d40307666ab378ecde4c7d1c64f563f41516e15fbc0ce630f0951dc53d346ecc4365997cfe3c5ddf3385ac8e192d -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_da.tar.gz 7495637 SHA256 c99f170116e05d2165cf307b8d8af7b0e4714b72cabcb05b0269bb2cb2ef2a7b SHA512 64eb52956c69725a0ce51eaf410275057dd0c10a1d8e8ec97c090c5bd79f0e64f41adbc38e251fc32cd8e40a3c5a2da892482926b8a42f4e5c47f3de6b3aca36 WHIRLPOOL 0e8ee7a088fc527253d1aecd69ee35985489d9e1b089284ed0047d54835c530380d6a45a890a7acfacc068fa6204e6cb975b91b8185d039c1a40ee1a3546012d -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_da.tar.gz 2434120 SHA256 50363b4278baebf223ce7ca8fd9c1a04bc6e8bbc6f0e2d01f3d1a13658b4ba96 SHA512 fc1cc516edd827c1ef3b05650fcfc2cf1c791473c6802e7ec537c1660e6bee5bfcd97d21c04d3d6e215f068ab70906ca8810ac9b8ac4d8ba2f54ab10f4094b96 WHIRLPOOL 1b1087feadf0bc5778fcb5dcc6bf93bfec9799aec769035841ee822876600786ed812e102b5a90a919804395634e4c859afd3cb582964bb97199439755a61138 diff --git a/app-office/libreoffice-l10n-da/libreoffice-l10n-da-4.2.5.ebuild b/app-office/libreoffice-l10n-da/libreoffice-l10n-da-4.2.5.ebuild deleted file mode 100644 index 3f4b005f..00000000 --- a/app-office/libreoffice-l10n-da/libreoffice-l10n-da-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Danish" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-da/libreoffice-l10n-da-4.2.6.ebuild b/app-office/libreoffice-l10n-da/libreoffice-l10n-da-4.2.6.ebuild deleted file mode 100644 index 3f4b005f..00000000 --- a/app-office/libreoffice-l10n-da/libreoffice-l10n-da-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Danish" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-de/Manifest b/app-office/libreoffice-l10n-de/Manifest deleted file mode 100644 index 96af0cd6..00000000 --- a/app-office/libreoffice-l10n-de/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_de.tar.gz 8048594 SHA256 dd74491a6cf4d4b87665fa4c178ebc57df2add19347b6c514adecd79be494adb SHA512 a40ebab386255915a220f99def70b3203009aa9dd9c468f064a8c402fc1b917adaa64d5e2c7dc5bdb20f005166562c39cb999281a05f3c9e0df60af800497d6d WHIRLPOOL 67d97129255bd3a3f8b95ee67aebdab0094a237732b767241920748388d0f407126d012a7dc42c7da2332dfede4ea48460f63944f05909752269879ab9bbb3ff -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_de.tar.gz 14156613 SHA256 2f9401c9f41340bb0980e298c50e9405c40269e73468ed1f7d1db159bb6346c4 SHA512 0b234781cfed59c6b3d496062c0a645fbbf5bc830aa56fb68d4eaf038de053347935b673fd6d677c15b45d62419c7f6b1305bbbb2cd4c46de082489c00ff7a85 WHIRLPOOL e665b0d22ca1a4b69a855be251489240c7546cc266fb1a73d224829af2a597af7c4682def7e08eb79746cb453b837b763e106f0a6e8ee6f41b2a0ed90c8bafaa -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_de.tar.gz 8048273 SHA256 54eab19f0db76ece85c9cfda27570c8823f2cbea68c63f332ff78fdf6d7d6a40 SHA512 8885c193a2017466287be2c51ca247daade73b0b78ddf222fafce4113255dae43290917bdd87cf6da2b5007009363656fc54ea4f43500e1b121bde5263d847fb WHIRLPOOL 8df29174f9652243a67cdc7947753b603f6b2c32f494c9e7f06c907d557e5e1b295a2fe8fdbcfc3676ede8078aa5d316f3dda19763ad15e67da865303e6138fb -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_de.tar.gz 14156836 SHA256 043ee5ee9ca83e76a4d1801a7ab444ca408747a526af0763f1f293f1b37e0ef5 SHA512 af0f3bd5d7fd95fc9683f891e9a811be38dbc1ae0e57621b8031fac1b9564c3445fa9b4474e209e3379fa4b28b915d465a51bf537407091002e1419f97ce6157 WHIRLPOOL c2daafb28d7f20bebea810ab2c4c33dafb0d885eaf300d43e5fcbc21e450684147c7f166336e0a156237b96a589cf02abbd8ac175a2ae9340f5a354266dbef7c diff --git a/app-office/libreoffice-l10n-de/libreoffice-l10n-de-4.2.5.ebuild b/app-office/libreoffice-l10n-de/libreoffice-l10n-de-4.2.5.ebuild deleted file mode 100644 index b70bba04..00000000 --- a/app-office/libreoffice-l10n-de/libreoffice-l10n-de-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="German" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-de/libreoffice-l10n-de-4.2.6.ebuild b/app-office/libreoffice-l10n-de/libreoffice-l10n-de-4.2.6.ebuild deleted file mode 100644 index b70bba04..00000000 --- a/app-office/libreoffice-l10n-de/libreoffice-l10n-de-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="German" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-dgo/Manifest b/app-office/libreoffice-l10n-dgo/Manifest deleted file mode 100644 index 6a5e011c..00000000 --- a/app-office/libreoffice-l10n-dgo/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_dgo.tar.gz 568688 SHA256 7915d568bc69fd9eb95c08421904099eff699977391a79e9ad3b45656881d92f SHA512 022b404a4c4fe3a2f2a024423941007d0503c26b79709d0fb9a1a239c64745ee5edd02aad3c3ffc779e71599f6aac07f9207575d07c1fb952909c3e4d5761d4e WHIRLPOOL dc5e884fcb401c125c8e8817909ed2ffbd79fb2875d2b5048fa7cb005a991ae78caf22a6730c28f4dbacdf800ee90957663dda608dea44a052e0b2a032d035ed -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_dgo.tar.gz 569023 SHA256 0665c371d1ae191d4d9efea45f8d5b707be6aa76bb7ad1f0736f3ec5d11b1f2c SHA512 f59e13310e1227a493ad421ee7fab70a1a4457a0c011d8ef8a7231315169f5a0b8bb502a14d4c2f1d956a26e5b6c5947d53d3e86a179e0ef378df5d15b4b011c WHIRLPOOL d40ee6fb2dd9975e8e08ea313c239698a61c39e3b3b29cab0f1772bb8882268c9db1c5e0501d7a2aa85022c2d22fafd5ce4dc9cba8863bf694c25fac12466fd2 diff --git a/app-office/libreoffice-l10n-dgo/libreoffice-l10n-dgo-4.2.5.ebuild b/app-office/libreoffice-l10n-dgo/libreoffice-l10n-dgo-4.2.5.ebuild deleted file mode 100644 index 3758a03a..00000000 --- a/app-office/libreoffice-l10n-dgo/libreoffice-l10n-dgo-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Dogri" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-dgo/libreoffice-l10n-dgo-4.2.6.ebuild b/app-office/libreoffice-l10n-dgo/libreoffice-l10n-dgo-4.2.6.ebuild deleted file mode 100644 index 3758a03a..00000000 --- a/app-office/libreoffice-l10n-dgo/libreoffice-l10n-dgo-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Dogri" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-dz/Manifest b/app-office/libreoffice-l10n-dz/Manifest deleted file mode 100644 index 4c5c7ae9..00000000 --- a/app-office/libreoffice-l10n-dz/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_dz.tar.gz 10417647 SHA256 ac275a7be527fdfe988e1f36e1c2414003ebbc4c7c8db2864b726da7f39ae6c1 SHA512 4c3327bb188b1a9c8246d8c6a1ab938dca8bfd7922093af76c92e2de38fd10126bb0bf974a8fe96f546800f423644a88bdac98c60e71372c2a69aa4bc153e3b1 WHIRLPOOL ea2dfa258673d4e4781245c9aac8dd30b7f8ae7454a0889424c4bbce5eb12b24e75f1827e924d5a4b6e9a1b85ea51aa87f2760f576fb98fb4e92e3a3c96fd660 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_dz.tar.gz 595948 SHA256 5c901d001a65650226cf28d4165fe955621f7ef1b1f5265c4ad365c011248615 SHA512 77cc5c385c870823f884fd923835f8e8aedd8172c550b0d5a74a8bb524cfecf192042d3f64b88528c083d402777bf006e1e45562cb047f7c00b367d4d80d01f9 WHIRLPOOL 942e54ffdcbbd8fd0296030aac58d04928a22c729cfd6a392365f72cad6f4aea9cc0e6a71bbbd625a358e7df3153572277e5fc4e4a7632bf2bf92b6736e216ae -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_dz.tar.gz 10416183 SHA256 55e2923266c7b359b6771a6d61d137e303d6e8094ab0643e07fee8458e92fd21 SHA512 09097fb1b68282f07f66e910cacde4ee2ae9f1ba41a422f4dedde041af2ba0807b0f67d47376d1a603d87a9000cdfded3c8fcc78188c950090366c4ce754d77b WHIRLPOOL d1f3619317fb28b5e95559b5d9537e4aa655230a2319f705fbd94e597d16c18fc75b65fb793b9ae41e996595d74860484c8461022907640745126955cb9ac6ff -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_dz.tar.gz 595979 SHA256 360d2235a0354ba521fa516095e949a19d1348fd7e79adcf28e9a8339989f508 SHA512 147076aaca28673009295151da00941ec4712fab76a86d94d24b357a6889cf1e802d3a80c938c9814d54c0fa9f1f228e970c0c2cabf43aba424dae4fc7136d2a WHIRLPOOL c1c9c703145901d4d122930b80e980ccbf59df9530fe7223b617d17e750ed4f2b5f17cfbfcf058288963866e477a6e2f5d56e18d4ee0993fbf13728f29bb9fc3 diff --git a/app-office/libreoffice-l10n-dz/libreoffice-l10n-dz-4.2.5.ebuild b/app-office/libreoffice-l10n-dz/libreoffice-l10n-dz-4.2.5.ebuild deleted file mode 100644 index 7e3d7ee7..00000000 --- a/app-office/libreoffice-l10n-dz/libreoffice-l10n-dz-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Dzongkha" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-dz/libreoffice-l10n-dz-4.2.6.ebuild b/app-office/libreoffice-l10n-dz/libreoffice-l10n-dz-4.2.6.ebuild deleted file mode 100644 index 7e3d7ee7..00000000 --- a/app-office/libreoffice-l10n-dz/libreoffice-l10n-dz-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Dzongkha" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-el/Manifest b/app-office/libreoffice-l10n-el/Manifest deleted file mode 100644 index da25b555..00000000 --- a/app-office/libreoffice-l10n-el/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_el.tar.gz 8873602 SHA256 238b6a2f7c4f0f40996bc4e5f8e8b22d6331baadc94deb4ca22ab9dc4bf3ca84 SHA512 dbf5b46bd254909633cbc740a22e2382628fd50a1687f2ac5cf3af4a6039ba1adf141361e64a8638b82c77c67e29e09c3cd2903be2d4c8428a90fe7fd8c5873d WHIRLPOOL 67eb98b9ae1a8a45215c317f28e4ebc42c079ec821f0746d7a6ec527222c790ae94de9edef58851184af7773f1705754acd44828c151a177d7d6cce1de4871f5 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_el.tar.gz 2129807 SHA256 4eaa277b14aec16d21856cdac405f2ad5803da3538eb2be5793fdf6b6dfaee32 SHA512 b6e3241278e8d2784ea7c658fed988374a63b3ae2bb7d047639932effb49b23b3218e51fd09e067e4bbbdfbb599d02b371fc2d10f3524732400a09437a681f6e WHIRLPOOL a9665489ee97ba56ec6006894d1bbb9d09c454daa305e1bf0b189efbf25d4367ac3fc95f73855bcb87b605551701275926f2134ac22ed5ba7e3f2557e0634bf6 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_el.tar.gz 8872886 SHA256 8d8399a7069e0b0581aa3e5b7c07d40c32e8dff47badf724a765b5c2fbf2dbc0 SHA512 3a24fac5892cf9e96080dedbdb758bdea34a5d44ec1e54712abb85de777d9a383fc7b3d2019378f304d4c13a7417cf6a7103e9c6cb29b378c9a64c385428a8a7 WHIRLPOOL 06be297212d9e49e5345e273f5510a8d9e0253a1dc1a6f898f4e6b8e79b909af3ed6032a42e165ed776d29bb9e424535b7d110051494f35c24113ea312fe02b3 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_el.tar.gz 2129437 SHA256 69231fa8828b301dec0e85859919b92740dffe89e02882d058c0c669093adbd8 SHA512 bcbc32c3331287a10f0c8f40f04d0a523d806be62b583718d957eaceea40f745d4a897773f8706753525fdda2575d5a46f7353828ac25d9d475ce546d4879d8a WHIRLPOOL b3388052295eb3cd290d091b4a152b8c1d072eb514fe33bd18cff14a9d118624a1a716c0bb1eefafebf0248605c5b7edcdbc345666167330b6766d7a0441d54f diff --git a/app-office/libreoffice-l10n-el/libreoffice-l10n-el-4.2.5.ebuild b/app-office/libreoffice-l10n-el/libreoffice-l10n-el-4.2.5.ebuild deleted file mode 100644 index 21d6ca03..00000000 --- a/app-office/libreoffice-l10n-el/libreoffice-l10n-el-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Greek" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-el/libreoffice-l10n-el-4.2.6.ebuild b/app-office/libreoffice-l10n-el/libreoffice-l10n-el-4.2.6.ebuild deleted file mode 100644 index 21d6ca03..00000000 --- a/app-office/libreoffice-l10n-el/libreoffice-l10n-el-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Greek" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-en_GB/Manifest b/app-office/libreoffice-l10n-en_GB/Manifest deleted file mode 100644 index 995f6952..00000000 --- a/app-office/libreoffice-l10n-en_GB/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_en-GB.tar.gz 6383874 SHA256 659664136ddbfabca735491be7ec4147e3e20edfbbf7df21e8c1b5b9846f9d6a SHA512 9d26607e4fff012264ceb559aabc57ee7f1e48da238959cbf199a4008d4d07b02a39ea7a043aa1da5cb56160b62f285952842973785ae7d4e18a9aa787588fd8 WHIRLPOOL 35d5492abb4ddd9076af48ee2b1da888c6a780252546a1b6916edc06a2d5d983cdf0d72421097f0c5f48e755e567e9ccc036814baa47f0167ee8c82a9fd06c66 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_en-GB.tar.gz 7157880 SHA256 3234732763160effd3a607be4fd367e0b8aaf4d7802f3295eaf8c433fa27d06e SHA512 a977c209b9633b5eb8a3d3dfa330a487f27e87052cf9e5726557bb5025c4a82a611c47c3e0f2ab17052c72fc24fa4c0ea43f6eeb6336069a2138ab0d3fcd26ca WHIRLPOOL d5e58a2d72e2115d37ef6c47c1fcee983701a715ff213d0c9cb4cb32d06f6e091c5a20dfc15bb22d95a37f9b113494bafae89b0f52c5e1291e63fff26ddf5b5c -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_en-GB.tar.gz 6383347 SHA256 093751469b638a589a20f002c80d2dddd66289e568c7ca011e1db625214a77d5 SHA512 904e6b59ef92f31d2d63ff24fbb5abc51d999dd287598233e08faafbc0b5c8bee4425883e6bce804a2b03e2d7292a0365dd21bf1532d130404c70df804eaa09d WHIRLPOOL 9b7c617947f1f39ad8073f77f0c62d2c463939e609f5ed854d8bf986c26adf7786d542e41b50a2c3b73175f428a1aee19caeeef3df31c00334c424d73a271016 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_en-GB.tar.gz 7159741 SHA256 ac012f788d97f95de789833d0c3d8aa02211ac08d6fe6078fde708fca11ff9ac SHA512 1c45a1c4b58bde8da42653a299c73cd1f2c6928652acd18c8d38cc5cf92571b9c788f4b92b8f9c6f6b40984f1b133e18a749fb3da9c2026d0553964ac41a408f WHIRLPOOL 63ee84fdcb7e5851bb810d87092fbe97e733a5f24f147df392cd1760f3b48bd9c92884ecc65f88f9cac0ec28c08dd4b2e30a2603da0a9992a7cab5f76511ce17 diff --git a/app-office/libreoffice-l10n-en_GB/libreoffice-l10n-en_GB-4.2.5.ebuild b/app-office/libreoffice-l10n-en_GB/libreoffice-l10n-en_GB-4.2.5.ebuild deleted file mode 100644 index 48d9c977..00000000 --- a/app-office/libreoffice-l10n-en_GB/libreoffice-l10n-en_GB-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="English (Britain)" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-en_GB/libreoffice-l10n-en_GB-4.2.6.ebuild b/app-office/libreoffice-l10n-en_GB/libreoffice-l10n-en_GB-4.2.6.ebuild deleted file mode 100644 index 48d9c977..00000000 --- a/app-office/libreoffice-l10n-en_GB/libreoffice-l10n-en_GB-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="English (Britain)" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-en_US/Manifest b/app-office/libreoffice-l10n-en_US/Manifest deleted file mode 100644 index a5764f89..00000000 --- a/app-office/libreoffice-l10n-en_US/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_en-US.tar.gz 6422373 SHA256 55ad0510cabeff22865702abccbffde9de5c94ae3c69e986206434288d26432b SHA512 1a634fca218ab30ab8b840edad31902dcdd5d877a348c4140d4ba63c9174c9b1b71680acb2281a5b30d5c444451c417b8c44e72b95b7aeda7458da31f64b0398 WHIRLPOOL aac03c303bffffb7482e54feeee967df9be1e5280d6229a2e1ff2d0e339ecdd5ada5edd5d2cb8e474c0dbf8fc4aead00f8ec7967b0fb1c8f3cb8496c783f098f -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_en-US.tar.gz 6421603 SHA256 14dda8da045fbef2b717c29c070ecc858d570b9d7b30a6c9859ec3eebc2ec1a0 SHA512 ad3acb1857bca06c8a7984081ee178b24db13bc62d58ea2aaf38d68c6c9887ba7cde2054f60a9cd01263afb2ba8295e7afa6b3f972aaea6844f2ed6c6e20c801 WHIRLPOOL a92062ecbbd96173dedd5990a130342e7f9be970962b3ec7fbba27d31895715748cbd266e5401aacf0b9f5b96bf2e52c95ba1794420657a8d6313bd4293884e2 diff --git a/app-office/libreoffice-l10n-en_US/libreoffice-l10n-en_US-4.2.5.ebuild b/app-office/libreoffice-l10n-en_US/libreoffice-l10n-en_US-4.2.5.ebuild deleted file mode 100644 index 857a244e..00000000 --- a/app-office/libreoffice-l10n-en_US/libreoffice-l10n-en_US-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="English (American)" -LANGPACK_AVAIL="0" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-en_US/libreoffice-l10n-en_US-4.2.6.ebuild b/app-office/libreoffice-l10n-en_US/libreoffice-l10n-en_US-4.2.6.ebuild deleted file mode 100644 index 857a244e..00000000 --- a/app-office/libreoffice-l10n-en_US/libreoffice-l10n-en_US-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="English (American)" -LANGPACK_AVAIL="0" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-en_ZA/Manifest b/app-office/libreoffice-l10n-en_ZA/Manifest deleted file mode 100644 index af5f3d6b..00000000 --- a/app-office/libreoffice-l10n-en_ZA/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_en-ZA.tar.gz 6362705 SHA256 cc0d15b884eb8f6c07bb082d4856fe4df4afef88fc3c25adc466876d4d8dd89c SHA512 3f9bd899cf6ea5a949a820bd5a9e798ad47bb6d2a6862eb6423eaf3334c3703b698bf341b3e37c3eb31c8e84d5ebb74846d1411dd135d18fc21d3b220cc91867 WHIRLPOOL 6ba33995dc5120d6cbbea6307419b6f8e4819651546ac19795f152cc31759ba0bbee695e42f8f8605abf21357a7f7f0f7b2775c3d415c94f97d1ef296fc3113b -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_en-ZA.tar.gz 7068249 SHA256 c504894f2b77a67230dd339b039d2f889b435917b2709ebf1c9e852960b13a93 SHA512 c1bc1d290c1030196bbaa7473837db446fdbdbb453bcc8d27953a23d49573a4304b3b773420296a67ac70f28082ce3a3be03b8098b273a1e0b48e6bc023de6f5 WHIRLPOOL 26d87e6164c5ec9cb9562d25e9a3d19bd3d06e9c82d2fe7f13bca953e4fdb33ba41e176c37a90f8be6f7eeb7d1c8c4639a474772038276dd0be0274c0cad8ea9 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_en-ZA.tar.gz 6362547 SHA256 e74ce990ee52c7fd55bc6afe9f2dc7c883881e3f1e5312666e1afda94efbee9d SHA512 7338180b4aed679f4cf13b039ece575674e489fad14b5a8b1f012453599baed4d66b50b9f32f18691bdb6ef3fb216532119ba248e6caff49a7d79f8f95cf6635 WHIRLPOOL 5c1d36c48fa1bcf57c8a25770e654db88b225fbcaf099f257af54178fa8cc1653a03ae3b2d5db4aad4f506631a26946347df0a5bf3efc84ab29e5c2e8127e30c -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_en-ZA.tar.gz 7070161 SHA256 32760128fa4f32b520d00ae75843c0cfbfd4ad1d101450d36ec47231ae969bc2 SHA512 897f11ad6c4ed1022ced855d40370a6e321a859a6aa597c2f7d7439ea80934e25eb98a04ec84cb3b6a5cabcc461dfb3957e7b62c40385896d1fe281874d8cf44 WHIRLPOOL 599f0f0ecd5c8525566f50ac0ac857fbd1bdb388a45113b941b214b940fa4eb383ece8df1f2e1398dcd47bae20f631be8232f9146b7e9f5c14c2ceaf5367f2e3 diff --git a/app-office/libreoffice-l10n-en_ZA/libreoffice-l10n-en_ZA-4.2.5.ebuild b/app-office/libreoffice-l10n-en_ZA/libreoffice-l10n-en_ZA-4.2.5.ebuild deleted file mode 100644 index 2b991df7..00000000 --- a/app-office/libreoffice-l10n-en_ZA/libreoffice-l10n-en_ZA-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="English (ZA)" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-en_ZA/libreoffice-l10n-en_ZA-4.2.6.ebuild b/app-office/libreoffice-l10n-en_ZA/libreoffice-l10n-en_ZA-4.2.6.ebuild deleted file mode 100644 index 2b991df7..00000000 --- a/app-office/libreoffice-l10n-en_ZA/libreoffice-l10n-en_ZA-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="English (ZA)" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-eo/Manifest b/app-office/libreoffice-l10n-eo/Manifest deleted file mode 100644 index e2108a85..00000000 --- a/app-office/libreoffice-l10n-eo/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_eo.tar.gz 6912939 SHA256 11f52eef3efcf0113b5ea8ffe2aab787c3b54464ab6992e4a13ec74c73245dd2 SHA512 3469a6cc0e601aeaaa9bc1a5753e50af3435abcc541bfbb566b07f296936849ed0c3f8fa7879d45d2e252b7f030a43502536d1714441993673f36cfdf13f1bb7 WHIRLPOOL 0566dfe085500d58c62ab7007e3a86cc54221748888958808822748bdac853d85b28e6b94264f75516c0d8b75421a37cf3da1b47123e68fe3c748f50affe9916 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_eo.tar.gz 517996 SHA256 152241a0e99d0e3d379a514c79efb8ce5765219a66154124fbc08edef760a89e SHA512 244098c5eb21b08fb2675c9be4c841c01e6a580d2f5c87fb558d40130f535e989db92f41ab21b29b47ed85024ae33426c3a91e826a29502395cd726bf4723aa3 WHIRLPOOL 71d5620d225af102295baf6337dd701c0e7f0b41799f2075cd6c411f6cc617528ac23d49d5e0bd7f07abe84db7c5910805ec8a098ae9c15d8096a35173b4fb08 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_eo.tar.gz 6912908 SHA256 b331f89df7550e4d9257e4d01db459dc5153aee071a89365200fb28a4b7edb72 SHA512 9014966ac9513c45502a79812c54fdc6515a995bb31fb79478e2ec68373a44b8840e92fecc18ced647906acc2c91b6ab4b9c11922cb39cd71b84dd0b659cf12e WHIRLPOOL 55da31dd51d9a4b81595310207b2dbb8f5bbb272ee9932d668267f3da2c554f2dbf6056f30531925f33fd95b4bf742d463f976ecbd575b049a7ab81fb5f5d75f -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_eo.tar.gz 518069 SHA256 2b7b06d42423d92fec07bc6312c86ef5d0beb2c84434fdc001d5f96182704099 SHA512 89dcc88c3b34ffd9568d545162533856b445339f26bc7504f2fdbd470f0695463037b9167a117619a661dff5269fd5c29014383b3496e904151c03786468c013 WHIRLPOOL c5188fa6e752f6657eb9c6ac55fb1e0612203db7549b30191a503c007960bd62e5b894428cbb3fc803bd69722dfd3307fae06af18413879faa8c8beba3861a3c diff --git a/app-office/libreoffice-l10n-eo/libreoffice-l10n-eo-4.2.5.ebuild b/app-office/libreoffice-l10n-eo/libreoffice-l10n-eo-4.2.5.ebuild deleted file mode 100644 index af66721a..00000000 --- a/app-office/libreoffice-l10n-eo/libreoffice-l10n-eo-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Esperanto" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-eo/libreoffice-l10n-eo-4.2.6.ebuild b/app-office/libreoffice-l10n-eo/libreoffice-l10n-eo-4.2.6.ebuild deleted file mode 100644 index af66721a..00000000 --- a/app-office/libreoffice-l10n-eo/libreoffice-l10n-eo-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Esperanto" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-es/Manifest b/app-office/libreoffice-l10n-es/Manifest deleted file mode 100644 index c9a955cd..00000000 --- a/app-office/libreoffice-l10n-es/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_es.tar.gz 7934500 SHA256 4c857ecf3894ed3eb260f1f48d2fce8653ce58c02308f8fcdac0c6f1783085a0 SHA512 86304d58d77e497fba83324fb0a15ee029bf351963d8b78bf05cb9b49de82d92cafb1f306555a0a41787083fdcf751bf3c3200a070777f0152242939641ed301 WHIRLPOOL 52f078d5744dfaa0c26124f77cde7ae40f0cf6c8860a76474ca3842986011ec6dfb9153904b26c03db855b48ded29e592b299752e971e9af1c0ff992e03e4806 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_es.tar.gz 1994871 SHA256 a86009470b9f38e2c66e73a82e821a1703baf36e797e237b5519deda6585b4f5 SHA512 52fdd15817ebf3b64daf4ab5196b9aeb2eff3f8678de7ca206988fb1119b354f27f8935461cc2ee783858c526d91f1d48503514d21572a640624a786e6d37de1 WHIRLPOOL 8cfb9ad99b2823746f8cc061293b7d62ad4204bfcca5b0fd9727cc96c5cde090fe0658f0bb0402f7f268a7025bbdbff7ee60d321b0cc10f90f9338b35c8330bd -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_es.tar.gz 7934397 SHA256 526a634aec31189ea6009ff57ace40994b2c55ba7cf91a78ae72984a78695b42 SHA512 694b18f60361b596650a6b41c2c734557b6c3afa5a910e55cd091747d4c1fda31ae4bc50f782674357a7a8da929aa7a1ba630e7664d52d37ab8f117b7eec993c WHIRLPOOL ed81964324b0e445f59780ad06ffcaf7314ec99531c224b6cafcb6a82a115ee4ff7005d09a05fbc8974d904da20c70bf2a64babdaf96269ebc0d13e9bf505f6d -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_es.tar.gz 1994070 SHA256 92d75692857039f31e94cb52ee88e75196cb871ba85c47f665a50228db5e124e SHA512 13114d1b193468fb471dae401ce7e2421403c01c77fd1fdda1b9126f4012fa5585e2778709a7f961cb34a3266e438767c9857a1764f2d46ce559af0b245963da WHIRLPOOL 9c757464b4c4f13910fa51af341d183b5dfe30a0b7d85c114126c94bfb2e2230d184a860f981240b3ae7b62bb23a617326a3a6494446e0c87e1e5ad8af46feda diff --git a/app-office/libreoffice-l10n-es/libreoffice-l10n-es-4.2.5.ebuild b/app-office/libreoffice-l10n-es/libreoffice-l10n-es-4.2.5.ebuild deleted file mode 100644 index 2e16ca9d..00000000 --- a/app-office/libreoffice-l10n-es/libreoffice-l10n-es-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Spanish" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-es/libreoffice-l10n-es-4.2.6.ebuild b/app-office/libreoffice-l10n-es/libreoffice-l10n-es-4.2.6.ebuild deleted file mode 100644 index 2e16ca9d..00000000 --- a/app-office/libreoffice-l10n-es/libreoffice-l10n-es-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Spanish" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-et/Manifest b/app-office/libreoffice-l10n-et/Manifest deleted file mode 100644 index 4ce9bbc6..00000000 --- a/app-office/libreoffice-l10n-et/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_et.tar.gz 7425296 SHA256 1b4db9c2412214496b4717e87b1d93e90c1d92c8a279a7a975572cf6965453d5 SHA512 a845b6dbdc2f2342ad659f28492f0ea4a192c35059f0d07c572b17cdf00535595d0979366a643b0bf2857ba491e614a1f3723659116cd1dfa024681344b1111f WHIRLPOOL fa9964ac20d0af5373ff84bb3c0b73720bfc5ba40080b9edbfbacf8b1cc1a6d36f43f703dbc37a7d1a6180cca3a326a229e872dc0dc83b30e0544fe02c934b56 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_et.tar.gz 1429764 SHA256 f8b043bc5fe1dafbe22e50b0800a841c2bc766b8fe5f165d30bb83f0e965872a SHA512 4f21f512c4f7c11a0467efd9621b76500c7f678f39c48952dbd3636302897f3469df95244f740480d517a0edc66b44c556ef804fc33321b7a781a56136f8664c WHIRLPOOL 1dbc473a47ee78bffa4eade45a3a6a13691ae330ac4c26217f4cb6aa777526c3db72d41160622e61ab1f9b0248a31ba3fe0451dfaef78b0ada5ec2e4677d8a46 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_et.tar.gz 7425253 SHA256 4a21c2ff074aa20fe3cc5aab128a5fa4d81a0be1f0c9204773ee0d51d3418da0 SHA512 4a0b7957b5a16fbd74b231df9e76b621e2978a5aafc1eece166fe89a942a6a1c6a2905f31ede442696cfb940871f14eca66663484002c7cbc515360cd150db62 WHIRLPOOL 00bcc29317cf20694f250517554ef1b84d1f0709dfa999738cf021ce8a052d12dd6dd61a7061ca92ae250eec8459082dc3595912d1f21855482aeb7649846802 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_et.tar.gz 1429379 SHA256 fb864e4f054bef2a022170ad8cc60020d67beca45cdb3bd61ca0eb929649aee6 SHA512 41d4c263527a7b61db6891923bb94d1a1b85cae1b23049edbb77288bf7bd43c4e8bb509116f183f7f4abbf64b8d07a3ba5693ce213fe89e064f33390e1bc6230 WHIRLPOOL fbe524c5673dabd0f74b9ac83f1f20519f985592384ff2983083678f01ed26b3b3e4bbd172cb3e1cc1ded1a5e0aad8234e7a940dea72cb0e432e65e703916015 diff --git a/app-office/libreoffice-l10n-et/libreoffice-l10n-et-4.2.5.ebuild b/app-office/libreoffice-l10n-et/libreoffice-l10n-et-4.2.5.ebuild deleted file mode 100644 index cd75d9da..00000000 --- a/app-office/libreoffice-l10n-et/libreoffice-l10n-et-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Estonian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-et/libreoffice-l10n-et-4.2.6.ebuild b/app-office/libreoffice-l10n-et/libreoffice-l10n-et-4.2.6.ebuild deleted file mode 100644 index cd75d9da..00000000 --- a/app-office/libreoffice-l10n-et/libreoffice-l10n-et-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Estonian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-eu/Manifest b/app-office/libreoffice-l10n-eu/Manifest deleted file mode 100644 index cc32b672..00000000 --- a/app-office/libreoffice-l10n-eu/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_eu.tar.gz 7545974 SHA256 417b8b041c1847e7351081861b8ca3ee48f67f3a7d255c4e41de608a48946cfa SHA512 bc71a9a62fd6bad076dd796477acfbd8ae6d6fd35f73cf05666fa401d96d78d99f272e2ef9203bc9db141429db7871aee88f23c0e50f29d15d8a53f3398b2c63 WHIRLPOOL 0a0d8ecb99e69ca4e4386c1ea9bcb5f119ff5ebddee626515838726d7c025dde7e8983165f8cd6381aee20eeffbf14656cd51a56fafab4f4013086ebf322ae55 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_eu.tar.gz 524533 SHA256 2570cc160099386151405d5aa50a00d19b8e929c04e5802a0a80a5f6b6d11240 SHA512 ac98cbcc083451d4ad600cf4f4d05a5b482c921ef68ef0808a80027138101098d1f1e246ed0554103cf8e9a000d31d67f047d887d4f10dc06b3927e808734cdd WHIRLPOOL c343617e905ee844d3a04d6bb05188eb8e2e30e1ae2b70ad3fde44b317a5107e70b9635b79bc1bf6d68cab18dfd1aa1dffdd14a6672287be6dfb0da320204f71 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_eu.tar.gz 7546249 SHA256 5f423180fbe2c16b76afe7052333f124a3700d5a4df8865e47237d20b0d75970 SHA512 90458d7d550d53685c1608d7b401ba7a4a792fef6cf83abe6286c0daf78c716c133057ef773368caf09e35b85710751700806b374653c13c124ff0a76dcdfcb3 WHIRLPOOL 7fa25a27576e494dc86583b1db66866952ac6804e03099d5d21da59fb5fa6e56d7c0a19aeff53b792f351ef1000854d33562257d02237b38274b4eb360e32b16 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_eu.tar.gz 524763 SHA256 156516501d44df80888f664eca73083f1d9607d04b31e9ba430f102e0115c48b SHA512 02f03e77c4cad1f4458019593ee00b7189733f2de0b117bab7472b1cce1ce776a77982ca5225f0e444416577faa3b792c1f9820b4125b261227f12fa0b0f1feb WHIRLPOOL 2ea004e2ac9f06020b5a366dd9dee74a1c89af0a2aaf4b984cd9bc603fec2d83683da119e12e024383ddcf88301cd1fa3b72c4ff4b8e98cfecf9c33db07a37f4 diff --git a/app-office/libreoffice-l10n-eu/libreoffice-l10n-eu-4.2.5.ebuild b/app-office/libreoffice-l10n-eu/libreoffice-l10n-eu-4.2.5.ebuild deleted file mode 100644 index afc5507f..00000000 --- a/app-office/libreoffice-l10n-eu/libreoffice-l10n-eu-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Basque" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-eu/libreoffice-l10n-eu-4.2.6.ebuild b/app-office/libreoffice-l10n-eu/libreoffice-l10n-eu-4.2.6.ebuild deleted file mode 100644 index afc5507f..00000000 --- a/app-office/libreoffice-l10n-eu/libreoffice-l10n-eu-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Basque" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-fa/Manifest b/app-office/libreoffice-l10n-fa/Manifest deleted file mode 100644 index d57df1f7..00000000 --- a/app-office/libreoffice-l10n-fa/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_fa.tar.gz 552660 SHA256 abb6452823a3592bd8dbc4c623d6b5c17b643b77fa157b68bb108d4c03c66722 SHA512 be2edda81b883e1e035feb8f3364b159bbad6d491338e7ca4e76d7d3db6fbfe317e11a5f9cdb49ea37261e9f7f09d8c036b33c8991b508be0da1d806b5bbd1c4 WHIRLPOOL cdb7cb004f3d886a9a79db86f64e66c4bfe6fee16df3875894d288195769bf0ac56bd3fa45a0667a7d2f330524c3af4e43c848bc2e131c891a3c6870912d5d6f -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_fa.tar.gz 552300 SHA256 03711523ddc58d251fb3079fa9783a45d45e82de41dfe63da5cec2f571d4d853 SHA512 5e2d42f8ba27ccaca06fcc320456d4d6d26532ad528ffaa7757141b8fa9e993784218deabfdfdbf5ebfa37e063625d75d0d228b57092be61467ed0fdec2c5ccb WHIRLPOOL 8629db7a3d61d815927c8c76899c2eab9827e63a984eb161a9e5ee1fd6c6a410ac908a9cd9eede50ca2b9eab1e656c6912abcbb752211a304da7ac758783aab3 diff --git a/app-office/libreoffice-l10n-fa/libreoffice-l10n-fa-4.2.5.ebuild b/app-office/libreoffice-l10n-fa/libreoffice-l10n-fa-4.2.5.ebuild deleted file mode 100644 index 633f4b94..00000000 --- a/app-office/libreoffice-l10n-fa/libreoffice-l10n-fa-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Farsi" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-fa/libreoffice-l10n-fa-4.2.6.ebuild b/app-office/libreoffice-l10n-fa/libreoffice-l10n-fa-4.2.6.ebuild deleted file mode 100644 index 633f4b94..00000000 --- a/app-office/libreoffice-l10n-fa/libreoffice-l10n-fa-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Farsi" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-fi/Manifest b/app-office/libreoffice-l10n-fi/Manifest deleted file mode 100644 index c345d040..00000000 --- a/app-office/libreoffice-l10n-fi/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_fi.tar.gz 7664104 SHA256 6ce4fe572c00a6278ca248c65e3f755caeaf28d964a6ef6074d8f44d24794457 SHA512 6b595eabf9c17d5fde453db7b1fa1d6970ff04726e32077bcb4e583fbddec54363d69bbc494e9e350a46293a9c2b052112368e6a86a8cc6d199a6fd3b2ed3b4a WHIRLPOOL a2782b5d0a67533feeff3c092539a0a5733bb6deae09a99a65f6f0ef1c861dacf647624e72e0dfcf21c382296e970feb2cab6c70b140c0414082119269e214c7 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_fi.tar.gz 528036 SHA256 5f26fb7956da4f87622cccda1d9ce556225d17a8c260d99085981083c78dfc5d SHA512 2d27f9c79122a98e1240057c51d620b99a65c011f3897db5fea4be582ef399ac50b94ae19fb670e4cecb61b413f349ee994d82f06a641435030794c4642bbc59 WHIRLPOOL b9615e3f1a5a1a718423920cc0255d0b0ce0b674e71c102fdc89e2f39f021fef265fede9c34fb46ab04464c1e8d92e9dea35d25f3beac6718e4d2ac979848371 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_fi.tar.gz 7664362 SHA256 aca447b3aba6b77b83ac179cdd43ff08eaa3d8848cca8a82d3a9a7df67830f2a SHA512 e149c00b062fd258b86a1707fa24c055c23644afe53848db454c4479626c15fd673ad386aeb12dbc088092463ee0e447b21b68a9db7a723bdea7c9bcfa329858 WHIRLPOOL d22e6d460c1b3762530a5a9122dcbfa39ae7aaf74b1572ed620ede7a6179f48e8763de73a62309bc10a33de68d8f51ff76d5216f7f731245d52d396ab7eb4652 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_fi.tar.gz 529385 SHA256 a5523991581149e26a56e95ce569a6398f85e396f6e8674db5746981efb57e94 SHA512 407a193cc746ae1ea85e99a34bf3f6280ef7bcbc1ffecf7a3fc8856ffb93de84a12088872ad38aabec246c61ed3b86affc60a6e381052e002e6db45d4b5c228a WHIRLPOOL aa7fdd09bc4ea8fb2b51d4560c78053c47e9122d4cbd6f951773e9c6e12655a2ce28b80e9d8c2e69c2de56f6a350507e0e0f17f4ca6526b69cfab2d0912f1d3d diff --git a/app-office/libreoffice-l10n-fi/libreoffice-l10n-fi-4.2.5.ebuild b/app-office/libreoffice-l10n-fi/libreoffice-l10n-fi-4.2.5.ebuild deleted file mode 100644 index 762dfb60..00000000 --- a/app-office/libreoffice-l10n-fi/libreoffice-l10n-fi-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Finnish" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-fi/libreoffice-l10n-fi-4.2.6.ebuild b/app-office/libreoffice-l10n-fi/libreoffice-l10n-fi-4.2.6.ebuild deleted file mode 100644 index 762dfb60..00000000 --- a/app-office/libreoffice-l10n-fi/libreoffice-l10n-fi-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Finnish" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-fr/Manifest b/app-office/libreoffice-l10n-fr/Manifest deleted file mode 100644 index 58a85787..00000000 --- a/app-office/libreoffice-l10n-fr/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_fr.tar.gz 8080770 SHA256 ecc84ff5b63535fad9de7dd34ed8d06f071c144898634ddf519be5f534f782fd SHA512 c8ac01f08133ae24d696d240c1d2769d7a8e88c5047dc00e5f2379cb73b072ed101b53091601c201c1ce2599b2a1b591c4783db1607c4468b38cfb015b1200b9 WHIRLPOOL f9bd699d8d81ae6f906296661fff71ac53274ad14bd58c3cbdc2b07eed4044aaa81cc5b62d90238afa0ad06693e53006c87456be6a7a22e8db74ce00bbc2c1b3 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_fr.tar.gz 2842300 SHA256 91f6e64fabaaf6af769001148958334ed67c1c634dbb75d1bfbf5951f9a18b86 SHA512 24d2b191d40c2543fb0c9bf78e089f80900d06718cc43dea528fe39156fbf2a6f6d0fd645bcd201d26b66555f81579ad86f584aceaf393f23076ac6535b5cf20 WHIRLPOOL 8d5d7ea62790c72ab1fc9d055b07e87e15372dadd161df6a51437afc6ccf6ed9404e759192f726e8b5733c30d928e6371f369dbe6f3693626c6a60b3fa1b0b49 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_fr.tar.gz 8080487 SHA256 96cc6f855db3aee01ba1008f2ead87795133446897d80c1159a0fb823aac2c7d SHA512 87682a3d9dc5bd99061d32fc2fbdd2cc4b749c1da34c3148ee849cd2ebd5776e41414a6df2de6fd2e129104db6496090c8cd6b483a76c9e3317834703c49c43e WHIRLPOOL c7d12df5fe0835214f3b75df420d7d16476eb2e659dd760af8a8a858c8bb1a20e01e028e1720dfdb316f507ffb269d9fe855b86d02ab7052c93ef0a3321ba984 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_fr.tar.gz 2842286 SHA256 75c15072a68d57e191c7712017460521283e0728d7f1650bad3fedcd7a6061b5 SHA512 cee751b26594b2a02f17074db6c7804b6854565886d9f2538979037f183fee29cccbb66b8002499234ee38689487194f5e66c966b11478bdf1aa2e5eea3cba17 WHIRLPOOL 265c6f44344f98602f89b4b40972cc9764ea9800b9ebe21a231658146b36db1b6a9e08f8a98c12e434d8baaa3275eecfcbca8ed7250de985d0962c04a66b5cde diff --git a/app-office/libreoffice-l10n-fr/libreoffice-l10n-fr-4.2.5.ebuild b/app-office/libreoffice-l10n-fr/libreoffice-l10n-fr-4.2.5.ebuild deleted file mode 100644 index 2ff8a28b..00000000 --- a/app-office/libreoffice-l10n-fr/libreoffice-l10n-fr-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="French" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-fr/libreoffice-l10n-fr-4.2.6.ebuild b/app-office/libreoffice-l10n-fr/libreoffice-l10n-fr-4.2.6.ebuild deleted file mode 100644 index 2ff8a28b..00000000 --- a/app-office/libreoffice-l10n-fr/libreoffice-l10n-fr-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="French" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ga/Manifest b/app-office/libreoffice-l10n-ga/Manifest deleted file mode 100644 index 0146a732..00000000 --- a/app-office/libreoffice-l10n-ga/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_ga.tar.gz 543830 SHA256 6d2e63cc6eba6b6390895c46ae9bf46a1917f5994c9938736ce0b07bb4e286a2 SHA512 d1a2f65115b1025a0f4d3ddcfc9ed7eb3834557c4c91dbb35d4a721a6e4d972bfd2888f2c8349c8933ac300bc4106bf70ae34939c116d614f71b93f6ddf62b56 WHIRLPOOL a71d80b4dfc3ac01ec1bc353216b4f0dcdefb031e9f960a8206247a39be19a3bcdb92bcc32fe73e057515042ecacf2fb69fcdd82cad3f081ea2f1f4e5c14aca3 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ga.tar.gz 544419 SHA256 3b9a6abede36878ed83ba3eb9e641fac33ade972fb2f64f4b94d06c858a94b04 SHA512 7610cf71dbb657fa0ea9dcb06219935565cad9924635424bb0211acff8c71f8ab4524c5ae7512c07e0465c42acbf8b9082dc5e757d1f7b903dfee903310cbdc1 WHIRLPOOL 8b4d039731503d4e5e176eed4e34bf595e5ae160dded756f225c5120812b1b1d8210d75796eb9414c7f8c81220f1cdebc1f9ba745d2d5856b0279529f8e4b4ca diff --git a/app-office/libreoffice-l10n-ga/libreoffice-l10n-ga-4.2.5.ebuild b/app-office/libreoffice-l10n-ga/libreoffice-l10n-ga-4.2.5.ebuild deleted file mode 100644 index 80c9db86..00000000 --- a/app-office/libreoffice-l10n-ga/libreoffice-l10n-ga-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Irish" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ga/libreoffice-l10n-ga-4.2.6.ebuild b/app-office/libreoffice-l10n-ga/libreoffice-l10n-ga-4.2.6.ebuild deleted file mode 100644 index 80c9db86..00000000 --- a/app-office/libreoffice-l10n-ga/libreoffice-l10n-ga-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Irish" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-gd/Manifest b/app-office/libreoffice-l10n-gd/Manifest deleted file mode 100644 index 39913f57..00000000 --- a/app-office/libreoffice-l10n-gd/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_gd.tar.gz 988723 SHA256 0de1c89384aeaa2dc29a7f61bd116f2c1c36bbba3fb29784f3431ed616349ee9 SHA512 fc92bc2fe04aed2492b187df818e2e18f3b2bf672b05fea7de2a7be4be6381cb0a0244b93265266c02458e6856bee30ab688c01a68a7eaf4fc569c24642bd4f4 WHIRLPOOL 9c3e64a5a1e8276ddb307555bb8a40d7423611f71a1213f9fab9e0f49e2d1fbd5892098c3ebb4a1fbf8921c9191100fd4da59c9ae4de7343f19ddac4ab488ac3 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_gd.tar.gz 989439 SHA256 db1d4efdc7ab893e66a43a5e3705392650809ca0a5c9470bcf2ce59acb652913 SHA512 c3a4e4efee3a48e9a270205db9d52295b508fe39169eacfa21fdac758ea3642dc3b9bc2f5e89845d6c8d0e8bd331ef93bf0b93afdc9af943be63fab73c9f6d7a WHIRLPOOL 55a394f85d4969165012c3a6e223d060d2039dc2da0c3c3332966d024aa3195f28c3916f153c9882ef15fc8124b54930cdd26bb1f4aa13d1185a795f91c0fe90 diff --git a/app-office/libreoffice-l10n-gd/libreoffice-l10n-gd-4.2.5.ebuild b/app-office/libreoffice-l10n-gd/libreoffice-l10n-gd-4.2.5.ebuild deleted file mode 100644 index f5993e45..00000000 --- a/app-office/libreoffice-l10n-gd/libreoffice-l10n-gd-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Gaelic" -HELPPACK_AVAIL="0" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-gd/libreoffice-l10n-gd-4.2.6.ebuild b/app-office/libreoffice-l10n-gd/libreoffice-l10n-gd-4.2.6.ebuild deleted file mode 100644 index f5993e45..00000000 --- a/app-office/libreoffice-l10n-gd/libreoffice-l10n-gd-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Gaelic" -HELPPACK_AVAIL="0" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-gl/Manifest b/app-office/libreoffice-l10n-gl/Manifest deleted file mode 100644 index cd90ff0e..00000000 --- a/app-office/libreoffice-l10n-gl/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_gl.tar.gz 7465348 SHA256 8d517100da9534d33c7c0de166d19f7f3184927e03336efd1e6113922c74ee66 SHA512 eb68d2b1bae9312cf76a54b6603c04314793bf56b8469e892494991c2256aea62f6c10a51f47a2b05705d6052f501fac3c58eb49b57571fd71c1b68b6d85d729 WHIRLPOOL 13dd472ce6269c2671cb70bb77f0dcbfeea6a89a817a8891536f09ce606a1012839b6c53275477eee673b49aaf118e668b1e1b695826b2995ee5b692f3da9b75 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_gl.tar.gz 1090967 SHA256 25f261cd0312ce882979b7df3288557d8058982535ba9614dd732985f4625658 SHA512 cb449f8d5ffdf26c9b7da5041a56ba6522195b13739bfe4c5f00eb4c2355a34d274da74647422d6b5f3e32078b57df5756a04a28ca1ec47ebdecb0e8683d6475 WHIRLPOOL 555f2de2047c777c66ef876110bb78bb7bd6c94726d9cb9108a0f73927672899b51727b87df37ea9691df914e747a137f2e8a8180d8fb3cceeb078690d7d5446 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_gl.tar.gz 7464970 SHA256 75afd6224adbc599119222462424a6c864dc9578f7b8d5682056b79b6b1f16b8 SHA512 b515b0d42886189622ea3423a4725ab6d7693c93285b15be5a64d90ea02eb8ae6edcad9bc06e2d341b5bb42eb558e927cc22422bef033ef1f306f6f1a8c7c28a WHIRLPOOL 76fd5d06465b2cd8f72185a4cf1bc9f122e1a2b8e4c379b290b5600bb1e9034ac09d67b113d1f0d5f891a69348c7d085507d5779a050a3557f07ae853af52b2f -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_gl.tar.gz 1090979 SHA256 ce6b79f00c059399e3c80b67b677f0efee3391e86a46ddcef543260f7a271685 SHA512 771bc4ab511a781e595a9c37cbdacef346ac460ad36afe5a35281fda10e914097614ca0d92c4b02b8aab5258bf794eb1087ea284d7255d7c140c9eacd84a3e60 WHIRLPOOL 303db2ed2bc6dc3ce0591a71c0d3490758fe3bc2b815600b89711e6a34c14aeb8ba846139a1b2406535b996febef23567ad369f616c6c21a4f8b346f9af01cb2 diff --git a/app-office/libreoffice-l10n-gl/libreoffice-l10n-gl-4.2.5.ebuild b/app-office/libreoffice-l10n-gl/libreoffice-l10n-gl-4.2.5.ebuild deleted file mode 100644 index 01542a2b..00000000 --- a/app-office/libreoffice-l10n-gl/libreoffice-l10n-gl-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Galician" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-gl/libreoffice-l10n-gl-4.2.6.ebuild b/app-office/libreoffice-l10n-gl/libreoffice-l10n-gl-4.2.6.ebuild deleted file mode 100644 index 01542a2b..00000000 --- a/app-office/libreoffice-l10n-gl/libreoffice-l10n-gl-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Galician" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-gu/Manifest b/app-office/libreoffice-l10n-gu/Manifest deleted file mode 100644 index ae4e1097..00000000 --- a/app-office/libreoffice-l10n-gu/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_gu.tar.gz 6586482 SHA256 da6b93118a04c2a75c4c153aa656656d9b994a10391a047ad28f402893c38612 SHA512 b5165049a480d3ed9b537327068dce2afe86908351d9c94ad7d68573816f1ffff98160608ef953a9d9ae94109a69a70ea0245a3aa004cdbcc0afad27bd3b48b0 WHIRLPOOL 80f3ed00bbc0efa29c8853983f161dab67027709a4e432421deb1035d325c3f4370a745586858a211cc70c171e56e5f5247d8b5f6f6a562a995f161c5338e684 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_gu.tar.gz 1228914 SHA256 b8f2bc96c56104d14cbb54bf85ea05e8c1da7a67db7befb3c3a6798c7c3b65f6 SHA512 089abf11b4675b67279147ab38b7db5a2e62baa99ca1c8108f048ff43d8344eae2ddc0e910756bb5868a3eb4863becd869ae18508c9babe36c7a384f83c75c45 WHIRLPOOL 8f00dc400b8dffaa71f67e575ba34581ff50757995fa1a7a031ce059aa536576220e12f125b0a6e508d0d83ac0601c5cb0aa33f99e9350b9745ff447e7844323 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_gu.tar.gz 6586306 SHA256 48f00a6ccd1a871bea79864238ed386b4375a156bef36308772b906b0321d803 SHA512 e25c911e18c22f4c15e07bd9aa9f5af60af5920fc5b98ee2fd156227ce8a1b7a25f43a08e793aa96046e484785c1ac263cb0a6f95f363d6d9c95afbefaf6313f WHIRLPOOL 0829858bad001cc707a81ec42050c19417571a6604a2d3e75e3f9852b4c29e6e6bdb88f989de5cd7ede7fcee7f599f6d5e1579bfdc22a1fad82f876a2b2588c6 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_gu.tar.gz 1228036 SHA256 0bce8d5699dd4958415439e72c211a9891ecbffdde0b44b37e34b0592e5ab1dc SHA512 f4e0bd86458f8973388394abf8b57c06a67a07841d6c0c3ebcfa8b3976c7310b7701f460166747012ba3dd56dbd6b42ed45df78bf1914a847ec79d2e1f402c2f WHIRLPOOL 0f72d2407198a5a0f593ce9f47727380686de6e68f36357a783fc51e7aa7da9fe9c929acd57a6739a0c2496906b1088401ad2955d9da8c31cbf20b808532867b diff --git a/app-office/libreoffice-l10n-gu/libreoffice-l10n-gu-4.2.5.ebuild b/app-office/libreoffice-l10n-gu/libreoffice-l10n-gu-4.2.5.ebuild deleted file mode 100644 index e5ef4e25..00000000 --- a/app-office/libreoffice-l10n-gu/libreoffice-l10n-gu-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Gujarati" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-gu/libreoffice-l10n-gu-4.2.6.ebuild b/app-office/libreoffice-l10n-gu/libreoffice-l10n-gu-4.2.6.ebuild deleted file mode 100644 index e5ef4e25..00000000 --- a/app-office/libreoffice-l10n-gu/libreoffice-l10n-gu-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Gujarati" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-he/Manifest b/app-office/libreoffice-l10n-he/Manifest deleted file mode 100644 index 474591ea..00000000 --- a/app-office/libreoffice-l10n-he/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_he.tar.gz 6202828 SHA256 0b08b9791acf0ea08c11063b496dc73f5b7e0ed777dc710246cae331032b55d0 SHA512 7b3207211d76ac30aa2bffa381262373a97354a7202bcc04a751588575cca5afe91319cae7ade0c5b3e79053c046c419ee9a82931d6859270271ccd3e6203205 WHIRLPOOL 65a7babc0c5492cc30a3c7c2269adddc26d1988aa219b8c163ac7a24a4fe0a83a25176cce35ae38a99d26fe90ae7979405cd0b8ac99bae1fe1840e1b565b5ea8 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_he.tar.gz 1618695 SHA256 636b5cdc35dfaeafc36c35e7b41f031e6d08d0ddd2acfde1be441efa07dd6b80 SHA512 ce19246f835d891b0237e68dc6d757e74d8212fd60d80c5cba74c490751def4401e67243398747842822a29e89855fd30372a6bbabd9376caea268e5d2a2b9e7 WHIRLPOOL 781b21cbe0937ee428a657153970733994089fd2c76f294e498529521acedd02978b90553e4b948c072d010e6dd1e89295449ad7037d0c389b956b8d3f013522 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_he.tar.gz 6202174 SHA256 6cde622242a1e79c8592f0ee0186a8f4e64bca018936b192f7e78754cb2bedb8 SHA512 7f31ec91bbc8467e50c98d2d8830b5dc5dbf1a2dc71522f00ce2cd52bbb5041b66fbf85478abcb3e5f9a188d0980ed58673bc21aaa7a8808d5d0f18409147df3 WHIRLPOOL e4b113b4c2bbcfb56c27eb685d42f21a8fc10746328a69a6674b6d97c84e1e3f0322ce9794414d88c38370734a3b587f53fb653f399bfd0aa518cfdef311e204 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_he.tar.gz 1618489 SHA256 6e7b13ce9c23db830df3ad49a9522b0a9965c97fcec37d4774db3bf357bda494 SHA512 2c42499f1d64e650602f95c9e499439baf65acf3d7be8c7fc5c6d0dc14c1a9dc92ad5f9190ca129fde018ed07bb7f71c1a557ccbc61d931be01313964f486894 WHIRLPOOL 79b8838071dd120ba322277f2e8e65c77f9ef780c6490004e848ed6858b8dcebf5a99582411604d96e6c7068abaa5454e7f0fec621612b54d3d78314f4177560 diff --git a/app-office/libreoffice-l10n-he/libreoffice-l10n-he-4.2.5.ebuild b/app-office/libreoffice-l10n-he/libreoffice-l10n-he-4.2.5.ebuild deleted file mode 100644 index e0698517..00000000 --- a/app-office/libreoffice-l10n-he/libreoffice-l10n-he-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Hebrew" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-he/libreoffice-l10n-he-4.2.6.ebuild b/app-office/libreoffice-l10n-he/libreoffice-l10n-he-4.2.6.ebuild deleted file mode 100644 index e0698517..00000000 --- a/app-office/libreoffice-l10n-he/libreoffice-l10n-he-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Hebrew" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-hi/Manifest b/app-office/libreoffice-l10n-hi/Manifest deleted file mode 100644 index dc280198..00000000 --- a/app-office/libreoffice-l10n-hi/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_hi.tar.gz 7281108 SHA256 40c0a6d3e60f302c5a652a04caa520b6f4d65803ff1022b2e7f7c9a5fe63c4f0 SHA512 3d816bd849efa2d3bfc69f1ef80fd00bafd9211cbd2e64cc47aa92adf3986802312739eaaa9c3a8ce629be378e47ea0d4032555dc76a7213552676666daaa285 WHIRLPOOL 118608bd98caee1cf160ceacbaf504b9c93bf016c112730b8bb910ceafcb7806f60757f5f20206ed507b9b512e4b094a9fef67a7f948474e216ece6defb3624c -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_hi.tar.gz 657594 SHA256 ec8c680dcb23c7b1c1cf29f6802c9825ff751b321df3c5882907653daf9f7247 SHA512 64b64f59d323d253f3b7428e740b65c68a77395fe124bec69526f9c4f13ad99f3821e0cce332cd5fa019b3c41b18221e3ca2d5dd211ed7a517442c86fcf11bb8 WHIRLPOOL faf72fcbf0bcc5c9a2e89f340405a8f6d09684c358b547784fcc9077c0b81d7649729a7fc5cfa3f28b48c7c97b3ff55f1f13b46385d513454e308ce0051b4819 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_hi.tar.gz 7281533 SHA256 9e6e4a3fa41aa58e7e4a932bc0776c0eade12fe35d1929f1e6d611f0f7cc25a9 SHA512 58295887f4cc70119019ea37ec124aa9a518587595bb3263cc03b2737066e2a54382e3dd9cd0fc3ce423f45718775b3b5c255a0ce0b55ef5173c44a8e01c8cc7 WHIRLPOOL a1b349abcaf1bf495fbc7ebc95fb5fef8966b81fc31c883597494c2274603222b0696ed80eb7c093ea676b6cb1841bfc58ddf33a6c0c41cfa38b43fd745712e4 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_hi.tar.gz 657716 SHA256 a462fc8a782d16485d2ae99d427fac0400a317c2091616a84843df4fd5434525 SHA512 c12e9a456944d51806a3abc8f4695d04ebcfc474c60cae1c4c1011e31953ecaf209d72cb91469f966cb33acf8382b25100e7741bc3ea80bdf669c46b61708c22 WHIRLPOOL cb8d6cf54fa7353ab75f7fff0625f769595a06fd6ab7c4b6952e5d26bfc5714b61a87cc7da8071bf156d02613246d015e3e0dba7ce8f66d88ac0543dd9b987c2 diff --git a/app-office/libreoffice-l10n-hi/libreoffice-l10n-hi-4.2.5.ebuild b/app-office/libreoffice-l10n-hi/libreoffice-l10n-hi-4.2.5.ebuild deleted file mode 100644 index cbb17dc2..00000000 --- a/app-office/libreoffice-l10n-hi/libreoffice-l10n-hi-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Hindi" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-hi/libreoffice-l10n-hi-4.2.6.ebuild b/app-office/libreoffice-l10n-hi/libreoffice-l10n-hi-4.2.6.ebuild deleted file mode 100644 index cbb17dc2..00000000 --- a/app-office/libreoffice-l10n-hi/libreoffice-l10n-hi-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Hindi" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-hr/Manifest b/app-office/libreoffice-l10n-hr/Manifest deleted file mode 100644 index 18968446..00000000 --- a/app-office/libreoffice-l10n-hr/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_hr.tar.gz 6750976 SHA256 728af9ec89cead35c18cde3322dd183ec6fd753e86bb1d58e5bb0ecdb3ff5e26 SHA512 93acb3f01da86cd41d0c1157df0fe61e89ea33817dd905ec19619a727e746e2b71eda1b8f6d602fabcfd6a24c736972a3c4d8ac55c3575fda000fe6c7ee2667b WHIRLPOOL 3e295eaecabf2734bba124beeea5bdcdd4f68a8df6f60d25c65fe29b493c6241da19ae44113aac2d5360c19e02eeac6b90c99a6ad3d372f54edb334296f2c1cb -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_hr.tar.gz 1291808 SHA256 88e8a083ab1633af3fb27904ff808e1031640776d36e5e8f017accc283f359da SHA512 1038f1f75e9b330aa8c19429461be25b864f48393e03106f379dc5cfaab6ac0adf11c1b21cefc8fbb04e9d58a9c5c6b9b257379412607e3d00e2bd8e472832ab WHIRLPOOL 102f316187a7ee12da2c04f26e2d8b062e7dec4023cead023c8ffbfdc71d487cd05b6002292b39b635da82aff9bac76283091cdf6faf07f36f8e1d8af5cfef3d -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_hr.tar.gz 6751956 SHA256 a2273b5e940b363796cc4f42ac3f8322414f25a595d5b0febbf279c74c951eb0 SHA512 38d50dc7d0e65f2d1a5bb9632147b5bdd3ac70ac45d42492c93af36fce1315d24f609843cee6a51083b8ac088a04a2afbdcf90f451e8ffde7bdd152cd6825ca6 WHIRLPOOL fd508236245b27d4af6fb58ab32fc80341612604c51464003c501178c805c4afad010a3c985dbdd60e78942bac1363cd95de068656d7473df6a1d1735e6a3d78 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_hr.tar.gz 1292153 SHA256 03224429889979ce222f28a6c48a54e0ee918fe36661920e21a4beecef2d8a75 SHA512 76f179cc9e802724ece3478c57f6788d532eb78d6be37da85a61044b8d2b1ca307d676b155f9a16eaafe6b3d8e806bd75d815ccf0bd1ea891da6b7eb5ca9ebbe WHIRLPOOL 667cf8f8e43557176ed3959c9eb0d8110437367f515fed9ebbb8fbf78fbe20a9408add5b2e1558fcadc5617e92985b6c2ee29b1bf81e4350579b253dbb0cfc5a diff --git a/app-office/libreoffice-l10n-hr/libreoffice-l10n-hr-4.2.5.ebuild b/app-office/libreoffice-l10n-hr/libreoffice-l10n-hr-4.2.5.ebuild deleted file mode 100644 index cd6742b0..00000000 --- a/app-office/libreoffice-l10n-hr/libreoffice-l10n-hr-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Croatian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-hr/libreoffice-l10n-hr-4.2.6.ebuild b/app-office/libreoffice-l10n-hr/libreoffice-l10n-hr-4.2.6.ebuild deleted file mode 100644 index cd6742b0..00000000 --- a/app-office/libreoffice-l10n-hr/libreoffice-l10n-hr-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Croatian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-hu/Manifest b/app-office/libreoffice-l10n-hu/Manifest deleted file mode 100644 index 3e145618..00000000 --- a/app-office/libreoffice-l10n-hu/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_hu.tar.gz 7919565 SHA256 60d431c286d969249d2a50994a54bb363ad9d5722837ff6f40a7b66818c95322 SHA512 f5a30b038bdf7d97788c6e00ab070da57fce03f73dd5be3028056f8bd6d40b508c1f890bb6e60f7718cadf169c1dffb5666a7d4b8c8d5a6fc01e4147657d9e41 WHIRLPOOL 4a54bda38c4fe0c11f725d5901a135fe691ea3dae280f8dde077e5c97f5eed058801c9816d627db1e258bd3688a16ddc60f3820444cfc6d059d5f1d9ed7e7236 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_hu.tar.gz 2736542 SHA256 99391364d37a5c84a4cea227a17b9721bcbcf9098977194e1e4357b659cb1b1c SHA512 d38f264bdb0841e85b300a93d0b4dc9849cabe4cb87c1e2e49a540fe17f67ce74f6eaf50472eed6f10f41055a4c6c33d990b720aa760d3ad176769d1c27ee642 WHIRLPOOL adc89ccacab699e78b746a3ecfb8e83f4b15e7b39f6af038e9cb4948588d510b83528a00d781ff03b1abe13ff178f8c160c4d934d04dfcf4d139667668f61e97 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_hu.tar.gz 7919298 SHA256 92f88c43b9e64df01bae5f0d622f925d926f69fac21cfc7b154aa3f0f2f3ef3d SHA512 89541650e43241d623e68a8b3c8d65159c08ab71cfb7713753ce8b3e7d868087da6451f6501afc9ac0fc4ee183aa6a323f6edbf067db7e27478e017f51fa6e55 WHIRLPOOL 16c101ce1902e6cc2d7306e96e2b9e44b63e0792a51d0a315998380f70d414767814e08e58f247db9c984979a9cb37bc423554cd2ba1f4b63f61c3e5eb3da246 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_hu.tar.gz 2738030 SHA256 fb925b595eae5382590cf90b0fa4a3b867c8c8dcb95fc7cb00bc47fb48846bb5 SHA512 63cddf10d3e36bae34b79c306eedfaa2eedc70c1540d746b6fef1994e99824413a7378880ca4f01919b38b145b2532485e1df39960d70377a93f6f1bf1a9e7b6 WHIRLPOOL f813db841f4c6007be3a4f0311ba8770c064ca76705fa18d9f86e9f26543f6abf5eb02ada1b8edbf4d4454e52598a80e425b82200eafbd943f7c2ad9ebd60d15 diff --git a/app-office/libreoffice-l10n-hu/libreoffice-l10n-hu-4.2.5.ebuild b/app-office/libreoffice-l10n-hu/libreoffice-l10n-hu-4.2.5.ebuild deleted file mode 100644 index be4f0e0c..00000000 --- a/app-office/libreoffice-l10n-hu/libreoffice-l10n-hu-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Hungarian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-hu/libreoffice-l10n-hu-4.2.6.ebuild b/app-office/libreoffice-l10n-hu/libreoffice-l10n-hu-4.2.6.ebuild deleted file mode 100644 index be4f0e0c..00000000 --- a/app-office/libreoffice-l10n-hu/libreoffice-l10n-hu-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Hungarian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-id/Manifest b/app-office/libreoffice-l10n-id/Manifest deleted file mode 100644 index 0c8f3f0d..00000000 --- a/app-office/libreoffice-l10n-id/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_id.tar.gz 6697896 SHA256 6d96e04ce1db780cbdd02f539541df22e8531242fd23820a7c35425b41e98ecd SHA512 ff4463e33c3891d3453be57429609fe79ad21ec44fa8614ce63bd05b7c4f5ab2879e82a99d1bffbb5727e212bbf3ba88fb3eea8c0f69cef9f187cf4074959156 WHIRLPOOL c6d25f8047803564250dfbde3a5f1ebca83aa45e373a13addae4dfc07d3110418e36bf547594a0f57a3c027a911c0a4c60e417e79aab92c9ec71d259ff98e319 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_id.tar.gz 516250 SHA256 2b6ff0a1d6cb9a1be63df32531f26ae173c08f9db37fe929adf8073b50d9df95 SHA512 96367f6f4c8aa584e41c4c0d57bfee76e64a508b353b397f834cd0ecbd0ea635d459edd049736b646b0a0a95059041f2dea4830aa0d5ba7a52b0a4278a42546a WHIRLPOOL 2ae43f4a7b18d632b11c03cbd72ff694693341567dcad2cd1184e33c8a1af52c6f76cad4de4279a0ed1fbbc225f1ca3b3930fdb6042640690db142f6643ed1b4 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_id.tar.gz 6697578 SHA256 6d2a9c090182f1a777232db92dbf71b6020c0905adccd156197c7a9a22f62166 SHA512 196e1331f6aaec678c2a9b4c3e5698172b6eb358c9c79e55c395ec118371e8773a60073082c807e276c4b2f06f977b2a7ee5a690efcf9b68ce95679a48cf4bd7 WHIRLPOOL 66ab7b6140a25f4b768cfc59db9d9252b71aed1a3165f33bd21460309b1f87abee1cbbe65cb5e0578d502351055a6fbda01934b8d296ae0cf907ccff759bf789 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_id.tar.gz 515968 SHA256 2162b32838f9490969680d57a1c002ed588c6cea793360547374b109ac8bf143 SHA512 457d95ffe954e478c793cc7049808c5df2e050c91db02db83542b668d119c8b5eca16b8769c1f3185f0abc59122a784aaf999786b2c507e12033327bfd6febdd WHIRLPOOL efcb47352c08de4ffc8632ed4f9b52e3a08d4d4383454f85ff35301ea4c01e80717263039c97acbc3f5a4679ae903345770adf8040d8f73be7e4e75fb09bd2f7 diff --git a/app-office/libreoffice-l10n-id/libreoffice-l10n-id-4.2.5.ebuild b/app-office/libreoffice-l10n-id/libreoffice-l10n-id-4.2.5.ebuild deleted file mode 100644 index f071a3cc..00000000 --- a/app-office/libreoffice-l10n-id/libreoffice-l10n-id-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Indonesian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-id/libreoffice-l10n-id-4.2.6.ebuild b/app-office/libreoffice-l10n-id/libreoffice-l10n-id-4.2.6.ebuild deleted file mode 100644 index f071a3cc..00000000 --- a/app-office/libreoffice-l10n-id/libreoffice-l10n-id-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Indonesian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-is/Manifest b/app-office/libreoffice-l10n-is/Manifest deleted file mode 100644 index 95d149b6..00000000 --- a/app-office/libreoffice-l10n-is/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_is.tar.gz 6798821 SHA256 503bba39770130af0a65a7d965681f0013914d10784886eacf1c443e56d07c34 SHA512 5db6bb799a76efd4e0bceeba112f1c878e5cf3b6b4ddd25daee6c124b55db679901f7aceb24e36e0f4b6f68e32a70a9874f20f5ac0993d2b9d3fdf690b341523 WHIRLPOOL 7bbd67cdbad82118997c7f4a4c1d573aa97088b1739f21190567c2d2c8197fd57d06d805165a2e0e715740258c423e78037ddd7921a0267205e8441d1143c764 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_is.tar.gz 1227942 SHA256 df1ac73d643d5f368fb7b81e20caa63858c04362cba6b199530cd1c6d1028a85 SHA512 9644c35525945bfca15ce9000da72ca0f13ae9fd8e9c149111b4edddc1e6fb07a40a1c4b02ffd7e250e9ba5758dcbb9ff61b2fe33e7206938eb21ba385d52f96 WHIRLPOOL 86efe86af47e0c296206e6ca80cf402de96c0e90aeb5f1108d7e0da4f7c7a68eff40f1c93f6131da06e4faf5d59225b360b7deaee61fe0c0d8d710ec2974da97 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_is.tar.gz 6798823 SHA256 6a56ae99f535e8d701f8b7b12cb87060671331032e2520f1c0cdf8b636a7f112 SHA512 15602666a68e4854780dff2dff48a62b6f04d628d0d16f1539aeb078e7f9c3318b0206460bfc4a697903b295b0418d7b20ab1b8b0b77a1714bfd9a15c8bb9e9f WHIRLPOOL 85c3c75f360ce0035ca0c84a4e0818f8fb7670060b309026dadb56756c24a99f02d896c875b57f769148499bda088d8ed67408f00d370fa77ea381ad9f7ea5f7 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_is.tar.gz 1227717 SHA256 8f5349c8b6d63e526114e435db9a45ab88ca1aac011487d215093fe18966d652 SHA512 03326b3847b9b7f782d59188f5f6c0ad0d3bbe0c91fb3a3adfe6e033bc297fee1e93a349960f9b37327c5e333aef203980258b20947a7b465c3b177a2a30ab41 WHIRLPOOL 051be4f7bcde0b5ad0268505d8c92588f5dbe10de8293386c8431001558ccc2d1cd37508998e55855bf027b2816b544bffbe0b49e3a9f725be33a824e0196b23 diff --git a/app-office/libreoffice-l10n-is/libreoffice-l10n-is-4.2.5.ebuild b/app-office/libreoffice-l10n-is/libreoffice-l10n-is-4.2.5.ebuild deleted file mode 100644 index ac7dc472..00000000 --- a/app-office/libreoffice-l10n-is/libreoffice-l10n-is-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Icelandic" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-is/libreoffice-l10n-is-4.2.6.ebuild b/app-office/libreoffice-l10n-is/libreoffice-l10n-is-4.2.6.ebuild deleted file mode 100644 index ac7dc472..00000000 --- a/app-office/libreoffice-l10n-is/libreoffice-l10n-is-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Icelandic" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-it/Manifest b/app-office/libreoffice-l10n-it/Manifest deleted file mode 100644 index 4c4600b2..00000000 --- a/app-office/libreoffice-l10n-it/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_it.tar.gz 7841935 SHA256 94cb3f06a2ef2ab7a196475ee69ca25fd50b4fbf5557fac69f98f77fc2437da8 SHA512 218052f80674d229fa126cc9a6c2385559272971c3f3a9cbbb5efe138ca46e0b48505954a57681504848e11cbe89a974ce578678cfd3ae694fa5e708b54e89fe WHIRLPOOL d30e4db6a2724ceb584fbc4efa5c512e23f28137be68cbf20a1c81977af358f3821da1313e2b2cd116f4ef295ffe8670208afacc5982dab5daa3cf11797b43f6 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_it.tar.gz 1859655 SHA256 99dce25d0a503b6277b23281bb01f488894b967c2e34da7beeacd4eabb5a20de SHA512 e19b86d8a87687665c51d4534fa1904cbb5f3883c7b07fd598b167b598b053ed101a32321b0abf1c4c890b5cf591ddd7a57ead83c7bef39d7c4dd5c52473ecae WHIRLPOOL a9c3e9e8c5ff67e48d7d73e86f751abc795b2ce5f641083074e8ffa951ea1de87e7ac41ab4a1390f292a751d9338105512a693484264d946cc57d6e5984787b0 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_it.tar.gz 7841425 SHA256 8921cf6d3c830ac4df18158e06210e8f46ea6f108c9f39023e67d83d2de9834d SHA512 28b2a27e06d5a4c62f1352b7ee49226e6e10bf4d06ead35cc50a99bdd1c90512c90209705b87a197cd4f3da34894cf24622afb7a315ec83ff81c2c556792e28c WHIRLPOOL 6f59354bfc0bdbc261ecfe5766777000039288973bbad2d78d1c2607fae316a5ca13d15cd3a2da19bd2dc31763a3fb7521b963a1b550040881a290072dfcf0da -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_it.tar.gz 1859394 SHA256 483a15b148c5088d4d53f3a1554787b4fd8b3baa2b240b3a5b7f0aa78cd5dc10 SHA512 7cdeed298ae071340770c3ee1604e54583a29787c8d72da42b03ee790a9225e3c52f9ce9d2efb4138e94db8796898c7432e0491f8d5631a9ca3c137570aa38f7 WHIRLPOOL 0909a78c39d374e72707ccb67d51b4e3795b49c0bf0f040b9401f2bd4ff77def4470d20d0de9231372245f9ff4138ee1213d3ad067c3558e5cf7f8286920888e diff --git a/app-office/libreoffice-l10n-it/libreoffice-l10n-it-4.2.5.ebuild b/app-office/libreoffice-l10n-it/libreoffice-l10n-it-4.2.5.ebuild deleted file mode 100644 index 3202243b..00000000 --- a/app-office/libreoffice-l10n-it/libreoffice-l10n-it-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Italian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-it/libreoffice-l10n-it-4.2.6.ebuild b/app-office/libreoffice-l10n-it/libreoffice-l10n-it-4.2.6.ebuild deleted file mode 100644 index 3202243b..00000000 --- a/app-office/libreoffice-l10n-it/libreoffice-l10n-it-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Italian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ja/Manifest b/app-office/libreoffice-l10n-ja/Manifest deleted file mode 100644 index 278903f7..00000000 --- a/app-office/libreoffice-l10n-ja/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_ja.tar.gz 13462529 SHA256 71cb2beca4ec9889218e1a5b22e7abf15c00a7b3b307ec1ae7509297c1c82be4 SHA512 12180b330d37d622bf64b26f3d1ef48aefc00f9de32c5221a2ea21da3246853b2d9c47f1718d2ece6c4ef49bceb8616723d0aa904bbf23b7d693cae9ec0b7f62 WHIRLPOOL 05771b3f62e58634f22ea50a8086271b78ef2687a5c3d15bdfd62fa5e4df0985d97f99571b27349de7a0a529b434eec3582df293ea0c1f9868bcac7aa273b3bf -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_ja.tar.gz 615979 SHA256 fd7ca488f9c6881c49fc4e24da26f340349dc434242500a8dba163efe56ead37 SHA512 80c5db18411ecfdc9ac30064cf8a475e61e9ddde455c7a86753f3317386886a1530f5d5a77378630dc7975aacdcef9cb1f1a8d6fd1594e90670310ff230de8d2 WHIRLPOOL bb3d5240ba5cfc66deb715e4429efca228f7c60850b2b4a99f27f7fcbb207f6effaffccfbf9429d309bbdb8733224bebf5176912d22e4cbf998216d040508874 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_ja.tar.gz 13462639 SHA256 3a827e290593978dc51dca11fc2d3e35ccb953d4d7566c1fb757b216490e43c3 SHA512 c7c1275ce697b118abca503aab577ab7e04eee2eba66355a116f3be747c2ecbe90df35c8edb5eb16ad3cbe8c0f739842e98c4f0563334e5b9a020497a16d92cf WHIRLPOOL 885de01aa70eee7930ca2768f20b3cb63e26e63e999deb513c652dae12a01d54238c7ba4125f3ec2aab2964351a32b105f5622c2539c92a6075121d33029a1fd -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ja.tar.gz 615987 SHA256 c72658c1d6b3f28e94db1e12ae7a90663fd8fbb5588fc6005138bb34e57e1a3c SHA512 6c592da04052846f633c08e7280183427e6973ebc7d36b0d58f7d4fa51cdb75b998bcd4eaccf98aed55ed6b7a6af0d179cf62f2efac6fd8956c156b48c754a1e WHIRLPOOL 9a13d09663c5e5625c4548afe95a796a8ce37451ca67a09e9bebf0835a66c3d766ef0bd7ce979fce85b52098b8622c95ed3d24b6d16a75517acb660eeffa127a diff --git a/app-office/libreoffice-l10n-ja/libreoffice-l10n-ja-4.2.5.ebuild b/app-office/libreoffice-l10n-ja/libreoffice-l10n-ja-4.2.5.ebuild deleted file mode 100644 index 6b477910..00000000 --- a/app-office/libreoffice-l10n-ja/libreoffice-l10n-ja-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Japanese" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ja/libreoffice-l10n-ja-4.2.6.ebuild b/app-office/libreoffice-l10n-ja/libreoffice-l10n-ja-4.2.6.ebuild deleted file mode 100644 index 6b477910..00000000 --- a/app-office/libreoffice-l10n-ja/libreoffice-l10n-ja-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Japanese" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ka/Manifest b/app-office/libreoffice-l10n-ka/Manifest deleted file mode 100644 index f48bb4e9..00000000 --- a/app-office/libreoffice-l10n-ka/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_ka.tar.gz 7061212 SHA256 0aad9f9426c9bf5da2b13ef975f5f01edc24c6c813813d202cce2e6f5c834979 SHA512 235a56dcbd889b35f744dd066976b8be650e354cd0e8888f7e7e26bb9302e8d193a98b2acf0746eea95322d66a277a2de3c0796f688a935d47ea66ab9c6487c2 WHIRLPOOL d7fd6c5700e6e003f0da854f2a22f0a5767774992aa3f7802c220ec98a14ebb203600126130d34f76242b13a255a90650c68d49a587cc024212b41b0c884654e -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_ka.tar.gz 573474 SHA256 ccab53c04d428a64e5a64f98deed2db2f8251dd77e58c2dd44720f2b127b0f20 SHA512 9eb25ae62ae50f600a5503681ccd5d7b6033aa8c800287854c936b119ca0569d4338d4510f40acf271a3e2ee4acace2e0e528db159b6cff399b11b19cf05898d WHIRLPOOL ea4e3fc2ebe469426d3e9b73eb7d0e3ad0343bb9aca76056aa8b7de8b7ad722bdf190fd8ba8bb0bdedc9de9f25a56005003c86f0d39d1967fda57def906ec81b -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_ka.tar.gz 7061172 SHA256 534e5be60370bdc4b9ba3f523e88e54d4dded8e96d56206703880b7a8f003587 SHA512 15e51d79dd3bc2373d8d2819aa7ba4da223db06e801465c5b97514d14d9cfd96aad76fe01edc0f3790959945b964bba1d173ecea8c666524f51fc2c8c62d37ec WHIRLPOOL 0558c487abcd081fda76f5037fdf2a8494a03a64b64a9f08be1aaa9ee2f72d81e6ad232c10e687cf1b8921e2850b9720d2055656f6458e2c26c229f25b400f3a -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ka.tar.gz 573664 SHA256 cd7fabb0721ba65c9ad505ccd4a3425ae5f817663736b4d7dcd5564a80506386 SHA512 e34c3a248d1e9be8720ac5702cc2ff3ac31224b4a629f2e9358d129fbda1444c104156638d1fc22b9a44196740bd258e8a18c2d4db5cafb003db591023de722c WHIRLPOOL 8a7c803ecd56657e833716c45e358676784cfb9f76781143ca3b791a3aa7be65ab1839bd68e3c59cfa417b71ea991a6bdda397c20b9400e1f00cea459b5dcd7f diff --git a/app-office/libreoffice-l10n-ka/libreoffice-l10n-ka-4.2.5.ebuild b/app-office/libreoffice-l10n-ka/libreoffice-l10n-ka-4.2.5.ebuild deleted file mode 100644 index b5d77519..00000000 --- a/app-office/libreoffice-l10n-ka/libreoffice-l10n-ka-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Georgian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ka/libreoffice-l10n-ka-4.2.6.ebuild b/app-office/libreoffice-l10n-ka/libreoffice-l10n-ka-4.2.6.ebuild deleted file mode 100644 index b5d77519..00000000 --- a/app-office/libreoffice-l10n-ka/libreoffice-l10n-ka-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Georgian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-kk/Manifest b/app-office/libreoffice-l10n-kk/Manifest deleted file mode 100644 index 67ee7dde..00000000 --- a/app-office/libreoffice-l10n-kk/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_kk.tar.gz 575921 SHA256 bbec7a6ddb1dde4dabfca92d4ccf210ed5c502db7e53fdf00845ae31815997e9 SHA512 6fb95419303f6cff950d3723a0ca40e8022f3ed72d6c78ce9bec5017554d75f1745f7950b46b40fddececb9a34fd1acecfe8a6a03a32959f18fc345b920d620a WHIRLPOOL da116c5cebdacad1d1d152ae713398e68dcfaca09c846262f8d3732a7a95698ae77326631baf1a5bb83527a4989ae91eb1124d461309f918ff375232433c424e -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_kk.tar.gz 575820 SHA256 d584e4697220eca65747e47d0adc8ca00b61e11042829021d5a79f8a34458842 SHA512 fd0ce2f195be8ef8294cc5716d4a91d0e123720e5e5f04fc7c6bb2c317b9f8b11b694a62344ce270f8ae03614ac3532df1940f3a3de4b9ea74bb97171a201b32 WHIRLPOOL 46ade1bc901f6f8a1d148d6994c0e4f97bf9e9f7daf49f55a4d4caf8fa76e04d736f050b6489ff04c975d120f0560a7856bbb7def4760408fb3897d67c3cdbae diff --git a/app-office/libreoffice-l10n-kk/libreoffice-l10n-kk-4.2.5.ebuild b/app-office/libreoffice-l10n-kk/libreoffice-l10n-kk-4.2.5.ebuild deleted file mode 100644 index 0b660639..00000000 --- a/app-office/libreoffice-l10n-kk/libreoffice-l10n-kk-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Kazakh" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-kk/libreoffice-l10n-kk-4.2.6.ebuild b/app-office/libreoffice-l10n-kk/libreoffice-l10n-kk-4.2.6.ebuild deleted file mode 100644 index 0b660639..00000000 --- a/app-office/libreoffice-l10n-kk/libreoffice-l10n-kk-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Kazakh" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-km/Manifest b/app-office/libreoffice-l10n-km/Manifest deleted file mode 100644 index 06037927..00000000 --- a/app-office/libreoffice-l10n-km/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_km.tar.gz 10299541 SHA256 486a07de768c9594f416b07303f09d6ccfcc6e3ebabc42d555e6c46b0aad217a SHA512 663a5fa182f3359971572f5c73a454c5da6bd06420b69ee147f4ec34e10ca913eeafc82aac051ce18a73fd75d07b9c3e01c10d99e866084c6dc085bf932e6f62 WHIRLPOOL a7c5ccc9d9386012b1baa117b367500ef75f04de17039ebdfaabfc9de435c018bf014d9986b84431e48c466c76c2b13bd00c08239bd9fcb9d3307d06743e9737 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_km.tar.gz 680585 SHA256 d209527c49593c47d3f202bf4a90c62c55f9e052648b02c9c53e58a9d6c0a434 SHA512 695b60bfa109540a78eaed804f519ee8f5b68a81ca59de414ad318d33bea37a7603d968646804070c7a09b8554a42806012b777ed4bcf5eeb99948add72ae284 WHIRLPOOL 44aad14124b6e41d179af0f03bb556e56e4815ff2fb31d79a1725829cbeb48afbc0e3d80503970e813e325edc200bcbd20739a76c2c72f7bd995897a60ff5c26 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_km.tar.gz 10298894 SHA256 2b529322a0b1cdb417a3b5e9d9863556e93650e38d037dda7eb9b7aee538a3bc SHA512 8a94a207d93f49c7f5065bc19d3706b1ad6aa7b0184787e8a3682f67ce76b5b9f0d454c72417ccb60c2b116cd381198bb87ed82566b0ace67de3e33524ddfce0 WHIRLPOOL 1708d661095b156207ec9942fa1397f85a262df8989e666ac5af223df048cd03eea414644c4da1a34703c61501937e0390822e581c7411f0628baf39d7c92e6e -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_km.tar.gz 681195 SHA256 93f2ef64ca2774bc4d81ba9d6f1c940bdef1ee1a256ce81a102a20693a2bc858 SHA512 bdda06a2be906a67699a47fb2eaba27263de709fed330551e4e749e7f4b379aedd59a0f53224d0bba7e1c977158ff17ec5cd3a490d8684a691cade706e28c33d WHIRLPOOL cf450dea472749777cb7af7d9efec043ef7e423ae2ee545a1f9a4cd95086ee1264b0be9f9e5ee55f952d058cfa103ca1e21bed6cd49d7548682b9edb1ac19118 diff --git a/app-office/libreoffice-l10n-km/libreoffice-l10n-km-4.2.5.ebuild b/app-office/libreoffice-l10n-km/libreoffice-l10n-km-4.2.5.ebuild deleted file mode 100644 index 1ff84783..00000000 --- a/app-office/libreoffice-l10n-km/libreoffice-l10n-km-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Khmer (Cambodia)" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-km/libreoffice-l10n-km-4.2.6.ebuild b/app-office/libreoffice-l10n-km/libreoffice-l10n-km-4.2.6.ebuild deleted file mode 100644 index 1ff84783..00000000 --- a/app-office/libreoffice-l10n-km/libreoffice-l10n-km-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Khmer (Cambodia)" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-kn/Manifest b/app-office/libreoffice-l10n-kn/Manifest deleted file mode 100644 index e0a725a7..00000000 --- a/app-office/libreoffice-l10n-kn/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_kn.tar.gz 598015 SHA256 9e83e14baaccd33444cc042121014520ef961f3c4b9a32556a239bfea3847917 SHA512 41753cf7c871f5eb1d56c94c5195a425c5be865a1a2fe4864a39c3a7cf6af460f044b30e61a3162d49ace2eb9a698b482daeb9d57789ece2915748fb8cef66c6 WHIRLPOOL ff1d7b7d82ddb5a24e95c4a724c95809ca557bcee70c8497bacf258aedae04a33b66f0cde09230271c725b79bca517437a144cbeb912a8c3667fbe2698701a35 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_kn.tar.gz 598294 SHA256 333e9916ba8cf9a5eb467dc2ae2e3d90203d213f7f2610f251603b3d2c077b7f SHA512 13ebe295baa511d8e2627c67f05f2bbe0798aaff790b9b7841e4ca917f7d7e430b55ee725093efea73002cc168d940f00be0373d8758f3700ac13d4eeff0f562 WHIRLPOOL 265462b735b8fd71d2e32d3222107342676cd8ed92d65fc2b118de1fe7972069be935ea1d76dd380dd5652e8c39c87057be064db994c8669cea6ea23c6ba810d diff --git a/app-office/libreoffice-l10n-kn/libreoffice-l10n-kn-4.2.5.ebuild b/app-office/libreoffice-l10n-kn/libreoffice-l10n-kn-4.2.5.ebuild deleted file mode 100644 index 2b427b95..00000000 --- a/app-office/libreoffice-l10n-kn/libreoffice-l10n-kn-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Kannada" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-kn/libreoffice-l10n-kn-4.2.6.ebuild b/app-office/libreoffice-l10n-kn/libreoffice-l10n-kn-4.2.6.ebuild deleted file mode 100644 index 2b427b95..00000000 --- a/app-office/libreoffice-l10n-kn/libreoffice-l10n-kn-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Kannada" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ko/Manifest b/app-office/libreoffice-l10n-ko/Manifest deleted file mode 100644 index 397b21c3..00000000 --- a/app-office/libreoffice-l10n-ko/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_ko.tar.gz 9262173 SHA256 bb261c1821b3538ec7c407422f8a231cf35f5a29cf68a082e62c1058f932dd3b SHA512 446a547739debcc500a8b2ff4dd5ec40159991376d6dcc9d59d6b84e7263cefcb033842e2ac4a0a72590f8302ec96b834d796a7f6e115aec78c6ee235d492ad9 WHIRLPOOL 3afe72908867bbf8266a88fd331ef310d833b02811c56e0156d1dc21f44d4ab3b2468b299eae2326baca523850b15430961a366d23ae2f5ba74d2ff39fb8c224 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_ko.tar.gz 611867 SHA256 c40eb71b7ecfb782b3711514763b783c5f674d731766eaf84e993259be2116c6 SHA512 0774c2b5e75f5381eba0e5c495e88452c0754691acdc056c485882259813dfb444f29a95af9bb153689dce4580920db86898bd7c2b7af3b5f8a78167f606f52a WHIRLPOOL d46f236c4d8850ad1a2c88c9683a8613dea1f9f5c1ecb4e0715422794a4a60fa000b95be1e13ed930de8494c70379b9c42652c2356c8c09fef73c142ddce6f48 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_ko.tar.gz 9261561 SHA256 cd32c37863a11f9eff1165125729e4b0e0dd659411dcb2909a120074c55d4044 SHA512 0d5bdf990f15e964441c34401faf87737aff94e4d0ea2ab438d5d602cdbc3d749bea8ea60c1864ed19dd17114ce6196a3db0778ca56b12450476a3d1bbd23723 WHIRLPOOL b2d03ca458bf0d81f2a7c81e9ee5a3a0464bc21bc37164cb999bce9189a5a53cdaa43f9d7df559e003dd1b47aa55fafede94215b8919c5130d4b422cfbdb2227 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ko.tar.gz 611283 SHA256 1713d7a8d30b32dd5a5277ce7d1f5e7bb5a6fb59903d338dbaca094267ec9b9f SHA512 842ac751cc505b6d2089940feeba75e6a9da295672d39c9484959f97a4eb9a0f25f821d015f6ea4b3c7b573b9eeea9731a70354c9480d814c76973ba7978311d WHIRLPOOL 86b07e8fad5dc6c76ade47edbc9d4987dea34008f42e91acb3b53e253ed1de9f728ce4c3f8fc54ed6d144d501d4a194edbc8dd5643003f77f8a9af924825a2e3 diff --git a/app-office/libreoffice-l10n-ko/libreoffice-l10n-ko-4.2.5.ebuild b/app-office/libreoffice-l10n-ko/libreoffice-l10n-ko-4.2.5.ebuild deleted file mode 100644 index 36ba2015..00000000 --- a/app-office/libreoffice-l10n-ko/libreoffice-l10n-ko-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Korean" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ko/libreoffice-l10n-ko-4.2.6.ebuild b/app-office/libreoffice-l10n-ko/libreoffice-l10n-ko-4.2.6.ebuild deleted file mode 100644 index 36ba2015..00000000 --- a/app-office/libreoffice-l10n-ko/libreoffice-l10n-ko-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Korean" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-kok/Manifest b/app-office/libreoffice-l10n-kok/Manifest deleted file mode 100644 index 674e5484..00000000 --- a/app-office/libreoffice-l10n-kok/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_kok.tar.gz 562513 SHA256 42fb9aec16ba8c2d1d0edd5a7b924ec6f67b014270008b002c74b9528324acb0 SHA512 494e791c97303042f6379c82db402917600b00e650bc07dcc7aa12fe0a71eb1cd553e71e679419186bf4899f0724d1ab51eccad74004980b56575e7c955b125f WHIRLPOOL aa45a8d90521fbefa2fee1aa471f1b61162a3d4d07d9bec3d38cddab625f27f0d3ab9437a42db5c0b4286bca950421c4a37436ccbdcba3189831367e6b11cbb9 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_kok.tar.gz 561959 SHA256 872b51e165bb8a7cad5b7c78d5ee6c9199bd50222ea2fb38f2c4f88c1bbc5174 SHA512 62180faf17920614882eca431828d240b29a4ee3d18889d1b056fcb0f138417c698ac7c1b1636622fa194d7ef144bebf4b46801531d7f2e66256e9b54bc1dbc7 WHIRLPOOL e89a99500aebba9d3da7dddccbe4c62c426523ee3cc25936e4a706913b5c1039a0926b9e70b5e8491eb0b3a70962d176247634a4149e71de7bbd8cb0dbdaef9a diff --git a/app-office/libreoffice-l10n-kok/libreoffice-l10n-kok-4.2.5.ebuild b/app-office/libreoffice-l10n-kok/libreoffice-l10n-kok-4.2.5.ebuild deleted file mode 100644 index a6cf25aa..00000000 --- a/app-office/libreoffice-l10n-kok/libreoffice-l10n-kok-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Konkani" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-kok/libreoffice-l10n-kok-4.2.6.ebuild b/app-office/libreoffice-l10n-kok/libreoffice-l10n-kok-4.2.6.ebuild deleted file mode 100644 index a6cf25aa..00000000 --- a/app-office/libreoffice-l10n-kok/libreoffice-l10n-kok-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Konkani" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ks/Manifest b/app-office/libreoffice-l10n-ks/Manifest deleted file mode 100644 index c520923a..00000000 --- a/app-office/libreoffice-l10n-ks/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_ks.tar.gz 565669 SHA256 4158eab3db74fefcb9634ddf82651dc5b66aaf77672300243523d17fff07499e SHA512 07081d4a31c807967e832d5cd90c6e1a3bdea3fb69da9e2e10e3ebf269b716a7be76dee18ec5d55d725686b64e18054c740c9518a0d73e04879b3c91fe314a74 WHIRLPOOL 9f988b32467ee65bf97b3cc775dc6170c9f30286135bf8fbf024e8abf0ba5c7d6083f77b903fcc4c82902387c988407159a2982d2a03d5a1e977d70d5c24e49e -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ks.tar.gz 565473 SHA256 ec3e675ec272aababe86f892bec6dbeb0b6f63a7cbadf079f59f3f1e1f73a690 SHA512 613a6dcbc134f6820a6b88fb6cfe034071b9e1b5355705583c36775ba1232999f5933620195ccaaaa04450842122901c686d9da50961cca7c6a3a4e74fcc4e41 WHIRLPOOL 26d4232b76168182cfac9235e00661f0bc5cbfba86aabc121cffc7505c1c3a19f445c51b29d3d1058f381687157bf74c8e5e2b2379f9d411728429c74486cbed diff --git a/app-office/libreoffice-l10n-ks/libreoffice-l10n-ks-4.2.5.ebuild b/app-office/libreoffice-l10n-ks/libreoffice-l10n-ks-4.2.5.ebuild deleted file mode 100644 index b9afc4b0..00000000 --- a/app-office/libreoffice-l10n-ks/libreoffice-l10n-ks-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Kashmiri" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ks/libreoffice-l10n-ks-4.2.6.ebuild b/app-office/libreoffice-l10n-ks/libreoffice-l10n-ks-4.2.6.ebuild deleted file mode 100644 index b9afc4b0..00000000 --- a/app-office/libreoffice-l10n-ks/libreoffice-l10n-ks-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Kashmiri" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ku/Manifest b/app-office/libreoffice-l10n-ku/Manifest deleted file mode 100644 index 0c095520..00000000 --- a/app-office/libreoffice-l10n-ku/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST LibreOffice_4.1.4_Linux_x86_rpm_langpack_ku.tar.gz 629314 SHA256 2633ca3a947f922fbc8cf1e4d218a71cdd047b36927b067448e225691f862e81 SHA512 e31801f6991a0c2d84090330dddfb15c15c02d8be833cd4682c96055c808c6e539de3901c3e9a351228548bea54956e65d86f3c956ae1d21acaf15e1f9d39817 WHIRLPOOL 6d062ca7f1f09a4cb3441f6219d70c90f6e2165414f1f322b2da685d1f05bb7be4d270fa02fefcf95c02a362e18a2ee171801ccb624e3ffd309028a1393fe7e7 diff --git a/app-office/libreoffice-l10n-lo/Manifest b/app-office/libreoffice-l10n-lo/Manifest deleted file mode 100644 index a62e4da4..00000000 --- a/app-office/libreoffice-l10n-lo/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_lo.tar.gz 605698 SHA256 b86b6836544d19608ab6bc6622b1848eb3bd9b08a81c2289d382518cd52733f1 SHA512 6ffc43618c5f0b0bee772a0409b5e6a89036513f75441e4905b6ef07109c3f0693182f1393008dbce87970981c446f06a7f003fa0d8fb9280899dcdaea45c638 WHIRLPOOL 0c416169007a4b2e22f81026df10c0d702ba0432bede6744e317d3e7cd4c64eee120287154a98ab3f8f5dad2600b120ee667205c2ed5a182a8b806f4bfb60660 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_lo.tar.gz 606182 SHA256 cf8cdf596cb83246478c3e3138e506cca27b936b49521a9ddec21a78f0821173 SHA512 f280b134804261f52fec5b6d038bd22c6e51c4c415e0a948cd686f854a0a1f1af3c5243f3225ce6fff842ba13f55784f0ad6145b7dea3e7a99e3f0132650f9b0 WHIRLPOOL 79f093a2e47bfd13f5104983c7552a9fd13bf65d16ee0ac59c611bea10eaf230837d66612baf7d1fd51834fb076e42bb744a4af83b12775a0798070cc460ec65 diff --git a/app-office/libreoffice-l10n-lo/libreoffice-l10n-lo-4.2.5.ebuild b/app-office/libreoffice-l10n-lo/libreoffice-l10n-lo-4.2.5.ebuild deleted file mode 100644 index fa88eb45..00000000 --- a/app-office/libreoffice-l10n-lo/libreoffice-l10n-lo-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Laotian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-lo/libreoffice-l10n-lo-4.2.6.ebuild b/app-office/libreoffice-l10n-lo/libreoffice-l10n-lo-4.2.6.ebuild deleted file mode 100644 index fa88eb45..00000000 --- a/app-office/libreoffice-l10n-lo/libreoffice-l10n-lo-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Laotian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-lt/Manifest b/app-office/libreoffice-l10n-lt/Manifest deleted file mode 100644 index 8feefb3f..00000000 --- a/app-office/libreoffice-l10n-lt/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_lt.tar.gz 870837 SHA256 8257a59e8d4f78966b578c5ae1e0628cc0e508bbfb254c1ccaccc6597466148a SHA512 678776c81b8cdbbda57b65b1e579b773160ec0917ef6776b1006528c43a6cdce95d352d140a9d1f5090f5c3817002a66fcba19b1b03fdc0630201149d7b26a23 WHIRLPOOL 3357e2e9c197205d7005097c8871857e101354afdba97a39c108887e0cfd3631472e694cc146f247900167fb7f0675872f30433db011b357a973e59d2db3bcfc -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_lt.tar.gz 870297 SHA256 55e3d0a40528c8d8b3b7cd6f09c830dd162cf23462766f436a5c0d75d6a0e843 SHA512 205a7410ce8d4710004bb69d427743d90b63a81896287fad7cf64e5f026b8ead27cecd844df2f06e91c9f2ebb741b13eeeda1b36735602beab40c60face3c823 WHIRLPOOL 59591c46f81aabab41f4fb3440c7ed0bf4dc45e7694401f1dade9e35a0e9344bbe0c600c19c9d41e76f3b2258c4cbaa7da6ecc0b859ba6583d80c1699c6b3634 diff --git a/app-office/libreoffice-l10n-lt/libreoffice-l10n-lt-4.2.5.ebuild b/app-office/libreoffice-l10n-lt/libreoffice-l10n-lt-4.2.5.ebuild deleted file mode 100644 index 3b458710..00000000 --- a/app-office/libreoffice-l10n-lt/libreoffice-l10n-lt-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Lithuanian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-lt/libreoffice-l10n-lt-4.2.6.ebuild b/app-office/libreoffice-l10n-lt/libreoffice-l10n-lt-4.2.6.ebuild deleted file mode 100644 index 3b458710..00000000 --- a/app-office/libreoffice-l10n-lt/libreoffice-l10n-lt-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Lithuanian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-lv/Manifest b/app-office/libreoffice-l10n-lv/Manifest deleted file mode 100644 index 52d73a97..00000000 --- a/app-office/libreoffice-l10n-lv/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_lv.tar.gz 1289889 SHA256 fc143aafe4e995e8977dc1c2d2f2b67921352060bf740e2eb095bd29b01f5c9b SHA512 b67185ae51dc83962e23bf86381547a5ef4395aae2e8eb99a781bcb6b911b9ec4d67b9da87179800e4301e48dcec87455f5d07f83d3be2c2365a44de83c4e387 WHIRLPOOL 186237c89ec788086e6569cbad47c2ba789e6c2928649a63c5a706ec23b049811138c39af610c0a0a06cd3be697a9bb00e54e7d00b263464c4b02c2f26101285 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_lv.tar.gz 1290207 SHA256 58d9209a753a9b74b359928b942fa7a8fed9459061b9dd0ca9410eacb969e7e0 SHA512 6c3bae9ea8e0a66b0725118e8d32718a02378a445d520944a308ad4427b0e81ecf8858c4457cb5fcb1e273ceeaaaa0270a02018a954caf2745defe98cb328330 WHIRLPOOL eaf3f643a268ae8d3d21960e3e5e16f77adaa708912d7745ee382a5b9c572d6fef7e306b5cbe7909c54a8591e952b5efb0ab94a1176eba25f0a35070d162d4f5 diff --git a/app-office/libreoffice-l10n-lv/libreoffice-l10n-lv-4.2.5.ebuild b/app-office/libreoffice-l10n-lv/libreoffice-l10n-lv-4.2.5.ebuild deleted file mode 100644 index 4d8ae57c..00000000 --- a/app-office/libreoffice-l10n-lv/libreoffice-l10n-lv-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Latvian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-lv/libreoffice-l10n-lv-4.2.6.ebuild b/app-office/libreoffice-l10n-lv/libreoffice-l10n-lv-4.2.6.ebuild deleted file mode 100644 index 4d8ae57c..00000000 --- a/app-office/libreoffice-l10n-lv/libreoffice-l10n-lv-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Latvian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-mai/Manifest b/app-office/libreoffice-l10n-mai/Manifest deleted file mode 100644 index ed54e3e4..00000000 --- a/app-office/libreoffice-l10n-mai/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_mai.tar.gz 569031 SHA256 ffcb2ff6dfd523229b60481920cb15859a746a17c06278f09a489d992db31bcf SHA512 07dd08d0ab969c970dbd7e3fe7c373b6fdd00f8d8a084ef97c6de8915bf7e97b5002163e2e2b00ee2514031e59bbee1e35736bd9dc33165d1f1cd9922ba579e1 WHIRLPOOL 3569e3dd09fc1c5488de5ef9b2272ab1a79958ef5fb940851f7ade971adbca882247ecfa1b96ba691b761adee8b2c1a37ed47ca0cc3739e266145266bc3fbc8f -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_mai.tar.gz 568933 SHA256 84b7244914a4558871e0a5dade0775f64300c26bb2bb96c141fa614d5008146f SHA512 3aa9e4d1641f0fa5b9847cf86974772938b9e3a412e6bd714147c4c4c9db65edc1d3a83f6f6cce7518ed33244553c2cca183e60b02b355cf977edccc71fa394d WHIRLPOOL 0c28861c63799511ab21ef344a0b9c616ae26ef602560b5e890e7c4b41aa93512a9a05ef097189e3d74e40e910c1444ffac6421be7346820115919387e11a6d2 diff --git a/app-office/libreoffice-l10n-mai/libreoffice-l10n-mai-4.2.5.ebuild b/app-office/libreoffice-l10n-mai/libreoffice-l10n-mai-4.2.5.ebuild deleted file mode 100644 index 328af043..00000000 --- a/app-office/libreoffice-l10n-mai/libreoffice-l10n-mai-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Maithili" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-mai/libreoffice-l10n-mai-4.2.6.ebuild b/app-office/libreoffice-l10n-mai/libreoffice-l10n-mai-4.2.6.ebuild deleted file mode 100644 index 328af043..00000000 --- a/app-office/libreoffice-l10n-mai/libreoffice-l10n-mai-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Maithili" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-meta/libreoffice-l10n-meta-4.2.5.ebuild b/app-office/libreoffice-l10n-meta/libreoffice-l10n-meta-4.2.5.ebuild deleted file mode 100644 index e5f3ab5f..00000000 --- a/app-office/libreoffice-l10n-meta/libreoffice-l10n-meta-4.2.5.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2004-2008 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -DESCRIPTION="LibreOffice.org localisation meta-package" -HOMEPAGE="http://www.documentfoundation.org" -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -SRC_URI="" -RDEPEND="" -DEPEND="" -IUSE="" - -SPELL_DIRS="af bg ca cs cy da de el en eo es et fo fr ga gl he hr hu ia id it \ -lt lv mi mk nb nl pl pt ro ru sk sl sv sw tn uk zu" - -LANGS="af ar as ast be bg bn bo br brx bs ca cs cy da de dgo dz el \ -en_GB en_US en_ZA eo es et eu fa fi fr ga gd gl gu he hi hr hu id is it ja ka kk km kn \ -ko kok ks lo lt lv mai mk ml mn mni mr my nb ne nl nn nr nso oc om or pa_IN \ -pl pt pt_BR ro ru rw sa_IN sat sd si sk sl sq sr ss st sv sw_TZ ta te tg \ -th tn tr ts ug uk uz ve vi xh zh_CN zh_TW zu" - -for X in ${LANGS}; do - IUSE+=" linguas_${X}" - RDEPEND+=" linguas_${X}? ( ~app-office/libreoffice-l10n-${X}-${PV} )" -done -for X in ${SPELL_DIRS}; do - IUSE+=" linguas_${X}" - RDEPEND+=" linguas_${X}? ( app-dicts/myspell-${X} )" -done diff --git a/app-office/libreoffice-l10n-meta/libreoffice-l10n-meta-4.2.6.ebuild b/app-office/libreoffice-l10n-meta/libreoffice-l10n-meta-4.2.6.ebuild deleted file mode 100644 index e5f3ab5f..00000000 --- a/app-office/libreoffice-l10n-meta/libreoffice-l10n-meta-4.2.6.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2004-2008 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -DESCRIPTION="LibreOffice.org localisation meta-package" -HOMEPAGE="http://www.documentfoundation.org" -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -SRC_URI="" -RDEPEND="" -DEPEND="" -IUSE="" - -SPELL_DIRS="af bg ca cs cy da de el en eo es et fo fr ga gl he hr hu ia id it \ -lt lv mi mk nb nl pl pt ro ru sk sl sv sw tn uk zu" - -LANGS="af ar as ast be bg bn bo br brx bs ca cs cy da de dgo dz el \ -en_GB en_US en_ZA eo es et eu fa fi fr ga gd gl gu he hi hr hu id is it ja ka kk km kn \ -ko kok ks lo lt lv mai mk ml mn mni mr my nb ne nl nn nr nso oc om or pa_IN \ -pl pt pt_BR ro ru rw sa_IN sat sd si sk sl sq sr ss st sv sw_TZ ta te tg \ -th tn tr ts ug uk uz ve vi xh zh_CN zh_TW zu" - -for X in ${LANGS}; do - IUSE+=" linguas_${X}" - RDEPEND+=" linguas_${X}? ( ~app-office/libreoffice-l10n-${X}-${PV} )" -done -for X in ${SPELL_DIRS}; do - IUSE+=" linguas_${X}" - RDEPEND+=" linguas_${X}? ( app-dicts/myspell-${X} )" -done diff --git a/app-office/libreoffice-l10n-mk/Manifest b/app-office/libreoffice-l10n-mk/Manifest deleted file mode 100644 index aa3b934d..00000000 --- a/app-office/libreoffice-l10n-mk/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_mk.tar.gz 7304313 SHA256 cf43af5a52626c298ffe18eec9851a611f3e5ca60fa3aae319e9ebc7655327d2 SHA512 a4b0d6f528d5b0431a43531d8211e76f7f49e9e2a6a84eecde8f573157247869bc8565fd06f976ab56851a8d36e9e879e68c78fc1c93eec3b4c27276370f56a8 WHIRLPOOL a24597d8d5820b4fbef8740c0a2112693b560848cbb609fb6362fd06ded68f4dcece9094acf0934466b3e3a766db6614d4cfa085d10b8abab747449495f87cfe -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_mk.tar.gz 569162 SHA256 8cb82aae92ac4d48efaa754168f0d7669c903a85b9ec62a4629c286de6179830 SHA512 d3d25ca87898feabdf11b98ddd89d1be82caec816d23eac8bc1f692a74c20be67540b2db8171d9b09c99b2565cf533e9832014c3e9dcb1aeeb5fb8c65cf09172 WHIRLPOOL c6411b379109f42e29489dba92d6ac2c7472be1a4d8f311802eca9c148773cd6cdbdaede67a70713368f0c2b2f1e077d5e3eb52415574a472ff56aa72949b343 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_mk.tar.gz 7303868 SHA256 38d0aeaea17a63a2e82f95ec45acb3409c73542e6a303ceb27bbb474599dce9d SHA512 fc3519e0e5b372b1e25d9c00f56fe64e891e260cae3c4469596aa32cf8a3e57de5c6da662950bae65985bf807b43c42593adea219ad41fa0c68926b3c3ee71e2 WHIRLPOOL 876b7a1b9d45db70fb56264f1c4047d6555aa2a589d7e52a455d6c512162a34aaf03f26d06f31c44397bbe811dadf653370c9319ec23498749f3c9a7826dcee3 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_mk.tar.gz 569389 SHA256 f2b38953b6f9492e7d57500807bceb7c6d924004c62f1d94791aa4ffa3ece34a SHA512 2cccb2df9c2cb2b4d3a33cd164c09e7f446e1b401ef7572e8894a0f865bbebf940e62efee5fe8be3388e5f44adeda1370c36a5dbe25df851e8bea668cc8b1e22 WHIRLPOOL f8b8d236c76c2b1ed1bb874f07cff097e31ac0ac8ba28c31c92a6547196be3685b75304c877a50fa499611681cdb32e46a2ffd66aba0920f19e182d67182f9f6 diff --git a/app-office/libreoffice-l10n-mk/libreoffice-l10n-mk-4.2.5.ebuild b/app-office/libreoffice-l10n-mk/libreoffice-l10n-mk-4.2.5.ebuild deleted file mode 100644 index 43362c88..00000000 --- a/app-office/libreoffice-l10n-mk/libreoffice-l10n-mk-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Macedonian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-mk/libreoffice-l10n-mk-4.2.6.ebuild b/app-office/libreoffice-l10n-mk/libreoffice-l10n-mk-4.2.6.ebuild deleted file mode 100644 index 43362c88..00000000 --- a/app-office/libreoffice-l10n-mk/libreoffice-l10n-mk-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Macedonian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ml/Manifest b/app-office/libreoffice-l10n-ml/Manifest deleted file mode 100644 index 5508b9c4..00000000 --- a/app-office/libreoffice-l10n-ml/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_ml.tar.gz 608010 SHA256 cecea1bc3a7873efd34b73bdd151cdc2a7eed9aa8f67172842d77f4c0179ff4b SHA512 c1d9e3583c7f187d0dc83fdd31b7c23a8e5e39a9f406839d298505fe713e7c6eaf0ed7eca38ac28728f1d3882631dc5f024f4fdbc3a11d22200f05590789ae68 WHIRLPOOL 75f97ed93ded2096891e196380d09f2c711ceed676f78036a1843d61128b612692052355c72c5fdd016fa6519d52a8352560f2a864bad96679344f199bfbfecd -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ml.tar.gz 608107 SHA256 7ddb3843a67919006925b4d67c517ce775f6ce4866075ea54e88a47c6326c3c1 SHA512 a296469e076fc2362496afb8a53742e8a3adef781a17232056d58f4eb252c9d05122f8b8f5f0db2ba39bf08d4046e68fc2f333e7c8830ea55058424559a836ae WHIRLPOOL 9710d89c9746cbe5ef1f8628b24aa0e50a55381da780b33cd94d636938cbd3c77456fb4169c6f3a876cf6907304e22fc37d88932a91f448afcb8e2221d8d6b1e diff --git a/app-office/libreoffice-l10n-ml/libreoffice-l10n-ml-4.2.5.ebuild b/app-office/libreoffice-l10n-ml/libreoffice-l10n-ml-4.2.5.ebuild deleted file mode 100644 index 2297d4a9..00000000 --- a/app-office/libreoffice-l10n-ml/libreoffice-l10n-ml-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Malayalam" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ml/libreoffice-l10n-ml-4.2.6.ebuild b/app-office/libreoffice-l10n-ml/libreoffice-l10n-ml-4.2.6.ebuild deleted file mode 100644 index 2297d4a9..00000000 --- a/app-office/libreoffice-l10n-ml/libreoffice-l10n-ml-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Malayalam" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-mn/Manifest b/app-office/libreoffice-l10n-mn/Manifest deleted file mode 100644 index 11c30c2d..00000000 --- a/app-office/libreoffice-l10n-mn/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_mn.tar.gz 657662 SHA256 00b4f7fab127f44c2ce09553edcf417167f8df25a7afd7724db064b419d5f84d SHA512 6c7423851bc8e444d0b121793fde102be27da6231ba7a6d332bbd51ce5635cde952ec1bc8d0a148448875e426143c7f8a756dd09cc4575ef02011523fcb84324 WHIRLPOOL 57fe719a5eb29c8226e61fb4b9393b081ec9fbf6abc2f90646d605a68b0e7acd6b5b0e5ce3655dd5dd5e44f47c91fd72627f0d407570447401771e6519f28234 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_mn.tar.gz 657704 SHA256 d1ad861c0772db16e19a2ac91c9c4f37f821eb7b7834eb47f0d9281c4562fd20 SHA512 9e6cb53e369c4b9c02294494f7e9472d8a51a2f4c6615b17f73e747ab26fa938afd6c65f87567445af4944fbf71eeb7513345733310f4a557f10b3e5d82949e0 WHIRLPOOL 78f0c7f7467060332a58d42bebb1bd28f625b2bb8d3e14d2090e953ade3fe8ee5a6c58cd3b7cb1de8de2788c3327f14678c573cec28f3ddbce2ed9e0ac120c25 diff --git a/app-office/libreoffice-l10n-mn/libreoffice-l10n-mn-4.2.5.ebuild b/app-office/libreoffice-l10n-mn/libreoffice-l10n-mn-4.2.5.ebuild deleted file mode 100644 index 4d462ee0..00000000 --- a/app-office/libreoffice-l10n-mn/libreoffice-l10n-mn-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Mongolian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-mn/libreoffice-l10n-mn-4.2.6.ebuild b/app-office/libreoffice-l10n-mn/libreoffice-l10n-mn-4.2.6.ebuild deleted file mode 100644 index 4d462ee0..00000000 --- a/app-office/libreoffice-l10n-mn/libreoffice-l10n-mn-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Mongolian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-mni/Manifest b/app-office/libreoffice-l10n-mni/Manifest deleted file mode 100644 index f54b378f..00000000 --- a/app-office/libreoffice-l10n-mni/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_mni.tar.gz 565926 SHA256 a977d6ac9ec780ed9036540ec49a01137cdb1e2c9a216c3be92b95835e3422be SHA512 661fa090e8c2f7be23042f8e223f8b72aed18712eb7afd256b240fdbc6869be939b4d7965885127c1a078d5bfa604c1679b1322bdffe2a03546baf21be53884c WHIRLPOOL 824bb0c02aa214ff04573e8fa63a52c053822f78083c8a10f2e487a43957cbe77af25986f4a50decaf373e081d54abd1a17a9e0f0d815e6031a7cbec1a4c3327 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_mni.tar.gz 565455 SHA256 d98fc432406c357155e52a0d6db060c37c5f1d9ba47ca9023e4d782989c7e158 SHA512 6d2ce68363d786d010a7878f57e61e3b139c85f5f238d10dab634dc1915ba8c2adda6fbad5407eb23befb2a14741ebfb5a39c701f948232810c928b983b89a94 WHIRLPOOL 0cbf8ac87b681d2dcd9c0d8654dea63a56c76dc0b0fdbf9c3579ac2c28d799fddac282410c7b177d9924e5fb6c75a99acfdd534dc47312461d294d74ac4251f0 diff --git a/app-office/libreoffice-l10n-mni/libreoffice-l10n-mni-4.2.5.ebuild b/app-office/libreoffice-l10n-mni/libreoffice-l10n-mni-4.2.5.ebuild deleted file mode 100644 index 38daac28..00000000 --- a/app-office/libreoffice-l10n-mni/libreoffice-l10n-mni-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Meithei" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-mni/libreoffice-l10n-mni-4.2.6.ebuild b/app-office/libreoffice-l10n-mni/libreoffice-l10n-mni-4.2.6.ebuild deleted file mode 100644 index 38daac28..00000000 --- a/app-office/libreoffice-l10n-mni/libreoffice-l10n-mni-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Meithei" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-mr/Manifest b/app-office/libreoffice-l10n-mr/Manifest deleted file mode 100644 index efd8cf01..00000000 --- a/app-office/libreoffice-l10n-mr/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_mr.tar.gz 593749 SHA256 c0a8f1b6dfb8e914ab0eeb70d6c8aa97f53e94f3605206e174fabc5a8f2c6856 SHA512 fc820c4282e77699c556b3b5521de47d70469897a69440312894a053b3908058a5db3d59309b065cdf3de940fadb606dfe4bc1b964152b972ff450dea5e4633d WHIRLPOOL 73ff110e820d7fd188cd11cd5faaafb1030d2c8135191b36f43f9851bd1fe3fd0539a64e1f49608fac05885170eeef24d4a449a707b2b6e72bab4ce284762b3d -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_mr.tar.gz 593588 SHA256 c0de841b2e49ed5539502a4380439756f6a14180d5a00234c746be771b76465c SHA512 2d0d99f5b381bdf6be5826fed04592507e4e68c8865ebfb45528f9480369fbe13b39ce16884cb21f67d6bafe6de2b470e935388c9fc1cdd21baa00f6fb702b94 WHIRLPOOL 9f5679eb614ecb2d7d147fc09439fbf37779101deec5f33d442a44f7b80e011bffb4ff219f08b39a7c26723b38f019bb987499b79ab95d658aeab5951b918655 diff --git a/app-office/libreoffice-l10n-mr/libreoffice-l10n-mr-4.2.5.ebuild b/app-office/libreoffice-l10n-mr/libreoffice-l10n-mr-4.2.5.ebuild deleted file mode 100644 index 519a3d1d..00000000 --- a/app-office/libreoffice-l10n-mr/libreoffice-l10n-mr-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Marathi" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-mr/libreoffice-l10n-mr-4.2.6.ebuild b/app-office/libreoffice-l10n-mr/libreoffice-l10n-mr-4.2.6.ebuild deleted file mode 100644 index 519a3d1d..00000000 --- a/app-office/libreoffice-l10n-mr/libreoffice-l10n-mr-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Marathi" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-my/Manifest b/app-office/libreoffice-l10n-my/Manifest deleted file mode 100644 index af6bc505..00000000 --- a/app-office/libreoffice-l10n-my/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_my.tar.gz 606646 SHA256 ae90393fd980b4130f4ab2edb96c84948fcc711f9a207f1f061f906ec61672f8 SHA512 bf42a6aa8146aad2c7ddda15ce67e608010ca14fe2ee47b0f76ab0db8d7f5e24296e011fc78de35c6805d816a3ba0e508d5cc7a43f80c58b5217c9b5e07abce8 WHIRLPOOL 052c9c3db392a55cce2228a0fcda4fc6505fce952594042dcccaa4022483909443b0fee6ba2fcc3839fb9b84b6195ff8f1f357e75a4f730ee9e96369d6299bbe -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_my.tar.gz 606509 SHA256 160863be1b2331bb78f4fb964d230599888fd3b089ec2bf86faa0420990e2d4a SHA512 394ed8197ffd118ac6343f730988cd180a3679f49d5690c9ca38312fdacfba0e5e1f754402ca27ad82bd606d3ab2e2e9f86f72cfe1b5649449a3fa58f1c25473 WHIRLPOOL 9d8ea14dc17e646af40268163d2b6e95bc476b92bdbe3cd748a82a07605717de90737e69d577338238abee77c6a4c8f945ed9d530966315147f2bc089536f87a diff --git a/app-office/libreoffice-l10n-my/libreoffice-l10n-my-4.2.5.ebuild b/app-office/libreoffice-l10n-my/libreoffice-l10n-my-4.2.5.ebuild deleted file mode 100644 index 5d8a6cd9..00000000 --- a/app-office/libreoffice-l10n-my/libreoffice-l10n-my-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Burmi" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-my/libreoffice-l10n-my-4.2.6.ebuild b/app-office/libreoffice-l10n-my/libreoffice-l10n-my-4.2.6.ebuild deleted file mode 100644 index 5d8a6cd9..00000000 --- a/app-office/libreoffice-l10n-my/libreoffice-l10n-my-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Burmi" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-nb/Manifest b/app-office/libreoffice-l10n-nb/Manifest deleted file mode 100644 index 00a212ec..00000000 --- a/app-office/libreoffice-l10n-nb/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_nb.tar.gz 7588574 SHA256 188869cc9a5063e09cdd97d792e9dba8eb927cb15af3d90839a9120e92ccea4f SHA512 fe0c0201afef79f34802d22b2d28f2dc5f2c5be0da7f5b3ebea9b31218525f6b93451f559f0d4af38b73c30bc1265e074b07d9efc032e4b2e8806b6c1d8bfafa WHIRLPOOL e5f5773183546ebaefa64c73fe1522d52797f17a630d9466d696b1798bf861618a8a975d10088264fbcf8891b8d5a3baa9db0c133c7de32561767843ad5fe251 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_nb.tar.gz 3521227 SHA256 b33f39748f63358750b19c62084954a0f84e46fcec3469824298cb86353dcf1e SHA512 4e4fac0551e7fe870aa5d3a34a47c253558cc431d5289ff2bcfdaeda950e6180b8f62e48b26fc243441491f5ccc7a1e95ffc877ffc302a2c57deb6b9bb282420 WHIRLPOOL 932c00f41c71841c49673b2e338b83329568cfaccfbd488a63c6fe6368fb5cb87bb40d759abe1e97e620d560c0ef995c6e8aa623159b97e7f77eeeac608261b2 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_nb.tar.gz 7588169 SHA256 0becc975a4f18da2a020fafbd8aa6959cb71df34b3af7b8ee333cce2fd852bff SHA512 295f5e5759bdc592363bc0156d97196e1c6f8cb259bae603af11a0b40912249c57f0b28dfa7cf7aed6f78e5b9750126e751e86442cb0eb2d184458fcd15190bb WHIRLPOOL d7e18b9b077aa4d16f1d183d6e28a6692fe34a6da89cc041f2bf942b354ea45daab33c0e6e32e796c23698e4cd3d4e56e786d438cbd859b94f12d8af4680de99 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_nb.tar.gz 3519665 SHA256 9ec2ac14f64fd409c503d88f1e7ef6fbde1e97bd938554f927cc2826dcc57fc5 SHA512 f0f7c01acd89282b16da269b4848619aa155696ab761599bd5336658e14fb817a1072fcff58537daf62552f1a9eaf75b9f436f0ba2a029bf05588232ba464110 WHIRLPOOL f87d1c08fe9b15cec68acfbfa7669b53f2ade895dcd9d7bfb56bbc62457428d012aa875f6e54c225ab9c065a0a709a919af0d5556865ab16c7b7180acd5da0b8 diff --git a/app-office/libreoffice-l10n-nb/libreoffice-l10n-nb-4.2.5.ebuild b/app-office/libreoffice-l10n-nb/libreoffice-l10n-nb-4.2.5.ebuild deleted file mode 100644 index a757a61a..00000000 --- a/app-office/libreoffice-l10n-nb/libreoffice-l10n-nb-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Norwegian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-nb/libreoffice-l10n-nb-4.2.6.ebuild b/app-office/libreoffice-l10n-nb/libreoffice-l10n-nb-4.2.6.ebuild deleted file mode 100644 index a757a61a..00000000 --- a/app-office/libreoffice-l10n-nb/libreoffice-l10n-nb-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Norwegian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ne/Manifest b/app-office/libreoffice-l10n-ne/Manifest deleted file mode 100644 index 6ba6b445..00000000 --- a/app-office/libreoffice-l10n-ne/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_ne.tar.gz 9878529 SHA256 b1c5f365b6285866901a2fe49a7fc5141e695a3c4fd1cbd099c384e8436826d5 SHA512 379056b63ea25214bb9b64bebf4aaae5be278a0f1f5d809caa068ff829f985ece9afdcae19135a58ae5bbfba52ed18cf5e420e0b4c2b532d4cdd7c7bf771786b WHIRLPOOL 8dab1deee7faa27f394cddf85d84f1736d3d64897d0a2c37ca4dcdc8c1eec13b55e61aaf4e56d884d88c73e10f8190abac14db8a8e446d09815739740c27aacf -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_ne.tar.gz 968140 SHA256 ab2f97e7685b37c46b49dc9d23f97832b4704228b78a3fee196c89e805ec855b SHA512 d579c1323ed2519cdc79ff902e5631f886a2296dac0aa10aa4320ca1c0ce29c947595ed94de8085188c105a09a038fb4f8be437efea0dfae95d67f8f75844bee WHIRLPOOL 0b7d1368a6b05ee0bc131899d484830bdf6f7d994498bf5c85c2d84d9c891afafd71229424fe2cbbaf586b66a137beab6addff6b990e53255203e1eb8c30d1ab -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_ne.tar.gz 9878592 SHA256 6ea845109f17e99c07588c3fddabd557001aa76e8c938da32e2918796ab5e62b SHA512 31557442308dbd0eec76a32abf2655bf449ef958437a64a79a931c44c26473548e3e440ebd3ca500f10000e1d3b5f489c78fe82afaa7214297f4b8633de7b768 WHIRLPOOL fa6dafb252c87bd6d7e52174f73cda0dc7165aeee1873c6d1a0b2d911ed5d9be56f39ae790d0387c7a41b016f74b80ed9e53b272ef8104eca94bc5f56a8e7fb8 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ne.tar.gz 967248 SHA256 b0735db7f55d799435afb19b56a8fefcdc144d5feb37aadf7d50f1a54626f83c SHA512 0160ecbe5faf38e609ac9c22095da7fd520df648eb47525de040cc2716075c8fc84d4b69d6a278591ff7277a6716719e9df9649f0432b4e0a2cbae880abbc8fe WHIRLPOOL eec1a38c48cae1b7586584cc76a3c783a245daf1979691b631254f86d8ee1c7b2c5965984c2a7f1a54fabd98274d5375b61f8fb946ad85031ef894d372c1d56a diff --git a/app-office/libreoffice-l10n-ne/libreoffice-l10n-ne-4.2.5.ebuild b/app-office/libreoffice-l10n-ne/libreoffice-l10n-ne-4.2.5.ebuild deleted file mode 100644 index 7d27d4f7..00000000 --- a/app-office/libreoffice-l10n-ne/libreoffice-l10n-ne-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Nepali" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ne/libreoffice-l10n-ne-4.2.6.ebuild b/app-office/libreoffice-l10n-ne/libreoffice-l10n-ne-4.2.6.ebuild deleted file mode 100644 index 7d27d4f7..00000000 --- a/app-office/libreoffice-l10n-ne/libreoffice-l10n-ne-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Nepali" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-nl/Manifest b/app-office/libreoffice-l10n-nl/Manifest deleted file mode 100644 index 50b28a72..00000000 --- a/app-office/libreoffice-l10n-nl/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_nl.tar.gz 7670744 SHA256 b7d742cef8cba759b03d8648618820e8f2117668bdd8b58152e147a5e418d6e7 SHA512 6437d8c7ec3588f729771e07a4765981dc7e439505cda6d84569868d26624ec3f21fb8539ccec43fbfbafbd041f492010ac1712d300b5cb71f2f243dae41c3ba WHIRLPOOL 75ffdeaccd908a2763693941511fb017ad46339b5a938045a2576e89a6e3e1dc5ad2e9a92c3314238fe683bcce48dcfead3aaa2c4067d46e3a113999cc534622 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_nl.tar.gz 1313727 SHA256 2224f4f2a1b180325d8044c4849909cd87238d70481de2fade0941a1c286c1be SHA512 f59d7dd3f139a057a5318748f727f574c2d497eee5a08d6d66c9ff7c5bdf9cc01f2324ce8f4f61bb1ec3f064ff37f32be2d588f58c4f58dee440a84d22144921 WHIRLPOOL 9ee803a630de23d38818e4d6795681789de783409b3a603810d6152cb450b719d17a7e61d7926d2b6f5d89a05e36d6edb2227f4470fc7d4fb8c842d64d4e2cf0 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_nl.tar.gz 7670831 SHA256 9ceeaaa171fea0b437208c2084116122547a97cdc8561d8f4b917dd6419283e8 SHA512 20e9210d5f2ed116333c00df0310505a222981be676e8afde6b3156c9980c2d481f5dc5e6cace9194c207a00958a8ab27688471e634663926368bdcbac1fdee5 WHIRLPOOL 42ae622a9e0c1c2cd0e9c047fe77684f991a137b4d69ff254bbb70c09c6bce2f533a6e215c9b24785ef719b58a8a58da74ccbb2cbe4e9890958924da4741cf96 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_nl.tar.gz 1313514 SHA256 403f4aa1a68e70d8e8a36bae8c8a197426a2f6f78daac708c5d40e015751a018 SHA512 e667857aa304e1fdb85b6fdb43df0b772bccce371eaf8da75d15cfa9b503b2bbf2d66d0557c5ca66cda82218c4fd5297294b00ee1f1fe7694df9d1a37069ac71 WHIRLPOOL aea2d3b2d6495660adb17768b31b9b91a0cfb8adddbd3f287adaaaf3945f3e27967ca75475954837cb9b6e29dbd8c156cfeb8f06676e0a14917eefd168deb679 diff --git a/app-office/libreoffice-l10n-nl/libreoffice-l10n-nl-4.2.5.ebuild b/app-office/libreoffice-l10n-nl/libreoffice-l10n-nl-4.2.5.ebuild deleted file mode 100644 index 5b72c685..00000000 --- a/app-office/libreoffice-l10n-nl/libreoffice-l10n-nl-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Dutch" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-nl/libreoffice-l10n-nl-4.2.6.ebuild b/app-office/libreoffice-l10n-nl/libreoffice-l10n-nl-4.2.6.ebuild deleted file mode 100644 index 5b72c685..00000000 --- a/app-office/libreoffice-l10n-nl/libreoffice-l10n-nl-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Dutch" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-nn/Manifest b/app-office/libreoffice-l10n-nn/Manifest deleted file mode 100644 index 68864c03..00000000 --- a/app-office/libreoffice-l10n-nn/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_nn.tar.gz 7511342 SHA256 4ee4deaf5e2c223896c1b36de43cb410f4840167fdd3507ed5f235c9b69d9927 SHA512 dd0ae10059475653fbf6a90f7c0fc2daf5d5af268779dbdb0ca639da3b22b6c92762fcac73fb0a5d50d17955738b6084463d2f2156bf96ec289bb846055aeff0 WHIRLPOOL 6fc3cff187110c2ce6f5d5e037525eb37c39deeac09ebeb7b0b2c845a4351ac96a9c38ecd9992c10e0261bb78c0d12248d1530af45d1c551c3cccda7e87afe9a -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_nn.tar.gz 3521046 SHA256 5584337b18ec8c640fe5018ad74aecf4d60905455af73e923fe2f218e545b49f SHA512 f7a846e5aa1cf3f00402a75d120a45f6d6b556bbb5914b51ffcbc5da1d853bed5980f12c38173b5e66979150702f0c43e6b50efe6e1172f0937667314774c4bf WHIRLPOOL df6e845fc0be2e0f4834e3b9dc1353820493d5b34dc3816ea5d3bdb6318209302511a8a8cd58655eb762064861e8ea88961feb4a8f1f9bc5f2dbf2e0145b04d9 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_nn.tar.gz 7523117 SHA256 dacae9a5455fdf7638769ec063765ee296580e199094a5fa231757794aa771de SHA512 7c03d921845066c9135b5042d680cddf93015eda9ef9063eca99a2dfa3510f203008ec1239c06f77c1b8609d7bc0c93ebd483004fb48e509dc9698cd0448c7d0 WHIRLPOOL f0f87bb9466ac3e8702ca5c6d51b22cd13d99086956df952c343946e105e46782dfacdbade4dcb2f0cf4a5c48e56ee00a592765401251282af2f22c454fc4f06 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_nn.tar.gz 3521177 SHA256 eeda2f1cda399d3639d902c50f4ff52ff540e252606ff397c44fa071e24325ca SHA512 81ddee765aaf9c8b776c253f891b6c7e3f918ee50cca59f551c09fb1f3b15814689c0721bd054f3b6ae3b6fdfe7070ace59d449e21c97f150238fc4e420207f5 WHIRLPOOL 4c78c98db8d0cd373e2595de135dfc3adfea38a04200558080bc8b0d63ddc49cdf67a17e3b1d4856b130cdca8a82ec5ffcfc09c9d901fc33f99907e3da913564 diff --git a/app-office/libreoffice-l10n-nn/libreoffice-l10n-nn-4.2.5.ebuild b/app-office/libreoffice-l10n-nn/libreoffice-l10n-nn-4.2.5.ebuild deleted file mode 100644 index a757a61a..00000000 --- a/app-office/libreoffice-l10n-nn/libreoffice-l10n-nn-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Norwegian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-nn/libreoffice-l10n-nn-4.2.6.ebuild b/app-office/libreoffice-l10n-nn/libreoffice-l10n-nn-4.2.6.ebuild deleted file mode 100644 index a757a61a..00000000 --- a/app-office/libreoffice-l10n-nn/libreoffice-l10n-nn-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Norwegian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-nr/Manifest b/app-office/libreoffice-l10n-nr/Manifest deleted file mode 100644 index f763c69d..00000000 --- a/app-office/libreoffice-l10n-nr/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_nr.tar.gz 540918 SHA256 32a62e608ce71d1491a03b1ace538c79de37c63fe0a9480792da0c28993475bf SHA512 343b84b5cb641959e747b6696757e12e871a8d3b03e88ac687e200f821fe58ab47820d525f3b50512eea7539605c4abbc4ac5f15e2cad556f6ff85e3a75c0a57 WHIRLPOOL 736922c5391cacc3cefb831e0d0b8d26867f1f937b9c80cf259b92e8c4bd302be02956ec3203df44fdd845ee9c6427648db4ebc462926bb16b0035a08013d2c0 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_nr.tar.gz 541637 SHA256 a495501264123a71bf6e025e0645472d01773647df316eac8e3f5ce69e284982 SHA512 7f9d8c4255e4a989e6089da31752b70606aadab8c7bdcf5e86b273a3294a31a38cf50b53fd9e1c2c992b4e34c41ec8c2fd736f5cf65fbb6d8e9e6d945f92d80a WHIRLPOOL 37ea4e959c428f9dc1e51a6df6d0dfe332d87a8effd9af1dd4c178ecb36115e28c6e4b74f947aea99338bba30cdec9ed81a164d4053288d3ff45e74b12063a9b diff --git a/app-office/libreoffice-l10n-nr/libreoffice-l10n-nr-4.2.5.ebuild b/app-office/libreoffice-l10n-nr/libreoffice-l10n-nr-4.2.5.ebuild deleted file mode 100644 index 1564d22d..00000000 --- a/app-office/libreoffice-l10n-nr/libreoffice-l10n-nr-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Ndebele (South)" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-nr/libreoffice-l10n-nr-4.2.6.ebuild b/app-office/libreoffice-l10n-nr/libreoffice-l10n-nr-4.2.6.ebuild deleted file mode 100644 index 1564d22d..00000000 --- a/app-office/libreoffice-l10n-nr/libreoffice-l10n-nr-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Ndebele (South)" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-nso/Manifest b/app-office/libreoffice-l10n-nso/Manifest deleted file mode 100644 index e18e5990..00000000 --- a/app-office/libreoffice-l10n-nso/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_nso.tar.gz 538390 SHA256 c0fd70de0e72260b05f3e04b60da12f80bf970b7d75d0d5eb4abd5f958f550e9 SHA512 5380cf6b03520a9b518cd56fb2cea258811ab415624142598a3ef1063625d6cbd703cdecb7fdc21780d64d9c294fbaef46494fd29901a8d381ca492fa0e22001 WHIRLPOOL 770ade711666ec2f966c7b5ab1e8ccb4ac555503ed1e5649c6bb73fefe365dc621284f18869a987920e07d63a9dcda4115d3087613a1f926acce1a5d7e786109 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_nso.tar.gz 538148 SHA256 673e5884e2896c60db685524b4014f93096e092d43039407367a0459b0f96632 SHA512 652eb6636b46f8f0951ebee76f4419abb736ed43d61007807e51368e842ebe1c39a2881f0ed20ac0c784ab9920ea349a254f145a329dce4f98f19f738413b7e1 WHIRLPOOL 421533abde6c979b1f6f5157ff6e17aaba4ae11de91242ff528a288fdf1b60e1b13ea2c15d18f49fba41294045da96287ffc6626020d8c8c7352ea75db105738 diff --git a/app-office/libreoffice-l10n-nso/libreoffice-l10n-nso-4.2.5.ebuild b/app-office/libreoffice-l10n-nso/libreoffice-l10n-nso-4.2.5.ebuild deleted file mode 100644 index a7bebef0..00000000 --- a/app-office/libreoffice-l10n-nso/libreoffice-l10n-nso-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Northern Sotho" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-nso/libreoffice-l10n-nso-4.2.6.ebuild b/app-office/libreoffice-l10n-nso/libreoffice-l10n-nso-4.2.6.ebuild deleted file mode 100644 index a7bebef0..00000000 --- a/app-office/libreoffice-l10n-nso/libreoffice-l10n-nso-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Northern Sotho" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-oc/Manifest b/app-office/libreoffice-l10n-oc/Manifest deleted file mode 100644 index 20a9af13..00000000 --- a/app-office/libreoffice-l10n-oc/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_oc.tar.gz 733591 SHA256 ed76561897003c0d5a5a48d2badebf5732a99c883ac6503083520ea8778dc591 SHA512 47508f908de54454f80d13f3c3534da746bb376578d2c5f9c4295e6bd16283266dc5ff50dbc6f2d98ce066caeb4e92e34f8e2ce604b6b73955bd84b0664613a9 WHIRLPOOL ffcfb584006db72e3cd8b8442adff23a64222e02a343242c7cf4e0122cdfcd7665eef772d38f82e5b8e1d9ff98c266fc066b4185948c2812beb2307ad722758b -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_oc.tar.gz 733805 SHA256 14f91c7d5999024df39ea91f723ef6ecc4bafbe556b7911f84bc3c4ebc3962d5 SHA512 8bab2db6ddb842adcba1d46985f84b362c98b65163d0cdb668dcb9925d9431d2cfbd9562546d4441f910d6f2ad2c85ed06ea740b95842e2442d166696261b3d3 WHIRLPOOL 06589e4c52cb370bd9bf98720d6a85105343fd52b1632e67cd0fff74c2f7f0402f9162c0903d9e446cf3f1f6c24e5edcd9e0bc7cdfbab3501422a3e9640b89bf diff --git a/app-office/libreoffice-l10n-oc/libreoffice-l10n-oc-4.2.5.ebuild b/app-office/libreoffice-l10n-oc/libreoffice-l10n-oc-4.2.5.ebuild deleted file mode 100644 index 948f10fc..00000000 --- a/app-office/libreoffice-l10n-oc/libreoffice-l10n-oc-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Occitan" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-oc/libreoffice-l10n-oc-4.2.6.ebuild b/app-office/libreoffice-l10n-oc/libreoffice-l10n-oc-4.2.6.ebuild deleted file mode 100644 index 948f10fc..00000000 --- a/app-office/libreoffice-l10n-oc/libreoffice-l10n-oc-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Occitan" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-om/Manifest b/app-office/libreoffice-l10n-om/Manifest deleted file mode 100644 index 21cd7ff1..00000000 --- a/app-office/libreoffice-l10n-om/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_om.tar.gz 7923847 SHA256 26ca73e0fa9db18b237c54043402d29f60b87e0d3ac03dee0dc20d1b0255c4fa SHA512 888231f370a6d1a9035026f0b70471f619dda4324c8494798a98223fcba7ce1986378f40aafc6b93ee14818b1a51e22f98a21b746116ea4957fd96c43e304cfb WHIRLPOOL e56a7d9588d397ef2903f99c90a63b915472585a91a38994d9c9d5d4b91e71e092fe396540b0d474a86e016baa3785a74c6bd463166b1bab7b3ae592ab7bcfec -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_om.tar.gz 527232 SHA256 5917679198e6f6ad14fa7e2675cecebd34e27c88d6f477746b497d4eb0cb0ccb SHA512 a6fe85b41a6ae1fe8918f26c00d7456b607f7d5a70334841dd35268d57d44dc3c09031407cb5b020cd43240781eb28c488bc526a89f8e6ed1cdd2cca0f888c20 WHIRLPOOL fac361de40eaa34a014aa2dbcc080d250ef0778a3cacce25c7481579b3610ecb0cf3dd1d1e76186d2660277df232387f667168ed051ada27c64ca0fa1bd21d34 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_om.tar.gz 7923427 SHA256 b5529ff89e4ae47d86afe06579934ad23bba65a8cc37baf59b7f6b093575a678 SHA512 6ba48974d0ec99282f05ce7f724570fc8ae8b7805bced3a305a9dda5fb2d8f87afc52034e200548f0fa0e364e344a6752d55ad7a8bb32b5fb39d23fa74cd561d WHIRLPOOL 8ed2899f4c6d224a815fac58829582d6dc40064bae486581d5e8f46ef000d32230c199e52b695c2a211b4cc4a1010a5ef052f3330d50f6b643a4bbafa5d94bd1 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_om.tar.gz 527693 SHA256 de3af775827db3359fa47330cc51dead010faa3d544caab7cac27b4beb27a39d SHA512 17252dbbcd276dadae5f9b2d697a822144eaac4f6ccb77699a64cb75b0fda07860710812ac3859d89c07bfcfb893340402af34257a36309b4b2518321bb62c37 WHIRLPOOL 907badf4476a0e7aba57c001eb90f7d1e5b3601ab7bceb508b1ae06f6fc10d7740a075e0b8806146e3f6664f212d40815800f776dd522f5637cce90ae4b31afa diff --git a/app-office/libreoffice-l10n-om/libreoffice-l10n-om-4.2.5.ebuild b/app-office/libreoffice-l10n-om/libreoffice-l10n-om-4.2.5.ebuild deleted file mode 100644 index 2dbe3040..00000000 --- a/app-office/libreoffice-l10n-om/libreoffice-l10n-om-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Oromo" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-om/libreoffice-l10n-om-4.2.6.ebuild b/app-office/libreoffice-l10n-om/libreoffice-l10n-om-4.2.6.ebuild deleted file mode 100644 index 2dbe3040..00000000 --- a/app-office/libreoffice-l10n-om/libreoffice-l10n-om-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Oromo" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-or/Manifest b/app-office/libreoffice-l10n-or/Manifest deleted file mode 100644 index 41d487ec..00000000 --- a/app-office/libreoffice-l10n-or/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_or.tar.gz 590087 SHA256 6f26e611021047f7ae008d295950871815c74e7ee363ca9117927cd6f645b679 SHA512 313715c50ffd7ece8bd0c0d3e86ce8e5a8a62ccdd138322f3080c7578085d35814b2ec266cdfb23771d6b350e718349aa532f05cab870b92f5a28b0b4981ba58 WHIRLPOOL bf77be1f88c679357d113597b411098fb7f50af2bc1216be3ca1d015f83b3593a6c43602d555127b481a89af80a2c96c81e9be087e102d2521fd267f8f3dafb7 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_or.tar.gz 590809 SHA256 620d03be86f14fc9ff460d8e4f39e29afe57ab9083beafbb0383fcc2df79391a SHA512 5897f8def9d71277cfdb0d931f0b3228f2b9c59ffd6f48b5b1db902d16e74afa280a87b447efe7edfe314a50f3422cb5f07189d159d7f40a60bad299a5628dac WHIRLPOOL 0bc53395a5c935733b3719ecbbc54c947e50b4133ec9772d41855cff2872802f7fb5633ab3c24b0bdd6b95f51c79abc508e3d0790fd9b7b4708e33534873e07e diff --git a/app-office/libreoffice-l10n-or/libreoffice-l10n-or-4.2.5.ebuild b/app-office/libreoffice-l10n-or/libreoffice-l10n-or-4.2.5.ebuild deleted file mode 100644 index f5a984f1..00000000 --- a/app-office/libreoffice-l10n-or/libreoffice-l10n-or-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Oriya" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-or/libreoffice-l10n-or-4.2.6.ebuild b/app-office/libreoffice-l10n-or/libreoffice-l10n-or-4.2.6.ebuild deleted file mode 100644 index f5a984f1..00000000 --- a/app-office/libreoffice-l10n-or/libreoffice-l10n-or-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Oriya" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-pa_IN/Manifest b/app-office/libreoffice-l10n-pa_IN/Manifest deleted file mode 100644 index 76f9493c..00000000 --- a/app-office/libreoffice-l10n-pa_IN/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_pa-IN.tar.gz 570978 SHA256 602f652f9294690cd548a62c217d0ee4d224badd8c09f055c37b737ffe33c4e7 SHA512 a9731e7a4c20212f8d750642d51661c9b78ccb417028d9ff7bf1c701634fc82d9d21573f182be110d5527762c526bb1be8236f00b77f3cc78d0cf2208b257b51 WHIRLPOOL 45143cfdf9554ff83f522dedbaea91b7bdbbee40e847eb74dc22b8787dc6a4a43e21ed06238bc09d92c035f486181f773d85a3293e489cbefabcd8d2479c7f7e -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_pa-IN.tar.gz 571579 SHA256 f2dc4d20e27fcdf35e63bb1becfc892cf901e81eff018fc62a8561de4fe574fa SHA512 76a60d2ca7a535cc7342703f373b7859d0cb37933f7a48d8eb99d49ed97a67e287f52790f514c6e2b9f6d56360406dc7675a74e44cbb2bae61b6e49a0671bf8f WHIRLPOOL 408bfc623f5d36742d49edb56f55c61f55603cb3ae9237dc2d35a1b94a21686375c1b3f3a4a57ae9eb741480e514586e730f9441c89b1dc622e063367648a941 diff --git a/app-office/libreoffice-l10n-pa_IN/libreoffice-l10n-pa_IN-4.2.5.ebuild b/app-office/libreoffice-l10n-pa_IN/libreoffice-l10n-pa_IN-4.2.5.ebuild deleted file mode 100644 index 408b252c..00000000 --- a/app-office/libreoffice-l10n-pa_IN/libreoffice-l10n-pa_IN-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Punjabi" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-pa_IN/libreoffice-l10n-pa_IN-4.2.6.ebuild b/app-office/libreoffice-l10n-pa_IN/libreoffice-l10n-pa_IN-4.2.6.ebuild deleted file mode 100644 index 408b252c..00000000 --- a/app-office/libreoffice-l10n-pa_IN/libreoffice-l10n-pa_IN-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Punjabi" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-pl/Manifest b/app-office/libreoffice-l10n-pl/Manifest deleted file mode 100644 index fd7b7ba5..00000000 --- a/app-office/libreoffice-l10n-pl/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_pl.tar.gz 7927710 SHA256 ff2777ad294667be15da1a695c177ca6e75a07862270ff0548f82650b3b34dc9 SHA512 2e6a07a460cd891aa4c21da236258d8e51b55eb78a7cb69577c2aff3291f55601b6821de5c9d0c0b14f69627a17b7e964357a39cb8e62ac2efa0509a90408858 WHIRLPOOL d4cb4f93666be752290a479edff9e60d3c15932f92c1c5879220bdaba7e5c22e77815034ce2016dad6d2f22662b7c87894e4261570684a1d350d00b053f4ceb0 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_pl.tar.gz 3319988 SHA256 9f00fb5c85aabdc045c3c60a2b9af6eceb7d464923c88b0218ce8c44f4238826 SHA512 95c25f8e1837e392ab47f969f6f7856cf1c6e1dd8a2e0798e6aede308679775d9e4b1b8f6ec3fa82f6b1ec3659a506fe277ab166896f452a6878fb1797601a7c WHIRLPOOL 8ced5eee2898a9da424919302b92151cb012df48f44ee5d5bd7a7a429cad7405b5619376b799531b904ff3e7a4a9c46ef876fa482ac6ea14eb96757844033fed -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_pl.tar.gz 7927357 SHA256 f493e45465b32c734980810e07d1de4509fd9802f7079f5a88f75c2b2cb0660c SHA512 baf883b059e5b728b6646941aa0deb534686d1c4f27717a236256ca6c1ebe5ee76abd764ab319b581cffb8531a15fe2120f226ed88b5c71549bd3881d0ffd41b WHIRLPOOL 43ca668003cbcaf3805906b16c6505ed73e89dc12f617f34bcd449723934f185070f33c959a0ea100cc26e4409b7170e8374fcd49820ddc70720381ea89c82e9 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_pl.tar.gz 3319527 SHA256 9f107560b81e9f2b7181f03373dfa7559835a6983168b3e1156da7810c801677 SHA512 982e143ce4208e6b1dbdfe486675f9690f78da15f9728b736e0000cf922f36e5502166324a4e3747c3d81971779a20d32a9f062d8a22796995d797ba179e0585 WHIRLPOOL 9e90a7764ea50846c6e415e6ca137ecae7eae37606bc1fe58bb625ff080a767a4df49dcf711d1329010d0b58c0e90044e55bd041cce92d86768baeafcc3446f3 diff --git a/app-office/libreoffice-l10n-pl/libreoffice-l10n-pl-4.2.5.ebuild b/app-office/libreoffice-l10n-pl/libreoffice-l10n-pl-4.2.5.ebuild deleted file mode 100644 index 8881848a..00000000 --- a/app-office/libreoffice-l10n-pl/libreoffice-l10n-pl-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Polish" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-pl/libreoffice-l10n-pl-4.2.6.ebuild b/app-office/libreoffice-l10n-pl/libreoffice-l10n-pl-4.2.6.ebuild deleted file mode 100644 index 8881848a..00000000 --- a/app-office/libreoffice-l10n-pl/libreoffice-l10n-pl-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Polish" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-pt/Manifest b/app-office/libreoffice-l10n-pt/Manifest deleted file mode 100644 index 070230f3..00000000 --- a/app-office/libreoffice-l10n-pt/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_pt.tar.gz 7618184 SHA256 99705f1aece88644f3f91aad73656024df011728c6ff6136cc16ff9813fc8b38 SHA512 fed4735135f9c5a1c759c281c47ba21f24d3bb6b36cb13d86f88eb072a48beed42055da38b21c5a71dca5da70b5686e2c6470d1548442827ed3f5e7dfc1ba2c3 WHIRLPOOL 464d79df175e38cc7b3495be47940b5415a8005a723755c6a76d09f90acb2935b2be304e591590a7dfcec8eddc97b92c824e9288690b1387216e3a0a84a3f23b -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_pt.tar.gz 1170793 SHA256 e73ffbe3d17129f0ed77552134c9385bb7e0a00ae7120082232a871e66d9296f SHA512 4246f5cc36d0f81b565493add80da5fb4afab722903958867f9b915525558fdc6a95d67632c86e6c8dc4c4b5dfce21ec9f267264cd1ffa177a6e7a6c7e27eb2d WHIRLPOOL 9cb3230e6be149f10d27150e4caeefad3471b3cb041bee694bd58d2b7f22c2eae5a26c3bfd62747e75ce4f6733dd40a5ee617f1adcaae65b0455337657e86cb5 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_pt.tar.gz 7618021 SHA256 af03b86ece8bfee3fe7ee055a6e6a222918c2fff53b8d45eca2d2e8576ad3d47 SHA512 f225533bd43f7fdffcf13ee7fac23a2d59986cfbf0df86b9c261f86cf9624a8130d1084afab1484e3627456ace4b8f73eaf5ec58069d2aae4eed2d109b4f6047 WHIRLPOOL 41eed95fb4dc229350a326504a3b2af0e866b72671b775ea785bdf98fe17cb6258f8279166e7e3cef8f03e2498c0337f68f01b4c8f0fe87e4e2701a4dffde9f7 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_pt.tar.gz 1170460 SHA256 980cc86a7c6d41cb9f582a0d17d2583061e511a1046bf75bb2f13e7a690aa8a1 SHA512 186fb540b6b74539646517bc867a62325a2aec77c691b5a17a49e270f06ca96575473e406f4995c3258d758b8ca398b9c08223af6377d74aeafdf7332cd4fbe8 WHIRLPOOL fdef55db9c7a3f05539167b1b4a4cbdb718030e262a7fa601f4c7b9683e965b0897c643b257210874f78d1f214b881503db30141155bb6355c4b81f3eb2f2560 diff --git a/app-office/libreoffice-l10n-pt/libreoffice-l10n-pt-4.2.5.ebuild b/app-office/libreoffice-l10n-pt/libreoffice-l10n-pt-4.2.5.ebuild deleted file mode 100644 index b91243e8..00000000 --- a/app-office/libreoffice-l10n-pt/libreoffice-l10n-pt-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Portuguese" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-pt/libreoffice-l10n-pt-4.2.6.ebuild b/app-office/libreoffice-l10n-pt/libreoffice-l10n-pt-4.2.6.ebuild deleted file mode 100644 index b91243e8..00000000 --- a/app-office/libreoffice-l10n-pt/libreoffice-l10n-pt-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Portuguese" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-pt_BR/Manifest b/app-office/libreoffice-l10n-pt_BR/Manifest deleted file mode 100644 index 06d4fedd..00000000 --- a/app-office/libreoffice-l10n-pt_BR/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_pt-BR.tar.gz 7679139 SHA256 cc6de2abb53ee01f2ffc3e618c5769691a5aeacc27ce060a5b760e96994e78a2 SHA512 bd168c3cc6c3bf6537667b63c9cbaa200ae53c1a12e298936f69c152ef702d1f645ade8192511ec04e4e894fd8c3302f68f016b923ebe25a7f8b878aeb81caf1 WHIRLPOOL 8003539694f1d094c894fdb1e9cc17c1a2e6fadb38606cc02384030bd5d6528f3038014dd39f71f40084419a3e0a8ce9a55d750a9f1d5719b1138b3142b42a00 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_pt-BR.tar.gz 2601365 SHA256 ac85e72aee1a48602953566e7101dc8c49d83085e373749876a0979b2ce6d7ae SHA512 edb46d5530dc2218e904a28bbc3ffe6f14cd7eb541885fd17fe441100733a9233125bcf90b42abf29a9cbab6e370754aef87f99fc6ae4fe4f7004476f2d04ed2 WHIRLPOOL eec95ed59f5e8fea5be53e9ed5842a9abaa9d8d5cde4de49d0d442313bcad4e9c013bb4c46fdb6a6da87c0ec1497026535de848b663b25ee7bf246278fbb730a -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_pt-BR.tar.gz 7679474 SHA256 3f3a184199f4e0748fe288d89ba9e7415f7955609277398d2c70411510f460a5 SHA512 f6b9619ccbbdbf12439be62cb9c95f9f7fe30d7faaf3f8fe0d405b2e91f10f77e0e9cd1d340224077e04c94d211c378e374699660b7a447f0243a2b4313e5831 WHIRLPOOL a2c464175e34b6a90099c0138fa58656cc03d0939c318c451274fdd2ffec302cc09b67e113a79e88b7b125ff5c912e32425de2b9f184fab3f3a2dd9f87838af0 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_pt-BR.tar.gz 2601961 SHA256 debc289328056f132bf6589e2de8b647f66906b49bd5b0c8b8cb9a5de10f3959 SHA512 b3641a3782edd831de954f3fd1aafa6efc02360f482b8b9ce9a31857e48f8155a6d93c2e2b1c1a1737f372a60d4cd744b8b35ce089aee62cde00217998178dd9 WHIRLPOOL 2fc5cf7c7332d5fcad2aac32940b0ec2d3be7a69fb6482bd18741eef393f3a30a8351afedd71c3333f6cbdedd8e3d39b235b1ac82a57091cd8aee66daf97b641 diff --git a/app-office/libreoffice-l10n-pt_BR/libreoffice-l10n-pt_BR-4.2.5.ebuild b/app-office/libreoffice-l10n-pt_BR/libreoffice-l10n-pt_BR-4.2.5.ebuild deleted file mode 100644 index 42cb5121..00000000 --- a/app-office/libreoffice-l10n-pt_BR/libreoffice-l10n-pt_BR-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Brazil (Port.)" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-pt_BR/libreoffice-l10n-pt_BR-4.2.6.ebuild b/app-office/libreoffice-l10n-pt_BR/libreoffice-l10n-pt_BR-4.2.6.ebuild deleted file mode 100644 index 42cb5121..00000000 --- a/app-office/libreoffice-l10n-pt_BR/libreoffice-l10n-pt_BR-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Brazil (Port.)" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ru/Manifest b/app-office/libreoffice-l10n-ru/Manifest deleted file mode 100644 index 2996c7bf..00000000 --- a/app-office/libreoffice-l10n-ru/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_ru.tar.gz 8323360 SHA256 d3aa2705a270d40748fcacb74ab7258ded98f926fbb31ab54c383061c703db59 SHA512 53d58f1f42dcd2be95e05230203c1f38514b05fbbaff35d85f1627f7b64532820c8c621d4f01c3bc9305b9e62483a73fedd6ef36257cecb219cd4733f3bdf0d5 WHIRLPOOL e377f50c2490b47c6dfafc233c4a781f1fb06ca5cd166f1750beb45f491e350f670b849c48c7d790f035ab93d0ac97f7ba6f5c03cf8cb710ec0f289f07de9133 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_ru.tar.gz 1688773 SHA256 d4bc59d8729b7317203433811893e0e55a6d4fe27046664f2adcae9e7a84efd5 SHA512 5062926cf7264d5c9f473e221cb75b1a601cc1a0dee150533fffd24979bfc6fedbd570bab9cc9e8047cd9a9466b9f9cdf6c5f783403651d476d30694784a0cda WHIRLPOOL 2aedfad5367b335d50fa4648d8e405962d45b9f7f608d64e33373ce9f1b2d7f830e08a2e2350522147c5f152eec1ce54c2b87c5b766fc6e10d96db8c6df32611 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_ru.tar.gz 8323692 SHA256 d5a3ee4b49a690c4a65bc4c2af9fdc52939b5c6c61dbab237e3120b37b54c11b SHA512 6ecbd3378cf1f36799d59faff962ef8fa7f8c3112490943cc7e2c45b3cc0c2c38b092c0e52f5715b96692b784f7a6f1172014cc2eac55ad59806c02737313eb4 WHIRLPOOL 130b8d79abb9d6a347da56c3c57435d7b91ba47dc6323e9388b62f0cd27ce57224e27741661cfb003b01cc807b21b6b1f993f54c790a04c7018bf44bb0fedde5 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ru.tar.gz 1688483 SHA256 9ce7d7319bcdb22484fe1eb537ad1a29773d8d6173775ed14f48289c015be4ff SHA512 9f62b531cc1afadc1beef915a385b678f7989cbc0ea4076a35a3001dc1723b985a303632d6a7b8a6e34b19cf8bcd49b48642a4c4ebc9842447661dc331ae63a0 WHIRLPOOL da25a7fa9ce4f29084d83d4dd60f3f2d490c6d15ab5ee52ce646f5ccaf918bb8b7d69dbb6d0981f42126a0b85b9c1f97540185a483bc0443e7c0ee154f3bb7b4 diff --git a/app-office/libreoffice-l10n-ru/libreoffice-l10n-ru-4.2.5.ebuild b/app-office/libreoffice-l10n-ru/libreoffice-l10n-ru-4.2.5.ebuild deleted file mode 100644 index 54d186f4..00000000 --- a/app-office/libreoffice-l10n-ru/libreoffice-l10n-ru-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Russian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ru/libreoffice-l10n-ru-4.2.6.ebuild b/app-office/libreoffice-l10n-ru/libreoffice-l10n-ru-4.2.6.ebuild deleted file mode 100644 index 54d186f4..00000000 --- a/app-office/libreoffice-l10n-ru/libreoffice-l10n-ru-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Russian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-rw/Manifest b/app-office/libreoffice-l10n-rw/Manifest deleted file mode 100644 index 0193f644..00000000 --- a/app-office/libreoffice-l10n-rw/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_rw.tar.gz 533012 SHA256 da75a660e6dcdd3d1ff2c15e6c592d6e8b4a984780c7fb6a5f8e6c8443f161eb SHA512 a4e67d497c101ddabe5aceb8c9a20930c8a12a6362f78b1757cac905901aafbb61465597c03ba06670d0898792f085151cfd4833a526100fe3018bfd9231448e WHIRLPOOL 27041c56d29fc89a7db640b1ecbb8abec85f435f0e2375c6aadad8994ba3dda32bf9353e9399754626a73f22405178d1a9c550d73812dbf9c53fc734521365c2 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_rw.tar.gz 532864 SHA256 2a3c7f16016e7a065564cbb56871db3902aa101ed1dec5f002593887f4773a0f SHA512 790849837c04977677f0091c737e17d8fac2fdf0d368bc83fd727ea3bb59fc114df6cfc9b716c3b00aabda6036a7275b25f66ec8104d0a99c505853e097a99d2 WHIRLPOOL bef6137fe0c8ea1820255c0186b7fb9470f15c92a508b283b3ce581961c3bc51b3c0a9e640103f9cdaddd93a09fa140328fcf2c8d756b981b3660fc9317e575b diff --git a/app-office/libreoffice-l10n-rw/libreoffice-l10n-rw-4.2.5.ebuild b/app-office/libreoffice-l10n-rw/libreoffice-l10n-rw-4.2.5.ebuild deleted file mode 100644 index 0d6e1f01..00000000 --- a/app-office/libreoffice-l10n-rw/libreoffice-l10n-rw-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Kinyarwanda" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-rw/libreoffice-l10n-rw-4.2.6.ebuild b/app-office/libreoffice-l10n-rw/libreoffice-l10n-rw-4.2.6.ebuild deleted file mode 100644 index 0d6e1f01..00000000 --- a/app-office/libreoffice-l10n-rw/libreoffice-l10n-rw-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Kinyarwanda" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-sa_IN/Manifest b/app-office/libreoffice-l10n-sa_IN/Manifest deleted file mode 100644 index 86a4220f..00000000 --- a/app-office/libreoffice-l10n-sa_IN/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_sa-IN.tar.gz 570657 SHA256 b770b597272cbafcacc33f37c171c5291d8420c96757d5427431c664552a7a5c SHA512 ce18ee09f8d5491990604863591a04ecbd0f32d70bba38bab7e53ffd4eaddcb3b7991a13cbf0810ec4ebfa0e31d2c8b6582090cf8a407123ba2e76ded953fe46 WHIRLPOOL 80c7f8b430e33d2cd9a969c095fab5032c6544e2d50cfa1f9094e6fc6b74128eaff52048a74009f003ef42cb2aceced537e0597cb775a3ffbc335c61bdac71f4 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_sa-IN.tar.gz 570167 SHA256 4ea1fc34f9055eafe4316adeb23c2d2fdce1d837fa17364a61e7747deec8793b SHA512 c30f35d6db75c7c597d5d1c2c0aff09cde0fcd7c253fad45fb727fc5af4bb9cf491a0e0046a509577641821d0936e78065faf46b6e64ea094d9d43ce450effa6 WHIRLPOOL fd8644bf58afc3a479597c108427a8098aa9f27a09323067028f4c4d46fddee63a0d117d63cb1cb6b940fdabe96435cecda8cc484a006571aca0bb7bef8e373b diff --git a/app-office/libreoffice-l10n-sa_IN/libreoffice-l10n-sa_IN-4.2.5.ebuild b/app-office/libreoffice-l10n-sa_IN/libreoffice-l10n-sa_IN-4.2.5.ebuild deleted file mode 100644 index 663fd373..00000000 --- a/app-office/libreoffice-l10n-sa_IN/libreoffice-l10n-sa_IN-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Sanskrit" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-sa_IN/libreoffice-l10n-sa_IN-4.2.6.ebuild b/app-office/libreoffice-l10n-sa_IN/libreoffice-l10n-sa_IN-4.2.6.ebuild deleted file mode 100644 index 663fd373..00000000 --- a/app-office/libreoffice-l10n-sa_IN/libreoffice-l10n-sa_IN-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Sanskrit" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-sat/Manifest b/app-office/libreoffice-l10n-sat/Manifest deleted file mode 100644 index 9677ad27..00000000 --- a/app-office/libreoffice-l10n-sat/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_sat.tar.gz 559131 SHA256 7646ae42961eca4b2957be83ea7396681dada13dd69ae2168fd222cf30856b36 SHA512 50165d0cc1153ea4353aa07f573002c4de126afb403fb5d95e68387f3347417e786ea750d60708fa2dd2595f44b8116394c99f7776f55c7846ee4b6845524228 WHIRLPOOL 0b864b7eb6c65de354b091c5c63edca07631866bb52ad1b56f11382eaac6fa039f9d4e8116a75bde743b006a8394fd7e673b418e15667bf2dda0d5dbf79cc891 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_sat.tar.gz 559028 SHA256 e3e735b9e5b3e12d229f25cbbf3bbb66d5091b61cd84c317421387d05c85c40d SHA512 2c0956dd54d8706226a26ab987800e79639d1349607a13a359482e758fa06a65bf130ff5a7ff63a1dcc85d4189fe767262ce6d20ac3ceb416bb146b694303c89 WHIRLPOOL 94307d22c1079d2d61eb81a287677678d68469e9de5a8eeb452046792e963ff695ccc0ad7329dab6b09c7e1294978d3db0a6bb2c9baded43b0133075343ac827 diff --git a/app-office/libreoffice-l10n-sat/libreoffice-l10n-sat-4.2.5.ebuild b/app-office/libreoffice-l10n-sat/libreoffice-l10n-sat-4.2.5.ebuild deleted file mode 100644 index 5c8b6136..00000000 --- a/app-office/libreoffice-l10n-sat/libreoffice-l10n-sat-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Santali" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-sat/libreoffice-l10n-sat-4.2.6.ebuild b/app-office/libreoffice-l10n-sat/libreoffice-l10n-sat-4.2.6.ebuild deleted file mode 100644 index 5c8b6136..00000000 --- a/app-office/libreoffice-l10n-sat/libreoffice-l10n-sat-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Santali" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-sd/Manifest b/app-office/libreoffice-l10n-sd/Manifest deleted file mode 100644 index fa07a41c..00000000 --- a/app-office/libreoffice-l10n-sd/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_sd.tar.gz 556406 SHA256 aa54b01bb77318e94207cb785a696b7cb0f6e72b5a929f27a41d9dd10c3a3c90 SHA512 1ef8f6c5148c79f0c46d430c578af4270521df0c4689a987afee3367d7450ec01b8a5773e6ce94767232befa92319842dbc556ca345d8118403d5f191d6b9a38 WHIRLPOOL e6144060b3a9c071fdfa583f16c40645abc3d340b775f08e2900f621f4a44f1610e2e8f145213c9655a3f8b7163e078f8cd7d561c945dd2a6f5f07cd525a58bf -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_sd.tar.gz 557134 SHA256 821a02a3d5adf027c502f03fa99ccd06caead214820ce63807de9aeab3c972cf SHA512 ce3abc3c390143f845a82c6f221c8d42d362508659dbc785295c81003a89d93e39fd6f56d813e0121cfeec2ae59776350caa574e920eee934ca7cbf4c0314f5a WHIRLPOOL d74aa006292fd49640855e7d542bddb136106cc777b8f0042d3c3427f5363caf7c0f2fac39d3a2d00b153f428c71bc36d7b877095d444314416b434719e87e52 diff --git a/app-office/libreoffice-l10n-sd/libreoffice-l10n-sd-4.2.5.ebuild b/app-office/libreoffice-l10n-sd/libreoffice-l10n-sd-4.2.5.ebuild deleted file mode 100644 index 1a114d2f..00000000 --- a/app-office/libreoffice-l10n-sd/libreoffice-l10n-sd-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Sindhi" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-sd/libreoffice-l10n-sd-4.2.6.ebuild b/app-office/libreoffice-l10n-sd/libreoffice-l10n-sd-4.2.6.ebuild deleted file mode 100644 index 1a114d2f..00000000 --- a/app-office/libreoffice-l10n-sd/libreoffice-l10n-sd-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Sindhi" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-sh/Manifest b/app-office/libreoffice-l10n-sh/Manifest deleted file mode 100644 index 5656c3d8..00000000 --- a/app-office/libreoffice-l10n-sh/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST LibreOffice_4.1.4_Linux_x86_rpm_langpack_sh.tar.gz 1750367 SHA256 e926336a44fe9b80441c34f81ccc65d558a7b4f2c7d8fd65c45179a3f2dc2680 SHA512 962295c2a1d51a112aa3420e199c0a9061811b50c80cdac771363b3f2bc69a1e9154964d8f95b26e682eb422550511c5b8061c02add25a709bbf23fb8f83d080 WHIRLPOOL dd72d965f1396fd8bd7d97bf9e62f6faf823b4e252e57e46352ec5308948228aadbf4a19c7e20c8cbfe363af56dccfb0e01ad3858fbd9a0bbf79f393aaa96daf diff --git a/app-office/libreoffice-l10n-si/Manifest b/app-office/libreoffice-l10n-si/Manifest deleted file mode 100644 index 7685a908..00000000 --- a/app-office/libreoffice-l10n-si/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_si.tar.gz 7170591 SHA256 d7d49a8cc45964b0889e7e0ac90b604a7565b11a0c8bc222dd5f723c2b1bbb12 SHA512 cfc2a77f47d2d1f41c6d5d65e40e04bf94d7531fd053728d6ccd2a9fb9a9b07bfda0cc3128f607805e5860d06d7594079c1c3ffbf83cc701c9261de181a5bd37 WHIRLPOOL 1966b268d2ecb9cc55c72e535d65b32da2540954c29fffab05f512c224ac64144550ab2adf938e8c74f7912902444d9850254b60b07b4863c99910e0852d9774 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_si.tar.gz 872492 SHA256 060e7042e53aab225e16aa8dae75be2a7fd50de6c4fd5e963975d71ec7ffbcaa SHA512 c35f99c95ddc4d89a2e4299dd2b2d54f2bb14376c03c64558ed1542e24ad8212e179e7e9ae6339792a115db9de9134c19e19c1b0692952a95089b34f95d27f94 WHIRLPOOL 9cccc5ae647814173da11c40fada5906fc56ab206666ebae9d794699554127b4be1df58c487a1883b6ba91013fb49e6484d08a4a159cddaa18d69cd69eb755b7 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_si.tar.gz 7169769 SHA256 8691c46fb18c6e05ec3f74b17acd0c11312da966d49e4308f3c2e70202d9ce39 SHA512 08425ece4bd5b7b1acfbf9a50e3261523a9e6a9bc9bd7ccc16237f02944cf14302295e69f3108b78e10451617c646e29e9eee4578bef28644f1ed910c0602328 WHIRLPOOL 0a378f549bc8d8f3ca896b8acc790a34e679d19c7cac3a5826774334d3214148286446d7243f6cbaa54f353d0449ee15be8025670b80860a3d12b0eb1b8b2494 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_si.tar.gz 873080 SHA256 7e345d2d1a8dd5164204e2b4ca1978cb5e9e2099e34456126c47e51f27b55e54 SHA512 d709de94a23a051fd655ea2e65778af8b0998df4e4803f5ccdcfe7752aa27827bf9e74b3bdc2e1ea66e7d80f58f2fd2dd24e2c04951cb0a021224a4bd75a9dc7 WHIRLPOOL 810301b39f9251b8fa2a80799579fac8108eccafcbd75bb4abf560f7cfd193353bd92e296479c82dbc1be9b361042b53d440b657c44150fbbe51598426f357b1 diff --git a/app-office/libreoffice-l10n-si/libreoffice-l10n-si-4.2.5.ebuild b/app-office/libreoffice-l10n-si/libreoffice-l10n-si-4.2.5.ebuild deleted file mode 100644 index a744ced5..00000000 --- a/app-office/libreoffice-l10n-si/libreoffice-l10n-si-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Sinhala" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-si/libreoffice-l10n-si-4.2.6.ebuild b/app-office/libreoffice-l10n-si/libreoffice-l10n-si-4.2.6.ebuild deleted file mode 100644 index a744ced5..00000000 --- a/app-office/libreoffice-l10n-si/libreoffice-l10n-si-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Sinhala" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-sk/Manifest b/app-office/libreoffice-l10n-sk/Manifest deleted file mode 100644 index 5087384c..00000000 --- a/app-office/libreoffice-l10n-sk/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_sk.tar.gz 7441844 SHA256 1a0dd31c81e27d84cdf1cc3f58813e8365b4c42ecad2f2c5b2a3f16e1446f126 SHA512 21cb39a8ba1fc82693ae563f1454be680e0c6b5c1496cf41a1b8cea5864a690daaf3cf2cf7c289574c890dfee4cbfd35accf66414689b3740cad4b37420d79f3 WHIRLPOOL b0029712775747b8315f9691ead1312bb5828b1afbe0ab3758d4f71a3541e11ba893f78c27f78ae1e855a352ab0971c74d2039bf29b5ee18f6501d37d70ab873 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_sk.tar.gz 1824897 SHA256 0ce6640f5ae8282b345d545fa8523a4a43da7ef7bf198d5df3da9969556217b7 SHA512 4b9843abbe6826b296f208e7dd7c8c55af03ff1b5fa61c6684d7db8e7804eb9404b77fe5a53a653123421daa4a1d3b8834df88cc8eb211c867a1a0a46582a42b WHIRLPOOL a87c6ce586ee38306b5ef2185e07868ffdf0c2cef99964e5fcff86a5ae04b78082f49dd671e77b9ef5806b8db043d498527dc3cb28fbb3e13f347fc9cec836d8 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_sk.tar.gz 7441773 SHA256 23dad02cd222fc2e0b44ffe03b70f0c307ee008e6f42866336531f3866c52ba4 SHA512 289d839cfb82b0ffe6d3d31ec75bd80be2b295cfe7d9fa30a8f6e92ccaa2f3b0aeb10aeb70aec550d7a9d0b708a4c911a9826be4f72f758ac6b286f354d66283 WHIRLPOOL cec01a5e1ed3c499d6b60a33b8189855dc46f0e414f30fe6e7153d8542cf3bf0569fc084ecfb81fed39e0863cd9a567e49da799cbf797e1f5f99ed77ec9a7ca0 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_sk.tar.gz 1824462 SHA256 172745d4e5f0f9f643a6caed44d9f394a0d93d3efa8bff176df1e4ea21635880 SHA512 6538d304bb7ccec0932b32fddf335efdef6dc3a2323221cbadbc82cd520dec03ee5d204192dc5a6790edb4a69fbd6095e54aef57ab0092b7c2a4350991de9c56 WHIRLPOOL 24f53678383aeca55c42693e318f2a3af247948395dd91a8eb7b79b4eff4aac5a9db9d4239c06a29e69df3e04e7da1b09cef29b0d25e96eefd0a466dc513e178 diff --git a/app-office/libreoffice-l10n-sk/libreoffice-l10n-sk-4.2.5.ebuild b/app-office/libreoffice-l10n-sk/libreoffice-l10n-sk-4.2.5.ebuild deleted file mode 100644 index c21454e7..00000000 --- a/app-office/libreoffice-l10n-sk/libreoffice-l10n-sk-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Slovak" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-sk/libreoffice-l10n-sk-4.2.6.ebuild b/app-office/libreoffice-l10n-sk/libreoffice-l10n-sk-4.2.6.ebuild deleted file mode 100644 index c21454e7..00000000 --- a/app-office/libreoffice-l10n-sk/libreoffice-l10n-sk-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Slovak" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-sl/Manifest b/app-office/libreoffice-l10n-sl/Manifest deleted file mode 100644 index aa4e529c..00000000 --- a/app-office/libreoffice-l10n-sl/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_sl.tar.gz 7661904 SHA256 66a48df19c74b92b77f152254560653331e7a1decc241f3fdcf4a21385872f34 SHA512 de72f8d35303b3036328b09d4faa5a16c6713d890277a88a98d977baddde528aaf6495493b79b51e26cb56157b5c37817f2d41aacb8efdb5e2fab27ff967fb7b WHIRLPOOL 3f98a8f8f344d6fda9ded284a17d4921bfe8aa07d28c76681badc5d0acadd64fd724295a3e4831709fdd956e4c057687c1eeafba5c746cb01f3a0e1408b12838 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_sl.tar.gz 2170448 SHA256 2327fb9dfc817de9e994cc5c5663b8a118cabd40790686d5e992bd55b2b4ddd3 SHA512 8ac927f698f31c9d4266614c60a00fd9b07d097c7aa68a0acb00ce4b5988eee800395f1d4e2b55de43f161a004ed6c49b4360d287ed127e8a65a07edf5cd08de WHIRLPOOL fb664f26c2638bd89c7e0e69a2bceafe954f37d8d62201a0ae5927c1d9fc75c023dad9b09f8fadbe9d31d735d1944c4d3ee3155209a370fa3a7b55d08cff3f3e -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_sl.tar.gz 7661656 SHA256 4b5202202ef645fe8687201942853a89bd43b8c2e0aba946618890566d317ae3 SHA512 37d62ae3e4c3b988b1083606f86bd37d390bf413ca763a2e464811e70e6e83a31df9bdcfdca4e68c09f41c4bdcf00b7389e0508ef5a31a74344335f2a52e005d WHIRLPOOL e6d541a0eaf55898a66b50e617024c086cc015ead171c4359d281b2810eb6e3f0754f7bced400f6082db31d2fb0dd64bc8e85c432d107b0705c33fadb78c9a02 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_sl.tar.gz 2170099 SHA256 47704af0913e3c5f4e7ec8293604a13d41e4c9c6bd30959a79c1a62db0fc3b0f SHA512 1f80f995bc6d7e29a9bcacd4e508940418860ce154470b99216f290e252ef581f52153617ee832244dc638d88beb5e10d96ddd3b1b3fdac41e1f5cb04bb32436 WHIRLPOOL 28ff8235655a0b6c9b89f68b3427a5c44d6808770f4a393d2b769c71d64d1833910cb0d8d7705fe057534d2a50e454293ab5b3a510f50b7d3302c3ab3997b5c2 diff --git a/app-office/libreoffice-l10n-sl/libreoffice-l10n-sl-4.2.5.ebuild b/app-office/libreoffice-l10n-sl/libreoffice-l10n-sl-4.2.5.ebuild deleted file mode 100644 index bea8cfa9..00000000 --- a/app-office/libreoffice-l10n-sl/libreoffice-l10n-sl-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Slovenian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-sl/libreoffice-l10n-sl-4.2.6.ebuild b/app-office/libreoffice-l10n-sl/libreoffice-l10n-sl-4.2.6.ebuild deleted file mode 100644 index bea8cfa9..00000000 --- a/app-office/libreoffice-l10n-sl/libreoffice-l10n-sl-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Slovenian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-sq/Manifest b/app-office/libreoffice-l10n-sq/Manifest deleted file mode 100644 index 5094bcd7..00000000 --- a/app-office/libreoffice-l10n-sq/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_sq.tar.gz 6812663 SHA256 54b4380d54f5dce0bb2c2177b4ff46d6c69f179b00d1da8032bac9d63b6a3633 SHA512 d19eac4ba20180315ba156279129c842de336e0f2b8004a6a918bb877e657aba1aecf8a36709ed3485ac8b1933bff562e839ca68e5fa3d19354a5d09c1a85df4 WHIRLPOOL 215eb3d0587506f0842112cd274767a68f6b83e3d6a62c7cb2ee1188e7c8a153c790160f028537125f6c516b04f3aa32ff25efea95435851a266738a482ffdf0 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_sq.tar.gz 537879 SHA256 784daca5ee5d4b5924bc7eb8e9074a6373513ec314a3af43c93d7959ad90c10e SHA512 c93a66d8fb416b929174d728f091b2094944aa2fd3b6625225d9d99644a30091b16fe8261316a7ccf011ccc6d3452c1d163cdad5e9f34ac4feda2939d7f8ef87 WHIRLPOOL c3b3b571015be4c9783715f2ab405955043d8ee4c0e95c9581c505f9fc50a1ebd1be5e87ea2aeceb718dce23b8f218ad1d7fee59c8d5824e65b36bd657e4dc98 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_sq.tar.gz 6812664 SHA256 424e42d90b32006ca7bf35f72d3edbf231365d2f43a8652a8bd6815a72644fac SHA512 bc429a515d3f5aeb3cef7458e27f230f44b25f76518d237f42f47220ad9ef5d5471017dd4e030d416e781bcb298fed647e0bf0563883227cb65bbcc1f4ed5fff WHIRLPOOL 81eca1171376a27cc0b6e369a6b558e89c912bea2fba92e0baef015205ca0a949af1782e357e1db1bf72c22bf429717bd5d215224a029069b273512dc7b4fb47 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_sq.tar.gz 538231 SHA256 9788decf8c8c7d009873bfd2664a5bd47f39ad61bb94208f51bd8e66e20ca489 SHA512 effde10b540f38e30658bb1855fdde7d5d81e9d0c7f21bc2bea4011c9861427d2d06ccb8a8a9279ff1e671e06c98e83ac2aa1ac1ceb14a2bd0376bb56d18907d WHIRLPOOL 15f943f3d6dd1a5ccb51ade178746248ee4b9dc7fd8870abd29fd822d758ac398e8d494b9c8c24228b7d116edbd6a651f2a4d2cd92b13704f13b970933881ef1 diff --git a/app-office/libreoffice-l10n-sq/libreoffice-l10n-sq-4.2.5.ebuild b/app-office/libreoffice-l10n-sq/libreoffice-l10n-sq-4.2.5.ebuild deleted file mode 100644 index cffa9971..00000000 --- a/app-office/libreoffice-l10n-sq/libreoffice-l10n-sq-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Shqip" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-sq/libreoffice-l10n-sq-4.2.6.ebuild b/app-office/libreoffice-l10n-sq/libreoffice-l10n-sq-4.2.6.ebuild deleted file mode 100644 index cffa9971..00000000 --- a/app-office/libreoffice-l10n-sq/libreoffice-l10n-sq-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Shqip" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-sr/Manifest b/app-office/libreoffice-l10n-sr/Manifest deleted file mode 100644 index 941e6770..00000000 --- a/app-office/libreoffice-l10n-sr/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_sr.tar.gz 1770814 SHA256 24df1096a45e40c629eae394492a5c2680d3bc8482e0bdb30a49f386607f7abe SHA512 5e859670b8b466922b4fdd1a12aa04d2ff8be03e0b556eeeccbc85c4858f6f2bc4b1e17c5c11193c9e6ff02ae281723f2d6eba1216755e1a25bfeb1ce5eacd5b WHIRLPOOL 0a2aa0ad1d5f2f835d84f04ac70e08c8c28d0f3eb9a07401babd9f80908cbe706e3ba09e3701a5325d8d2e3864ffeea195c3a828f0eaa78dfb9b09d9ab1897dd -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_sr.tar.gz 1770451 SHA256 d1f7fb9a85999f611dc90653072bd468b6eb808367b127d02d3e91c57f00e220 SHA512 0bde0b2a898327653d0cec0dcb0a1a1caf3c4c555bed0165f1d059614b22f3456453da43ae13f0ad602984e3336ae9f2a6bba77f046810b0f0aa7bd3e060e3e2 WHIRLPOOL a5fb4766286149c0031abd2073034d74429aef1a657469b5a9c577e6800641798e3563a0195f84e96cca94241ba210429c1abe4d27c76fafbc3adba2425000e4 diff --git a/app-office/libreoffice-l10n-sr/libreoffice-l10n-sr-4.2.5.ebuild b/app-office/libreoffice-l10n-sr/libreoffice-l10n-sr-4.2.5.ebuild deleted file mode 100644 index 2aa038f9..00000000 --- a/app-office/libreoffice-l10n-sr/libreoffice-l10n-sr-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Serbian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-sr/libreoffice-l10n-sr-4.2.6.ebuild b/app-office/libreoffice-l10n-sr/libreoffice-l10n-sr-4.2.6.ebuild deleted file mode 100644 index 2aa038f9..00000000 --- a/app-office/libreoffice-l10n-sr/libreoffice-l10n-sr-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Serbian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ss/Manifest b/app-office/libreoffice-l10n-ss/Manifest deleted file mode 100644 index 84e92dc9..00000000 --- a/app-office/libreoffice-l10n-ss/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_ss.tar.gz 539069 SHA256 3ed0890a1cba68378555296889b2ebf25c5713036a83ea7b04230bcd49835b6c SHA512 d4391201acde5e393d7b6f2769e2fbc36085ca4c9548d2f37935323d1dd4ea8827a1bb08734a3363d01f655081cd84dbfa5d2d2536dd5ec45c230bb48ddf6b4a WHIRLPOOL e45ebbd671d8187bc1932109816f790adfdc3b42931065a3844c6a9f7d0cfacf1e5972e05e3cc01d625cb1d1ea1c4c3fd6d958fe30305aff5129657df7a045bd -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ss.tar.gz 539468 SHA256 6f51bf0933e8e6743bd2f4ca8dc0303ffcd543a0cab80d4afd127a6920feefa8 SHA512 8b405fed9be335dd7568833d45b3b8738db0e5366a65a6a36c17dcd7aff24c3f0c3663488ab2f942009fcc63c7b70bfb7b7844d48e53023da6253c93ad260c0c WHIRLPOOL e7d6e669a0737298ad3edacfc9437ff2a6bb0ec4daa6fbe5e35999a85b09fe692d93e93e01e1328b4e5b3a869477e0e9792671a29903772501e46eb185a3d90d diff --git a/app-office/libreoffice-l10n-ss/libreoffice-l10n-ss-4.2.5.ebuild b/app-office/libreoffice-l10n-ss/libreoffice-l10n-ss-4.2.5.ebuild deleted file mode 100644 index 9df35ae9..00000000 --- a/app-office/libreoffice-l10n-ss/libreoffice-l10n-ss-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Swati" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ss/libreoffice-l10n-ss-4.2.6.ebuild b/app-office/libreoffice-l10n-ss/libreoffice-l10n-ss-4.2.6.ebuild deleted file mode 100644 index 9df35ae9..00000000 --- a/app-office/libreoffice-l10n-ss/libreoffice-l10n-ss-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Swati" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-st/Manifest b/app-office/libreoffice-l10n-st/Manifest deleted file mode 100644 index 875bbdb1..00000000 --- a/app-office/libreoffice-l10n-st/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_st.tar.gz 537855 SHA256 5a64a23e367834722388a5b925fa140617115dcada8e25b8ef530264662b8591 SHA512 de953077c818d205c63d53491dcca7c7a5152f36ce8d5e4c2aee44f161b44862baff80cc8302305890434b776fd0d9a43bf80ecd005bda45d45198c2ec30efdc WHIRLPOOL 07afd9e987196450b12f47a5c492ba0f9bc3f374f747513c506975efcf881b0d515f694a41613f333aca2ea80eb35fd0072d5f915d51688b099a06e6ea3483dc -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_st.tar.gz 537760 SHA256 7cfd8f7a74d43ad0c3ffd1c5bd2f6b2bc256f4be57719462f4790d3ade0d432f SHA512 e97dbc077d44367028e9ad77bd291b5ab1063acc74e4fa4c04825035c2fdb834d33f03b6f22bfb31b4d541c06ada97d7371f8290f81de055d2e3a2dafc785beb WHIRLPOOL da7842bee3fe2c4a8899a39ac8f81b104c4cb1ab57680bbda84d19ce812ed3100c561337f33d37e33886f754bcf0610f9579a05883ab90e5461e399e8ce52b95 diff --git a/app-office/libreoffice-l10n-st/libreoffice-l10n-st-4.2.5.ebuild b/app-office/libreoffice-l10n-st/libreoffice-l10n-st-4.2.5.ebuild deleted file mode 100644 index 8ac2b418..00000000 --- a/app-office/libreoffice-l10n-st/libreoffice-l10n-st-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Southern Sotho" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-st/libreoffice-l10n-st-4.2.6.ebuild b/app-office/libreoffice-l10n-st/libreoffice-l10n-st-4.2.6.ebuild deleted file mode 100644 index 8ac2b418..00000000 --- a/app-office/libreoffice-l10n-st/libreoffice-l10n-st-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Southern Sotho" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-sv/Manifest b/app-office/libreoffice-l10n-sv/Manifest deleted file mode 100644 index 2050aba0..00000000 --- a/app-office/libreoffice-l10n-sv/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_sv.tar.gz 7541316 SHA256 eaadd940c502c237e6df2de4dbc31a484b5884747488aa129ba06d743622622c SHA512 695fbc85acded2fdd8e58bf2b15185463e1d5c29c5e8902bb6a5da748d1341d6c1510dca477d54742ee679144dbbb3b1906f6e68c27db82a182c30861f55038c WHIRLPOOL 1ee9b0110af793227212657a47305b2cd54cc5b4dfe5bfcc05c3e3c1f9424a5f099a0aaf0e1785992de89d067fff2b2e97db42e706c7132510a604970203fd21 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_sv.tar.gz 2265198 SHA256 227f2f0e8b719f39a3c14338180de1a426f105c9a8c6821772a9d791d7600ac1 SHA512 713b3838e5eb2bdbf3b39fcd9c46f96443a74d6f8ca2c4fc0c8de01da63520c555affea6c5c98b48dcc8ebba2d54918dcde6d5f2d5ffb76b7df6fcd5a674115c WHIRLPOOL 11bc430ab7104b3c3087bc4a99171ce3084112327181f8b3ca682eff175d062c99218a53698b8591d793babc6f784c4811da98973b49567cd5b1328d3e19e972 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_sv.tar.gz 7541287 SHA256 89916c267b0a83ea17765281b0f0ccb239119c4f25e1632e5b35e9043c0b3024 SHA512 00a693f8bc5a44fd99408166c48732cba3597b105ca2d3c674a6ec26007c3b88905163b3447fc85f96118f1d6354d1fc1546d89f449a6d04f746e7a50d4a8a60 WHIRLPOOL 5d83350bbccad7e1562dff4cea767c371a39f9320fabb4a67941f34152371af6e787ff1dca04cad0db43bbc703b067543e38b27d1ff0d5471c94dfcf2328c703 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_sv.tar.gz 2265764 SHA256 98d3ef9916190a1a740d768ea6e0df90487e5b81b10a7780371abb1bc5f8bf68 SHA512 f0f0772cafe99c5cbe451980931ece6a0d6f582bc698ab8862ea10154e1bffb247246834883cbc4f79f694f35fdbb42da3192fcf5bf5728d5fa72a0fd97f574e WHIRLPOOL 3fdf5857c0b52d43a3ee80d07c57ff7cade24094a8d62cdb401c8650aa5dc75805ca5e8de1eaeb7d11ccd7318425b5e81550f4192878cb300da366bc44e8dcb7 diff --git a/app-office/libreoffice-l10n-sv/libreoffice-l10n-sv-4.2.5.ebuild b/app-office/libreoffice-l10n-sv/libreoffice-l10n-sv-4.2.5.ebuild deleted file mode 100644 index f3d4f42a..00000000 --- a/app-office/libreoffice-l10n-sv/libreoffice-l10n-sv-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Swedish" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-sv/libreoffice-l10n-sv-4.2.6.ebuild b/app-office/libreoffice-l10n-sv/libreoffice-l10n-sv-4.2.6.ebuild deleted file mode 100644 index f3d4f42a..00000000 --- a/app-office/libreoffice-l10n-sv/libreoffice-l10n-sv-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Swedish" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-sw_TZ/Manifest b/app-office/libreoffice-l10n-sw_TZ/Manifest deleted file mode 100644 index 6006481b..00000000 --- a/app-office/libreoffice-l10n-sw_TZ/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_sw-TZ.tar.gz 522499 SHA256 273f4c31b43329787dd5c339fe1126c3f595750ce97538737014106d037f8ae8 SHA512 304b7759cf62f93c1ce3662a01840c0b6b515091c503abefbdf18b766c67b5a0ae0dd7134b40a1a792fd32d090258f11ab56abae0598c10f60a52187420e7da7 WHIRLPOOL 5dd4988905ec464b9ee60bf0494b29a76101e118756eca4c517c664051511c93d5793188cb8bc3b11915f7bf0b4c3f09236642740e3ad9aa53d9ae1005a79d79 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_sw-TZ.tar.gz 522528 SHA256 4e3d74f8d9f142a43912c95c9736aef6f991357c8752ae348bb2f781cf6a86b5 SHA512 5411c66477a2445f9836f61a7894cd1c364e7a8c5d9e64f1d6f07fd77a5ef57e07fd41f63088fe7e311b4e1dce85b6e759bee20053320a845b8dfed00eeb7155 WHIRLPOOL b3d7e65fe1682fcdc634bdf0eab82ad9a6faeb2495ab7cb9bcfe2af189e9ed691ccf0fbfac98e887e29b1c882e00e921d76565a750aed8494b8eb2358a4b76ee diff --git a/app-office/libreoffice-l10n-sw_TZ/libreoffice-l10n-sw_TZ-4.2.5.ebuild b/app-office/libreoffice-l10n-sw_TZ/libreoffice-l10n-sw_TZ-4.2.5.ebuild deleted file mode 100644 index 20afe54b..00000000 --- a/app-office/libreoffice-l10n-sw_TZ/libreoffice-l10n-sw_TZ-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Swahili (Tanzania)" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-sw_TZ/libreoffice-l10n-sw_TZ-4.2.6.ebuild b/app-office/libreoffice-l10n-sw_TZ/libreoffice-l10n-sw_TZ-4.2.6.ebuild deleted file mode 100644 index 20afe54b..00000000 --- a/app-office/libreoffice-l10n-sw_TZ/libreoffice-l10n-sw_TZ-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Swahili (Tanzania)" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ta/Manifest b/app-office/libreoffice-l10n-ta/Manifest deleted file mode 100644 index 9513c6e8..00000000 --- a/app-office/libreoffice-l10n-ta/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_ta.tar.gz 592527 SHA256 c1180712e95cd9b9c657a4912f3c3cb12b629090c815ca745505382ef851cf90 SHA512 bd0bb0db1afdda501f74ae056261b87be2620d158d837e990d5ff5d25f828b3e1b88f571efa1dedef0f0a4dbeb2f4381479664d890c90a19d19ac3a9f40b45c2 WHIRLPOOL eb1be8b34c1713833e6725105a46c8a2c6f29435dca880464fe13bcaa38574c0c581e9fcbaa24b1306e37654c91cbb71810c9211ff3803c2bc4fc7de90a33948 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ta.tar.gz 592069 SHA256 d63f84370b2bee8901de5c7c7461241288304c38c188099fea295f1d19608f87 SHA512 69fbcef3498af95871cb3187a327c5f03feb7eb42101aba01df4b1adfadc4d915552a811e7285537f3f3b0873c1a2475a55bfafe8314745b6601062632f03a62 WHIRLPOOL b594d42d3942ef1b66441ad5304a629d40aa5c1362ea85521189efeb696ba6f6e7c21954d2247669172e3411e3b79f212e4221577f33104ed34461aafade2f34 diff --git a/app-office/libreoffice-l10n-ta/libreoffice-l10n-ta-4.2.5.ebuild b/app-office/libreoffice-l10n-ta/libreoffice-l10n-ta-4.2.5.ebuild deleted file mode 100644 index 2ecc4872..00000000 --- a/app-office/libreoffice-l10n-ta/libreoffice-l10n-ta-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Tamil" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ta/libreoffice-l10n-ta-4.2.6.ebuild b/app-office/libreoffice-l10n-ta/libreoffice-l10n-ta-4.2.6.ebuild deleted file mode 100644 index 2ecc4872..00000000 --- a/app-office/libreoffice-l10n-ta/libreoffice-l10n-ta-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Tamil" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-te/Manifest b/app-office/libreoffice-l10n-te/Manifest deleted file mode 100644 index 7b0f5b46..00000000 --- a/app-office/libreoffice-l10n-te/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_te.tar.gz 1153577 SHA256 4c2608b27c7022de06afb03cb8e6c1f0edd5564918ae43a994d85bfeee658a86 SHA512 e5a42c6ec1ba8ea8751e7101786df3f3e6610cc1d2531dc4370b3a4cfa3f58e1b8f0720adb20ee01ac9e98b9b31a2eafe0d3448a561658ab4c4182dfa539ebfe WHIRLPOOL 3f450d1151f179995840b67ee5fba98bfe6cc9cafe72c1ebe59a1fadac3b1418ecb16571866eb6181705db7ae023b2aed1187559445474fe5632f85899d57357 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_te.tar.gz 1154115 SHA256 daedc2706b8d1c4262db9bfa2d2ba0a56da9eacff737fb26143300cb4a2dc12f SHA512 4093f4b4c534af57096f1bf740914862715adb63ea12bba8319e2f18bb8fdfb15e3cd7a7c3cfc49f009971a2d1792e487e1b3e209a0e0abb04897f1fd7fb3a82 WHIRLPOOL 9092c9a5cc3158c9e6bd549c0e1648addd4c302c498e596b855ea1ec65eeb55884f8dfdfb8e385eb63ecca41741313498e31ffbd80939e54fd80df30d5e7bc6d diff --git a/app-office/libreoffice-l10n-te/libreoffice-l10n-te-4.2.5.ebuild b/app-office/libreoffice-l10n-te/libreoffice-l10n-te-4.2.5.ebuild deleted file mode 100644 index d85d0dd4..00000000 --- a/app-office/libreoffice-l10n-te/libreoffice-l10n-te-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Telugu" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-te/libreoffice-l10n-te-4.2.6.ebuild b/app-office/libreoffice-l10n-te/libreoffice-l10n-te-4.2.6.ebuild deleted file mode 100644 index d85d0dd4..00000000 --- a/app-office/libreoffice-l10n-te/libreoffice-l10n-te-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Telugu" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-tg/Manifest b/app-office/libreoffice-l10n-tg/Manifest deleted file mode 100644 index 654fc902..00000000 --- a/app-office/libreoffice-l10n-tg/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_tg.tar.gz 7122286 SHA256 48cf7c57d852e29f7e0207bb519ede8cae364ccbd5d6bc5e2777f20375ed9cad SHA512 c8c9324a0be15c1a57862ed33670c4424f520c02e9d5c2919961bae190ba7075bb52cb1c4a4f147dd1c8f642011e8f1af43b92f1ac5769c6013ea6b333302de3 WHIRLPOOL f794ac10f051bf0431c4a08908514ec7f1c307c1ac50c75a90dba1df113e84c46872d4fb8adf9662cd2d1e72dcacd1d4f684d4178fac18a4602cf22f4aec46ad -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_tg.tar.gz 558190 SHA256 5ed1df563b931bd85bdbc2079707d6d5be69ead32afd2834bf767abf082fc799 SHA512 38d53f8f99ea7d82f8df987c95eed9a7c2c06bc2ff4f1bba3648ce0f690510793d56a283d402ef1cb4b3dca62e2f204c7a848b3ebcb432a7249464c7097d69e1 WHIRLPOOL 6cfca313128b6160bf7bbf07b4617c5460cb80012567078fa8cc90335c2e311d42c4ae03dacfcd14a5109db5ef17d0b7fdd993072b7de9e88a1497438eb6d321 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_tg.tar.gz 7122127 SHA256 b1d7ac1e417ea2524b225b6f7da39a35a708b9cfad6eacd3e248ef92bd15c29d SHA512 0c913a8c0c6516b27291169dbf227f9b297cc046c5c938214419b475291985fb2bfaf823bbccb2c5338b90ba87f2445328e3ecc6157c452c40a2de965b1a5dcc WHIRLPOOL 169f2b0b30edbd6dfbac924e0d865f3f3d23e700425b487b68dd9a17a76eed698ebc4d890e8713d3ae2d1930a048c346e0ba537e89339c3cc848e29dde7c24b5 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_tg.tar.gz 557705 SHA256 c8dcf2b0a81c4746cc5cfb72a5be6a79ab1a022e68cf605ab4dd94e01451fd3b SHA512 0970d6b376f0c78f04f587c70dbb78ba538c0dbdaf9590b2edaddd6671e6162eb5f7b14c9ed5d465d139bb146d8e31e5e899e7bfdfb98dbb4519d1b30b7727a1 WHIRLPOOL 0a4542d12bd635899ef92d7c54f4c71abd27d4525e5dd79ad8070b8d3b5f686235f9302239d9b874bd3dceca5bcde8b1d9adfcb3d1a6220c3aca374ae974efab diff --git a/app-office/libreoffice-l10n-tg/libreoffice-l10n-tg-4.2.5.ebuild b/app-office/libreoffice-l10n-tg/libreoffice-l10n-tg-4.2.5.ebuild deleted file mode 100644 index f97cb0c7..00000000 --- a/app-office/libreoffice-l10n-tg/libreoffice-l10n-tg-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Tajik" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-tg/libreoffice-l10n-tg-4.2.6.ebuild b/app-office/libreoffice-l10n-tg/libreoffice-l10n-tg-4.2.6.ebuild deleted file mode 100644 index f97cb0c7..00000000 --- a/app-office/libreoffice-l10n-tg/libreoffice-l10n-tg-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Tajik" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-th/Manifest b/app-office/libreoffice-l10n-th/Manifest deleted file mode 100644 index ed23a44d..00000000 --- a/app-office/libreoffice-l10n-th/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_th.tar.gz 733026 SHA256 1c92a296892b61b07efef0033e86ed84077cd7e5dbfaf4a7b966a09a885b6f64 SHA512 9772b5e2e004b42f3ad6e3d994a7f00e7a624a82055b34628c671c23335b13b015a025db26abf878ee20cddc6f66c867b3d203030b85957604beeb896a3aa7d9 WHIRLPOOL 975c9cd9b049ee1f21ccad4e5073fb93bb8ca959c833b1ad7a27c183e09d4ddc6a00e52b2abf07e8f404a710ef24fdbcd1cb75ece4d53412e6fb2095f1c33fa6 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_th.tar.gz 732748 SHA256 46bb154e871e65596cf86a4b4a2a8b72d957ea7ee3c0e93d07e3cd4f14be43fe SHA512 451a2c8d91fd69c4d5a1a7a8c18028146e3bb3d64a4a5b211b377cef25dffe85e6e694a0e3710cbfeb691ae52254a96e530d0750fdc01383669fc1da0344aefa WHIRLPOOL 70b06f4314c4982017b1a23f25785feb27b8e1df3c515c28da949048cffb39e95ca4f2313943b0b453fb7b54b518fa1cea580d742a29e0c7b84a8f3e051c692b diff --git a/app-office/libreoffice-l10n-th/libreoffice-l10n-th-4.2.5.ebuild b/app-office/libreoffice-l10n-th/libreoffice-l10n-th-4.2.5.ebuild deleted file mode 100644 index 7a804af9..00000000 --- a/app-office/libreoffice-l10n-th/libreoffice-l10n-th-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Thai" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-th/libreoffice-l10n-th-4.2.6.ebuild b/app-office/libreoffice-l10n-th/libreoffice-l10n-th-4.2.6.ebuild deleted file mode 100644 index 7a804af9..00000000 --- a/app-office/libreoffice-l10n-th/libreoffice-l10n-th-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Thai" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-tn/Manifest b/app-office/libreoffice-l10n-tn/Manifest deleted file mode 100644 index d769e5ab..00000000 --- a/app-office/libreoffice-l10n-tn/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_tn.tar.gz 527164 SHA256 35b1e8f22066bb8087b5270586c1868ddd39d6c1d4996aba5b5e664976972bb1 SHA512 3e10a043a671a92b9ba6c7fee54f044080846890f5ac79bc1dcadd3625cb2833f6572b02815873f1a7390f2119d3c53cc2bafa68c4621350ed56f5b89232ded3 WHIRLPOOL acfbd91c6fe1441476e8d1762d2090e3ca8e2aca46bca450b12fa7fc27429484c6f83fb8501ed99000511750d0e08ed3e085cc2fb4bc6d4f4f654d44f30c0e79 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_tn.tar.gz 527997 SHA256 4e58b9b74b980ab47e7433f8c5f2eef1b6188e5e4c5abeb3f052b6840b83b414 SHA512 721b81502610d3d9cc5de8b68fd02a3553e366b5e743f91f6f51cc9571d4be8231a90f03b619c351610f8b1283b32059c1e3bfdf44fddc755ce575280fe4f469 WHIRLPOOL 08d616d9b4a347d712168492610c1350ee31edf00ee75338c5cb98a9ef2871596471ebc57a97b0a7d49e7e99993a28d33c8365c93f8fca50efb8f37a80e4ce99 diff --git a/app-office/libreoffice-l10n-tn/libreoffice-l10n-tn-4.2.5.ebuild b/app-office/libreoffice-l10n-tn/libreoffice-l10n-tn-4.2.5.ebuild deleted file mode 100644 index 54250c17..00000000 --- a/app-office/libreoffice-l10n-tn/libreoffice-l10n-tn-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="SeTswana" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-tn/libreoffice-l10n-tn-4.2.6.ebuild b/app-office/libreoffice-l10n-tn/libreoffice-l10n-tn-4.2.6.ebuild deleted file mode 100644 index 54250c17..00000000 --- a/app-office/libreoffice-l10n-tn/libreoffice-l10n-tn-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="SeTswana" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-tr/Manifest b/app-office/libreoffice-l10n-tr/Manifest deleted file mode 100644 index 024b4058..00000000 --- a/app-office/libreoffice-l10n-tr/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_tr.tar.gz 7865510 SHA256 e8b252bbe91a0cbb26bea87c2abd0d0a8b3aeb9bfc58639dbd5dd9115665554a SHA512 d61daab09acbf1fb563de953d475a780883180b9a2dd8306eb8a6fdf6ea253117a4d4d85cb79af5725dd4001d0013769eae382edb0eadf4d0c150413cf83bebe WHIRLPOOL 2349240850d22d4ef5cedef3c4619bb1c44ff3aae58f1d0ab5995257334d3d8f79e744b28bf39d9f87dc15a2a1b71d4ac9696f3df98650b786cb9a95d5eb2fd1 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_tr.tar.gz 560989 SHA256 216b67f77d42d5caf1deef4c6a8fb4ac087dff95038655d8e463644768e03300 SHA512 9e040e38de5e443452e1763ba4a5bb1e92f63d5bfe717f157c8aa75d8a0886b8d609e298f1475db06e5a1162c190ef209aa1654e36137ad942b256aa11e4398c WHIRLPOOL b24bfebcfcc8dc3b6adc8d532f43ab1b7f20a9cc1d004e2b1fb17d06ebb87a0a3c5ae746df01a11d6424fa68574cb6cf99be7b9f49c53db39f15f60fa6817ccf -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_tr.tar.gz 7865281 SHA256 85f94a32a5c68880572b242d960b936cfdbf79b8ed7ba94531f1efa267378ad1 SHA512 66bc1b50b057e74692fbf848646d8763fdfd628477ae3e9f48182c54a158611b81c9251504e56f1c0d2ef5fe0a5b1892e12f64eeb477978af10484b1a1a3c074 WHIRLPOOL 11c1f66f7fcf1950593bf1638c769b1124987db8e7f02cad020d690ec6a91e9d23bac8fbb3d48334d3d3d724984b4d86e9bb625731dd61b9639605140e9f15cb -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_tr.tar.gz 561872 SHA256 590b06e047d24d4fc2c2978f9cfd460a96c9a7de0111def37edaa6e642ec4024 SHA512 8acd6a8e1af46f7ae87ab8e0e8acba83e154d8eccf107e6970160a54dcd7ecb46fb500dc00c64a83c9df821efda61ebc0dd62df1dd0f65a7fb7e1798f61f762e WHIRLPOOL 1e6c822372c552b534a17a4c88f24a456a9b21ad46d122461fa44639e063f29579366fbb4647de59a02c86925ccd8e8a4fe92a779293fe9f27be98f3252b3996 diff --git a/app-office/libreoffice-l10n-tr/libreoffice-l10n-tr-4.2.5.ebuild b/app-office/libreoffice-l10n-tr/libreoffice-l10n-tr-4.2.5.ebuild deleted file mode 100644 index c2c134cc..00000000 --- a/app-office/libreoffice-l10n-tr/libreoffice-l10n-tr-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Turkish" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-tr/libreoffice-l10n-tr-4.2.6.ebuild b/app-office/libreoffice-l10n-tr/libreoffice-l10n-tr-4.2.6.ebuild deleted file mode 100644 index c2c134cc..00000000 --- a/app-office/libreoffice-l10n-tr/libreoffice-l10n-tr-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Turkish" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ts/Manifest b/app-office/libreoffice-l10n-ts/Manifest deleted file mode 100644 index 1ba293fc..00000000 --- a/app-office/libreoffice-l10n-ts/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_ts.tar.gz 539615 SHA256 9c839336a7177f3b33ee0d84d5b803bc951b29de0d725457583c2082e5746f9f SHA512 ace5aff360c41d940c50c83ddba0fe2fe8d1265209de3c76e98a93ee92c9eb049a70b0249461f3a91a777b59333db2835e9ce291b919f747e89dbde75b58b044 WHIRLPOOL 3ad5039e5e51ad6296ab95c9d3f8acbfa277395ce4b09ccdf6ec901af1262004e5f33b6eeac51587c35c36b3b256f2661a7836d449f440962a9715b7a8f2750c -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ts.tar.gz 539145 SHA256 8eb551beff73368e1e231e5d78ac123e28c64c1cb678b23f5afd35e698ad4ba3 SHA512 cd1f03bbbdbc5dea758592ae437b5a39a258dbfbb95cfeab3bc5208094c7a332aa774ca025073ec40759de3eb4835eea00766e16801019cb79659539d5d1f2f5 WHIRLPOOL 32e7e676ffe1fee34817d8622548c1a4a7bedb2e23373df65d710a737a2935f759929145d54e5dfb3a4c436701eb7667fb80c19660f60213e736695fd28fa314 diff --git a/app-office/libreoffice-l10n-ts/libreoffice-l10n-ts-4.2.5.ebuild b/app-office/libreoffice-l10n-ts/libreoffice-l10n-ts-4.2.5.ebuild deleted file mode 100644 index dc962ae5..00000000 --- a/app-office/libreoffice-l10n-ts/libreoffice-l10n-ts-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Tsonga" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ts/libreoffice-l10n-ts-4.2.6.ebuild b/app-office/libreoffice-l10n-ts/libreoffice-l10n-ts-4.2.6.ebuild deleted file mode 100644 index dc962ae5..00000000 --- a/app-office/libreoffice-l10n-ts/libreoffice-l10n-ts-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Tsonga" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ug/Manifest b/app-office/libreoffice-l10n-ug/Manifest deleted file mode 100644 index 5867cd2b..00000000 --- a/app-office/libreoffice-l10n-ug/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_ug.tar.gz 6785675 SHA256 fb5cc763d9377e3dffa2cc70ea5f73ce5848d3b541c741ce0091dfefe2734e9b SHA512 192675233fcb71a9001558bc9a5daf93f1b5a5d89ca0e875310361bfc6122e00bde7799045d423cf0100aca51073fd0dfaf160b4a98a32e757bf6caaafba709d WHIRLPOOL 3ab88109446b33a530b5d57d71e087956da5ef7d9d71f3566d0b1e9f12857445f0b4e044a9c2c4d16924bffdef8947999119ba4c0302551683420ea143c275f3 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_ug.tar.gz 566391 SHA256 19edafa4e2d3eb7e07922ac20def05ca81fd7c2dafbeb9baafb33babe406b374 SHA512 86c92764c18b8740235421e3f2aad7d4da9af6f9ac0895040d58ad77e31b2fa7db0f705f43289e7fe2d6d8402c8da4e2a068488f3ef567a5ec027792d098f631 WHIRLPOOL 5c0b3aee9a94ccfeb771c0b22c7a93797ce4378c9bc3d4d9ee617d63a318645860d2ffff183ad987999b52e399a65e4cfd5ce39bdf8110bebcd6944bfcbc548d -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_ug.tar.gz 6785586 SHA256 4e8e78bfb24cafb986eb702323e47e9ef2e0d5fd3741f90ba38d21650013ad44 SHA512 64f219291cbaf353324d7e9d29410c63bd86d38a1783d45215b3e1da92734a77b71220eb14094b7eefcbd68016a522bada06a89b83fb4d62c30e283edf996fc9 WHIRLPOOL 18c4a6291f3bc30f94f38ce35cf388c62c50fe33066a44527c8fcc76938bbfded68e121df26eba8322c225f7d2a8a103447887fcb4fe51501431a4f6669eb788 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ug.tar.gz 566826 SHA256 e75fb4d05e6013fc78278d528a3ff9b0d0be89ab48ef892e81b1bfa45ddd9bb5 SHA512 2b9da3d57e296d1b8a7607b0bdbbce5c3e1cec4a637c4466b821750446357f5641da389cd59ac4f303fa03b32ff2c7b8ffa008a2b57958a9951be10fda4fb8b2 WHIRLPOOL 801808e95a95698c38b58b66c7f5bf6e2d7a1e803c58581383b4c4b5ae44d69a78d85dcb094f00a6a584eab83427c5d8872db138bd1ad0abebdf89b6fb3e3359 diff --git a/app-office/libreoffice-l10n-ug/libreoffice-l10n-ug-4.2.5.ebuild b/app-office/libreoffice-l10n-ug/libreoffice-l10n-ug-4.2.5.ebuild deleted file mode 100644 index 25ae8169..00000000 --- a/app-office/libreoffice-l10n-ug/libreoffice-l10n-ug-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Uighur" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ug/libreoffice-l10n-ug-4.2.6.ebuild b/app-office/libreoffice-l10n-ug/libreoffice-l10n-ug-4.2.6.ebuild deleted file mode 100644 index 25ae8169..00000000 --- a/app-office/libreoffice-l10n-ug/libreoffice-l10n-ug-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Uighur" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-uk/Manifest b/app-office/libreoffice-l10n-uk/Manifest deleted file mode 100644 index b0c975f4..00000000 --- a/app-office/libreoffice-l10n-uk/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_uk.tar.gz 6932986 SHA256 e87272fe7518fcfd31b6df84d32f774ff639ca27b9c07a07ce7a968c17d9830d SHA512 52224a9528feb5ee432b5e75c2e784bdc9af0faa954f394ce1d858188a9b80f6348a0848cec1cddc8736fca99f82b9a0d3ca8af681fbfe6a65462ca492aeee40 WHIRLPOOL 74675d2d886adf9f920f1247b219cb69d0a8bf90a13aac8eee194d488414c24631297c9afcb90ade1ad05ed0eb6540fa8379ce1149deebb662fae8fd71ee4fbf -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_uk.tar.gz 1410128 SHA256 814aecfc3937d798024754ceb18f7b5c894b7339fd444f10fffe4e1d072fd4f9 SHA512 991ed3a2217483db0228117bb70dbb49b74b667b97517bbf5e0a57dd43fc0e395ff501cfc660a09f69a3f31184a32847ca4b1af4d78452d55ef2eadfde28a11e WHIRLPOOL 4e1e8d9ed403af3f415081f1a231989809db1a8880785a08c1193de6ef905e4684c911631c5b355bd87e52df90cdd10b7bb3487f0428e6f933dfb08f31b9f597 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_uk.tar.gz 6932694 SHA256 0ee683fb737bca16591492ae40c9e8ffac38d93fd5195f4be6da9a6019020340 SHA512 fa40c3c38e8a4e1dbe30743dbe0f8d28091346ed497f0957fc3ccd89fbcf922d225bc797bedd53fac3a4facc87ae9f28e4a8609ab3b948a18f55ed8c50fb9b6a WHIRLPOOL 6cb920c07bd71930b69d0c6f95a337d7b9df250f0a28325edfe1e2f76ce91e547241c67e87e9567c25419e238d4ad45090f2ee648be5ece8c902835b960c31ee -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_uk.tar.gz 1410439 SHA256 5746b28b76c81e5b3ba3e57fc7c141163c7b91ae0eaf6b753a6065c62630a03b SHA512 bb280a0ae18743fda862d2f110062862b0b1a846188858852880ea902d4b0933996680da1a9537b19f27ef4bc8a95b140590d3bb8ddfc44dfced6897825a8a9c WHIRLPOOL 1f4b33d13aef32e7f35378d13d7b935d2d00dc6a01c9ae1915838ef80c717d604587c35a10fc0aba2dba7e81b6d0ccc8e778de094fd073e5b39df956c5f22710 diff --git a/app-office/libreoffice-l10n-uk/libreoffice-l10n-uk-4.2.5.ebuild b/app-office/libreoffice-l10n-uk/libreoffice-l10n-uk-4.2.5.ebuild deleted file mode 100644 index 759b7b65..00000000 --- a/app-office/libreoffice-l10n-uk/libreoffice-l10n-uk-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Ukrainian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-uk/libreoffice-l10n-uk-4.2.6.ebuild b/app-office/libreoffice-l10n-uk/libreoffice-l10n-uk-4.2.6.ebuild deleted file mode 100644 index 759b7b65..00000000 --- a/app-office/libreoffice-l10n-uk/libreoffice-l10n-uk-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Ukrainian" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-uz/Manifest b/app-office/libreoffice-l10n-uz/Manifest deleted file mode 100644 index 3532e7d6..00000000 --- a/app-office/libreoffice-l10n-uz/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_uz.tar.gz 528345 SHA256 f015dbd07127f463cbc31b71286f20cc026b2cf9db187e3bf4d38d1a6b810635 SHA512 2d88bf0da59ddc7d6b478e1da13e4c8528d4fd7f1fee7b105b89f92f40c26548423db1520010ac8962ddab622d8510c8f899d17bc856eaf47cc1fe57012b7608 WHIRLPOOL b431d2db0aa7d672fca78f9a6bd7e6bedabc9546fa17aae592fcee504268f1fe9c349a23369bda786c465d6b02706d183909579c4ff249ad0a94c8cee3be8d26 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_uz.tar.gz 528630 SHA256 cd7a077d3cf12ac1f0ebbf1f8143ac3f883f80e278567850a2f8672bc893c6b9 SHA512 679af9fcd52410d5e76a8c1e8a733924c2da4714bca4bdddc60464819f295d661ce49fbc871d8b96e7b959c54eba177bca3c5daf849e0660731b45fc95272221 WHIRLPOOL 1a64d42c25ec464bd788f20dc3c1864180f23f7689943c820026824167a73e6ba2dad0503b5f8072afabe6139fdbfe1e1752779751a7edef8aa084ce45237dd8 diff --git a/app-office/libreoffice-l10n-uz/libreoffice-l10n-uz-4.2.5.ebuild b/app-office/libreoffice-l10n-uz/libreoffice-l10n-uz-4.2.5.ebuild deleted file mode 100644 index 7d7c8d34..00000000 --- a/app-office/libreoffice-l10n-uz/libreoffice-l10n-uz-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Uzbek" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-uz/libreoffice-l10n-uz-4.2.6.ebuild b/app-office/libreoffice-l10n-uz/libreoffice-l10n-uz-4.2.6.ebuild deleted file mode 100644 index 7d7c8d34..00000000 --- a/app-office/libreoffice-l10n-uz/libreoffice-l10n-uz-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Uzbek" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ve/Manifest b/app-office/libreoffice-l10n-ve/Manifest deleted file mode 100644 index d21a292a..00000000 --- a/app-office/libreoffice-l10n-ve/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_ve.tar.gz 541767 SHA256 1800f44d4f3817099beefef81152da3ea692e3c2cd5305f2b3cdc96d650d22db SHA512 121e835d9e074c13a46048265730fae7bd8b6ef7ac7ba431654b0d3c6c9e63b6dc5594fca1502dc114da6cc0beef04b1368c9f2edd66615b05a5293c5c08f5a6 WHIRLPOOL 89a8ce0115ede1138079bcb7f51282464191b6e03c252d1426626f8b508943d789f6d8f4f70c07b780fc6ef309209782e47681a3100cf7844b86afc84bd28b12 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_ve.tar.gz 542493 SHA256 28408717ef9a77ad010e3c59227d9010120e132d483ec019b6f6be71a74a8216 SHA512 b0525a524d4e95af08518a2ab4f7f5626cf2395a269536188748bc9188c222608c709c6ad80bc7cbe9cce65f5f808862d5ca39d56fb8f220c9f8bf7f7f7b375b WHIRLPOOL 0d78c13c6c7335630fb401fdf13cb68314ec9604d646e50e3bb2318c03964839353b0ad4b771e5d374c73bd39ff8d96669e34f43ffaefe56256a0ebc442db292 diff --git a/app-office/libreoffice-l10n-ve/libreoffice-l10n-ve-4.2.5.ebuild b/app-office/libreoffice-l10n-ve/libreoffice-l10n-ve-4.2.5.ebuild deleted file mode 100644 index 1568cae7..00000000 --- a/app-office/libreoffice-l10n-ve/libreoffice-l10n-ve-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Venda" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-ve/libreoffice-l10n-ve-4.2.6.ebuild b/app-office/libreoffice-l10n-ve/libreoffice-l10n-ve-4.2.6.ebuild deleted file mode 100644 index 1568cae7..00000000 --- a/app-office/libreoffice-l10n-ve/libreoffice-l10n-ve-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Venda" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-vi/Manifest b/app-office/libreoffice-l10n-vi/Manifest deleted file mode 100644 index fa0dab22..00000000 --- a/app-office/libreoffice-l10n-vi/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_vi.tar.gz 8078873 SHA256 ca5302994a2e409fa7039085fff74aa4ae1033f6c2ab57ebe555dba1b1eed39d SHA512 5f6dac20eb3789c30a4865f72443e009d560fd913c743ee7a7ea089febe1238c4938c626469e50251630e8273480f55bdc9021189ee91c33b73b3d33ad0d0300 WHIRLPOOL 87b29aaeebaa4c2a2b45157ed8224b85fd81874c8eda0cdb0af7f7b1b6ae2c38a56d4b44cfda8925cb4b803c400bb4a4d9faf64c6b174c876fdecae220844cb6 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_vi.tar.gz 561086 SHA256 44a89a3577289e3bf83a5633f996c29096c35e4a8c899785104f47f8b7e16be0 SHA512 3c6b4d8c65fc7d0a04db9c52e7ae53233af769fbd19c122d84cd8ea4237370cbea6b512a2f9dc6bc16311370ee92673b86bfd8995e21cff281b9289c68fe127d WHIRLPOOL 93a3f71807c844f2544dcc5db3cd5a3cd585e76a98fc6af53d5273cfdaea8f5fb1d6a7701c89c6a9b1998ca8fdd76ed2cefc5c1c920eed3b19dfe9103d4184fe -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_vi.tar.gz 8078697 SHA256 0399dc3f529538c8f86a405b57733caa996146ddd8f515e2a6b2105681ee5f8d SHA512 00343057b60b3ecc3ab4df8da292a38a4a07507f02831546fc4705f40d8861048fec2da434da593ff0596360c202b0c0a41235c1c91190b31b2d39e975335dd3 WHIRLPOOL 23a8deead2e0283905a60443351b9e771ba672a0dc984edde98c66a96094d5daa861ba33b331cc422047431a45e18a9c83b09ec1ec242898d8b81228c2bc25ad -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_vi.tar.gz 560702 SHA256 c3bbd33b456352df0a935e500c238eff9242f2954125b07147b28a2193eafc66 SHA512 c035bf74aed89476beee6942df91f0242f41b2a532632f82015022ca5089f4823342fb1f72531f845381c80505b75c41c175a87aa3174309f8070700514b47a5 WHIRLPOOL 649ef8fb92314611007bf1447a2848c5858f761eed68d5c4b2a37144275361ee445965ee041cf486c52614d9f25a9dd87b38cb3b11c70be949b0659afbc20c74 diff --git a/app-office/libreoffice-l10n-vi/libreoffice-l10n-vi-4.2.5.ebuild b/app-office/libreoffice-l10n-vi/libreoffice-l10n-vi-4.2.5.ebuild deleted file mode 100644 index cf71f9d7..00000000 --- a/app-office/libreoffice-l10n-vi/libreoffice-l10n-vi-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Vietnamese" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-vi/libreoffice-l10n-vi-4.2.6.ebuild b/app-office/libreoffice-l10n-vi/libreoffice-l10n-vi-4.2.6.ebuild deleted file mode 100644 index cf71f9d7..00000000 --- a/app-office/libreoffice-l10n-vi/libreoffice-l10n-vi-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Vietnamese" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-xh/Manifest b/app-office/libreoffice-l10n-xh/Manifest deleted file mode 100644 index 4b50daa7..00000000 --- a/app-office/libreoffice-l10n-xh/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_xh.tar.gz 550618 SHA256 08b38a94546f642e4812d685883a1a4f59cf029558e1d409c9cb1864de7d4b58 SHA512 5c84d0fe7f2b8078bdbfe1019def41672432a71d12e08d57c9af426596d70d9bf710e34aee6387551ffa53a6edc184d27786d7814eb9501c0a9647452d402629 WHIRLPOOL d8f87141bdc52c59658382bebd4977757f7b1c0b98defacbeb212d5c1f338f4f3454a6daa2c9f0d04e3fc0d8508aea02f7a9a5fda9a89576b0d03edc6913f157 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_xh.tar.gz 549743 SHA256 14d3e2a9d213a82b6bd4606696851e85cb4c9dfc610faacc2cff33abdf9a3053 SHA512 f2550b48ecf46b420579bf83caabbdb4f491cfe582d30a7acf7aed35ee75ec13b08a1d467823c15fdbc70ac28a149c07e8f35a66d7939dc5691e9b6725d3bad7 WHIRLPOOL f70d3da5cc927ed1d610e84a667b8be76d4738c4c5aa8133caf1788572d7dfb7ea5861ab236c20c012a1716767749395e4d21d6ae755abab639b50b46bc0f7fc diff --git a/app-office/libreoffice-l10n-xh/libreoffice-l10n-xh-4.2.5.ebuild b/app-office/libreoffice-l10n-xh/libreoffice-l10n-xh-4.2.5.ebuild deleted file mode 100644 index 3344a7e6..00000000 --- a/app-office/libreoffice-l10n-xh/libreoffice-l10n-xh-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Xhosa" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-xh/libreoffice-l10n-xh-4.2.6.ebuild b/app-office/libreoffice-l10n-xh/libreoffice-l10n-xh-4.2.6.ebuild deleted file mode 100644 index 3344a7e6..00000000 --- a/app-office/libreoffice-l10n-xh/libreoffice-l10n-xh-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Xhosa" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-zh_CN/Manifest b/app-office/libreoffice-l10n-zh_CN/Manifest deleted file mode 100644 index 5772aaf4..00000000 --- a/app-office/libreoffice-l10n-zh_CN/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_zh-CN.tar.gz 10620532 SHA256 a586a1f04453bfb1eb9b07c21e77304e989c531847fe75334e03e0347131d7ba SHA512 d3fe9399705241af13928bec1c559f0d7f2bc98354c71bfb956e0835817b3f6c4c1ef7a4c5bebbaf8cc389bb366e7978930b1845df46a2f0410651ce8b8b02c3 WHIRLPOOL 6e5fc7418087a8e027a48d97ffef8bed7bc9ba7a12d912f4d2b5ed2dc6db9b1c8f6004f84dc4eda2d1e68a51d9ca7a087f0424a7a3e99e7b2ce2db841356f057 -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_zh-CN.tar.gz 597199 SHA256 c5cec4abb21569d4ff708962497d7c732551a70f3e6c246ac3825bbae9f21be7 SHA512 c6d85e965fe68c99645cd7031991d7233379c0db9e7cf0111f5460591e76c79e78f06fb9230cd4185abb0572da8caf908c7eb09c7ac0e6055426b588b525c1fe WHIRLPOOL 3d83d784ca66f3532bb50049d84d8a3c668c0191d899a26b1eea7797efcb77f56f1a8a14828bd88d6bc3ef810b6eb6287028581735e5d6823cb78bfd00a14de9 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_zh-CN.tar.gz 10620874 SHA256 6024881f7c81e2a8659f653aab144543927f21960cebf2e45b05235db5f1556e SHA512 21852b3af820f86e7dff7846dca2763cd15b743af818b4a596b41d48241a4f423f1a1b4cb173dd7018d3aebb2e52e6953dc5ed8335d5a93d1bc5295a5e2f6f39 WHIRLPOOL 4a80989d4bd6a3ad35bf60d6248d983c8dd04b62015af34e5b3c7b90f5a836443e853558ce0c859ecd9615b71790f94a54e388d205741112e6a47240f03266df -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_zh-CN.tar.gz 597560 SHA256 34ea783f97502c88408225b98c3d94ac7a30b01456c35ada3045b7e8809e1fb7 SHA512 db7153d1c4ddc18916e02586a856610ed38b2e0fe3e3a5ec891888a1b90771a36ddd2f285c912ac1da0ef2650d4be15400221f0055c79d83375ade2f830b7efa WHIRLPOOL 76d9f3ed7e489f30b67b00075a8784fafefa18e2f4d9d9bccb1eb049acc254280362e72d2f850023f983ab67613747bfa200d045c873f2bea7edacfebd5555db diff --git a/app-office/libreoffice-l10n-zh_CN/libreoffice-l10n-zh_CN-4.2.5.ebuild b/app-office/libreoffice-l10n-zh_CN/libreoffice-l10n-zh_CN-4.2.5.ebuild deleted file mode 100644 index 8b9c1b0d..00000000 --- a/app-office/libreoffice-l10n-zh_CN/libreoffice-l10n-zh_CN-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Chinese (simplified)" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-zh_CN/libreoffice-l10n-zh_CN-4.2.6.ebuild b/app-office/libreoffice-l10n-zh_CN/libreoffice-l10n-zh_CN-4.2.6.ebuild deleted file mode 100644 index 8b9c1b0d..00000000 --- a/app-office/libreoffice-l10n-zh_CN/libreoffice-l10n-zh_CN-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Chinese (simplified)" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-zh_TW/Manifest b/app-office/libreoffice-l10n-zh_TW/Manifest deleted file mode 100644 index 49980e75..00000000 --- a/app-office/libreoffice-l10n-zh_TW/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_helppack_zh-TW.tar.gz 10701228 SHA256 ffde47f9fb67bc1c36cbe770953f6b3d62fc2a8630f6e06ec64afcd6bbd300e9 SHA512 6f539c0b821f4c5f29e8e0d8772d2b35f4a5b690f33acf25126363bf5ee466833fc5a972b84fbc51f94a58b82c404a30f3c8606d0eeeca20dda78dca9816431f WHIRLPOOL b27ccf3e0b184f5dd063eaf5b83d5a3139b65fb187a545fdc192c2906756beb6b19c8692c4623d9975f0fc8ed8347dd9aee3720ab044cd3f9316e43dfb02845c -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_zh-TW.tar.gz 594788 SHA256 a50c4e324522fddbea30f7ecd47c51458e65d26916bc17acb88283e34608eacd SHA512 c15426484938bffd1eea7dc98b178d72729e88fdacf405c3daba5f718c39b28d4f2c414f72984bcc0b3fb56d03274fb507feb51b5a0a0eb5e4984eead06aa1fd WHIRLPOOL f3e9bd95b2fabeca53a6735fa4deb7a6325c2616ba637142f000e363ed7d4de98e011c28010d992216865a790780334c0a0f0f0d281f881e328481dd1b0c8182 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_helppack_zh-TW.tar.gz 10700962 SHA256 805edadfcd50046b1ea2e27507789e520de99debc31a8f05124c1b45d75b35c3 SHA512 c98deeb89275913df0e006a2b023647780b7ec0e9458e32e18ade3bc68af628405cffd68e820329299da6e30135832d3c7ce0df0101533e7caa653b9a1aa0ff7 WHIRLPOOL 8f81351b238d85424093079884c41bf297787eb5944f48d743d9e3a66b57472a006dc9b2a333ef08b8f2fe02bf44899c4d7cd4302bae421e631edb71c7f4492f -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_zh-TW.tar.gz 594854 SHA256 bef3f54a39c56c347223d0226e23dd4425c5bc7927703a1c6c5803742c66df13 SHA512 03ddb1ff3d27d3b301f7d5cb48a333d90ce46877aeff9b350a5e05480052c6c5f175a0daf9234dfa5c8283fecc9c74c9ed0f5323521b5f9ead63bef4eb6d12ba WHIRLPOOL 45bc7c7ee5633d437046ba7305d09fce43c58745a9f45cdadd74f5bfe2fe8ce4d6b5d0440952801a4460139d67b3b2566ebf2f57a168d6450af052d628fc1ae5 diff --git a/app-office/libreoffice-l10n-zh_TW/libreoffice-l10n-zh_TW-4.2.5.ebuild b/app-office/libreoffice-l10n-zh_TW/libreoffice-l10n-zh_TW-4.2.5.ebuild deleted file mode 100644 index e5fc11b1..00000000 --- a/app-office/libreoffice-l10n-zh_TW/libreoffice-l10n-zh_TW-4.2.5.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Chinese (traditional)" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-zh_TW/libreoffice-l10n-zh_TW-4.2.6.ebuild b/app-office/libreoffice-l10n-zh_TW/libreoffice-l10n-zh_TW-4.2.6.ebuild deleted file mode 100644 index e5fc11b1..00000000 --- a/app-office/libreoffice-l10n-zh_TW/libreoffice-l10n-zh_TW-4.2.6.ebuild +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -L10N_LANG="Chinese (traditional)" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-zu/Manifest b/app-office/libreoffice-l10n-zu/Manifest deleted file mode 100644 index f7db7716..00000000 --- a/app-office/libreoffice-l10n-zu/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LibreOffice_4.2.5_Linux_x86_rpm_langpack_zu.tar.gz 550068 SHA256 58d2468c15f3458740a661c449e51298ff0c13e74d5388d36be863379e138c95 SHA512 fa6962951b5b041754ba1f46b23c5c25dbcce9064bbc72c1c15c12a6c85c6087a370385cb04e961422b74f3cd09c329cb39ed3d5128974ee7c29c6831492e65f WHIRLPOOL 6c528c48bc0f2312e2f188a05d19008b3523a279e561fdf15887b37add0e96724efc5c3ae8cc1c9150388864afb7b57bb505057e70e9bd90dcc8be5e0eb1ee21 -DIST LibreOffice_4.2.6-secfix_Linux_x86_rpm_langpack_zu.tar.gz 550242 SHA256 fb9061034f129bd563d22d29f8039dde6401961dde88ce0de57ae3ae7b5cd93f SHA512 ecf488887c1cae0cd3ed394263782725f45d7ad916035568ce3af3531b0e2b27174370d8037fe31f4626b3ae0b301b9bd56e0ab6953afa3a0fe37c56af23e06a WHIRLPOOL e4b1498ba3b014c31bac6ade3e073a82ab617d021f17b64d894e4a4db374b0f51a5ac84b0be912b4c203ddecd3fb67d92548e76f82b95d86c1be6a4718e4f0ef diff --git a/app-office/libreoffice-l10n-zu/libreoffice-l10n-zu-4.2.5.ebuild b/app-office/libreoffice-l10n-zu/libreoffice-l10n-zu-4.2.5.ebuild deleted file mode 100644 index 94f6d1c7..00000000 --- a/app-office/libreoffice-l10n-zu/libreoffice-l10n-zu-4.2.5.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Zulu" -inherit libreoffice-l10n-2 - diff --git a/app-office/libreoffice-l10n-zu/libreoffice-l10n-zu-4.2.6.ebuild b/app-office/libreoffice-l10n-zu/libreoffice-l10n-zu-4.2.6.ebuild deleted file mode 100644 index 94f6d1c7..00000000 --- a/app-office/libreoffice-l10n-zu/libreoffice-l10n-zu-4.2.6.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2004-2011 Sabayon Linux -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -HELPPACK_AVAIL="0" -L10N_LANG="Zulu" -inherit libreoffice-l10n-2 - diff --git a/app-pda/libimobiledevice/Manifest b/app-pda/libimobiledevice/Manifest new file mode 100644 index 00000000..c8733929 --- /dev/null +++ b/app-pda/libimobiledevice/Manifest @@ -0,0 +1 @@ +DIST libimobiledevice-1.2.0.tar.bz2 631495 SHA256 786b0de0875053bf61b5531a86ae8119e320edab724fc62fe2150cc931f11037 SHA512 0de5f768aeb5d62445892855d84ceaff776f6667733c351ed6c34bf9d500802762d1a06e5efdf57f33cafc9ee788041cd9b6748fb9bad6c2e4ae2f9b9aa93589 WHIRLPOOL ca0d709fcc844811fa19b1b149afd81c15f75c213384789b1bc1a4ec838f12ffa33c6f78753befd4eae81156cb1c002d24e7ddc50a59f374164c33ddfd37ddb6 diff --git a/app-pda/libimobiledevice/libimobiledevice-1.2.0.ebuild b/app-pda/libimobiledevice/libimobiledevice-1.2.0.ebuild new file mode 100644 index 00000000..5b208e7b --- /dev/null +++ b/app-pda/libimobiledevice/libimobiledevice-1.2.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-pda/libimobiledevice/libimobiledevice-1.1.6.ebuild,v 1.6 2014/11/27 13:18:42 pacho Exp $ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} ) +AUTOTOOLS_PRUNE_LIBTOOL_FILES=all +inherit autotools-utils multilib python-r1 + +DESCRIPTION="Support library to communicate with Apple iPhone/iPod Touch devices" +HOMEPAGE="http://www.libimobiledevice.org/" +SRC_URI="http://www.libimobiledevice.org/downloads/${P}.tar.bz2" + +# While COPYING* doesn't mention 'or any later version', all the headers do, hence use + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0/4" # based on SONAME of libimobiledevice.so +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" +IUSE="gnutls python static-libs" + +RDEPEND=">=app-pda/libplist-1.11:=[python?,${PYTHON_USEDEP}] + >=app-pda/libusbmuxd-1.0.10:= + gnutls? ( + dev-libs/libgcrypt:0 + >=dev-libs/libtasn1-1.1 + >=net-libs/gnutls-2.2.0 + ) + !gnutls? ( dev-libs/openssl:0 )" +DEPEND="${RDEPEND} + virtual/pkgconfig + python? ( + ${PYTHON_DEPS} + >=dev-python/cython-0.17[${PYTHON_USEDEP}] + )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DOCS=( AUTHORS NEWS README ) + +pkg_setup() { + # Prevent linking to the installed copy + if has_version "<${CATEGORY}/${P}"; then + rm -f "${EROOT}"/usr/$(get_libdir)/${PN}$(get_libname) + fi +} + +src_configure() { + local myeconfargs=( $(use_enable static-libs static) ) + use gnutls && myeconfargs+=( --disable-openssl ) + use python || myeconfargs+=( --without-cython ) + + python_foreach_impl autotools-utils_src_configure +} + +src_compile() { + python_foreach_impl autotools-utils_src_compile +} + +src_install() { + python_foreach_impl autotools-utils_src_install + dohtml docs/html/* + + if use python; then + insinto /usr/include/${PN}/cython + doins cython/imobiledevice.pxd + fi +} diff --git a/app-pda/libusbmuxd/Manifest b/app-pda/libusbmuxd/Manifest new file mode 100644 index 00000000..f31a6808 --- /dev/null +++ b/app-pda/libusbmuxd/Manifest @@ -0,0 +1 @@ +DIST libusbmuxd-1.0.10.tar.bz2 292649 SHA256 1aa21391265d2284ac3ccb7cf278126d10d354878589905b35e8102104fec9f2 SHA512 180cde2e9d0860d07d29813e68abf8ca807f75e98424b50acfc1ce941ba4260922959e1047a7d2bc754470c08ed55d0a15c9367487bd41c635a52b4fbf8ff535 WHIRLPOOL 4f7344084da1d5e36476b3b67584d7ccbaefebed81f82ac9bf2ce000b666860d5508e173d3f06bb0508f7803fd54686665fc5aa8d7aed7c8425c886ac27869fe diff --git a/app-pda/libusbmuxd/libusbmuxd-1.0.10.ebuild b/app-pda/libusbmuxd/libusbmuxd-1.0.10.ebuild new file mode 100644 index 00000000..0559aeff --- /dev/null +++ b/app-pda/libusbmuxd/libusbmuxd-1.0.10.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-pda/libusbmuxd/libusbmuxd-1.0.9.ebuild,v 1.2 2014/08/03 12:08:23 ssuominen Exp $ + +EAPI=5 +inherit autotools-utils + +DESCRIPTION="USB multiplex daemon for use with Apple iPhone/iPod Touch devices" +HOMEPAGE="http://www.libimobiledevice.org/" +SRC_URI="http://www.libimobiledevice.org/downloads/${P}.tar.bz2" + +# tools/iproxy.c is GPL-2+, everything else is LGPL-2.1+ +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0/2" # based on SONAME of libusbmuxd.so +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" +IUSE="kernel_linux static-libs" + +RDEPEND=">=app-pda/libplist-1.11:= + virtual/libusb:1 + >=app-pda/usbmuxd-1.1.0" +DEPEND="${RDEPEND} + virtual/os-headers + virtual/pkgconfig" + +DOCS=( AUTHORS README ) + +src_configure() { + local myeconfargs=( $(use_enable static-libs static) ) + use kernel_linux || myeconfargs+=( --without-inotify ) + + autotools-utils_src_configure +} diff --git a/app-pda/usbmuxd/Manifest b/app-pda/usbmuxd/Manifest new file mode 100644 index 00000000..b9cfc94f --- /dev/null +++ b/app-pda/usbmuxd/Manifest @@ -0,0 +1 @@ +DIST usbmuxd-1.1.0.tar.bz2 321897 SHA256 3e8948b4fe4250ee5c4bd41ccd1b83c09b8a6f5518a7d131a66fd38bd461b42d SHA512 66aa0c40e912bf596b819098b87d88e9cf30b2e6352e607eeb778bd4f23bf9bb123fb6a6ecca2d4e4be3171e35d66200d632d2c9c80b1f2462bb45be8aa6912d WHIRLPOOL e960c466fa00b99a233dd78433adf32d0fbaa4f758bd71be2e98eb45eb5b8c89eb1d75fc5dfcc3b330d3a9610d686efca74ca0636bfb7035470b01c85e309716 diff --git a/app-pda/usbmuxd/usbmuxd-1.1.0.ebuild b/app-pda/usbmuxd/usbmuxd-1.1.0.ebuild new file mode 100644 index 00000000..01c3f93e --- /dev/null +++ b/app-pda/usbmuxd/usbmuxd-1.1.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-pda/usbmuxd/usbmuxd-1.0.8_p20140530.ebuild,v 1.2 2014/08/03 12:09:08 ssuominen Exp $ + +EAPI=5 +AUTOTOOLS_AUTORECONF=1 +inherit autotools-utils udev user + +DESCRIPTION="USB multiplex daemon for use with Apple iPhone/iPod Touch devices" +HOMEPAGE="http://www.libimobiledevice.org/" +SRC_URI="http://www.libimobiledevice.org/downloads/${P}.tar.bz2" +#SRC_URI="http://dev.gentoo.org/~ssuominen/${P}.tar.xz" + +# src/utils.h is LGPL-2.1+, rest is found in COPYING* +LICENSE="GPL-2 GPL-3 LGPL-2.1+" +SLOT="0" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" +IUSE="" + +RDEPEND=">=app-pda/libimobiledevice-1.2.0 + >=app-pda/libplist-1.11 + virtual/libusb:1" +DEPEND="${RDEPEND} + virtual/os-headers + virtual/pkgconfig" + +pkg_setup() { + enewgroup plugdev + enewuser usbmux -1 -1 -1 "usb,plugdev" +} + +src_install() { + autotools-utils_src_install udevrulesdir="$(get_udevdir)"/rules.d +} diff --git a/dev-python/compizconfig-python/ChangeLog b/dev-python/compizconfig-python/ChangeLog new file mode 100644 index 00000000..94c2b2f8 --- /dev/null +++ b/dev-python/compizconfig-python/ChangeLog @@ -0,0 +1,145 @@ +# ChangeLog for dev-python/compizconfig-python +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/compizconfig-python/ChangeLog,v 1.30 2013/08/25 14:58:39 pinkbyte Exp $ + + 25 Aug 2013; Sergey Popov <pinkbyte@gentoo.org> + -compizconfig-python-0.8.4-r4.ebuild, compizconfig-python-0.8.4-r5.ebuild: + Add missing REQUIRED_USE for python-r1 eclass, drop old revision + +*compizconfig-python-0.8.4-r5 (07 May 2013) + + 07 May 2013; Sergey Popov <pinkbyte@gentoo.org> + +compizconfig-python-0.8.4-r5.ebuild: + Revision bump: migrate to python-r1 + + 10 Nov 2012; Sergey Popov <pinkbyte@gentoo.org> + compizconfig-python-0.8.4-r4.ebuild: + Restrict usage of jython wrt bug #442424. Thanks to Ian Whyman for reporting + this issue + + 19 Oct 2012; Patrick Lauer <patrick@gentoo.org> + compizconfig-python-0.8.4-r4.ebuild: + Restricting pypy + + 25 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> + -compizconfig-python-0.8.4-r3.ebuild: + Drop old revision + + 30 Aug 2012; Sergey Popov <pinkbyte@gentoo.org> metadata.xml: + Remove myself and proxy maintainer from maintainers + +*compizconfig-python-0.8.4-r4 (30 Aug 2012) + + 30 Aug 2012; Sergey Popov <pinkbyte@gentoo.org> + -compizconfig-python-0.8.4.ebuild, -compizconfig-python-0.8.4-r1.ebuild, + +compizconfig-python-0.8.4-r4.ebuild: + Add new EAPI4 revision, drop old + + 04 May 2012; Patrick Lauer <patrick@gentoo.org> + compizconfig-python-0.8.4-r3.ebuild: + Migrating dev-util/pkgconfig -> virtual/pkgconfig + + 20 Apr 2012; Naohiro Aota <naota@gentoo.org> metadata.xml: + Assign Pinkbyte as maintainer. + +*compizconfig-python-0.8.4-r3 (08 Sep 2010) + + 08 Sep 2010; Diego E. Pettenò <flameeyes@gentoo.org> + -compizconfig-python-0.8.4-r2.ebuild, + +compizconfig-python-0.8.4-r3.ebuild: + Apply patch from #336491 to build with contrived eclasses. + +*compizconfig-python-0.8.4-r2 (04 Sep 2010) + + 04 Sep 2010; Diego E. Pettenò <flameeyes@gentoo.org> + +compizconfig-python-0.8.4-r2.ebuild: + Disable static libraries (they are plugins anyway), remove .la files. + + 03 Apr 2010; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + compizconfig-python-0.8.4-r1.ebuild: + Whitespace. + + 03 Apr 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + compizconfig-python-0.8.4-r1.ebuild: + Set SUPPORT_PYTHON_ABIS. + +*compizconfig-python-0.8.4-r1 (03 Apr 2010) + + 03 Apr 2010; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +compizconfig-python-0.8.4-r1.ebuild: + Replaced compiz ~ deps with >= deps to support the new compiz-0.8.6 + release and to avoid future dep issues. + Did a revbump to avoid issues with installed packages. + + 20 Dec 2009; Romain Perier <mrpouet@gentoo.org> + -compizconfig-python-0.8.2.ebuild: + Clean up old version + +*compizconfig-python-0.8.4 (15 Oct 2009) + + 15 Oct 2009; Romain Perier <mrpouet@gentoo.org> + +compizconfig-python-0.8.4.ebuild: + Version bump. + + 05 Sep 2009; Patrick Lauer <patrick@gentoo.org> + -compizconfig-python-0.6.0.1.ebuild: + Remove old + + 25 Apr 2009; Brent Baude <ranger@gentoo.org> + compizconfig-python-0.8.2.ebuild: + Marking compizconfig-python-0.8.2 ~ppc for bug 246804 + + 25 Apr 2009; Brent Baude <ranger@gentoo.org> + compizconfig-python-0.8.2.ebuild: + Marking compizconfig-python-0.8.2 ~ppc64 for bug 246804 + + 11 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + -compizconfig-python-0.7.8.ebuild: + Removing old compiz 0.7.8 ebuilds - affected by bug 263678. + +*compizconfig-python-0.8.2 (03 Apr 2009) + + 03 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + metadata.xml, +compizconfig-python-0.8.2.ebuild: + Bumped compiz to the 0.8.2 release. + + 15 Nov 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + compizconfig-python-0.7.8.ebuild: + Removed the mirror restriction that was used for the overlay. + + 01 Nov 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + metadata.xml: + Whitespace. + + 31 Oct 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + metadata.xml: + Fixed the metadata.xml. + + 27 Oct 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + compizconfig-python-0.7.8.ebuild: + Removed the bug reporting warning that was copied from the desktop-effects + overlay by mistake. + +*compizconfig-python-0.7.8 (27 Oct 2008) + + 27 Oct 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + metadata.xml, +compizconfig-python-0.7.8.ebuild: + Added compiz-0.7.8 to the tree + + 30 Oct 2007; nixnut <nixnut@gentoo.org> + compizconfig-python-0.6.0.1.ebuild: + added ~ppc for mr_bones + + 25 Oct 2007; Olivier Crête <tester@gentoo.org> + compizconfig-python-0.6.0.1.ebuild: + Marked ~amd64 + + 24 Oct 2007; Hanno Boeck <hanno@gentoo.org> + compizconfig-python-0.6.0.1.ebuild: + QA fixes. + +*compizconfig-python-0.6.0.1 (23 Oct 2007) + + 23 Oct 2007; Hanno Boeck <hanno@gentoo.org> +metadata.xml, + +compizconfig-python-0.6.0.1.ebuild: + Initial compiz-fusion commit, ebuild based on xeffects overlay. diff --git a/dev-python/compizconfig-python/Manifest b/dev-python/compizconfig-python/Manifest new file mode 100644 index 00000000..f961a78c --- /dev/null +++ b/dev-python/compizconfig-python/Manifest @@ -0,0 +1,18 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST compizconfig-python-0.8.4.tar.bz2 269812 SHA256 6734ae35ee69d081f35f98a89cd3bccb411a4db7c5b35fbd226270d95ac76f5a SHA512 3cd20014a7d0b186c9659ce104576d8e08e9e9f1f60bed4b7f4097c12ca4c49392621d2328abb50017c7d9f86af5b43675468b1cd4b5d128e23c24371c4af9ef WHIRLPOOL d2b92846acc25a134604a8773f96b5745b65864f4365e864b9a43e72bbaa7a277592911932886ca3e0af052240f3a56d89ff66799bba0afad58bc8b6d33ba2ac +EBUILD compizconfig-python-0.8.4-r5.ebuild 1031 SHA256 d02a4609c23e2bac67a64012030c4ff5d69be396c806ec958dccc406d12dff63 SHA512 5164211433a6ff9204adadb31217f43fbf157e219dcea2f021795d5ba963ba548bf458d648176ddcdd50aae8583f5b48ba566fac85568a43435bf0f09806dc2c WHIRLPOOL 67478d26ec64a5debb809ad838cc16b930ed57d5cc396ab1ce1c094fc1b623baa9793441bf753b007f96e76e014078371dd72f8ee134cf609c0cf715ee00457e +MISC ChangeLog 4949 SHA256 e396282ea97bd2a25c4a11800d177bdf023ee9fe10d9ecfc36cca959698651f9 SHA512 af5e6309fd27b666ed21f7d2ae5777b79db7f46d052fd61ed7fef3fc5682727ef0738e3786d9cfe853e7d766176492f9172d518a7f4bbe9d919ee725f15c5abc WHIRLPOOL 40c073f1bb176414b7cc8c3afa30c37c8376d73284e6fbfc152d0b2501d4767ea1a32a0eff731027dff9acc97102906c16ebe1aa7ca4e97c3a59e3228484dbe5 +MISC metadata.xml 251 SHA256 5cf6e4528fd87ffa1e34b06bcee06396740ed034a225a2c23ea4cae1422c345f SHA512 e4e6d39ee3d5861e9376fb1192ac71cbe1aa124f1f1b309194519ee1d3d380f4b55a4663f380176e1f1fb71c760983824046d372be47c1f737d1ab7499d9fa92 WHIRLPOOL 47c6903ee91d103ca457ab33b5c41752fa8369908b43be76240cada264cb224aa3e0d2a7a481937f6efa9e5fa4d9206824a06c193c5ea17517db87f5a60be609 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.20 (GNU/Linux) + +iQEcBAEBCAAGBQJSGhugAAoJECo/aRed9267lgcH/0BjUUzbnK1cqJcTRonbLZc2 +OmAfacOMWHlX7CWif1uIQZkxjOM2JXCURgZskKDqIeaF/7evXXmR5o4OXV0gu2Tl +g0L1iFfYqGZ4FHyG3m/YpDpOQNRbl70iYuqWNnS9RVZYeZpGHQBVRBEiZJwZ/yJI +a5N3Y6cl41flnq8CSKHaL1upBJ/3/pwzMU2UOrgHgQ9M/Pyy5BswX8Inup429qPg +yhdN+SyDHNwmP7yE+SpZaCFG29ThMM1AElk6H2e0DHDXg0V0DOl3EFrJ78ymRk+w +3BJSJoI4qIJ7c/DtxUx+X1h58cIdT+5AjaJrhdUUMO8Y/aKbxR4C7zWQusqjIm0= +=fjZg +-----END PGP SIGNATURE----- diff --git a/dev-python/compizconfig-python/compizconfig-python-0.8.4-r5.ebuild b/dev-python/compizconfig-python/compizconfig-python-0.8.4-r5.ebuild new file mode 100644 index 00000000..8defefd3 --- /dev/null +++ b/dev-python/compizconfig-python/compizconfig-python-0.8.4-r5.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/compizconfig-python/compizconfig-python-0.8.4-r5.ebuild,v 1.2 2013/08/25 14:58:39 pinkbyte Exp $ + +EAPI="5" + +PYTHON_COMPAT=( python2_{6,7} ) +inherit eutils autotools-utils python-r1 + +DESCRIPTION="Compizconfig Python Bindings" +HOMEPAGE="http://www.compiz.org/" +SRC_URI="http://releases.compiz.org/${PV}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.6 + >=x11-libs/libcompizconfig-${PV}" + +DEPEND="${RDEPEND} + dev-python/pyrex[${PYTHON_USEDEP}] + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +src_configure() { + local myeconfargs=( + --enable-fast-install + --disable-static + ) + python_foreach_impl autotools-utils_src_configure +} + +src_compile() { + python_foreach_impl autotools-utils_src_compile +} + +src_install() { + python_foreach_impl autotools-utils_src_install + prune_libtool_files --modules +} diff --git a/dev-python/compizconfig-python/metadata.xml b/dev-python/compizconfig-python/metadata.xml new file mode 100644 index 00000000..20b5ab50 --- /dev/null +++ b/dev-python/compizconfig-python/metadata.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>desktop-effects</herd> +<longdescription lang="en">Python bindings for libcompizconfig.</longdescription> +</pkgmetadata> + diff --git a/dev-vcs/git-cvs/Manifest b/dev-vcs/git-cvs/Manifest new file mode 100644 index 00000000..977b0d75 --- /dev/null +++ b/dev-vcs/git-cvs/Manifest @@ -0,0 +1,11 @@ +DIST git-2.2.1-Gentoo-patches.tar.gz 3808 SHA256 170d06c861e8ab18d8c25743291dec60afcd0abea6e2b3b32563dba98134d874 SHA512 50941f35b0aa85b3bdded2367fb71113525280b137d8bfd25bd7a04986237136ee50ade5fa61b747937a3d7f7689d38998c215ca2a17c84232bfacca0aec6696 WHIRLPOOL 7224129460a2b98a0fd3c9cc4e38737d2d53f47e590fc688f77f4b19cd46b2dd8c2aeffa65a0df664eb677ec4b95d503d472cbb20c2306cbd0986cf2a09173bd +DIST git-2.2.1.tar.xz 3590808 SHA256 09422dc9a0bdddf6bdd5b8634c71e1ed3125256c47424e6a2687701e764ef450 SHA512 66bccfa617d2c8e2e61e5aac9b8daef9d4dc151b85906af252cadef3306ecf792ad6d7869deb149f0d04f6e7c3e9f71119bfeece5690e61782fb357e5384027b WHIRLPOOL f288d0227f3ad3045fd7dcc7a7fa6e68cb29c3a4d363d6648aa4f09aa5742a4496c67d63d0ad120a1f8f9420b9ae30930b8ffb3229f176cf429f8b8c8a1d06e6 +DIST git-2.2.2-Gentoo-patches.tar.gz 4605 SHA256 70613dd13269a919069deadda91e157928d4ea9ff3b3e54d7755552610275cd0 SHA512 cd7b27108a0cb9449c90c063d7506ae28004d95bc3379542adf77cd135345b591383b264398ede5d7ce946dca01cd064d30688ec6143588d969a1f9dfc896c8c WHIRLPOOL 1ecffa35d78eadda38a517f9c3b1e177e8a84541cabeba95ab670dfa9d8ada9a7f7817c592bd80e9e0b5993549d9e9c2c3325b2eda07a60164679b3048b1d403 +DIST git-2.2.2.tar.xz 3592264 SHA256 aa6d2efcc0c7bb9b9edc6d56d90921706b833972f1d2abe70f71be7838f22d05 SHA512 e3ca6f40de04ed940f521fff4c7e92446e40ad1627acc5b4c090ebf114dcf279d4b1f3efe1189ffa43192fce412165621fc12ea90e2f7d02a6a9ccda655dc69b WHIRLPOOL 9e20def83bbb9b11cb5982fc5f19b09767657ff80f02a237dff6ddaddd3209b4cfb9288bec1b6dc80c6a6db1869cfcaa90e2374279012fc8215771c1a58a1fc2 +DIST git-2.3.0.tar.xz 3608648 SHA256 94b23a14d66df536cfe7de37551f55acf908f8bddf30a0f5325a255bb57b0aca SHA512 4be85d3ba3ffac6c55cce648ab6c0a6fe89164e9657480aeee0def79289dbcba486722756b1729d0cedda6012cd582b88129d483ce916bfe06cde5a423f05bc7 WHIRLPOOL d08762cf37536a347aabb2916dce9d482313c41a180b5c440481d9574e9a6c482eb18e0055410171478010e647ae353d70f7113fa07fd8d74bb77909e327ea75 +DIST git-htmldocs-2.2.1.tar.xz 975488 SHA256 dee32b06ecf26044169adf40d95cb301c4219416a65c94b89c6513a80f03863b SHA512 68843b883e2fd4f14646ff97ba9e5f3fd4de9f6bbf57a40e9c1bceb6578ebf497e50f2b808fdb4174966e26bf9ac068b44cfdf111652d15796f4f84a7406d336 WHIRLPOOL 771af06f8663eaaa6de4d117277ea05680671c6d72010653ad8e2b037b7a8d77b4a3733b6c48e4775971304b680d0df2596ed1cb4eedbf9948135912ac9509a3 +DIST git-htmldocs-2.2.2.tar.xz 976312 SHA256 41179ff0816189d583f290a227a73788002a319c7ff8c5cada970878c50b901d SHA512 b51b7d619e82d83b4f0b90d31bfccc30291a5beb48b2f5e5e59e75e91e5d772e89b560534a683648cd5480f4bf241f733efc87b30062ef5bb003bf0b5dbeed7f WHIRLPOOL c9dc7ac1a40559e4306d7d97a1619a272faf83d8b05c5a11f5f7b010566cd02fe853fee7eb550c6ccf744db446966a9696f9eb6feeee7ce4f976c6aa88b097d2 +DIST git-htmldocs-2.3.0.tar.xz 980936 SHA256 e8e202bae7a89f22a815e15753e9742f2e140b3c0ca548e9a831cfdbfad3a873 SHA512 c4d226784d89469c8faa72f29ab87594682ba46b1887769e29f87ce0db1ac241c9568a8b1530e6d28d43a9861acf803f93dddcc1db59cbe97e21d7b9e374c565 WHIRLPOOL 5bb37b7e7b317ffbf842616b00caad54d4594748726063d2b66c2ccc5fc125a88001506ddff63b15ebaccd7e8a96399bad383eec13dbd8bdc40d5cf7f8696e2b +DIST git-manpages-2.2.1.tar.xz 369796 SHA256 00f8357fd8ab9e3b397dd087b20d405ed141765d04f3f2162e65fdec7cb1e538 SHA512 9fea3a61afa7336c7da9a4c9c130ed4dd05bb3b5b1cc7fe5a3953109085169d9fb92aafd2b932e6b66ad93ac46e3b60ea05c0f311a8178b53bc1c2184773ada5 WHIRLPOOL f5d1f4d47a2bc244beb3a343db37fe6898fc121310cd6bec0d3292a3352a3c86e16b3538b22317419c760870fb511120a3b03c7bc0585bfaa15c1c7418a4e8ac +DIST git-manpages-2.2.2.tar.xz 369876 SHA256 d30688bb62763bf1b87f5eaf4c0a66c68999e479ccd2963108a5f6f82138147c SHA512 5c2220bb09f199ad4fe5c1bc20a813a6c62daab5e6e7fa87bf24861d25b7f7e0fdde215c4f59d8895badd7c361ed202e7837de48d2d54a155d24759db39dd4e1 WHIRLPOOL 45acc45663f13faf5b8197516bb934723bf84cd6db929443e2bd9fc3a915baf258ee93e782741e088a5f799115ea4ee6043225fc9ea9ec954feed21ba54c9be4 +DIST git-manpages-2.3.0.tar.xz 370864 SHA256 1641d4fb67159961b4c295d2d5a05954bae19ebcaaa67728b6d72b70020b7842 SHA512 aa54b9fd96831a690848ef6df708d45999f03bc45aab3600bf578c998bbb225f54a8999ee5012996cb9d6f28d0d18c97209329cfba557b86d3dd0da7a23b1c1b WHIRLPOOL 817db829cd9e9eba93dc537531fd861278baa410d5a9aca09b2010f299d87c744b8a20d707052c6f8d470a5be74dba7a3bba3d20390915cc2a3eed47e84acb75 diff --git a/dev-vcs/git-cvs/git-cvs-2.2.1.ebuild b/dev-vcs/git-cvs/git-cvs-2.2.1.ebuild new file mode 100644 index 00000000..8e465b2d --- /dev/null +++ b/dev-vcs/git-cvs/git-cvs-2.2.1.ebuild @@ -0,0 +1,234 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +GENTOO_DEPEND_ON_PERL=no + +PYTHON_COMPAT=( python2_{6,7} ) +[[ ${PV} == *9999 ]] && SCM="git-2" +EGIT_REPO_URI="git://git.kernel.org/pub/scm/git/git.git" +EGIT_MASTER=pu + +SAB_PATCHES_SRC=( "mirror://sabayon/dev-vcs/git/git-2.2.1-Gentoo-patches.tar.gz" ) +inherit sab-patches toolchain-funcs eutils multilib python-single-r1 ${SCM} + +MY_PV="${PV/_rc/.rc}" +MY_PN="${PN/-cvs}" +MY_P="${MY_PN}-${MY_PV}" + +DOC_VER=${MY_PV} + +DESCRIPTION="CVS module for GIT, the stupid content tracker" +HOMEPAGE="http://www.git-scm.com/" +if [[ ${PV} != *9999 ]]; then + SRC_URI_SUFFIX="xz" + SRC_URI_GOOG="http://git-core.googlecode.com/files" + SRC_URI_KORG="mirror://kernel/software/scm/git" + SRC_URI+=" ${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_GOOG}/${MY_PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${MY_PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + doc? ( + ${SRC_URI_KORG}/${MY_PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_GOOG}/${MY_PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + )" + KEYWORDS="~amd64 ~x86" +else + #SRC_URI="" + KEYWORDS="" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="doc" + +RDEPEND="~dev-vcs/git-${PV}[-cvs,perl] + dev-perl/Error + dev-perl/Net-SMTP-SSL + dev-perl/Authen-SASL + >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite + ${PYTHON_DEPS}" +DEPEND="app-arch/cpio + dev-lang/perl:=[-build(-)] + doc? ( + app-text/asciidoc + app-text/docbook2X + sys-apps/texinfo + app-text/xmlto + )" + +# Live ebuild builds man pages and HTML docs, additionally +if [[ ${PV} == *9999 ]]; then + DEPEND="${DEPEND} + app-text/asciidoc" +fi + +S="${WORKDIR}/${MY_P}" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} +" + +# This is needed because for some obscure reasons future calls to make don't +# pick up these exports if we export them in src_unpack() +exportmakeopts() { + local myopts + + # broken assumptions, because of broken build system ... + myopts="${myopts} NO_FINK=YesPlease NO_DARWIN_PORTS=YesPlease" + myopts="${myopts} INSTALL=install TAR=tar" + myopts="${myopts} SHELL_PATH=${EPREFIX}/bin/sh" + myopts="${myopts} SANE_TOOL_PATH=" + myopts="${myopts} OLD_ICONV=" + myopts="${myopts} NO_EXTERNAL_GREP=" + + # split ebuild: avoid collisions with dev-vcs/git's .mo files + myopts="${myopts} NO_GETTEXT=YesPlease" + + # can't define this to null, since the entire makefile depends on it + sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile + + myopts="${myopts} INSTALLDIRS=vendor" + myopts="${myopts} NO_SVN_TESTS=YesPlease" + + has_version '>=app-text/asciidoc-8.0' \ + && myopts="${myopts} ASCIIDOC8=YesPlease" + myopts="${myopts} ASCIIDOC_NO_ROFF=YesPlease" + + # Bug 290465: + # builtin-fetch-pack.c:816: error: 'struct stat' has no member named 'st_mtim' + [[ "${CHOST}" == *-uclibc* ]] && \ + myopts="${myopts} NO_NSEC=YesPlease" + + export MY_MAKEOPTS="${myopts}" +} + +src_unpack() { + if [[ ${PV} != *9999 ]]; then + unpack ${MY_P}.tar.${SRC_URI_SUFFIX} + cd "${S}" + unpack ${MY_PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + use doc && \ + cd "${S}"/Documentation && \ + unpack ${MY_PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + cd "${S}" + else + git-2_src_unpack + fi + + sab-patches_unpack +} + +src_prepare() { + # see the git ebuild for the list of patches + sab-patches_apply_all + + epatch_user + + sed -i \ + -e 's:^\(CFLAGS[[:space:]]*=\).*$:\1 $(OPTCFLAGS) -Wall:' \ + -e 's:^\(LDFLAGS[[:space:]]*=\).*$:\1 $(OPTLDFLAGS):' \ + -e 's:^\(CC[[:space:]]* =\).*$:\1$(OPTCC):' \ + -e 's:^\(AR[[:space:]]* =\).*$:\1$(OPTAR):' \ + -e "s:\(PYTHON_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + -e "s:\(PERL_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + Makefile contrib/svn-fe/Makefile || die "sed failed" + + # Fix docbook2texi command + sed -r -i 's/DOCBOOK2X_TEXI[[:space:]]*=[[:space:]]*docbook2x-texi/DOCBOOK2X_TEXI = docbook2texi.pl/' \ + Documentation/Makefile || die "sed failed" + + # Never install the private copy of Error.pm (bug #296310) + sed -i \ + -e '/private-Error.pm/s,^,#,' \ + perl/Makefile.PL +} + +git_emake() { + # bug #326625: PERL_PATH, PERL_MM_OPT + # bug #320647: PYTHON_PATH + PYTHON_PATH="${PYTHON}" + emake ${MY_MAKEOPTS} \ + DESTDIR="${D}" \ + OPTCFLAGS="${CFLAGS}" \ + OPTLDFLAGS="${LDFLAGS}" \ + OPTCC="$(tc-getCC)" \ + OPTAR="$(tc-getAR)" \ + prefix="${EPREFIX}"/usr \ + htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ + sysconfdir="${EPREFIX}"/etc \ + PYTHON_PATH="${PYTHON_PATH}" \ + PERL_MM_OPT="" \ + GIT_TEST_OPTS="--no-color" \ + V=1 \ + "$@" + # This is the fix for bug #326625, but it also causes breakage, see bug + # #352693. + # PERL_PATH="${EPREFIX}/usr/bin/env perl" \ +} + +src_configure() { + exportmakeopts +} + +src_compile() { + #if use perl ; then + git_emake perl/PM.stamp || die "emake perl/PM.stamp failed" + git_emake perl/perl.mak || die "emake perl/perl.mak failed" + #fi + git_emake || die "emake failed" + + cd "${S}"/Documentation + if [[ ${PV} == *9999 ]] ; then + git_emake man \ + || die "emake man failed" + if use doc ; then + git_emake info html \ + || die "emake info html failed" + fi + else + if use doc ; then + git_emake info \ + || die "emake info html failed" + fi + fi +} + +src_install() { + git_emake install || die "make install failed" + + rm -rf "${ED}"usr/share/gitweb || die + rm -rf "${ED}"usr/share/git-core/templates || die + rm -rf "${ED}"usr/share/git-gui || die + rm -rf "${ED}"usr/share/gitk || die + + local myrelfile="" + for myfile in "${ED}"usr/libexec/git-core/* "${ED}"usr/$(get_libdir)/* "${ED}"usr/share/man/*/* "${ED}"usr/bin/* ; do + # image dir contains the keyword "cvs" + myrelfile="${myfile/${ED}}" + case "${myrelfile}" in + *cvs*) + true ;; + *) + rm -rf "${myfile}" || die ;; + esac + done + + local libdir="${ED}"usr/$(get_libdir) + if [ -d "${libdir}" ]; then + # must be empty + rmdir "${libdir}" || die + fi + + doman man*/*cvs* || die + if use doc; then + docinto / + dodoc Documentation/*cvs*.txt + dohtml -p / Documentation/*cvs*.html + fi + + # kill empty dirs from ${ED} + find "${ED}" -type d -empty -delete || die +} diff --git a/dev-vcs/git-cvs/git-cvs-2.2.2.ebuild b/dev-vcs/git-cvs/git-cvs-2.2.2.ebuild new file mode 100644 index 00000000..df009435 --- /dev/null +++ b/dev-vcs/git-cvs/git-cvs-2.2.2.ebuild @@ -0,0 +1,231 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +GENTOO_DEPEND_ON_PERL=no + +PYTHON_COMPAT=( python2_{6,7} ) +[[ ${PV} == *9999 ]] && SCM="git-2" +EGIT_REPO_URI="git://git.kernel.org/pub/scm/git/git.git" +EGIT_MASTER=pu + +SAB_PATCHES_SRC=( "mirror://sabayon/dev-vcs/git/git-2.2.2-Gentoo-patches.tar.gz" ) +inherit sab-patches toolchain-funcs eutils multilib python-single-r1 ${SCM} + +MY_PV="${PV/_rc/.rc}" +MY_PN="${PN/-cvs}" +MY_P="${MY_PN}-${MY_PV}" + +DOC_VER=${MY_PV} + +DESCRIPTION="CVS module for GIT, the stupid content tracker" +HOMEPAGE="http://www.git-scm.com/" +if [[ ${PV} != *9999 ]]; then + SRC_URI_SUFFIX="xz" + SRC_URI_GOOG="http://git-core.googlecode.com/files" + SRC_URI_KORG="mirror://kernel/software/scm/git" + SRC_URI+=" ${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_GOOG}/${MY_PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${MY_PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + doc? ( + ${SRC_URI_KORG}/${MY_PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_GOOG}/${MY_PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + )" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="doc" + +RDEPEND="~dev-vcs/git-${PV}[-cvs,perl] + dev-perl/Error + dev-perl/Net-SMTP-SSL + dev-perl/Authen-SASL + >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite + ${PYTHON_DEPS}" +DEPEND="app-arch/cpio + dev-lang/perl:=[-build(-)] + doc? ( + app-text/asciidoc + app-text/docbook2X + sys-apps/texinfo + app-text/xmlto + )" + +# Live ebuild builds man pages and HTML docs, additionally +if [[ ${PV} == *9999 ]]; then + DEPEND="${DEPEND} + app-text/asciidoc" +fi + +S="${WORKDIR}/${MY_P}" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} +" + +# This is needed because for some obscure reasons future calls to make don't +# pick up these exports if we export them in src_unpack() +exportmakeopts() { + local myopts + + # broken assumptions, because of broken build system ... + myopts+=" NO_FINK=YesPlease NO_DARWIN_PORTS=YesPlease" + myopts+=" INSTALL=install TAR=tar" + myopts+=" SHELL_PATH=${EPREFIX}/bin/sh" + myopts+=" SANE_TOOL_PATH=" + myopts+=" OLD_ICONV=" + myopts+=" NO_EXTERNAL_GREP=" + + # split ebuild: avoid collisions with dev-vcs/git's .mo files + myopts+=" NO_GETTEXT=YesPlease" + + # can't define this to null, since the entire makefile depends on it + sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile + + myopts+=" INSTALLDIRS=vendor" + myopts+=" NO_SVN_TESTS=YesPlease" + + has_version '>=app-text/asciidoc-8.0' \ + && myopts+=" ASCIIDOC8=YesPlease" + myopts+=" ASCIIDOC_NO_ROFF=YesPlease" + + # Bug 290465: + # builtin-fetch-pack.c:816: error: 'struct stat' has no member named 'st_mtim' + [[ "${CHOST}" == *-uclibc* ]] && \ + myopts+=" NO_NSEC=YesPlease" + + export MY_MAKEOPTS="${myopts}" +} + +src_unpack() { + if [[ ${PV} != *9999 ]]; then + unpack ${MY_P}.tar.${SRC_URI_SUFFIX} + cd "${S}" + unpack ${MY_PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + use doc && \ + cd "${S}"/Documentation && \ + unpack ${MY_PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + cd "${S}" + else + git-2_src_unpack + fi + + sab-patches_unpack +} + +src_prepare() { + # see the git ebuild for the list of patches + sab-patches_apply_all + + epatch_user + + sed -i \ + -e 's:^\(CFLAGS[[:space:]]*=\).*$:\1 $(OPTCFLAGS) -Wall:' \ + -e 's:^\(LDFLAGS[[:space:]]*=\).*$:\1 $(OPTLDFLAGS):' \ + -e 's:^\(CC[[:space:]]* =\).*$:\1$(OPTCC):' \ + -e 's:^\(AR[[:space:]]* =\).*$:\1$(OPTAR):' \ + -e "s:\(PYTHON_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + -e "s:\(PERL_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + Makefile contrib/svn-fe/Makefile || die "sed failed" + + # Fix docbook2texi command + sed -r -i 's/DOCBOOK2X_TEXI[[:space:]]*=[[:space:]]*docbook2x-texi/DOCBOOK2X_TEXI = docbook2texi.pl/' \ + Documentation/Makefile || die "sed failed" + + # Never install the private copy of Error.pm (bug #296310) + sed -i \ + -e '/private-Error.pm/s,^,#,' \ + perl/Makefile.PL +} + +git_emake() { + # bug #326625: PERL_PATH, PERL_MM_OPT + # bug #320647: PYTHON_PATH + PYTHON_PATH="${PYTHON}" + emake ${MY_MAKEOPTS} \ + DESTDIR="${D}" \ + OPTCFLAGS="${CFLAGS}" \ + OPTLDFLAGS="${LDFLAGS}" \ + OPTCC="$(tc-getCC)" \ + OPTAR="$(tc-getAR)" \ + prefix="${EPREFIX}"/usr \ + htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ + sysconfdir="${EPREFIX}"/etc \ + PYTHON_PATH="${PYTHON_PATH}" \ + PERL_MM_OPT="" \ + GIT_TEST_OPTS="--no-color" \ + V=1 \ + "$@" + # This is the fix for bug #326625, but it also causes breakage, see bug + # #352693. + # PERL_PATH="${EPREFIX}/usr/bin/env perl" \ +} + +src_configure() { + exportmakeopts +} + +src_compile() { + #if use perl ; then + git_emake perl/PM.stamp || die "emake perl/PM.stamp failed" + git_emake perl/perl.mak || die "emake perl/perl.mak failed" + #fi + git_emake || die "emake failed" + + cd "${S}"/Documentation + if [[ ${PV} == *9999 ]] ; then + git_emake man \ + || die "emake man failed" + if use doc ; then + git_emake info html \ + || die "emake info html failed" + fi + else + if use doc ; then + git_emake info \ + || die "emake info html failed" + fi + fi +} + +src_install() { + git_emake install || die "make install failed" + + rm -rf "${ED}"usr/share/gitweb || die + rm -rf "${ED}"usr/share/git-core/templates || die + rm -rf "${ED}"usr/share/git-gui || die + rm -rf "${ED}"usr/share/gitk || die + + local myrelfile="" + for myfile in "${ED}"usr/libexec/git-core/* "${ED}"usr/$(get_libdir)/* "${ED}"usr/share/man/*/* "${ED}"usr/bin/* ; do + # image dir contains the keyword "cvs" + myrelfile="${myfile/${ED}}" + case "${myrelfile}" in + *cvs*) + true ;; + *) + rm -rf "${myfile}" || die ;; + esac + done + + local libdir="${ED}"usr/$(get_libdir) + if [ -d "${libdir}" ]; then + # must be empty + rmdir "${libdir}" || die + fi + + doman man*/*cvs* || die + if use doc; then + docinto / + dodoc Documentation/*cvs*.txt + dohtml -p / Documentation/*cvs*.html + fi + + # kill empty dirs from ${ED} + find "${ED}" -type d -empty -delete || die +} diff --git a/dev-vcs/git-cvs/git-cvs-2.3.0.ebuild b/dev-vcs/git-cvs/git-cvs-2.3.0.ebuild new file mode 100644 index 00000000..df009435 --- /dev/null +++ b/dev-vcs/git-cvs/git-cvs-2.3.0.ebuild @@ -0,0 +1,231 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +GENTOO_DEPEND_ON_PERL=no + +PYTHON_COMPAT=( python2_{6,7} ) +[[ ${PV} == *9999 ]] && SCM="git-2" +EGIT_REPO_URI="git://git.kernel.org/pub/scm/git/git.git" +EGIT_MASTER=pu + +SAB_PATCHES_SRC=( "mirror://sabayon/dev-vcs/git/git-2.2.2-Gentoo-patches.tar.gz" ) +inherit sab-patches toolchain-funcs eutils multilib python-single-r1 ${SCM} + +MY_PV="${PV/_rc/.rc}" +MY_PN="${PN/-cvs}" +MY_P="${MY_PN}-${MY_PV}" + +DOC_VER=${MY_PV} + +DESCRIPTION="CVS module for GIT, the stupid content tracker" +HOMEPAGE="http://www.git-scm.com/" +if [[ ${PV} != *9999 ]]; then + SRC_URI_SUFFIX="xz" + SRC_URI_GOOG="http://git-core.googlecode.com/files" + SRC_URI_KORG="mirror://kernel/software/scm/git" + SRC_URI+=" ${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_GOOG}/${MY_PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${MY_PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + doc? ( + ${SRC_URI_KORG}/${MY_PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_GOOG}/${MY_PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + )" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="doc" + +RDEPEND="~dev-vcs/git-${PV}[-cvs,perl] + dev-perl/Error + dev-perl/Net-SMTP-SSL + dev-perl/Authen-SASL + >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite + ${PYTHON_DEPS}" +DEPEND="app-arch/cpio + dev-lang/perl:=[-build(-)] + doc? ( + app-text/asciidoc + app-text/docbook2X + sys-apps/texinfo + app-text/xmlto + )" + +# Live ebuild builds man pages and HTML docs, additionally +if [[ ${PV} == *9999 ]]; then + DEPEND="${DEPEND} + app-text/asciidoc" +fi + +S="${WORKDIR}/${MY_P}" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} +" + +# This is needed because for some obscure reasons future calls to make don't +# pick up these exports if we export them in src_unpack() +exportmakeopts() { + local myopts + + # broken assumptions, because of broken build system ... + myopts+=" NO_FINK=YesPlease NO_DARWIN_PORTS=YesPlease" + myopts+=" INSTALL=install TAR=tar" + myopts+=" SHELL_PATH=${EPREFIX}/bin/sh" + myopts+=" SANE_TOOL_PATH=" + myopts+=" OLD_ICONV=" + myopts+=" NO_EXTERNAL_GREP=" + + # split ebuild: avoid collisions with dev-vcs/git's .mo files + myopts+=" NO_GETTEXT=YesPlease" + + # can't define this to null, since the entire makefile depends on it + sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile + + myopts+=" INSTALLDIRS=vendor" + myopts+=" NO_SVN_TESTS=YesPlease" + + has_version '>=app-text/asciidoc-8.0' \ + && myopts+=" ASCIIDOC8=YesPlease" + myopts+=" ASCIIDOC_NO_ROFF=YesPlease" + + # Bug 290465: + # builtin-fetch-pack.c:816: error: 'struct stat' has no member named 'st_mtim' + [[ "${CHOST}" == *-uclibc* ]] && \ + myopts+=" NO_NSEC=YesPlease" + + export MY_MAKEOPTS="${myopts}" +} + +src_unpack() { + if [[ ${PV} != *9999 ]]; then + unpack ${MY_P}.tar.${SRC_URI_SUFFIX} + cd "${S}" + unpack ${MY_PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + use doc && \ + cd "${S}"/Documentation && \ + unpack ${MY_PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + cd "${S}" + else + git-2_src_unpack + fi + + sab-patches_unpack +} + +src_prepare() { + # see the git ebuild for the list of patches + sab-patches_apply_all + + epatch_user + + sed -i \ + -e 's:^\(CFLAGS[[:space:]]*=\).*$:\1 $(OPTCFLAGS) -Wall:' \ + -e 's:^\(LDFLAGS[[:space:]]*=\).*$:\1 $(OPTLDFLAGS):' \ + -e 's:^\(CC[[:space:]]* =\).*$:\1$(OPTCC):' \ + -e 's:^\(AR[[:space:]]* =\).*$:\1$(OPTAR):' \ + -e "s:\(PYTHON_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + -e "s:\(PERL_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + Makefile contrib/svn-fe/Makefile || die "sed failed" + + # Fix docbook2texi command + sed -r -i 's/DOCBOOK2X_TEXI[[:space:]]*=[[:space:]]*docbook2x-texi/DOCBOOK2X_TEXI = docbook2texi.pl/' \ + Documentation/Makefile || die "sed failed" + + # Never install the private copy of Error.pm (bug #296310) + sed -i \ + -e '/private-Error.pm/s,^,#,' \ + perl/Makefile.PL +} + +git_emake() { + # bug #326625: PERL_PATH, PERL_MM_OPT + # bug #320647: PYTHON_PATH + PYTHON_PATH="${PYTHON}" + emake ${MY_MAKEOPTS} \ + DESTDIR="${D}" \ + OPTCFLAGS="${CFLAGS}" \ + OPTLDFLAGS="${LDFLAGS}" \ + OPTCC="$(tc-getCC)" \ + OPTAR="$(tc-getAR)" \ + prefix="${EPREFIX}"/usr \ + htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ + sysconfdir="${EPREFIX}"/etc \ + PYTHON_PATH="${PYTHON_PATH}" \ + PERL_MM_OPT="" \ + GIT_TEST_OPTS="--no-color" \ + V=1 \ + "$@" + # This is the fix for bug #326625, but it also causes breakage, see bug + # #352693. + # PERL_PATH="${EPREFIX}/usr/bin/env perl" \ +} + +src_configure() { + exportmakeopts +} + +src_compile() { + #if use perl ; then + git_emake perl/PM.stamp || die "emake perl/PM.stamp failed" + git_emake perl/perl.mak || die "emake perl/perl.mak failed" + #fi + git_emake || die "emake failed" + + cd "${S}"/Documentation + if [[ ${PV} == *9999 ]] ; then + git_emake man \ + || die "emake man failed" + if use doc ; then + git_emake info html \ + || die "emake info html failed" + fi + else + if use doc ; then + git_emake info \ + || die "emake info html failed" + fi + fi +} + +src_install() { + git_emake install || die "make install failed" + + rm -rf "${ED}"usr/share/gitweb || die + rm -rf "${ED}"usr/share/git-core/templates || die + rm -rf "${ED}"usr/share/git-gui || die + rm -rf "${ED}"usr/share/gitk || die + + local myrelfile="" + for myfile in "${ED}"usr/libexec/git-core/* "${ED}"usr/$(get_libdir)/* "${ED}"usr/share/man/*/* "${ED}"usr/bin/* ; do + # image dir contains the keyword "cvs" + myrelfile="${myfile/${ED}}" + case "${myrelfile}" in + *cvs*) + true ;; + *) + rm -rf "${myfile}" || die ;; + esac + done + + local libdir="${ED}"usr/$(get_libdir) + if [ -d "${libdir}" ]; then + # must be empty + rmdir "${libdir}" || die + fi + + doman man*/*cvs* || die + if use doc; then + docinto / + dodoc Documentation/*cvs*.txt + dohtml -p / Documentation/*cvs*.html + fi + + # kill empty dirs from ${ED} + find "${ED}" -type d -empty -delete || die +} diff --git a/dev-vcs/git-gui-tools/Manifest b/dev-vcs/git-gui-tools/Manifest new file mode 100644 index 00000000..339420ad --- /dev/null +++ b/dev-vcs/git-gui-tools/Manifest @@ -0,0 +1,3 @@ +DIST git-2.2.2-Gentoo-patches.tar.gz 4605 SHA256 70613dd13269a919069deadda91e157928d4ea9ff3b3e54d7755552610275cd0 SHA512 cd7b27108a0cb9449c90c063d7506ae28004d95bc3379542adf77cd135345b591383b264398ede5d7ce946dca01cd064d30688ec6143588d969a1f9dfc896c8c WHIRLPOOL 1ecffa35d78eadda38a517f9c3b1e177e8a84541cabeba95ab670dfa9d8ada9a7f7817c592bd80e9e0b5993549d9e9c2c3325b2eda07a60164679b3048b1d403 +DIST git-2.2.2.tar.xz 3592264 SHA256 aa6d2efcc0c7bb9b9edc6d56d90921706b833972f1d2abe70f71be7838f22d05 SHA512 e3ca6f40de04ed940f521fff4c7e92446e40ad1627acc5b4c090ebf114dcf279d4b1f3efe1189ffa43192fce412165621fc12ea90e2f7d02a6a9ccda655dc69b WHIRLPOOL 9e20def83bbb9b11cb5982fc5f19b09767657ff80f02a237dff6ddaddd3209b4cfb9288bec1b6dc80c6a6db1869cfcaa90e2374279012fc8215771c1a58a1fc2 +DIST git-2.3.0.tar.xz 3608648 SHA256 94b23a14d66df536cfe7de37551f55acf908f8bddf30a0f5325a255bb57b0aca SHA512 4be85d3ba3ffac6c55cce648ab6c0a6fe89164e9657480aeee0def79289dbcba486722756b1729d0cedda6012cd582b88129d483ce916bfe06cde5a423f05bc7 WHIRLPOOL d08762cf37536a347aabb2916dce9d482313c41a180b5c440481d9574e9a6c482eb18e0055410171478010e647ae353d70f7113fa07fd8d74bb77909e327ea75 diff --git a/dev-vcs/git-gui-tools/git-gui-tools-2.2.1.ebuild b/dev-vcs/git-gui-tools/git-gui-tools-2.2.1.ebuild new file mode 100644 index 00000000..7f09bede --- /dev/null +++ b/dev-vcs/git-gui-tools/git-gui-tools-2.2.1.ebuild @@ -0,0 +1,217 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +# split ebuild providing only ->>> gitk, gitview, git-gui, git-citool + +GENTOO_DEPEND_ON_PERL=no + +# bug #329479: git-remote-testgit is not multiple-version aware +PYTHON_COMPAT=( python2_{6,7} ) +[[ ${PV} == *9999 ]] && SCM="git-2" +EGIT_REPO_URI="git://git.kernel.org/pub/scm/git/git.git" +EGIT_MASTER=pu + +SAB_PATCHES_SRC=( "mirror://sabayon/dev-vcs/git/git-2.2.1-Gentoo-patches.tar.gz" ) +inherit sab-patches toolchain-funcs eutils python-single-r1 ${SCM} + +MY_PV="${PV/_rc/.rc}" +MY_PV="${MY_PV/-gui-tools}" +MY_P="${PN}-${MY_PV}" +MY_P="${MY_P/-gui-tools}" + +DESCRIPTION="GUI tools derived from git: gitk, git-gui and gitview" +HOMEPAGE="http://www.git-scm.com/" +if [[ ${PV} != *9999 ]]; then + SRC_URI_SUFFIX="xz" + SRC_URI_GOOG="http://git-core.googlecode.com/files" + SRC_URI_KORG="mirror://kernel/software/scm/git" + SRC_URI+=" ${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX}" + KEYWORDS="~amd64 ~x86" +else + #SRC_URI="" + KEYWORDS="" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +# Common to both DEPEND and RDEPEND +CDEPEND=" + sys-libs/zlib + dev-lang/tk" + +RDEPEND="${CDEPEND} + ~dev-vcs/git-${PV} + dev-vcs/git[-gtk] + dev-vcs/git[-tk] + dev-vcs/git[python] + >=dev-python/pygtk-2.8[${PYTHON_USEDEP}] + >=dev-python/pygtksourceview-2.10.1-r1:2[${PYTHON_USEDEP}] + ${PYTHON_DEPS}" + +DEPEND="${CDEPEND} + app-arch/cpio + " + +SITEFILE=50${PN}-gentoo.el +S="${WORKDIR}/${MY_P}" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} +" + +pkg_setup() { + #if use python ; then + python-single-r1_pkg_setup + #fi +} + +# This is needed because for some obscure reasons future calls to make don't +# pick up these exports if we export them in src_unpack() +exportmakeopts() { + local myopts + + myopts="${myopts} NO_EXPAT=YesPlease" + myopts="${myopts} NO_CURL=YesPlease" + # broken assumptions, because of broken build system ... + myopts="${myopts} NO_FINK=YesPlease NO_DARWIN_PORTS=YesPlease" + myopts="${myopts} INSTALL=install TAR=tar" + myopts="${myopts} SHELL_PATH=${EPREFIX}/bin/sh" + myopts="${myopts} SANE_TOOL_PATH=" + myopts="${myopts} OLD_ICONV=" + myopts="${myopts} NO_EXTERNAL_GREP=" + + # split ebuild: avoid collisions with dev-vcs/git's .mo files + myopts="${myopts} NO_GETTEXT=YesPlease" + + # can't define this to null, since the entire makefile depends on it + sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile + + #use nls \ + # || myopts="${myopts} NO_GETTEXT=YesPlease" + # use tk \ + # || myopts="${myopts} NO_TCLTK=YesPlease" + #use perl \ + # && myopts="${myopts} INSTALLDIRS=vendor" \ + # || myopts="${myopts} NO_PERL=YesPlease" + myopts="${myopts} NO_PERL=YesPlease" + #use python \ + # || myopts="${myopts} NO_PYTHON=YesPlease" + + # Bug 290465: + # builtin-fetch-pack.c:816: error: 'struct stat' has no member named 'st_mtim' + [[ "${CHOST}" == *-uclibc* ]] && \ + myopts="${myopts} NO_NSEC=YesPlease" + + export MY_MAKEOPTS="${myopts}" +} + +src_unpack() { + if [[ ${PV} != *9999 ]]; then + unpack ${MY_P}.tar.${SRC_URI_SUFFIX} + cd "${S}" + else + git-2_src_unpack + cd "${S}" + #cp "${FILESDIR}"/GIT-VERSION-GEN . + fi + + sab-patches_unpack +} + +src_prepare() { + # see the git ebuild for the list of patches + sab-patches_apply_all + + epatch_user + + sed -i \ + -e 's:^\(CFLAGS[[:space:]]*=\).*$:\1 $(OPTCFLAGS) -Wall:' \ + -e 's:^\(LDFLAGS[[:space:]]*=\).*$:\1 $(OPTLDFLAGS):' \ + -e 's:^\(CC[[:space:]]* =\).*$:\1$(OPTCC):' \ + -e 's:^\(AR[[:space:]]* =\).*$:\1$(OPTAR):' \ + -e "s:\(PYTHON_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + -e "s:\(PERL_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + Makefile contrib/svn-fe/Makefile || die "sed failed" + + # Never install the private copy of Error.pm (bug #296310) + sed -i \ + -e '/private-Error.pm/s,^,#,' \ + perl/Makefile.PL +} + +git_emake() { + PYTHON_PATH="${PYTHON}" + emake ${MY_MAKEOPTS} \ + DESTDIR="${D}" \ + OPTCFLAGS="${CFLAGS}" \ + OPTLDFLAGS="${LDFLAGS}" \ + OPTCC="$(tc-getCC)" \ + OPTAR="$(tc-getAR)" \ + prefix="${EPREFIX}"/usr \ + htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ + sysconfdir="${EPREFIX}"/etc \ + PYTHON_PATH="${PYTHON_PATH}" \ + PERL_MM_OPT="" \ + GIT_TEST_OPTS="--no-color" \ + V=1 \ + "$@" +} + +src_configure() { + exportmakeopts +} + +src_compile() { + git_emake || die "emake failed" +} + +src_install() { + git_emake \ + install || \ + die "make install failed" + + #if use python && use gtk ; then + python_doscript "${S}"/contrib/gitview/gitview + dodoc "${S}"/contrib/gitview/gitview.txt + #fi + + #find "${ED}"/usr/lib64/perl5/ \ + # -name .packlist \ + # -exec rm \{\} \; + + rm -r "${ED}"usr/share/git-core || die + rm -r "${ED}"usr/libexec/git-core/mergetools || die + + local myfile + + # be sure not to remove tools' lib/python-exec/* + for myfile in "${ED}"usr/lib*/python*; do + if [[ ! ${myfile} = */python-exec ]]; then + rm -r "${myfile}" || die "rm ${myfile} failed" + fi + done + + for myfile in "${ED}"usr/bin/*; do + case "$myfile" in + */gitview*|*/gitk*) + true ;; + *) + rm -f "$myfile" ;; + esac + done + + for myfile in "${ED}"usr/libexec/git-core/*; do + case "$myfile" in + */git-gui|*/git-gui--askpass|*/git-citool) + true ;; + *) + rm -f "$myfile" ;; + esac + done +} diff --git a/dev-vcs/git-gui-tools/git-gui-tools-2.2.2.ebuild b/dev-vcs/git-gui-tools/git-gui-tools-2.2.2.ebuild new file mode 100644 index 00000000..10964377 --- /dev/null +++ b/dev-vcs/git-gui-tools/git-gui-tools-2.2.2.ebuild @@ -0,0 +1,205 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +# split ebuild providing only ->>> gitk, gitview, git-gui, git-citool + +GENTOO_DEPEND_ON_PERL=no + +# bug #329479: git-remote-testgit is not multiple-version aware +PYTHON_COMPAT=( python2_{6,7} ) +[[ ${PV} == *9999 ]] && SCM="git-2" +EGIT_REPO_URI="git://git.kernel.org/pub/scm/git/git.git" +EGIT_MASTER=pu + +SAB_PATCHES_SRC=( "mirror://sabayon/dev-vcs/git/git-2.2.2-Gentoo-patches.tar.gz" ) +inherit sab-patches toolchain-funcs eutils python-single-r1 ${SCM} + +MY_PV="${PV/_rc/.rc}" +MY_PV="${MY_PV/-gui-tools}" +MY_P="${PN}-${MY_PV}" +MY_P="${MY_P/-gui-tools}" + +DESCRIPTION="GUI tools derived from git: gitk, git-gui and gitview" +HOMEPAGE="http://www.git-scm.com/" +if [[ ${PV} != *9999 ]]; then + SRC_URI_SUFFIX="xz" + SRC_URI_GOOG="http://git-core.googlecode.com/files" + SRC_URI_KORG="mirror://kernel/software/scm/git" + SRC_URI+=" ${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX}" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +# Common to both DEPEND and RDEPEND +CDEPEND=" + sys-libs/zlib + dev-lang/tk" + +RDEPEND="${CDEPEND} + ~dev-vcs/git-${PV} + dev-vcs/git[-gtk] + dev-vcs/git[-tk] + dev-vcs/git[python] + >=dev-python/pygtk-2.8[${PYTHON_USEDEP}] + >=dev-python/pygtksourceview-2.10.1-r1:2[${PYTHON_USEDEP}] + ${PYTHON_DEPS}" + +DEPEND="${CDEPEND} + app-arch/cpio + " + +SITEFILE=50${PN}-gentoo.el +S="${WORKDIR}/${MY_P}" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} +" + +pkg_setup() { + #if use python ; then + python-single-r1_pkg_setup + #fi +} + +# This is needed because for some obscure reasons future calls to make don't +# pick up these exports if we export them in src_unpack() +exportmakeopts() { + local myopts + + myopts+=" NO_EXPAT=YesPlease" + myopts+=" NO_CURL=YesPlease" + # broken assumptions, because of broken build system ... + myopts+=" NO_FINK=YesPlease NO_DARWIN_PORTS=YesPlease" + myopts+=" INSTALL=install TAR=tar" + myopts+=" SHELL_PATH=${EPREFIX}/bin/sh" + myopts+=" SANE_TOOL_PATH=" + myopts+=" OLD_ICONV=" + myopts+=" NO_EXTERNAL_GREP=" + + # split ebuild: avoid collisions with dev-vcs/git's .mo files + myopts+=" NO_GETTEXT=YesPlease" + + # can't define this to null, since the entire makefile depends on it + sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile + + myopts+=" NO_PERL=YesPlease" + + # Bug 290465: + # builtin-fetch-pack.c:816: error: 'struct stat' has no member named 'st_mtim' + [[ "${CHOST}" == *-uclibc* ]] && \ + myopts+=" NO_NSEC=YesPlease" + + export MY_MAKEOPTS="${myopts}" +} + +src_unpack() { + if [[ ${PV} != *9999 ]]; then + unpack ${MY_P}.tar.${SRC_URI_SUFFIX} + cd "${S}" + else + git-2_src_unpack + cd "${S}" + #cp "${FILESDIR}"/GIT-VERSION-GEN . + fi + + sab-patches_unpack +} + +src_prepare() { + # see the git ebuild for the list of patches + sab-patches_apply_all + + epatch_user + + sed -i \ + -e 's:^\(CFLAGS[[:space:]]*=\).*$:\1 $(OPTCFLAGS) -Wall:' \ + -e 's:^\(LDFLAGS[[:space:]]*=\).*$:\1 $(OPTLDFLAGS):' \ + -e 's:^\(CC[[:space:]]* =\).*$:\1$(OPTCC):' \ + -e 's:^\(AR[[:space:]]* =\).*$:\1$(OPTAR):' \ + -e "s:\(PYTHON_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + -e "s:\(PERL_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + Makefile contrib/svn-fe/Makefile || die "sed failed" + + # Never install the private copy of Error.pm (bug #296310) + sed -i \ + -e '/private-Error.pm/s,^,#,' \ + perl/Makefile.PL +} + +git_emake() { + PYTHON_PATH="${PYTHON}" + emake ${MY_MAKEOPTS} \ + DESTDIR="${D}" \ + OPTCFLAGS="${CFLAGS}" \ + OPTLDFLAGS="${LDFLAGS}" \ + OPTCC="$(tc-getCC)" \ + OPTAR="$(tc-getAR)" \ + prefix="${EPREFIX}"/usr \ + htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ + sysconfdir="${EPREFIX}"/etc \ + PYTHON_PATH="${PYTHON_PATH}" \ + PERL_MM_OPT="" \ + GIT_TEST_OPTS="--no-color" \ + V=1 \ + "$@" +} + +src_configure() { + exportmakeopts +} + +src_compile() { + git_emake || die "emake failed" +} + +src_install() { + git_emake \ + install || \ + die "make install failed" + + #if use python && use gtk ; then + python_doscript "${S}"/contrib/gitview/gitview + dodoc "${S}"/contrib/gitview/gitview.txt + #fi + + #find "${ED}"/usr/lib64/perl5/ \ + # -name .packlist \ + # -exec rm \{\} \; + + rm -r "${ED}"usr/share/git-core || die + rm -r "${ED}"usr/libexec/git-core/mergetools || die + + local myfile + + # be sure not to remove tools' lib/python-exec/* + for myfile in "${ED}"usr/lib*/python*; do + if [[ ! ${myfile} = */python-exec ]]; then + rm -r "${myfile}" || die "rm ${myfile} failed" + fi + done + + for myfile in "${ED}"usr/bin/*; do + case "$myfile" in + */gitview*|*/gitk*) + true ;; + *) + rm -f "$myfile" ;; + esac + done + + for myfile in "${ED}"usr/libexec/git-core/*; do + case "$myfile" in + */git-gui|*/git-gui--askpass|*/git-citool) + true ;; + *) + rm -f "$myfile" ;; + esac + done +} diff --git a/dev-vcs/git-gui-tools/git-gui-tools-2.3.0.ebuild b/dev-vcs/git-gui-tools/git-gui-tools-2.3.0.ebuild new file mode 100644 index 00000000..10964377 --- /dev/null +++ b/dev-vcs/git-gui-tools/git-gui-tools-2.3.0.ebuild @@ -0,0 +1,205 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +# split ebuild providing only ->>> gitk, gitview, git-gui, git-citool + +GENTOO_DEPEND_ON_PERL=no + +# bug #329479: git-remote-testgit is not multiple-version aware +PYTHON_COMPAT=( python2_{6,7} ) +[[ ${PV} == *9999 ]] && SCM="git-2" +EGIT_REPO_URI="git://git.kernel.org/pub/scm/git/git.git" +EGIT_MASTER=pu + +SAB_PATCHES_SRC=( "mirror://sabayon/dev-vcs/git/git-2.2.2-Gentoo-patches.tar.gz" ) +inherit sab-patches toolchain-funcs eutils python-single-r1 ${SCM} + +MY_PV="${PV/_rc/.rc}" +MY_PV="${MY_PV/-gui-tools}" +MY_P="${PN}-${MY_PV}" +MY_P="${MY_P/-gui-tools}" + +DESCRIPTION="GUI tools derived from git: gitk, git-gui and gitview" +HOMEPAGE="http://www.git-scm.com/" +if [[ ${PV} != *9999 ]]; then + SRC_URI_SUFFIX="xz" + SRC_URI_GOOG="http://git-core.googlecode.com/files" + SRC_URI_KORG="mirror://kernel/software/scm/git" + SRC_URI+=" ${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX}" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +# Common to both DEPEND and RDEPEND +CDEPEND=" + sys-libs/zlib + dev-lang/tk" + +RDEPEND="${CDEPEND} + ~dev-vcs/git-${PV} + dev-vcs/git[-gtk] + dev-vcs/git[-tk] + dev-vcs/git[python] + >=dev-python/pygtk-2.8[${PYTHON_USEDEP}] + >=dev-python/pygtksourceview-2.10.1-r1:2[${PYTHON_USEDEP}] + ${PYTHON_DEPS}" + +DEPEND="${CDEPEND} + app-arch/cpio + " + +SITEFILE=50${PN}-gentoo.el +S="${WORKDIR}/${MY_P}" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} +" + +pkg_setup() { + #if use python ; then + python-single-r1_pkg_setup + #fi +} + +# This is needed because for some obscure reasons future calls to make don't +# pick up these exports if we export them in src_unpack() +exportmakeopts() { + local myopts + + myopts+=" NO_EXPAT=YesPlease" + myopts+=" NO_CURL=YesPlease" + # broken assumptions, because of broken build system ... + myopts+=" NO_FINK=YesPlease NO_DARWIN_PORTS=YesPlease" + myopts+=" INSTALL=install TAR=tar" + myopts+=" SHELL_PATH=${EPREFIX}/bin/sh" + myopts+=" SANE_TOOL_PATH=" + myopts+=" OLD_ICONV=" + myopts+=" NO_EXTERNAL_GREP=" + + # split ebuild: avoid collisions with dev-vcs/git's .mo files + myopts+=" NO_GETTEXT=YesPlease" + + # can't define this to null, since the entire makefile depends on it + sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile + + myopts+=" NO_PERL=YesPlease" + + # Bug 290465: + # builtin-fetch-pack.c:816: error: 'struct stat' has no member named 'st_mtim' + [[ "${CHOST}" == *-uclibc* ]] && \ + myopts+=" NO_NSEC=YesPlease" + + export MY_MAKEOPTS="${myopts}" +} + +src_unpack() { + if [[ ${PV} != *9999 ]]; then + unpack ${MY_P}.tar.${SRC_URI_SUFFIX} + cd "${S}" + else + git-2_src_unpack + cd "${S}" + #cp "${FILESDIR}"/GIT-VERSION-GEN . + fi + + sab-patches_unpack +} + +src_prepare() { + # see the git ebuild for the list of patches + sab-patches_apply_all + + epatch_user + + sed -i \ + -e 's:^\(CFLAGS[[:space:]]*=\).*$:\1 $(OPTCFLAGS) -Wall:' \ + -e 's:^\(LDFLAGS[[:space:]]*=\).*$:\1 $(OPTLDFLAGS):' \ + -e 's:^\(CC[[:space:]]* =\).*$:\1$(OPTCC):' \ + -e 's:^\(AR[[:space:]]* =\).*$:\1$(OPTAR):' \ + -e "s:\(PYTHON_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + -e "s:\(PERL_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + Makefile contrib/svn-fe/Makefile || die "sed failed" + + # Never install the private copy of Error.pm (bug #296310) + sed -i \ + -e '/private-Error.pm/s,^,#,' \ + perl/Makefile.PL +} + +git_emake() { + PYTHON_PATH="${PYTHON}" + emake ${MY_MAKEOPTS} \ + DESTDIR="${D}" \ + OPTCFLAGS="${CFLAGS}" \ + OPTLDFLAGS="${LDFLAGS}" \ + OPTCC="$(tc-getCC)" \ + OPTAR="$(tc-getAR)" \ + prefix="${EPREFIX}"/usr \ + htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ + sysconfdir="${EPREFIX}"/etc \ + PYTHON_PATH="${PYTHON_PATH}" \ + PERL_MM_OPT="" \ + GIT_TEST_OPTS="--no-color" \ + V=1 \ + "$@" +} + +src_configure() { + exportmakeopts +} + +src_compile() { + git_emake || die "emake failed" +} + +src_install() { + git_emake \ + install || \ + die "make install failed" + + #if use python && use gtk ; then + python_doscript "${S}"/contrib/gitview/gitview + dodoc "${S}"/contrib/gitview/gitview.txt + #fi + + #find "${ED}"/usr/lib64/perl5/ \ + # -name .packlist \ + # -exec rm \{\} \; + + rm -r "${ED}"usr/share/git-core || die + rm -r "${ED}"usr/libexec/git-core/mergetools || die + + local myfile + + # be sure not to remove tools' lib/python-exec/* + for myfile in "${ED}"usr/lib*/python*; do + if [[ ! ${myfile} = */python-exec ]]; then + rm -r "${myfile}" || die "rm ${myfile} failed" + fi + done + + for myfile in "${ED}"usr/bin/*; do + case "$myfile" in + */gitview*|*/gitk*) + true ;; + *) + rm -f "$myfile" ;; + esac + done + + for myfile in "${ED}"usr/libexec/git-core/*; do + case "$myfile" in + */git-gui|*/git-gui--askpass|*/git-citool) + true ;; + *) + rm -f "$myfile" ;; + esac + done +} diff --git a/dev-vcs/git-subversion/Manifest b/dev-vcs/git-subversion/Manifest new file mode 100644 index 00000000..977b0d75 --- /dev/null +++ b/dev-vcs/git-subversion/Manifest @@ -0,0 +1,11 @@ +DIST git-2.2.1-Gentoo-patches.tar.gz 3808 SHA256 170d06c861e8ab18d8c25743291dec60afcd0abea6e2b3b32563dba98134d874 SHA512 50941f35b0aa85b3bdded2367fb71113525280b137d8bfd25bd7a04986237136ee50ade5fa61b747937a3d7f7689d38998c215ca2a17c84232bfacca0aec6696 WHIRLPOOL 7224129460a2b98a0fd3c9cc4e38737d2d53f47e590fc688f77f4b19cd46b2dd8c2aeffa65a0df664eb677ec4b95d503d472cbb20c2306cbd0986cf2a09173bd +DIST git-2.2.1.tar.xz 3590808 SHA256 09422dc9a0bdddf6bdd5b8634c71e1ed3125256c47424e6a2687701e764ef450 SHA512 66bccfa617d2c8e2e61e5aac9b8daef9d4dc151b85906af252cadef3306ecf792ad6d7869deb149f0d04f6e7c3e9f71119bfeece5690e61782fb357e5384027b WHIRLPOOL f288d0227f3ad3045fd7dcc7a7fa6e68cb29c3a4d363d6648aa4f09aa5742a4496c67d63d0ad120a1f8f9420b9ae30930b8ffb3229f176cf429f8b8c8a1d06e6 +DIST git-2.2.2-Gentoo-patches.tar.gz 4605 SHA256 70613dd13269a919069deadda91e157928d4ea9ff3b3e54d7755552610275cd0 SHA512 cd7b27108a0cb9449c90c063d7506ae28004d95bc3379542adf77cd135345b591383b264398ede5d7ce946dca01cd064d30688ec6143588d969a1f9dfc896c8c WHIRLPOOL 1ecffa35d78eadda38a517f9c3b1e177e8a84541cabeba95ab670dfa9d8ada9a7f7817c592bd80e9e0b5993549d9e9c2c3325b2eda07a60164679b3048b1d403 +DIST git-2.2.2.tar.xz 3592264 SHA256 aa6d2efcc0c7bb9b9edc6d56d90921706b833972f1d2abe70f71be7838f22d05 SHA512 e3ca6f40de04ed940f521fff4c7e92446e40ad1627acc5b4c090ebf114dcf279d4b1f3efe1189ffa43192fce412165621fc12ea90e2f7d02a6a9ccda655dc69b WHIRLPOOL 9e20def83bbb9b11cb5982fc5f19b09767657ff80f02a237dff6ddaddd3209b4cfb9288bec1b6dc80c6a6db1869cfcaa90e2374279012fc8215771c1a58a1fc2 +DIST git-2.3.0.tar.xz 3608648 SHA256 94b23a14d66df536cfe7de37551f55acf908f8bddf30a0f5325a255bb57b0aca SHA512 4be85d3ba3ffac6c55cce648ab6c0a6fe89164e9657480aeee0def79289dbcba486722756b1729d0cedda6012cd582b88129d483ce916bfe06cde5a423f05bc7 WHIRLPOOL d08762cf37536a347aabb2916dce9d482313c41a180b5c440481d9574e9a6c482eb18e0055410171478010e647ae353d70f7113fa07fd8d74bb77909e327ea75 +DIST git-htmldocs-2.2.1.tar.xz 975488 SHA256 dee32b06ecf26044169adf40d95cb301c4219416a65c94b89c6513a80f03863b SHA512 68843b883e2fd4f14646ff97ba9e5f3fd4de9f6bbf57a40e9c1bceb6578ebf497e50f2b808fdb4174966e26bf9ac068b44cfdf111652d15796f4f84a7406d336 WHIRLPOOL 771af06f8663eaaa6de4d117277ea05680671c6d72010653ad8e2b037b7a8d77b4a3733b6c48e4775971304b680d0df2596ed1cb4eedbf9948135912ac9509a3 +DIST git-htmldocs-2.2.2.tar.xz 976312 SHA256 41179ff0816189d583f290a227a73788002a319c7ff8c5cada970878c50b901d SHA512 b51b7d619e82d83b4f0b90d31bfccc30291a5beb48b2f5e5e59e75e91e5d772e89b560534a683648cd5480f4bf241f733efc87b30062ef5bb003bf0b5dbeed7f WHIRLPOOL c9dc7ac1a40559e4306d7d97a1619a272faf83d8b05c5a11f5f7b010566cd02fe853fee7eb550c6ccf744db446966a9696f9eb6feeee7ce4f976c6aa88b097d2 +DIST git-htmldocs-2.3.0.tar.xz 980936 SHA256 e8e202bae7a89f22a815e15753e9742f2e140b3c0ca548e9a831cfdbfad3a873 SHA512 c4d226784d89469c8faa72f29ab87594682ba46b1887769e29f87ce0db1ac241c9568a8b1530e6d28d43a9861acf803f93dddcc1db59cbe97e21d7b9e374c565 WHIRLPOOL 5bb37b7e7b317ffbf842616b00caad54d4594748726063d2b66c2ccc5fc125a88001506ddff63b15ebaccd7e8a96399bad383eec13dbd8bdc40d5cf7f8696e2b +DIST git-manpages-2.2.1.tar.xz 369796 SHA256 00f8357fd8ab9e3b397dd087b20d405ed141765d04f3f2162e65fdec7cb1e538 SHA512 9fea3a61afa7336c7da9a4c9c130ed4dd05bb3b5b1cc7fe5a3953109085169d9fb92aafd2b932e6b66ad93ac46e3b60ea05c0f311a8178b53bc1c2184773ada5 WHIRLPOOL f5d1f4d47a2bc244beb3a343db37fe6898fc121310cd6bec0d3292a3352a3c86e16b3538b22317419c760870fb511120a3b03c7bc0585bfaa15c1c7418a4e8ac +DIST git-manpages-2.2.2.tar.xz 369876 SHA256 d30688bb62763bf1b87f5eaf4c0a66c68999e479ccd2963108a5f6f82138147c SHA512 5c2220bb09f199ad4fe5c1bc20a813a6c62daab5e6e7fa87bf24861d25b7f7e0fdde215c4f59d8895badd7c361ed202e7837de48d2d54a155d24759db39dd4e1 WHIRLPOOL 45acc45663f13faf5b8197516bb934723bf84cd6db929443e2bd9fc3a915baf258ee93e782741e088a5f799115ea4ee6043225fc9ea9ec954feed21ba54c9be4 +DIST git-manpages-2.3.0.tar.xz 370864 SHA256 1641d4fb67159961b4c295d2d5a05954bae19ebcaaa67728b6d72b70020b7842 SHA512 aa54b9fd96831a690848ef6df708d45999f03bc45aab3600bf578c998bbb225f54a8999ee5012996cb9d6f28d0d18c97209329cfba557b86d3dd0da7a23b1c1b WHIRLPOOL 817db829cd9e9eba93dc537531fd861278baa410d5a9aca09b2010f299d87c744b8a20d707052c6f8d470a5be74dba7a3bba3d20390915cc2a3eed47e84acb75 diff --git a/dev-vcs/git-subversion/git-subversion-2.2.1.ebuild b/dev-vcs/git-subversion/git-subversion-2.2.1.ebuild new file mode 100644 index 00000000..186eee6a --- /dev/null +++ b/dev-vcs/git-subversion/git-subversion-2.2.1.ebuild @@ -0,0 +1,264 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +GENTOO_DEPEND_ON_PERL=no + +PYTHON_COMPAT=( python2_{6,7} ) +[[ ${PV} == *9999 ]] && SCM="git-2" +EGIT_REPO_URI="git://git.kernel.org/pub/scm/git/git.git" +EGIT_MASTER=pu + +SAB_PATCHES_SRC=( "mirror://sabayon/dev-vcs/git/git-2.2.1-Gentoo-patches.tar.gz" ) +inherit sab-patches toolchain-funcs eutils multilib python-single-r1 ${SCM} + +MY_PV="${PV/_rc/.rc}" +MY_PN="${PN/-subversion}" +MY_P="${MY_PN}-${MY_PV}" + +DOC_VER=${MY_PV} + +DESCRIPTION="Subversion module for GIT, the stupid content tracker" +HOMEPAGE="http://www.git-scm.com/" +if [[ ${PV} != *9999 ]]; then + SRC_URI_SUFFIX="xz" + SRC_URI_GOOG="http://git-core.googlecode.com/files" + SRC_URI_KORG="mirror://kernel/software/scm/git" + SRC_URI+=" ${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_GOOG}/${MY_PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${MY_PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + doc? ( + ${SRC_URI_KORG}/${MY_PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_GOOG}/${MY_PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + )" + KEYWORDS="~amd64 ~x86" +else + #SRC_URI="" + KEYWORDS="" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="doc iconv nls +threads" + +RDEPEND="~dev-vcs/git-${PV}[-subversion,perl] + dev-perl/Error + dev-perl/Net-SMTP-SSL + dev-perl/Authen-SASL + dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey + ${PYTHON_DEPS}" +DEPEND="app-arch/cpio + dev-lang/perl:=[-build(-)] + doc? ( + app-text/asciidoc + app-text/docbook2X + sys-apps/texinfo + app-text/xmlto + )" + +# Live ebuild builds man pages and HTML docs, additionally +if [[ ${PV} == *9999 ]]; then + DEPEND="${DEPEND} + app-text/asciidoc" +fi + +S="${WORKDIR}/${MY_P}" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} +" + +# This is needed because for some obscure reasons future calls to make don't +# pick up these exports if we export them in src_unpack() +exportmakeopts() { + local myopts + + # broken assumptions, because of broken build system ... + myopts="${myopts} NO_FINK=YesPlease NO_DARWIN_PORTS=YesPlease" + myopts="${myopts} INSTALL=install TAR=tar" + myopts="${myopts} SHELL_PATH=${EPREFIX}/bin/sh" + myopts="${myopts} SANE_TOOL_PATH=" + myopts="${myopts} OLD_ICONV=" + myopts="${myopts} NO_EXTERNAL_GREP=" + + # split ebuild: avoid collisions with dev-vcs/git's .mo files + myopts="${myopts} NO_GETTEXT=YesPlease" + + # For svn-fe + #extlibs="-lz -lssl ${S}/xdiff/lib.a $(usex threads -lpthread '')" + extlibs="-lz -lssl -lcrypto ${S}/xdiff/lib.a $(usex threads -lpthread '')" + + # can't define this to null, since the entire makefile depends on it + sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile + + myopts="${myopts} INSTALLDIRS=vendor" + myopts="${myopts} NO_SVN_TESTS=YesPlease" + myopts="${myopts} NO_CVS=YesPlease" + + has_version '>=app-text/asciidoc-8.0' \ + && myopts="${myopts} ASCIIDOC8=YesPlease" + myopts="${myopts} ASCIIDOC_NO_ROFF=YesPlease" + + # Bug 290465: + # builtin-fetch-pack.c:816: error: 'struct stat' has no member named 'st_mtim' + [[ "${CHOST}" == *-uclibc* ]] && \ + myopts="${myopts} NO_NSEC=YesPlease" + + export MY_MAKEOPTS="${myopts}" + export EXTLIBS="${extlibs}" +} + +src_unpack() { + if [[ ${PV} != *9999 ]]; then + unpack ${MY_P}.tar.${SRC_URI_SUFFIX} + cd "${S}" + unpack ${MY_PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + use doc && \ + cd "${S}"/Documentation && \ + unpack ${MY_PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + cd "${S}" + else + git-2_src_unpack + fi + + sab-patches_unpack + +} + +src_prepare() { + # see the git ebuild for the list of patches + sab-patches_apply_all + + epatch_user + + sed -i \ + -e 's:^\(CFLAGS[[:space:]]*=\).*$:\1 $(OPTCFLAGS) -Wall:' \ + -e 's:^\(LDFLAGS[[:space:]]*=\).*$:\1 $(OPTLDFLAGS):' \ + -e 's:^\(CC[[:space:]]* =\).*$:\1$(OPTCC):' \ + -e 's:^\(AR[[:space:]]* =\).*$:\1$(OPTAR):' \ + -e "s:\(PYTHON_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + -e "s:\(PERL_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + Makefile contrib/svn-fe/Makefile || die "sed failed" + + # Fix docbook2texi command + sed -r -i 's/DOCBOOK2X_TEXI[[:space:]]*=[[:space:]]*docbook2x-texi/DOCBOOK2X_TEXI = docbook2texi.pl/' \ + Documentation/Makefile || die "sed failed" + + # Never install the private copy of Error.pm (bug #296310) + sed -i \ + -e '/private-Error.pm/s,^,#,' \ + perl/Makefile.PL +} + +git_emake() { + # bug #326625: PERL_PATH, PERL_MM_OPT + # bug #320647: PYTHON_PATH + PYTHON_PATH="${PYTHON}" + emake ${MY_MAKEOPTS} \ + DESTDIR="${D}" \ + OPTCFLAGS="${CFLAGS}" \ + OPTLDFLAGS="${LDFLAGS}" \ + OPTCC="$(tc-getCC)" \ + OPTAR="$(tc-getAR)" \ + prefix="${EPREFIX}"/usr \ + htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ + sysconfdir="${EPREFIX}"/etc \ + PYTHON_PATH="${PYTHON_PATH}" \ + PERL_MM_OPT="" \ + GIT_TEST_OPTS="--no-color" \ + V=1 \ + "$@" + # This is the fix for bug #326625, but it also causes breakage, see bug + # #352693. + # PERL_PATH="${EPREFIX}/usr/bin/env perl" \ +} + +src_configure() { + exportmakeopts +} + +src_compile() { + #if use perl ; then + git_emake perl/PM.stamp || die "emake perl/PM.stamp failed" + git_emake perl/perl.mak || die "emake perl/perl.mak failed" + #fi + + git_emake || die "emake failed" + + cd "${S}"/Documentation + if [[ ${PV} == *9999 ]] ; then + git_emake man \ + || die "emake man failed" + if use doc ; then + git_emake info html \ + || die "emake info html failed" + fi + else + if use doc ; then + git_emake info \ + || die "emake info html failed" + fi + fi + + cd "${S}"/contrib/svn-fe + # by defining EXTLIBS we override the detection for libintl and + # libiconv, bug #516168 + local nlsiconv= + use nls && use !elibc_glibc && nlsiconv+=" -lintl" + use iconv && use !elibc_glibc && nlsiconv+=" -liconv" + git_emake EXTLIBS="${EXTLIBS} ${nlsiconv}" || die "emake svn-fe failed" + if use doc ; then + git_emake svn-fe.{1,html} || die "emake svn-fe.1 svn-fe.html failed" + fi +} + +src_install() { + git_emake \ + install || \ + die "make install failed" + + rm -r "${ED}"usr/share/gitweb || die + rm -r "${ED}"usr/bin || die + rm -r "${ED}"usr/share/git-core/templates || die + rm -r "${ED}"usr/share/git-gui || die + rm -r "${ED}"usr/share/gitk || die + + # avoid conflict with dev-vcs/git + # it looks weird but this binary is installed by git ebuild + # so removing in git-subversion + rm "${ED}"usr/libexec/git-core/git-remote-testsvn || die + + for myfile in "${ED}"usr/libexec/git-core/* "${ED}"usr/$(get_libdir)/* "${ED}"usr/share/man/*/*; do + case "$myfile" in + *svn*) + true ;; + *) + rm -r "${myfile}" || die ;; + esac + done + + local libdir="${ED}"usr/$(get_libdir) + if [ -d "${libdir}" ]; then + # must be empty + rmdir "${libdir}" || die + fi + + doman man*/*svn* || die + if use doc; then + docinto / + dodoc Documentation/*svn*.txt + dohtml -p / Documentation/*svn*.html + fi + + cd "${S}"/contrib/svn-fe + dobin svn-fe + dodoc svn-fe.txt + use doc && doman svn-fe.1 && dohtml svn-fe.html + cd "${S}" + + # kill empty dirs from ${ED} + find "${ED}" -type d -empty -delete || die +} diff --git a/dev-vcs/git-subversion/git-subversion-2.2.2.ebuild b/dev-vcs/git-subversion/git-subversion-2.2.2.ebuild new file mode 100644 index 00000000..2cbe9cbf --- /dev/null +++ b/dev-vcs/git-subversion/git-subversion-2.2.2.ebuild @@ -0,0 +1,261 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +GENTOO_DEPEND_ON_PERL=no + +PYTHON_COMPAT=( python2_{6,7} ) +[[ ${PV} == *9999 ]] && SCM="git-2" +EGIT_REPO_URI="git://git.kernel.org/pub/scm/git/git.git" +EGIT_MASTER=pu + +SAB_PATCHES_SRC=( "mirror://sabayon/dev-vcs/git/git-2.2.2-Gentoo-patches.tar.gz" ) +inherit sab-patches toolchain-funcs eutils multilib python-single-r1 ${SCM} + +MY_PV="${PV/_rc/.rc}" +MY_PN="${PN/-subversion}" +MY_P="${MY_PN}-${MY_PV}" + +DOC_VER=${MY_PV} + +DESCRIPTION="Subversion module for GIT, the stupid content tracker" +HOMEPAGE="http://www.git-scm.com/" +if [[ ${PV} != *9999 ]]; then + SRC_URI_SUFFIX="xz" + SRC_URI_GOOG="http://git-core.googlecode.com/files" + SRC_URI_KORG="mirror://kernel/software/scm/git" + SRC_URI+=" ${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_GOOG}/${MY_PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${MY_PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + doc? ( + ${SRC_URI_KORG}/${MY_PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_GOOG}/${MY_PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + )" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="doc iconv nls +threads" + +RDEPEND="~dev-vcs/git-${PV}[-subversion,perl] + dev-perl/Error + dev-perl/Net-SMTP-SSL + dev-perl/Authen-SASL + dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey + ${PYTHON_DEPS}" +DEPEND="app-arch/cpio + dev-lang/perl:=[-build(-)] + doc? ( + app-text/asciidoc + app-text/docbook2X + sys-apps/texinfo + app-text/xmlto + )" + +# Live ebuild builds man pages and HTML docs, additionally +if [[ ${PV} == *9999 ]]; then + DEPEND="${DEPEND} + app-text/asciidoc" +fi + +S="${WORKDIR}/${MY_P}" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} +" + +# This is needed because for some obscure reasons future calls to make don't +# pick up these exports if we export them in src_unpack() +exportmakeopts() { + local myopts + + # broken assumptions, because of broken build system ... + myopts+=" NO_FINK=YesPlease NO_DARWIN_PORTS=YesPlease" + myopts+=" INSTALL=install TAR=tar" + myopts+=" SHELL_PATH=${EPREFIX}/bin/sh" + myopts+=" SANE_TOOL_PATH=" + myopts+=" OLD_ICONV=" + myopts+=" NO_EXTERNAL_GREP=" + + # split ebuild: avoid collisions with dev-vcs/git's .mo files + myopts+=" NO_GETTEXT=YesPlease" + + # For svn-fe + #extlibs="-lz -lssl ${S}/xdiff/lib.a $(usex threads -lpthread '')" + extlibs="-lz -lssl -lcrypto ${S}/xdiff/lib.a $(usex threads -lpthread '')" + + # can't define this to null, since the entire makefile depends on it + sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile + + myopts+=" INSTALLDIRS=vendor" + myopts+=" NO_SVN_TESTS=YesPlease" + myopts+=" NO_CVS=YesPlease" + + has_version '>=app-text/asciidoc-8.0' \ + && myopts+=" ASCIIDOC8=YesPlease" + myopts+=" ASCIIDOC_NO_ROFF=YesPlease" + + # Bug 290465: + # builtin-fetch-pack.c:816: error: 'struct stat' has no member named 'st_mtim' + [[ "${CHOST}" == *-uclibc* ]] && \ + myopts+=" NO_NSEC=YesPlease" + + export MY_MAKEOPTS="${myopts}" + export EXTLIBS="${extlibs}" +} + +src_unpack() { + if [[ ${PV} != *9999 ]]; then + unpack ${MY_P}.tar.${SRC_URI_SUFFIX} + cd "${S}" + unpack ${MY_PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + use doc && \ + cd "${S}"/Documentation && \ + unpack ${MY_PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + cd "${S}" + else + git-2_src_unpack + fi + + sab-patches_unpack + +} + +src_prepare() { + # see the git ebuild for the list of patches + sab-patches_apply_all + + epatch_user + + sed -i \ + -e 's:^\(CFLAGS[[:space:]]*=\).*$:\1 $(OPTCFLAGS) -Wall:' \ + -e 's:^\(LDFLAGS[[:space:]]*=\).*$:\1 $(OPTLDFLAGS):' \ + -e 's:^\(CC[[:space:]]* =\).*$:\1$(OPTCC):' \ + -e 's:^\(AR[[:space:]]* =\).*$:\1$(OPTAR):' \ + -e "s:\(PYTHON_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + -e "s:\(PERL_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + Makefile contrib/svn-fe/Makefile || die "sed failed" + + # Fix docbook2texi command + sed -r -i 's/DOCBOOK2X_TEXI[[:space:]]*=[[:space:]]*docbook2x-texi/DOCBOOK2X_TEXI = docbook2texi.pl/' \ + Documentation/Makefile || die "sed failed" + + # Never install the private copy of Error.pm (bug #296310) + sed -i \ + -e '/private-Error.pm/s,^,#,' \ + perl/Makefile.PL +} + +git_emake() { + # bug #326625: PERL_PATH, PERL_MM_OPT + # bug #320647: PYTHON_PATH + PYTHON_PATH="${PYTHON}" + emake ${MY_MAKEOPTS} \ + DESTDIR="${D}" \ + OPTCFLAGS="${CFLAGS}" \ + OPTLDFLAGS="${LDFLAGS}" \ + OPTCC="$(tc-getCC)" \ + OPTAR="$(tc-getAR)" \ + prefix="${EPREFIX}"/usr \ + htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ + sysconfdir="${EPREFIX}"/etc \ + PYTHON_PATH="${PYTHON_PATH}" \ + PERL_MM_OPT="" \ + GIT_TEST_OPTS="--no-color" \ + V=1 \ + "$@" + # This is the fix for bug #326625, but it also causes breakage, see bug + # #352693. + # PERL_PATH="${EPREFIX}/usr/bin/env perl" \ +} + +src_configure() { + exportmakeopts +} + +src_compile() { + #if use perl ; then + git_emake perl/PM.stamp || die "emake perl/PM.stamp failed" + git_emake perl/perl.mak || die "emake perl/perl.mak failed" + #fi + + git_emake || die "emake failed" + + cd "${S}"/Documentation + if [[ ${PV} == *9999 ]] ; then + git_emake man \ + || die "emake man failed" + if use doc ; then + git_emake info html \ + || die "emake info html failed" + fi + else + if use doc ; then + git_emake info \ + || die "emake info html failed" + fi + fi + + cd "${S}"/contrib/svn-fe + # by defining EXTLIBS we override the detection for libintl and + # libiconv, bug #516168 + local nlsiconv= + use nls && use !elibc_glibc && nlsiconv+=" -lintl" + use iconv && use !elibc_glibc && nlsiconv+=" -liconv" + git_emake EXTLIBS="${EXTLIBS} ${nlsiconv}" || die "emake svn-fe failed" + if use doc ; then + git_emake svn-fe.{1,html} || die "emake svn-fe.1 svn-fe.html failed" + fi +} + +src_install() { + git_emake \ + install || \ + die "make install failed" + + rm -r "${ED}"usr/share/gitweb || die + rm -r "${ED}"usr/bin || die + rm -r "${ED}"usr/share/git-core/templates || die + rm -r "${ED}"usr/share/git-gui || die + rm -r "${ED}"usr/share/gitk || die + + # avoid conflict with dev-vcs/git + # it looks weird but this binary is installed by git ebuild + # so removing in git-subversion + rm "${ED}"usr/libexec/git-core/git-remote-testsvn || die + + for myfile in "${ED}"usr/libexec/git-core/* "${ED}"usr/$(get_libdir)/* "${ED}"usr/share/man/*/*; do + case "$myfile" in + *svn*) + true ;; + *) + rm -r "${myfile}" || die ;; + esac + done + + local libdir=${ED}usr/$(get_libdir) + if [[ -d ${libdir} ]]; then + # must be empty + rmdir "${libdir}" || die + fi + + doman man*/*svn* || die + if use doc; then + docinto / + dodoc Documentation/*svn*.txt + dohtml -p / Documentation/*svn*.html + fi + + cd "${S}"/contrib/svn-fe + dobin svn-fe + dodoc svn-fe.txt + use doc && doman svn-fe.1 && dohtml svn-fe.html + cd "${S}" + + # kill empty dirs from ${ED} + find "${ED}" -type d -empty -delete || die +} diff --git a/dev-vcs/git-subversion/git-subversion-2.3.0.ebuild b/dev-vcs/git-subversion/git-subversion-2.3.0.ebuild new file mode 100644 index 00000000..2cbe9cbf --- /dev/null +++ b/dev-vcs/git-subversion/git-subversion-2.3.0.ebuild @@ -0,0 +1,261 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +GENTOO_DEPEND_ON_PERL=no + +PYTHON_COMPAT=( python2_{6,7} ) +[[ ${PV} == *9999 ]] && SCM="git-2" +EGIT_REPO_URI="git://git.kernel.org/pub/scm/git/git.git" +EGIT_MASTER=pu + +SAB_PATCHES_SRC=( "mirror://sabayon/dev-vcs/git/git-2.2.2-Gentoo-patches.tar.gz" ) +inherit sab-patches toolchain-funcs eutils multilib python-single-r1 ${SCM} + +MY_PV="${PV/_rc/.rc}" +MY_PN="${PN/-subversion}" +MY_P="${MY_PN}-${MY_PV}" + +DOC_VER=${MY_PV} + +DESCRIPTION="Subversion module for GIT, the stupid content tracker" +HOMEPAGE="http://www.git-scm.com/" +if [[ ${PV} != *9999 ]]; then + SRC_URI_SUFFIX="xz" + SRC_URI_GOOG="http://git-core.googlecode.com/files" + SRC_URI_KORG="mirror://kernel/software/scm/git" + SRC_URI+=" ${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_GOOG}/${MY_PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${MY_PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + doc? ( + ${SRC_URI_KORG}/${MY_PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_GOOG}/${MY_PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + )" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="doc iconv nls +threads" + +RDEPEND="~dev-vcs/git-${PV}[-subversion,perl] + dev-perl/Error + dev-perl/Net-SMTP-SSL + dev-perl/Authen-SASL + dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey + ${PYTHON_DEPS}" +DEPEND="app-arch/cpio + dev-lang/perl:=[-build(-)] + doc? ( + app-text/asciidoc + app-text/docbook2X + sys-apps/texinfo + app-text/xmlto + )" + +# Live ebuild builds man pages and HTML docs, additionally +if [[ ${PV} == *9999 ]]; then + DEPEND="${DEPEND} + app-text/asciidoc" +fi + +S="${WORKDIR}/${MY_P}" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} +" + +# This is needed because for some obscure reasons future calls to make don't +# pick up these exports if we export them in src_unpack() +exportmakeopts() { + local myopts + + # broken assumptions, because of broken build system ... + myopts+=" NO_FINK=YesPlease NO_DARWIN_PORTS=YesPlease" + myopts+=" INSTALL=install TAR=tar" + myopts+=" SHELL_PATH=${EPREFIX}/bin/sh" + myopts+=" SANE_TOOL_PATH=" + myopts+=" OLD_ICONV=" + myopts+=" NO_EXTERNAL_GREP=" + + # split ebuild: avoid collisions with dev-vcs/git's .mo files + myopts+=" NO_GETTEXT=YesPlease" + + # For svn-fe + #extlibs="-lz -lssl ${S}/xdiff/lib.a $(usex threads -lpthread '')" + extlibs="-lz -lssl -lcrypto ${S}/xdiff/lib.a $(usex threads -lpthread '')" + + # can't define this to null, since the entire makefile depends on it + sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile + + myopts+=" INSTALLDIRS=vendor" + myopts+=" NO_SVN_TESTS=YesPlease" + myopts+=" NO_CVS=YesPlease" + + has_version '>=app-text/asciidoc-8.0' \ + && myopts+=" ASCIIDOC8=YesPlease" + myopts+=" ASCIIDOC_NO_ROFF=YesPlease" + + # Bug 290465: + # builtin-fetch-pack.c:816: error: 'struct stat' has no member named 'st_mtim' + [[ "${CHOST}" == *-uclibc* ]] && \ + myopts+=" NO_NSEC=YesPlease" + + export MY_MAKEOPTS="${myopts}" + export EXTLIBS="${extlibs}" +} + +src_unpack() { + if [[ ${PV} != *9999 ]]; then + unpack ${MY_P}.tar.${SRC_URI_SUFFIX} + cd "${S}" + unpack ${MY_PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + use doc && \ + cd "${S}"/Documentation && \ + unpack ${MY_PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + cd "${S}" + else + git-2_src_unpack + fi + + sab-patches_unpack + +} + +src_prepare() { + # see the git ebuild for the list of patches + sab-patches_apply_all + + epatch_user + + sed -i \ + -e 's:^\(CFLAGS[[:space:]]*=\).*$:\1 $(OPTCFLAGS) -Wall:' \ + -e 's:^\(LDFLAGS[[:space:]]*=\).*$:\1 $(OPTLDFLAGS):' \ + -e 's:^\(CC[[:space:]]* =\).*$:\1$(OPTCC):' \ + -e 's:^\(AR[[:space:]]* =\).*$:\1$(OPTAR):' \ + -e "s:\(PYTHON_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + -e "s:\(PERL_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + Makefile contrib/svn-fe/Makefile || die "sed failed" + + # Fix docbook2texi command + sed -r -i 's/DOCBOOK2X_TEXI[[:space:]]*=[[:space:]]*docbook2x-texi/DOCBOOK2X_TEXI = docbook2texi.pl/' \ + Documentation/Makefile || die "sed failed" + + # Never install the private copy of Error.pm (bug #296310) + sed -i \ + -e '/private-Error.pm/s,^,#,' \ + perl/Makefile.PL +} + +git_emake() { + # bug #326625: PERL_PATH, PERL_MM_OPT + # bug #320647: PYTHON_PATH + PYTHON_PATH="${PYTHON}" + emake ${MY_MAKEOPTS} \ + DESTDIR="${D}" \ + OPTCFLAGS="${CFLAGS}" \ + OPTLDFLAGS="${LDFLAGS}" \ + OPTCC="$(tc-getCC)" \ + OPTAR="$(tc-getAR)" \ + prefix="${EPREFIX}"/usr \ + htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ + sysconfdir="${EPREFIX}"/etc \ + PYTHON_PATH="${PYTHON_PATH}" \ + PERL_MM_OPT="" \ + GIT_TEST_OPTS="--no-color" \ + V=1 \ + "$@" + # This is the fix for bug #326625, but it also causes breakage, see bug + # #352693. + # PERL_PATH="${EPREFIX}/usr/bin/env perl" \ +} + +src_configure() { + exportmakeopts +} + +src_compile() { + #if use perl ; then + git_emake perl/PM.stamp || die "emake perl/PM.stamp failed" + git_emake perl/perl.mak || die "emake perl/perl.mak failed" + #fi + + git_emake || die "emake failed" + + cd "${S}"/Documentation + if [[ ${PV} == *9999 ]] ; then + git_emake man \ + || die "emake man failed" + if use doc ; then + git_emake info html \ + || die "emake info html failed" + fi + else + if use doc ; then + git_emake info \ + || die "emake info html failed" + fi + fi + + cd "${S}"/contrib/svn-fe + # by defining EXTLIBS we override the detection for libintl and + # libiconv, bug #516168 + local nlsiconv= + use nls && use !elibc_glibc && nlsiconv+=" -lintl" + use iconv && use !elibc_glibc && nlsiconv+=" -liconv" + git_emake EXTLIBS="${EXTLIBS} ${nlsiconv}" || die "emake svn-fe failed" + if use doc ; then + git_emake svn-fe.{1,html} || die "emake svn-fe.1 svn-fe.html failed" + fi +} + +src_install() { + git_emake \ + install || \ + die "make install failed" + + rm -r "${ED}"usr/share/gitweb || die + rm -r "${ED}"usr/bin || die + rm -r "${ED}"usr/share/git-core/templates || die + rm -r "${ED}"usr/share/git-gui || die + rm -r "${ED}"usr/share/gitk || die + + # avoid conflict with dev-vcs/git + # it looks weird but this binary is installed by git ebuild + # so removing in git-subversion + rm "${ED}"usr/libexec/git-core/git-remote-testsvn || die + + for myfile in "${ED}"usr/libexec/git-core/* "${ED}"usr/$(get_libdir)/* "${ED}"usr/share/man/*/*; do + case "$myfile" in + *svn*) + true ;; + *) + rm -r "${myfile}" || die ;; + esac + done + + local libdir=${ED}usr/$(get_libdir) + if [[ -d ${libdir} ]]; then + # must be empty + rmdir "${libdir}" || die + fi + + doman man*/*svn* || die + if use doc; then + docinto / + dodoc Documentation/*svn*.txt + dohtml -p / Documentation/*svn*.html + fi + + cd "${S}"/contrib/svn-fe + dobin svn-fe + dodoc svn-fe.txt + use doc && doman svn-fe.1 && dohtml svn-fe.html + cd "${S}" + + # kill empty dirs from ${ED} + find "${ED}" -type d -empty -delete || die +} diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest new file mode 100644 index 00000000..977b0d75 --- /dev/null +++ b/dev-vcs/git/Manifest @@ -0,0 +1,11 @@ +DIST git-2.2.1-Gentoo-patches.tar.gz 3808 SHA256 170d06c861e8ab18d8c25743291dec60afcd0abea6e2b3b32563dba98134d874 SHA512 50941f35b0aa85b3bdded2367fb71113525280b137d8bfd25bd7a04986237136ee50ade5fa61b747937a3d7f7689d38998c215ca2a17c84232bfacca0aec6696 WHIRLPOOL 7224129460a2b98a0fd3c9cc4e38737d2d53f47e590fc688f77f4b19cd46b2dd8c2aeffa65a0df664eb677ec4b95d503d472cbb20c2306cbd0986cf2a09173bd +DIST git-2.2.1.tar.xz 3590808 SHA256 09422dc9a0bdddf6bdd5b8634c71e1ed3125256c47424e6a2687701e764ef450 SHA512 66bccfa617d2c8e2e61e5aac9b8daef9d4dc151b85906af252cadef3306ecf792ad6d7869deb149f0d04f6e7c3e9f71119bfeece5690e61782fb357e5384027b WHIRLPOOL f288d0227f3ad3045fd7dcc7a7fa6e68cb29c3a4d363d6648aa4f09aa5742a4496c67d63d0ad120a1f8f9420b9ae30930b8ffb3229f176cf429f8b8c8a1d06e6 +DIST git-2.2.2-Gentoo-patches.tar.gz 4605 SHA256 70613dd13269a919069deadda91e157928d4ea9ff3b3e54d7755552610275cd0 SHA512 cd7b27108a0cb9449c90c063d7506ae28004d95bc3379542adf77cd135345b591383b264398ede5d7ce946dca01cd064d30688ec6143588d969a1f9dfc896c8c WHIRLPOOL 1ecffa35d78eadda38a517f9c3b1e177e8a84541cabeba95ab670dfa9d8ada9a7f7817c592bd80e9e0b5993549d9e9c2c3325b2eda07a60164679b3048b1d403 +DIST git-2.2.2.tar.xz 3592264 SHA256 aa6d2efcc0c7bb9b9edc6d56d90921706b833972f1d2abe70f71be7838f22d05 SHA512 e3ca6f40de04ed940f521fff4c7e92446e40ad1627acc5b4c090ebf114dcf279d4b1f3efe1189ffa43192fce412165621fc12ea90e2f7d02a6a9ccda655dc69b WHIRLPOOL 9e20def83bbb9b11cb5982fc5f19b09767657ff80f02a237dff6ddaddd3209b4cfb9288bec1b6dc80c6a6db1869cfcaa90e2374279012fc8215771c1a58a1fc2 +DIST git-2.3.0.tar.xz 3608648 SHA256 94b23a14d66df536cfe7de37551f55acf908f8bddf30a0f5325a255bb57b0aca SHA512 4be85d3ba3ffac6c55cce648ab6c0a6fe89164e9657480aeee0def79289dbcba486722756b1729d0cedda6012cd582b88129d483ce916bfe06cde5a423f05bc7 WHIRLPOOL d08762cf37536a347aabb2916dce9d482313c41a180b5c440481d9574e9a6c482eb18e0055410171478010e647ae353d70f7113fa07fd8d74bb77909e327ea75 +DIST git-htmldocs-2.2.1.tar.xz 975488 SHA256 dee32b06ecf26044169adf40d95cb301c4219416a65c94b89c6513a80f03863b SHA512 68843b883e2fd4f14646ff97ba9e5f3fd4de9f6bbf57a40e9c1bceb6578ebf497e50f2b808fdb4174966e26bf9ac068b44cfdf111652d15796f4f84a7406d336 WHIRLPOOL 771af06f8663eaaa6de4d117277ea05680671c6d72010653ad8e2b037b7a8d77b4a3733b6c48e4775971304b680d0df2596ed1cb4eedbf9948135912ac9509a3 +DIST git-htmldocs-2.2.2.tar.xz 976312 SHA256 41179ff0816189d583f290a227a73788002a319c7ff8c5cada970878c50b901d SHA512 b51b7d619e82d83b4f0b90d31bfccc30291a5beb48b2f5e5e59e75e91e5d772e89b560534a683648cd5480f4bf241f733efc87b30062ef5bb003bf0b5dbeed7f WHIRLPOOL c9dc7ac1a40559e4306d7d97a1619a272faf83d8b05c5a11f5f7b010566cd02fe853fee7eb550c6ccf744db446966a9696f9eb6feeee7ce4f976c6aa88b097d2 +DIST git-htmldocs-2.3.0.tar.xz 980936 SHA256 e8e202bae7a89f22a815e15753e9742f2e140b3c0ca548e9a831cfdbfad3a873 SHA512 c4d226784d89469c8faa72f29ab87594682ba46b1887769e29f87ce0db1ac241c9568a8b1530e6d28d43a9861acf803f93dddcc1db59cbe97e21d7b9e374c565 WHIRLPOOL 5bb37b7e7b317ffbf842616b00caad54d4594748726063d2b66c2ccc5fc125a88001506ddff63b15ebaccd7e8a96399bad383eec13dbd8bdc40d5cf7f8696e2b +DIST git-manpages-2.2.1.tar.xz 369796 SHA256 00f8357fd8ab9e3b397dd087b20d405ed141765d04f3f2162e65fdec7cb1e538 SHA512 9fea3a61afa7336c7da9a4c9c130ed4dd05bb3b5b1cc7fe5a3953109085169d9fb92aafd2b932e6b66ad93ac46e3b60ea05c0f311a8178b53bc1c2184773ada5 WHIRLPOOL f5d1f4d47a2bc244beb3a343db37fe6898fc121310cd6bec0d3292a3352a3c86e16b3538b22317419c760870fb511120a3b03c7bc0585bfaa15c1c7418a4e8ac +DIST git-manpages-2.2.2.tar.xz 369876 SHA256 d30688bb62763bf1b87f5eaf4c0a66c68999e479ccd2963108a5f6f82138147c SHA512 5c2220bb09f199ad4fe5c1bc20a813a6c62daab5e6e7fa87bf24861d25b7f7e0fdde215c4f59d8895badd7c361ed202e7837de48d2d54a155d24759db39dd4e1 WHIRLPOOL 45acc45663f13faf5b8197516bb934723bf84cd6db929443e2bd9fc3a915baf258ee93e782741e088a5f799115ea4ee6043225fc9ea9ec954feed21ba54c9be4 +DIST git-manpages-2.3.0.tar.xz 370864 SHA256 1641d4fb67159961b4c295d2d5a05954bae19ebcaaa67728b6d72b70020b7842 SHA512 aa54b9fd96831a690848ef6df708d45999f03bc45aab3600bf578c998bbb225f54a8999ee5012996cb9d6f28d0d18c97209329cfba557b86d3dd0da7a23b1c1b WHIRLPOOL 817db829cd9e9eba93dc537531fd861278baa410d5a9aca09b2010f299d87c744b8a20d707052c6f8d470a5be74dba7a3bba3d20390915cc2a3eed47e84acb75 diff --git a/dev-vcs/git/files/git-daemon-r1.initd b/dev-vcs/git/files/git-daemon-r1.initd new file mode 100644 index 00000000..339b6238 --- /dev/null +++ b/dev-vcs/git/files/git-daemon-r1.initd @@ -0,0 +1,13 @@ +#!/sbin/runscript +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/files/git-daemon-r1.initd,v 1.2 2014/02/07 07:59:03 polynomial-c Exp $ + +pidfile="/run/git-daemon.pid" +command="/usr/bin/git" +command_args="daemon ${GITDAEMON_OPTS}" +start_stop_daemon_args="-b -m -p ${pidfile} -u ${GIT_USER:-nobody}:${GIT_GROUP:-nobody}" + +depend() { + use logger +} diff --git a/dev-vcs/git/files/git-daemon.confd b/dev-vcs/git/files/git-daemon.confd new file mode 100644 index 00000000..db77de5d --- /dev/null +++ b/dev-vcs/git/files/git-daemon.confd @@ -0,0 +1,19 @@ +# conf.d file for git-daemon +# +# Please check man 1 git-daemon for more information about the options +# git-daemon accepts. You MUST edit this to include your repositories you wish +# to serve. +# +# Some of the meaningful options are: +# --syslog --- Enables syslog logging +# --verbose --- Enables verbose logging +# --export-all --- Exports all repositories +# --port=XXXX --- Starts in port XXXX instead of 9418 +# +GITDAEMON_OPTS="--syslog --base-path=/var/git" + +# To run an anonymous git safely, the following user should be able to only +# read your Git repositories. It should not able able to write to anywhere on +# your system, esp. not the repositories. +GIT_USER="nobody" +GIT_GROUP="nobody" diff --git a/dev-vcs/git/files/git-daemon.socket b/dev-vcs/git/files/git-daemon.socket new file mode 100644 index 00000000..3dec01d2 --- /dev/null +++ b/dev-vcs/git/files/git-daemon.socket @@ -0,0 +1,9 @@ +[Unit] +Description=Git Activation Socket + +[Socket] +ListenStream=9418 +Accept=true + +[Install] +WantedBy=sockets.target diff --git a/dev-vcs/git/files/git-daemon.xinetd b/dev-vcs/git/files/git-daemon.xinetd new file mode 100644 index 00000000..02c938d4 --- /dev/null +++ b/dev-vcs/git/files/git-daemon.xinetd @@ -0,0 +1,13 @@ +service git-daemon +{ + disable = yes + socket_type = stream + wait = no + user = nobody + type = UNLISTED + protocol = tcp + log_on_failure += USERID + port = 9418 + server = /usr/bin/git + server_args = daemon --inetd --syslog --export-all --base-path=/var/git +} diff --git a/dev-vcs/git/files/git-daemon_at.service b/dev-vcs/git/files/git-daemon_at.service new file mode 100644 index 00000000..2a080d4e --- /dev/null +++ b/dev-vcs/git/files/git-daemon_at.service @@ -0,0 +1,13 @@ +[Unit] +Description=Git Repositories Server Daemon +Documentation=man:git-daemon(1) + +[Service] +User=nobody +Group=nobody +EnvironmentFile=/etc/conf.d/git-daemon +# Ignore non-zero exit status, access error makes git-daemon return them +ExecStart=-/usr/libexec/git-core/git-daemon --inetd --base-path=/var/git --verbose $GITDAEMON_OPTS +StandardInput=socket +StandardOutput=inherit +StandardError=journal diff --git a/dev-vcs/git/git-2.2.1.ebuild b/dev-vcs/git/git-2.2.1.ebuild new file mode 100644 index 00000000..12e8a15f --- /dev/null +++ b/dev-vcs/git/git-2.2.1.ebuild @@ -0,0 +1,649 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +GENTOO_DEPEND_ON_PERL=no + +# bug #329479: git-remote-testgit is not multiple-version aware +PYTHON_COMPAT=( python2_{6,7} ) +[[ ${PV} == *9999 ]] && SCM="git-2" +EGIT_REPO_URI="git://git.kernel.org/pub/scm/git/git.git" +EGIT_MASTER=pu + +SAB_PATCHES_SRC=( "mirror://sabayon/dev-vcs/git/git-2.2.1-Gentoo-patches.tar.gz" ) +inherit sab-patches toolchain-funcs eutils elisp-common perl-module bash-completion-r1 python-single-r1 systemd ${SCM} + +MY_PV="${PV/_rc/.rc}" +MY_P="${PN}-${MY_PV}" + +DOC_VER=${MY_PV} + +DESCRIPTION="GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team" +HOMEPAGE="http://www.git-scm.com/" +if [[ ${PV} != *9999 ]]; then + SRC_URI_SUFFIX="xz" + SRC_URI_GOOG="http://git-core.googlecode.com/files" + SRC_URI_KORG="mirror://kernel/software/scm/git" + SRC_URI+=" ${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_GOOG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + doc? ( + ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_GOOG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + )" + KEYWORDS="~amd64 ~x86" +else + #SRC_URI="" + KEYWORDS="" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv mediawiki +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test" + +# Common to both DEPEND and RDEPEND +CDEPEND=" + dev-libs/openssl + sys-libs/zlib + pcre? ( dev-libs/libpcre ) + perl? ( dev-lang/perl:=[-build(-)] ) + tk? ( dev-lang/tk ) + curl? ( + net-misc/curl + webdav? ( dev-libs/expat ) + ) + emacs? ( virtual/emacs ) + gnome-keyring? ( gnome-base/libgnome-keyring )" + +RDEPEND="${CDEPEND} + gpg? ( app-crypt/gnupg ) + mediawiki? ( + dev-perl/HTML-Tree + dev-perl/MediaWiki-API + ) + perl? ( dev-perl/Error + dev-perl/Net-SMTP-SSL + dev-perl/Authen-SASL + cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) + cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) + subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) + ) + python? ( gtk? + ( + >=dev-python/pygtk-2.8[${PYTHON_USEDEP}] + >=dev-python/pygtksourceview-2.10.1-r1:2[${PYTHON_USEDEP}] + ) + ${PYTHON_DEPS} )" + +# This is how info docs are created with Git: +# .txt/asciidoc --(asciidoc)---------> .xml/docbook +# .xml/docbook --(docbook2texi.pl)--> .texi +# .texi --(makeinfo)---------> .info +DEPEND="${CDEPEND} + app-arch/cpio + doc? ( + app-text/asciidoc + app-text/docbook2X + sys-apps/texinfo + app-text/xmlto + ) + nls? ( sys-devel/gettext ) + test? ( app-crypt/gnupg )" + +# Live ebuild builds man pages and HTML docs, additionally +if [[ ${PV} == *9999 ]]; then + DEPEND="${DEPEND} + app-text/asciidoc" +fi + +SITEFILE=50${PN}-gentoo.el +S="${WORKDIR}/${MY_P}" + +REQUIRED_USE=" + cgi? ( perl ) + cvs? ( perl ) + mediawiki? ( perl ) + subversion? ( perl ) + webdav? ( curl ) + gtk? ( python ) + python? ( ${PYTHON_REQUIRED_USE} ) +" + +pkg_setup() { + if use subversion && has_version "dev-vcs/subversion[dso]"; then + ewarn "Per Gentoo bugs #223747, #238586, when subversion is built" + ewarn "with USE=dso, there may be weird crashes in git-svn. You" + ewarn "have been warned." + fi + if use python ; then + python-single-r1_pkg_setup + fi +} + +# This is needed because for some obscure reasons future calls to make don't +# pick up these exports if we export them in src_unpack() +exportmakeopts() { + local myopts + + if use blksha1 ; then + myopts="${myopts} BLK_SHA1=YesPlease" + elif use ppcsha1 ; then + myopts="${myopts} PPC_SHA1=YesPlease" + fi + + if use curl ; then + use webdav || myopts="${myopts} NO_EXPAT=YesPlease" + else + myopts="${myopts} NO_CURL=YesPlease" + fi + + # broken assumptions, because of broken build system ... + myopts="${myopts} NO_FINK=YesPlease NO_DARWIN_PORTS=YesPlease" + myopts="${myopts} INSTALL=install TAR=tar" + myopts="${myopts} SHELL_PATH=${EPREFIX}/bin/sh" + myopts="${myopts} SANE_TOOL_PATH=" + myopts="${myopts} OLD_ICONV=" + myopts="${myopts} NO_EXTERNAL_GREP=" + + # For svn-fe + extlibs="-lz -lssl ${S}/xdiff/lib.a $(usex threads -lpthread '')" + + # can't define this to null, since the entire makefile depends on it + sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile + + use iconv \ + || myopts="${myopts} NO_ICONV=YesPlease" + use nls \ + || myopts="${myopts} NO_GETTEXT=YesPlease" + use tk \ + || myopts="${myopts} NO_TCLTK=YesPlease" + use pcre \ + && myopts="${myopts} USE_LIBPCRE=yes" \ + && extlibs="${extlibs} -lpcre" + use perl \ + && myopts="${myopts} INSTALLDIRS=vendor" \ + || myopts="${myopts} NO_PERL=YesPlease" + use python \ + || myopts="${myopts} NO_PYTHON=YesPlease" + use subversion \ + || myopts="${myopts} NO_SVN_TESTS=YesPlease" + use threads \ + && myopts="${myopts} THREADED_DELTA_SEARCH=YesPlease" \ + || myopts="${myopts} NO_PTHREADS=YesPlease" + use cvs \ + || myopts="${myopts} NO_CVS=YesPlease" +# Disabled until ~m68k-mint can be keyworded again +# if [[ ${CHOST} == *-mint* ]] ; then +# myopts="${myopts} NO_MMAP=YesPlease" +# myopts="${myopts} NO_IPV6=YesPlease" +# myopts="${myopts} NO_STRLCPY=YesPlease" +# myopts="${myopts} NO_MEMMEM=YesPlease" +# myopts="${myopts} NO_MKDTEMP=YesPlease" +# myopts="${myopts} NO_MKSTEMPS=YesPlease" +# fi + if [[ ${CHOST} == ia64-*-hpux* ]]; then + myopts="${myopts} NO_NSEC=YesPlease" + fi + if [[ ${CHOST} == *-*-aix* ]]; then + myopts="${myopts} NO_FNMATCH_CASEFOLD=YesPlease" + fi + if [[ ${CHOST} == *-solaris* ]]; then + myopts="${myopts} NEEDS_LIBICONV=YesPlease" + fi + + has_version '>=app-text/asciidoc-8.0' \ + && myopts="${myopts} ASCIIDOC8=YesPlease" + myopts="${myopts} ASCIIDOC_NO_ROFF=YesPlease" + + # Bug 290465: + # builtin-fetch-pack.c:816: error: 'struct stat' has no member named 'st_mtim' + [[ "${CHOST}" == *-uclibc* ]] && \ + myopts="${myopts} NO_NSEC=YesPlease" + + export MY_MAKEOPTS="${myopts}" + export EXTLIBS="${extlibs}" +} + +src_unpack() { + if [[ ${PV} != *9999 ]]; then + unpack ${MY_P}.tar.${SRC_URI_SUFFIX} + cd "${S}" + unpack ${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + use doc && \ + cd "${S}"/Documentation && \ + unpack ${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + cd "${S}" + else + git-2_src_unpack + cd "${S}" + #cp "${FILESDIR}"/GIT-VERSION-GEN . + fi + + sab-patches_unpack +} + +src_prepare() { + # bug #350330 - automagic CVS when we don't want it is bad. + # git-...-optional-cvs.patch + + # git-...-mw-vendor.patch + # git-...-svn-fe-linking.patch + sab-patches_apply_all + + epatch_user + + sed -i \ + -e 's:^\(CFLAGS[[:space:]]*=\).*$:\1 $(OPTCFLAGS) -Wall:' \ + -e 's:^\(LDFLAGS[[:space:]]*=\).*$:\1 $(OPTLDFLAGS):' \ + -e 's:^\(CC[[:space:]]* =\).*$:\1$(OPTCC):' \ + -e 's:^\(AR[[:space:]]* =\).*$:\1$(OPTAR):' \ + -e "s:\(PYTHON_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + -e "s:\(PERL_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + Makefile contrib/svn-fe/Makefile || die "sed failed" + + # Never install the private copy of Error.pm (bug #296310) + sed -i \ + -e '/private-Error.pm/s,^,#,' \ + perl/Makefile.PL + + # Fix docbook2texi command + sed -r -i 's/DOCBOOK2X_TEXI[[:space:]]*=[[:space:]]*docbook2x-texi/DOCBOOK2X_TEXI = docbook2texi.pl/' \ + Documentation/Makefile || die "sed failed" + + # Fix git-subtree missing DESTDIR + sed -i \ + -e '/$(INSTALL)/s/ $(libexecdir)/ $(DESTDIR)$(libexecdir)/g' \ + -e '/$(INSTALL)/s/ $(man1dir)/ $(DESTDIR)$(man1dir)/g' \ + contrib/subtree/Makefile +} + +git_emake() { + # bug #326625: PERL_PATH, PERL_MM_OPT + # bug #320647: PYTHON_PATH + PYTHON_PATH="" + use python && PYTHON_PATH="${PYTHON}" + emake ${MY_MAKEOPTS} \ + DESTDIR="${D}" \ + OPTCFLAGS="${CFLAGS}" \ + OPTLDFLAGS="${LDFLAGS}" \ + OPTCC="$(tc-getCC)" \ + OPTAR="$(tc-getAR)" \ + prefix="${EPREFIX}"/usr \ + htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ + sysconfdir="${EPREFIX}"/etc \ + PYTHON_PATH="${PYTHON_PATH}" \ + PERL_MM_OPT="" \ + GIT_TEST_OPTS="--no-color" \ + V=1 \ + "$@" + # This is the fix for bug #326625, but it also causes breakage, see bug + # #352693. + # PERL_PATH="${EPREFIX}/usr/bin/env perl" \ +} + +src_configure() { + exportmakeopts +} + +src_compile() { + if use perl ; then + git_emake perl/PM.stamp || die "emake perl/PM.stamp failed" + git_emake perl/perl.mak || die "emake perl/perl.mak failed" + fi + git_emake || die "emake failed" + + if use emacs ; then + elisp-compile contrib/emacs/git{,-blame}.el + fi + + if use perl && use cgi ; then + git_emake \ + gitweb/gitweb.cgi \ + || die "emake gitweb/gitweb.cgi failed" + fi + + if [[ ${CHOST} == *-darwin* ]]; then + cd "${S}"/contrib/credential/osxkeychain || die "cd credential/osxkeychain" + git_emake || die "emake credential-osxkeychain" + fi + + cd "${S}"/Documentation + if [[ ${PV} == *9999 ]] ; then + git_emake man \ + || die "emake man failed" + if use doc ; then + git_emake info html \ + || die "emake info html failed" + fi + else + if use doc ; then + git_emake info \ + || die "emake info html failed" + fi + fi + + if use subversion ; then + cd "${S}"/contrib/svn-fe + # by defining EXTLIBS we override the detection for libintl and + # libiconv, bug #516168 + local nlsiconv= + use nls && use !elibc_glibc && nlsiconv+=" -lintl" + use iconv && use !elibc_glibc && nlsiconv+=" -liconv" + git_emake EXTLIBS="${EXTLIBS} ${nlsiconv}" || die "emake svn-fe failed" + if use doc ; then + git_emake svn-fe.{1,html} || die "emake svn-fe.1 svn-fe.html failed" + fi + cd "${S}" + fi + + if use gnome-keyring ; then + cd "${S}"/contrib/credential/gnome-keyring + git_emake || die "emake git-credential-gnome-keyring failed" + fi + + cd "${S}"/contrib/subtree + git_emake + use doc && git_emake doc + + if use mediawiki ; then + cd "${S}"/contrib/mw-to-git + git_emake + fi +} + +src_install() { + git_emake \ + install || \ + die "make install failed" + + if [[ ${CHOST} == *-darwin* ]]; then + dobin contrib/credential/osxkeychain/git-credential-osxkeychain + fi + + # Depending on the tarball and manual rebuild of the documentation, the + # manpages may exist in either OR both of these directories. + if ! use cvs; then + find man? -name "*git*cvs*" | xargs rm + fi + find man?/*.[157] >/dev/null 2>&1 && doman man?/*.[157] + find Documentation/*.[157] >/dev/null 2>&1 && doman Documentation/*.[157] + + dodoc README Documentation/{SubmittingPatches,CodingGuidelines} + use doc && dodir /usr/share/doc/${PF}/html + for d in / /howto/ /technical/ ; do + docinto ${d} + dodoc Documentation${d}*.txt + use doc && dohtml -p ${d} Documentation${d}*.html + done + docinto / + # Upstream does not ship this pre-built :-( + use doc && doinfo Documentation/{git,gitman}.info + + newbashcomp contrib/completion/git-completion.bash ${PN} + bashcomp_alias git gitk + # Not really a bash-completion file (bug #477920) + # but still needed uncompressed (bug #507480) + insinto /usr/share/${PN} + doins contrib/completion/git-prompt.sh + + if use emacs ; then + elisp-install ${PN} contrib/emacs/git.{el,elc} + elisp-install ${PN} contrib/emacs/git-blame.{el,elc} + #elisp-install ${PN}/compat contrib/emacs/vc-git.{el,elc} + # don't add automatically to the load-path, so the sitefile + # can do a conditional loading + touch "${ED}${SITELISP}/${PN}/compat/.nosearch" + elisp-site-file-install "${FILESDIR}"/${SITEFILE} + fi + + if use python && use gtk ; then + python_doscript "${S}"/contrib/gitview/gitview + dodoc "${S}"/contrib/gitview/gitview.txt + fi + + #dobin contrib/fast-import/git-p4 # Moved upstream + #dodoc contrib/fast-import/git-p4.txt # Moved upstream + newbin contrib/fast-import/import-tars.perl import-tars + exeinto /usr/libexec/git-core/ + newexe contrib/git-resurrect.sh git-resurrect + + # git-subtree + cd "${S}"/contrib/subtree + git_emake install || die "Failed to emake install git-subtree" + if use doc ; then + git_emake install-man install-doc || die "Failed to emake install-doc install-mangit-subtree" + fi + newdoc README README.git-subtree + dodoc git-subtree.txt + cd "${S}" + + if use mediawiki ; then + cd "${S}"/contrib/mw-to-git + git_emake install + cd "${S}" + fi + + # diff-highlight + dobin contrib/diff-highlight/diff-highlight + newdoc contrib/diff-highlight/README README.diff-highlight + + # git-jump + exeinto /usr/libexec/git-core/ + doexe contrib/git-jump/git-jump + newdoc contrib/git-jump/README git-jump.txt + + # git-contacts + exeinto /usr/libexec/git-core/ + doexe contrib/contacts/git-contacts + dodoc contrib/contacts/git-contacts.txt + + if use gnome-keyring ; then + cd "${S}"/contrib/credential/gnome-keyring + dobin git-credential-gnome-keyring + fi + + if use subversion ; then + cd "${S}"/contrib/svn-fe + dobin svn-fe + dodoc svn-fe.txt + use doc && doman svn-fe.1 && dohtml svn-fe.html + cd "${S}" + fi + + dodir /usr/share/${PN}/contrib + # The following are excluded: + # completion - installed above + # credential/gnome-keyring TODO + # diff-highlight - done above + # emacs - installed above + # examples - these are stuff that is not used in Git anymore actually + # git-jump - done above + # gitview - installed above + # p4import - excluded because fast-import has a better one + # patches - stuff the Git guys made to go upstream to other places + # persistent-https - TODO + # mw-to-git - TODO + # subtree - build seperately + # svnimport - use git-svn + # thunderbird-patch-inline - fixes thunderbird + for i in \ + buildsystems convert-objects fast-import \ + hg-to-git hooks remotes2config.sh rerere-train.sh \ + stats workdir \ + ; do + cp -rf \ + "${S}"/contrib/${i} \ + "${ED}"/usr/share/${PN}/contrib \ + || die "Failed contrib ${i}" + done + + if use perl && use cgi ; then + # We used to install in /usr/share/${PN}/gitweb + # but upstream installs in /usr/share/gitweb + # so we will install a symlink and use their location for compat with other + # distros + dosym /usr/share/gitweb /usr/share/${PN}/gitweb + + # INSTALL discusses configuration issues, not just installation + docinto / + newdoc "${S}"/gitweb/INSTALL INSTALL.gitweb + newdoc "${S}"/gitweb/README README.gitweb + + find "${ED}"/usr/lib64/perl5/ \ + -name .packlist \ + -exec rm \{\} \; + else + rm -rf "${ED}"/usr/share/gitweb + fi + + if ! use subversion ; then + rm -f "${ED}"/usr/libexec/git-core/git-svn \ + "${ED}"/usr/share/man/man1/git-svn.1* + fi + + if use xinetd ; then + insinto /etc/xinetd.d + newins "${FILESDIR}"/git-daemon.xinetd git-daemon + fi + + if use !prefix; then + newinitd "${FILESDIR}"/git-daemon-r1.initd git-daemon + newconfd "${FILESDIR}"/git-daemon.confd git-daemon + systemd_newunit "${FILESDIR}/git-daemon_at.service" "git-daemon@.service" + systemd_dounit "${FILESDIR}/git-daemon.socket" + fi + + perl_delete_localpod + + # burn CVS with fire, see #373439 + if ! use cvs; then + rm -r "${ED}"/usr/bin/git-cvsserver \ + "${ED}"/usr/libexec/git-core/git-cvs* || die + fi +} + +src_test() { + local disabled="" #t7004-tag.sh" #520270 + local tests_cvs="t9200-git-cvsexportcommit.sh \ + t9400-git-cvsserver-server.sh \ + t9401-git-cvsserver-crlf.sh \ + t9402-git-cvsserver-refs.sh \ + t9600-cvsimport.sh \ + t9601-cvsimport-vendor-branch.sh \ + t9602-cvsimport-branches-tags.sh \ + t9603-cvsimport-patchsets.sh \ + t9604-cvsimport-timestamps.sh" + local tests_perl="t3701-add-interactive.sh \ + t5502-quickfetch.sh \ + t5512-ls-remote.sh \ + t5520-pull.sh \ + t7106-reset-unborn-branch.sh \ + t7501-commit.sh" + # Bug #225601 - t0004 is not suitable for root perm + # Bug #219839 - t1004 is not suitable for root perm + # t0001-init.sh - check for init notices EPERM* fails + local tests_nonroot="t0001-init.sh \ + t0004-unwritable.sh \ + t0070-fundamental.sh \ + t1004-read-tree-m-u-wf.sh \ + t3700-add.sh \ + t7300-clean.sh" + # t9100 still fails with symlinks in SVN 1.7 + local test_svn="t9100-git-svn-basic.sh" + + # Unzip is used only for the testcase code, not by any normal parts of Git. + if ! has_version app-arch/unzip ; then + einfo "Disabling tar-tree tests" + disabled="${disabled} t5000-tar-tree.sh" + fi + + cvs=0 + use cvs && let cvs=$cvs+1 + if [[ ${EUID} -eq 0 ]]; then + if [[ $cvs -eq 1 ]]; then + ewarn "Skipping CVS tests because CVS does not work as root!" + ewarn "You should retest with FEATURES=userpriv!" + disabled="${disabled} ${tests_cvs}" + fi + einfo "Skipping other tests that require being non-root" + disabled="${disabled} ${tests_nonroot}" + else + [[ $cvs -gt 0 ]] && \ + has_version dev-vcs/cvs && \ + let cvs=$cvs+1 + [[ $cvs -gt 1 ]] && \ + has_version "dev-vcs/cvs[server]" && \ + let cvs=$cvs+1 + if [[ $cvs -lt 3 ]]; then + einfo "Disabling CVS tests (needs dev-vcs/cvs[USE=server])" + disabled="${disabled} ${tests_cvs}" + fi + fi + + if ! use perl ; then + einfo "Disabling tests that need Perl" + disabled="${disabled} ${tests_perl}" + fi + + einfo "Disabling tests that fail with SVN 1.7" + disabled="${disabled} ${test_svn}" + + # Reset all previously disabled tests + cd "${S}/t" + for i in *.sh.DISABLED ; do + [[ -f "${i}" ]] && mv -f "${i}" "${i%.DISABLED}" + done + einfo "Disabled tests:" + for i in ${disabled} ; do + [[ -f "${i}" ]] && mv -f "${i}" "${i}.DISABLED" && einfo "Disabled $i" + done + + # Avoid the test system removing the results because we want them ourselves + sed -e '/^[[:space:]]*$(MAKE) clean/s,^,#,g' \ + -i "${S}"/t/Makefile + + # Clean old results first, must always run + cd "${S}/t" + nonfatal git_emake clean + + # Now run the tests, keep going if we hit an error, and don't terminate on + # failure + cd "${S}" + einfo "Start test run" + #MAKEOPTS=-j1 + nonfatal git_emake --keep-going test + rc=$? + + # Display nice results, now print the results + cd "${S}/t" + nonfatal git_emake aggregate-results + + # And bail if there was a problem + [ $rc -eq 0 ] || die "tests failed. Please file a bug." +} + +showpkgdeps() { + local pkg=$1 + shift + elog " $(printf "%-17s:" ${pkg}) ${@}" +} + +pkg_postinst() { + use emacs && elisp-site-regen + einfo "Please read /usr/share/bash-completion/git for Git bash command completion" + einfo "Please read /usr/share/git/git-prompt.sh for Git bash prompt" + einfo "Note that the prompt bash code is now in that separate script" + elog "These additional scripts need some dependencies:" + echo + showpkgdeps git-quiltimport "dev-util/quilt" + showpkgdeps git-instaweb \ + "|| ( www-servers/lighttpd www-servers/apache www-servers/nginx )" + echo +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/dev-vcs/git/git-2.2.2.ebuild b/dev-vcs/git/git-2.2.2.ebuild new file mode 100644 index 00000000..473c6e89 --- /dev/null +++ b/dev-vcs/git/git-2.2.2.ebuild @@ -0,0 +1,646 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +GENTOO_DEPEND_ON_PERL=no + +# bug #329479: git-remote-testgit is not multiple-version aware +PYTHON_COMPAT=( python2_{6,7} ) +[[ ${PV} == *9999 ]] && SCM="git-2" +EGIT_REPO_URI="git://git.kernel.org/pub/scm/git/git.git" +EGIT_MASTER=pu + +SAB_PATCHES_SRC=( "mirror://sabayon/dev-vcs/git/git-2.2.2-Gentoo-patches.tar.gz" ) +inherit sab-patches toolchain-funcs eutils elisp-common perl-module bash-completion-r1 python-single-r1 systemd ${SCM} + +MY_PV="${PV/_rc/.rc}" +MY_P="${PN}-${MY_PV}" + +DOC_VER=${MY_PV} + +DESCRIPTION="GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team" +HOMEPAGE="http://www.git-scm.com/" +if [[ ${PV} != *9999 ]]; then + SRC_URI_SUFFIX="xz" + SRC_URI_GOOG="http://git-core.googlecode.com/files" + SRC_URI_KORG="mirror://kernel/software/scm/git" + SRC_URI+=" ${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_GOOG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + doc? ( + ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_GOOG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + )" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv mediawiki +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test" + +# Common to both DEPEND and RDEPEND +CDEPEND=" + dev-libs/openssl + sys-libs/zlib + pcre? ( dev-libs/libpcre ) + perl? ( dev-lang/perl:=[-build(-)] ) + tk? ( dev-lang/tk ) + curl? ( + net-misc/curl + webdav? ( dev-libs/expat ) + ) + emacs? ( virtual/emacs ) + gnome-keyring? ( gnome-base/libgnome-keyring )" + +RDEPEND="${CDEPEND} + gpg? ( app-crypt/gnupg ) + mediawiki? ( + dev-perl/HTML-Tree + dev-perl/MediaWiki-API + ) + perl? ( dev-perl/Error + dev-perl/Net-SMTP-SSL + dev-perl/Authen-SASL + cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) + cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) + subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) + ) + python? ( gtk? + ( + >=dev-python/pygtk-2.8[${PYTHON_USEDEP}] + >=dev-python/pygtksourceview-2.10.1-r1:2[${PYTHON_USEDEP}] + ) + ${PYTHON_DEPS} )" + +# This is how info docs are created with Git: +# .txt/asciidoc --(asciidoc)---------> .xml/docbook +# .xml/docbook --(docbook2texi.pl)--> .texi +# .texi --(makeinfo)---------> .info +DEPEND="${CDEPEND} + app-arch/cpio + doc? ( + app-text/asciidoc + app-text/docbook2X + sys-apps/texinfo + app-text/xmlto + ) + nls? ( sys-devel/gettext ) + test? ( app-crypt/gnupg )" + +# Live ebuild builds man pages and HTML docs, additionally +if [[ ${PV} == *9999 ]]; then + DEPEND="${DEPEND} + app-text/asciidoc" +fi + +SITEFILE=50${PN}-gentoo.el +S="${WORKDIR}/${MY_P}" + +REQUIRED_USE=" + cgi? ( perl ) + cvs? ( perl ) + mediawiki? ( perl ) + subversion? ( perl ) + webdav? ( curl ) + gtk? ( python ) + python? ( ${PYTHON_REQUIRED_USE} ) +" + +pkg_setup() { + if use subversion && has_version "dev-vcs/subversion[dso]"; then + ewarn "Per Gentoo bugs #223747, #238586, when subversion is built" + ewarn "with USE=dso, there may be weird crashes in git-svn. You" + ewarn "have been warned." + fi + if use python ; then + python-single-r1_pkg_setup + fi +} + +# This is needed because for some obscure reasons future calls to make don't +# pick up these exports if we export them in src_unpack() +exportmakeopts() { + local myopts + + if use blksha1 ; then + myopts+=" BLK_SHA1=YesPlease" + elif use ppcsha1 ; then + myopts+=" PPC_SHA1=YesPlease" + fi + + if use curl ; then + use webdav || myopts+=" NO_EXPAT=YesPlease" + else + myopts+=" NO_CURL=YesPlease" + fi + + # broken assumptions, because of broken build system ... + myopts+=" NO_FINK=YesPlease NO_DARWIN_PORTS=YesPlease" + myopts+=" INSTALL=install TAR=tar" + myopts+=" SHELL_PATH=${EPREFIX}/bin/sh" + myopts+=" SANE_TOOL_PATH=" + myopts+=" OLD_ICONV=" + myopts+=" NO_EXTERNAL_GREP=" + + # For svn-fe + extlibs="-lz -lssl ${S}/xdiff/lib.a $(usex threads -lpthread '')" + + # can't define this to null, since the entire makefile depends on it + sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile + + use iconv \ + || myopts+=" NO_ICONV=YesPlease" + use nls \ + || myopts+=" NO_GETTEXT=YesPlease" + use tk \ + || myopts+=" NO_TCLTK=YesPlease" + use pcre \ + && myopts+=" USE_LIBPCRE=yes" \ + && extlibs+=" -lpcre" + use perl \ + && myopts+=" INSTALLDIRS=vendor" \ + || myopts+=" NO_PERL=YesPlease" + use python \ + || myopts+=" NO_PYTHON=YesPlease" + use subversion \ + || myopts+=" NO_SVN_TESTS=YesPlease" + use threads \ + && myopts+=" THREADED_DELTA_SEARCH=YesPlease" \ + || myopts+=" NO_PTHREADS=YesPlease" + use cvs \ + || myopts+=" NO_CVS=YesPlease" +# Disabled until ~m68k-mint can be keyworded again +# if [[ ${CHOST} == *-mint* ]] ; then +# myopts+=" NO_MMAP=YesPlease" +# myopts+=" NO_IPV6=YesPlease" +# myopts+=" NO_STRLCPY=YesPlease" +# myopts+=" NO_MEMMEM=YesPlease" +# myopts+=" NO_MKDTEMP=YesPlease" +# myopts+=" NO_MKSTEMPS=YesPlease" +# fi + if [[ ${CHOST} == ia64-*-hpux* ]]; then + myopts+=" NO_NSEC=YesPlease" + fi + if [[ ${CHOST} == *-*-aix* ]]; then + myopts+=" NO_FNMATCH_CASEFOLD=YesPlease" + fi + if [[ ${CHOST} == *-solaris* ]]; then + myopts+=" NEEDS_LIBICONV=YesPlease" + fi + + has_version '>=app-text/asciidoc-8.0' \ + && myopts+=" ASCIIDOC8=YesPlease" + myopts+=" ASCIIDOC_NO_ROFF=YesPlease" + + # Bug 290465: + # builtin-fetch-pack.c:816: error: 'struct stat' has no member named 'st_mtim' + [[ "${CHOST}" == *-uclibc* ]] && \ + myopts+=" NO_NSEC=YesPlease" + + export MY_MAKEOPTS="${myopts}" + export EXTLIBS="${extlibs}" +} + +src_unpack() { + if [[ ${PV} != *9999 ]]; then + unpack ${MY_P}.tar.${SRC_URI_SUFFIX} + cd "${S}" + unpack ${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + use doc && \ + cd "${S}"/Documentation && \ + unpack ${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + cd "${S}" + else + git-2_src_unpack + cd "${S}" + #cp "${FILESDIR}"/GIT-VERSION-GEN . + fi + + sab-patches_unpack +} + +src_prepare() { + # bug #350330 - automagic CVS when we don't want it is bad. + # git-...-optional-cvs.patch + + # git-...-mw-vendor.patch + # git-...-svn-fe-linking.patch + sab-patches_apply_all + + epatch_user + + sed -i \ + -e 's:^\(CFLAGS[[:space:]]*=\).*$:\1 $(OPTCFLAGS) -Wall:' \ + -e 's:^\(LDFLAGS[[:space:]]*=\).*$:\1 $(OPTLDFLAGS):' \ + -e 's:^\(CC[[:space:]]* =\).*$:\1$(OPTCC):' \ + -e 's:^\(AR[[:space:]]* =\).*$:\1$(OPTAR):' \ + -e "s:\(PYTHON_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + -e "s:\(PERL_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + Makefile contrib/svn-fe/Makefile || die "sed failed" + + # Never install the private copy of Error.pm (bug #296310) + sed -i \ + -e '/private-Error.pm/s,^,#,' \ + perl/Makefile.PL + + # Fix docbook2texi command + sed -r -i 's/DOCBOOK2X_TEXI[[:space:]]*=[[:space:]]*docbook2x-texi/DOCBOOK2X_TEXI = docbook2texi.pl/' \ + Documentation/Makefile || die "sed failed" + + # Fix git-subtree missing DESTDIR + sed -i \ + -e '/$(INSTALL)/s/ $(libexecdir)/ $(DESTDIR)$(libexecdir)/g' \ + -e '/$(INSTALL)/s/ $(man1dir)/ $(DESTDIR)$(man1dir)/g' \ + contrib/subtree/Makefile +} + +git_emake() { + # bug #326625: PERL_PATH, PERL_MM_OPT + # bug #320647: PYTHON_PATH + PYTHON_PATH="" + use python && PYTHON_PATH="${PYTHON}" + emake ${MY_MAKEOPTS} \ + DESTDIR="${D}" \ + OPTCFLAGS="${CFLAGS}" \ + OPTLDFLAGS="${LDFLAGS}" \ + OPTCC="$(tc-getCC)" \ + OPTAR="$(tc-getAR)" \ + prefix="${EPREFIX}"/usr \ + htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ + sysconfdir="${EPREFIX}"/etc \ + PYTHON_PATH="${PYTHON_PATH}" \ + PERL_MM_OPT="" \ + GIT_TEST_OPTS="--no-color" \ + V=1 \ + "$@" + # This is the fix for bug #326625, but it also causes breakage, see bug + # #352693. + # PERL_PATH="${EPREFIX}/usr/bin/env perl" \ +} + +src_configure() { + exportmakeopts +} + +src_compile() { + if use perl ; then + git_emake perl/PM.stamp || die "emake perl/PM.stamp failed" + git_emake perl/perl.mak || die "emake perl/perl.mak failed" + fi + git_emake || die "emake failed" + + if use emacs ; then + elisp-compile contrib/emacs/git{,-blame}.el + fi + + if use perl && use cgi ; then + git_emake \ + gitweb/gitweb.cgi \ + || die "emake gitweb/gitweb.cgi failed" + fi + + if [[ ${CHOST} == *-darwin* ]]; then + cd "${S}"/contrib/credential/osxkeychain || die "cd credential/osxkeychain" + git_emake || die "emake credential-osxkeychain" + fi + + cd "${S}"/Documentation + if [[ ${PV} == *9999 ]] ; then + git_emake man \ + || die "emake man failed" + if use doc ; then + git_emake info html \ + || die "emake info html failed" + fi + else + if use doc ; then + git_emake info \ + || die "emake info html failed" + fi + fi + + if use subversion ; then + cd "${S}"/contrib/svn-fe + # by defining EXTLIBS we override the detection for libintl and + # libiconv, bug #516168 + local nlsiconv= + use nls && use !elibc_glibc && nlsiconv+=" -lintl" + use iconv && use !elibc_glibc && nlsiconv+=" -liconv" + git_emake EXTLIBS="${EXTLIBS} ${nlsiconv}" || die "emake svn-fe failed" + if use doc ; then + git_emake svn-fe.{1,html} || die "emake svn-fe.1 svn-fe.html failed" + fi + cd "${S}" + fi + + if use gnome-keyring ; then + cd "${S}"/contrib/credential/gnome-keyring + git_emake || die "emake git-credential-gnome-keyring failed" + fi + + cd "${S}"/contrib/subtree + git_emake + use doc && git_emake doc + + if use mediawiki ; then + cd "${S}"/contrib/mw-to-git + git_emake + fi +} + +src_install() { + git_emake \ + install || \ + die "make install failed" + + if [[ ${CHOST} == *-darwin* ]]; then + dobin contrib/credential/osxkeychain/git-credential-osxkeychain + fi + + # Depending on the tarball and manual rebuild of the documentation, the + # manpages may exist in either OR both of these directories. + if ! use cvs; then + find man? -name "*git*cvs*" | xargs rm + fi + find man?/*.[157] >/dev/null 2>&1 && doman man?/*.[157] + find Documentation/*.[157] >/dev/null 2>&1 && doman Documentation/*.[157] + + dodoc README Documentation/{SubmittingPatches,CodingGuidelines} + use doc && dodir /usr/share/doc/${PF}/html + for d in / /howto/ /technical/ ; do + docinto ${d} + dodoc Documentation${d}*.txt + use doc && dohtml -p ${d} Documentation${d}*.html + done + docinto / + # Upstream does not ship this pre-built :-( + use doc && doinfo Documentation/{git,gitman}.info + + newbashcomp contrib/completion/git-completion.bash ${PN} + bashcomp_alias git gitk + # Not really a bash-completion file (bug #477920) + # but still needed uncompressed (bug #507480) + insinto /usr/share/${PN} + doins contrib/completion/git-prompt.sh + + if use emacs ; then + elisp-install ${PN} contrib/emacs/git.{el,elc} + elisp-install ${PN} contrib/emacs/git-blame.{el,elc} + #elisp-install ${PN}/compat contrib/emacs/vc-git.{el,elc} + # don't add automatically to the load-path, so the sitefile + # can do a conditional loading + touch "${ED}${SITELISP}/${PN}/compat/.nosearch" + elisp-site-file-install "${FILESDIR}"/${SITEFILE} + fi + + if use python && use gtk ; then + python_doscript "${S}"/contrib/gitview/gitview + dodoc "${S}"/contrib/gitview/gitview.txt + fi + + #dobin contrib/fast-import/git-p4 # Moved upstream + #dodoc contrib/fast-import/git-p4.txt # Moved upstream + newbin contrib/fast-import/import-tars.perl import-tars + exeinto /usr/libexec/git-core/ + newexe contrib/git-resurrect.sh git-resurrect + + # git-subtree + cd "${S}"/contrib/subtree + git_emake install || die "Failed to emake install git-subtree" + if use doc ; then + git_emake install-man install-doc || die "Failed to emake install-doc install-mangit-subtree" + fi + newdoc README README.git-subtree + dodoc git-subtree.txt + cd "${S}" + + if use mediawiki ; then + cd "${S}"/contrib/mw-to-git + git_emake install + cd "${S}" + fi + + # diff-highlight + dobin contrib/diff-highlight/diff-highlight + newdoc contrib/diff-highlight/README README.diff-highlight + + # git-jump + exeinto /usr/libexec/git-core/ + doexe contrib/git-jump/git-jump + newdoc contrib/git-jump/README git-jump.txt + + # git-contacts + exeinto /usr/libexec/git-core/ + doexe contrib/contacts/git-contacts + dodoc contrib/contacts/git-contacts.txt + + if use gnome-keyring ; then + cd "${S}"/contrib/credential/gnome-keyring + dobin git-credential-gnome-keyring + fi + + if use subversion ; then + cd "${S}"/contrib/svn-fe + dobin svn-fe + dodoc svn-fe.txt + use doc && doman svn-fe.1 && dohtml svn-fe.html + cd "${S}" + fi + + dodir /usr/share/${PN}/contrib + # The following are excluded: + # completion - installed above + # credential/gnome-keyring TODO + # diff-highlight - done above + # emacs - installed above + # examples - these are stuff that is not used in Git anymore actually + # git-jump - done above + # gitview - installed above + # p4import - excluded because fast-import has a better one + # patches - stuff the Git guys made to go upstream to other places + # persistent-https - TODO + # mw-to-git - TODO + # subtree - build seperately + # svnimport - use git-svn + # thunderbird-patch-inline - fixes thunderbird + for i in \ + buildsystems convert-objects fast-import \ + hg-to-git hooks remotes2config.sh rerere-train.sh \ + stats workdir \ + ; do + cp -rf \ + "${S}"/contrib/${i} \ + "${ED}"/usr/share/${PN}/contrib \ + || die "Failed contrib ${i}" + done + + if use perl && use cgi ; then + # We used to install in /usr/share/${PN}/gitweb + # but upstream installs in /usr/share/gitweb + # so we will install a symlink and use their location for compat with other + # distros + dosym /usr/share/gitweb /usr/share/${PN}/gitweb + + # INSTALL discusses configuration issues, not just installation + docinto / + newdoc "${S}"/gitweb/INSTALL INSTALL.gitweb + newdoc "${S}"/gitweb/README README.gitweb + + find "${ED}"/usr/lib64/perl5/ \ + -name .packlist \ + -exec rm \{\} \; + else + rm -rf "${ED}"/usr/share/gitweb + fi + + if ! use subversion ; then + rm -f "${ED}"/usr/libexec/git-core/git-svn \ + "${ED}"/usr/share/man/man1/git-svn.1* + fi + + if use xinetd ; then + insinto /etc/xinetd.d + newins "${FILESDIR}"/git-daemon.xinetd git-daemon + fi + + if use !prefix ; then + newinitd "${FILESDIR}"/git-daemon-r1.initd git-daemon + newconfd "${FILESDIR}"/git-daemon.confd git-daemon + systemd_newunit "${FILESDIR}/git-daemon_at.service" "git-daemon@.service" + systemd_dounit "${FILESDIR}/git-daemon.socket" + fi + + perl_delete_localpod + + # burn CVS with fire, see #373439 + if ! use cvs; then + rm -r "${ED}"/usr/bin/git-cvsserver \ + "${ED}"/usr/libexec/git-core/git-cvs* || die + fi +} + +src_test() { + local disabled="" #t7004-tag.sh" #520270 + local tests_cvs="t9200-git-cvsexportcommit.sh \ + t9400-git-cvsserver-server.sh \ + t9401-git-cvsserver-crlf.sh \ + t9402-git-cvsserver-refs.sh \ + t9600-cvsimport.sh \ + t9601-cvsimport-vendor-branch.sh \ + t9602-cvsimport-branches-tags.sh \ + t9603-cvsimport-patchsets.sh \ + t9604-cvsimport-timestamps.sh" + local tests_perl="t3701-add-interactive.sh \ + t5502-quickfetch.sh \ + t5512-ls-remote.sh \ + t5520-pull.sh \ + t7106-reset-unborn-branch.sh \ + t7501-commit.sh" + # Bug #225601 - t0004 is not suitable for root perm + # Bug #219839 - t1004 is not suitable for root perm + # t0001-init.sh - check for init notices EPERM* fails + local tests_nonroot="t0001-init.sh \ + t0004-unwritable.sh \ + t0070-fundamental.sh \ + t1004-read-tree-m-u-wf.sh \ + t3700-add.sh \ + t7300-clean.sh" + # t9100 still fails with symlinks in SVN 1.7 + local test_svn="t9100-git-svn-basic.sh" + + # Unzip is used only for the testcase code, not by any normal parts of Git. + if ! has_version app-arch/unzip ; then + einfo "Disabling tar-tree tests" + disabled="${disabled} t5000-tar-tree.sh" + fi + + cvs=0 + use cvs && let cvs=$cvs+1 + if [[ ${EUID} -eq 0 ]]; then + if [[ $cvs -eq 1 ]]; then + ewarn "Skipping CVS tests because CVS does not work as root!" + ewarn "You should retest with FEATURES=userpriv!" + disabled="${disabled} ${tests_cvs}" + fi + einfo "Skipping other tests that require being non-root" + disabled="${disabled} ${tests_nonroot}" + else + [[ $cvs -gt 0 ]] && \ + has_version dev-vcs/cvs && \ + let cvs=$cvs+1 + [[ $cvs -gt 1 ]] && \ + has_version "dev-vcs/cvs[server]" && \ + let cvs=$cvs+1 + if [[ $cvs -lt 3 ]]; then + einfo "Disabling CVS tests (needs dev-vcs/cvs[USE=server])" + disabled="${disabled} ${tests_cvs}" + fi + fi + + if ! use perl ; then + einfo "Disabling tests that need Perl" + disabled="${disabled} ${tests_perl}" + fi + + einfo "Disabling tests that fail with SVN 1.7" + disabled="${disabled} ${test_svn}" + + # Reset all previously disabled tests + cd "${S}/t" + for i in *.sh.DISABLED ; do + [[ -f "${i}" ]] && mv -f "${i}" "${i%.DISABLED}" + done + einfo "Disabled tests:" + for i in ${disabled} ; do + [[ -f "${i}" ]] && mv -f "${i}" "${i}.DISABLED" && einfo "Disabled $i" + done + + # Avoid the test system removing the results because we want them ourselves + sed -e '/^[[:space:]]*$(MAKE) clean/s,^,#,g' \ + -i "${S}"/t/Makefile + + # Clean old results first, must always run + cd "${S}/t" + nonfatal git_emake clean + + # Now run the tests, keep going if we hit an error, and don't terminate on + # failure + cd "${S}" + einfo "Start test run" + #MAKEOPTS=-j1 + nonfatal git_emake --keep-going test + rc=$? + + # Display nice results, now print the results + cd "${S}/t" + nonfatal git_emake aggregate-results + + # And bail if there was a problem + [ $rc -eq 0 ] || die "tests failed. Please file a bug." +} + +showpkgdeps() { + local pkg=$1 + shift + elog " $(printf "%-17s:" ${pkg}) ${@}" +} + +pkg_postinst() { + use emacs && elisp-site-regen + einfo "Please read /usr/share/bash-completion/git for Git bash command completion" + einfo "Please read /usr/share/git/git-prompt.sh for Git bash prompt" + einfo "Note that the prompt bash code is now in that separate script" + elog "These additional scripts need some dependencies:" + echo + showpkgdeps git-quiltimport "dev-util/quilt" + showpkgdeps git-instaweb \ + "|| ( www-servers/lighttpd www-servers/apache www-servers/nginx )" + echo +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/dev-vcs/git/git-2.3.0.ebuild b/dev-vcs/git/git-2.3.0.ebuild new file mode 100644 index 00000000..473c6e89 --- /dev/null +++ b/dev-vcs/git/git-2.3.0.ebuild @@ -0,0 +1,646 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +GENTOO_DEPEND_ON_PERL=no + +# bug #329479: git-remote-testgit is not multiple-version aware +PYTHON_COMPAT=( python2_{6,7} ) +[[ ${PV} == *9999 ]] && SCM="git-2" +EGIT_REPO_URI="git://git.kernel.org/pub/scm/git/git.git" +EGIT_MASTER=pu + +SAB_PATCHES_SRC=( "mirror://sabayon/dev-vcs/git/git-2.2.2-Gentoo-patches.tar.gz" ) +inherit sab-patches toolchain-funcs eutils elisp-common perl-module bash-completion-r1 python-single-r1 systemd ${SCM} + +MY_PV="${PV/_rc/.rc}" +MY_P="${PN}-${MY_PV}" + +DOC_VER=${MY_PV} + +DESCRIPTION="GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team" +HOMEPAGE="http://www.git-scm.com/" +if [[ ${PV} != *9999 ]]; then + SRC_URI_SUFFIX="xz" + SRC_URI_GOOG="http://git-core.googlecode.com/files" + SRC_URI_KORG="mirror://kernel/software/scm/git" + SRC_URI+=" ${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_GOOG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + doc? ( + ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_GOOG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + )" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv mediawiki +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test" + +# Common to both DEPEND and RDEPEND +CDEPEND=" + dev-libs/openssl + sys-libs/zlib + pcre? ( dev-libs/libpcre ) + perl? ( dev-lang/perl:=[-build(-)] ) + tk? ( dev-lang/tk ) + curl? ( + net-misc/curl + webdav? ( dev-libs/expat ) + ) + emacs? ( virtual/emacs ) + gnome-keyring? ( gnome-base/libgnome-keyring )" + +RDEPEND="${CDEPEND} + gpg? ( app-crypt/gnupg ) + mediawiki? ( + dev-perl/HTML-Tree + dev-perl/MediaWiki-API + ) + perl? ( dev-perl/Error + dev-perl/Net-SMTP-SSL + dev-perl/Authen-SASL + cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) + cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) + subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) + ) + python? ( gtk? + ( + >=dev-python/pygtk-2.8[${PYTHON_USEDEP}] + >=dev-python/pygtksourceview-2.10.1-r1:2[${PYTHON_USEDEP}] + ) + ${PYTHON_DEPS} )" + +# This is how info docs are created with Git: +# .txt/asciidoc --(asciidoc)---------> .xml/docbook +# .xml/docbook --(docbook2texi.pl)--> .texi +# .texi --(makeinfo)---------> .info +DEPEND="${CDEPEND} + app-arch/cpio + doc? ( + app-text/asciidoc + app-text/docbook2X + sys-apps/texinfo + app-text/xmlto + ) + nls? ( sys-devel/gettext ) + test? ( app-crypt/gnupg )" + +# Live ebuild builds man pages and HTML docs, additionally +if [[ ${PV} == *9999 ]]; then + DEPEND="${DEPEND} + app-text/asciidoc" +fi + +SITEFILE=50${PN}-gentoo.el +S="${WORKDIR}/${MY_P}" + +REQUIRED_USE=" + cgi? ( perl ) + cvs? ( perl ) + mediawiki? ( perl ) + subversion? ( perl ) + webdav? ( curl ) + gtk? ( python ) + python? ( ${PYTHON_REQUIRED_USE} ) +" + +pkg_setup() { + if use subversion && has_version "dev-vcs/subversion[dso]"; then + ewarn "Per Gentoo bugs #223747, #238586, when subversion is built" + ewarn "with USE=dso, there may be weird crashes in git-svn. You" + ewarn "have been warned." + fi + if use python ; then + python-single-r1_pkg_setup + fi +} + +# This is needed because for some obscure reasons future calls to make don't +# pick up these exports if we export them in src_unpack() +exportmakeopts() { + local myopts + + if use blksha1 ; then + myopts+=" BLK_SHA1=YesPlease" + elif use ppcsha1 ; then + myopts+=" PPC_SHA1=YesPlease" + fi + + if use curl ; then + use webdav || myopts+=" NO_EXPAT=YesPlease" + else + myopts+=" NO_CURL=YesPlease" + fi + + # broken assumptions, because of broken build system ... + myopts+=" NO_FINK=YesPlease NO_DARWIN_PORTS=YesPlease" + myopts+=" INSTALL=install TAR=tar" + myopts+=" SHELL_PATH=${EPREFIX}/bin/sh" + myopts+=" SANE_TOOL_PATH=" + myopts+=" OLD_ICONV=" + myopts+=" NO_EXTERNAL_GREP=" + + # For svn-fe + extlibs="-lz -lssl ${S}/xdiff/lib.a $(usex threads -lpthread '')" + + # can't define this to null, since the entire makefile depends on it + sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile + + use iconv \ + || myopts+=" NO_ICONV=YesPlease" + use nls \ + || myopts+=" NO_GETTEXT=YesPlease" + use tk \ + || myopts+=" NO_TCLTK=YesPlease" + use pcre \ + && myopts+=" USE_LIBPCRE=yes" \ + && extlibs+=" -lpcre" + use perl \ + && myopts+=" INSTALLDIRS=vendor" \ + || myopts+=" NO_PERL=YesPlease" + use python \ + || myopts+=" NO_PYTHON=YesPlease" + use subversion \ + || myopts+=" NO_SVN_TESTS=YesPlease" + use threads \ + && myopts+=" THREADED_DELTA_SEARCH=YesPlease" \ + || myopts+=" NO_PTHREADS=YesPlease" + use cvs \ + || myopts+=" NO_CVS=YesPlease" +# Disabled until ~m68k-mint can be keyworded again +# if [[ ${CHOST} == *-mint* ]] ; then +# myopts+=" NO_MMAP=YesPlease" +# myopts+=" NO_IPV6=YesPlease" +# myopts+=" NO_STRLCPY=YesPlease" +# myopts+=" NO_MEMMEM=YesPlease" +# myopts+=" NO_MKDTEMP=YesPlease" +# myopts+=" NO_MKSTEMPS=YesPlease" +# fi + if [[ ${CHOST} == ia64-*-hpux* ]]; then + myopts+=" NO_NSEC=YesPlease" + fi + if [[ ${CHOST} == *-*-aix* ]]; then + myopts+=" NO_FNMATCH_CASEFOLD=YesPlease" + fi + if [[ ${CHOST} == *-solaris* ]]; then + myopts+=" NEEDS_LIBICONV=YesPlease" + fi + + has_version '>=app-text/asciidoc-8.0' \ + && myopts+=" ASCIIDOC8=YesPlease" + myopts+=" ASCIIDOC_NO_ROFF=YesPlease" + + # Bug 290465: + # builtin-fetch-pack.c:816: error: 'struct stat' has no member named 'st_mtim' + [[ "${CHOST}" == *-uclibc* ]] && \ + myopts+=" NO_NSEC=YesPlease" + + export MY_MAKEOPTS="${myopts}" + export EXTLIBS="${extlibs}" +} + +src_unpack() { + if [[ ${PV} != *9999 ]]; then + unpack ${MY_P}.tar.${SRC_URI_SUFFIX} + cd "${S}" + unpack ${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + use doc && \ + cd "${S}"/Documentation && \ + unpack ${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + cd "${S}" + else + git-2_src_unpack + cd "${S}" + #cp "${FILESDIR}"/GIT-VERSION-GEN . + fi + + sab-patches_unpack +} + +src_prepare() { + # bug #350330 - automagic CVS when we don't want it is bad. + # git-...-optional-cvs.patch + + # git-...-mw-vendor.patch + # git-...-svn-fe-linking.patch + sab-patches_apply_all + + epatch_user + + sed -i \ + -e 's:^\(CFLAGS[[:space:]]*=\).*$:\1 $(OPTCFLAGS) -Wall:' \ + -e 's:^\(LDFLAGS[[:space:]]*=\).*$:\1 $(OPTLDFLAGS):' \ + -e 's:^\(CC[[:space:]]* =\).*$:\1$(OPTCC):' \ + -e 's:^\(AR[[:space:]]* =\).*$:\1$(OPTAR):' \ + -e "s:\(PYTHON_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + -e "s:\(PERL_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + Makefile contrib/svn-fe/Makefile || die "sed failed" + + # Never install the private copy of Error.pm (bug #296310) + sed -i \ + -e '/private-Error.pm/s,^,#,' \ + perl/Makefile.PL + + # Fix docbook2texi command + sed -r -i 's/DOCBOOK2X_TEXI[[:space:]]*=[[:space:]]*docbook2x-texi/DOCBOOK2X_TEXI = docbook2texi.pl/' \ + Documentation/Makefile || die "sed failed" + + # Fix git-subtree missing DESTDIR + sed -i \ + -e '/$(INSTALL)/s/ $(libexecdir)/ $(DESTDIR)$(libexecdir)/g' \ + -e '/$(INSTALL)/s/ $(man1dir)/ $(DESTDIR)$(man1dir)/g' \ + contrib/subtree/Makefile +} + +git_emake() { + # bug #326625: PERL_PATH, PERL_MM_OPT + # bug #320647: PYTHON_PATH + PYTHON_PATH="" + use python && PYTHON_PATH="${PYTHON}" + emake ${MY_MAKEOPTS} \ + DESTDIR="${D}" \ + OPTCFLAGS="${CFLAGS}" \ + OPTLDFLAGS="${LDFLAGS}" \ + OPTCC="$(tc-getCC)" \ + OPTAR="$(tc-getAR)" \ + prefix="${EPREFIX}"/usr \ + htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ + sysconfdir="${EPREFIX}"/etc \ + PYTHON_PATH="${PYTHON_PATH}" \ + PERL_MM_OPT="" \ + GIT_TEST_OPTS="--no-color" \ + V=1 \ + "$@" + # This is the fix for bug #326625, but it also causes breakage, see bug + # #352693. + # PERL_PATH="${EPREFIX}/usr/bin/env perl" \ +} + +src_configure() { + exportmakeopts +} + +src_compile() { + if use perl ; then + git_emake perl/PM.stamp || die "emake perl/PM.stamp failed" + git_emake perl/perl.mak || die "emake perl/perl.mak failed" + fi + git_emake || die "emake failed" + + if use emacs ; then + elisp-compile contrib/emacs/git{,-blame}.el + fi + + if use perl && use cgi ; then + git_emake \ + gitweb/gitweb.cgi \ + || die "emake gitweb/gitweb.cgi failed" + fi + + if [[ ${CHOST} == *-darwin* ]]; then + cd "${S}"/contrib/credential/osxkeychain || die "cd credential/osxkeychain" + git_emake || die "emake credential-osxkeychain" + fi + + cd "${S}"/Documentation + if [[ ${PV} == *9999 ]] ; then + git_emake man \ + || die "emake man failed" + if use doc ; then + git_emake info html \ + || die "emake info html failed" + fi + else + if use doc ; then + git_emake info \ + || die "emake info html failed" + fi + fi + + if use subversion ; then + cd "${S}"/contrib/svn-fe + # by defining EXTLIBS we override the detection for libintl and + # libiconv, bug #516168 + local nlsiconv= + use nls && use !elibc_glibc && nlsiconv+=" -lintl" + use iconv && use !elibc_glibc && nlsiconv+=" -liconv" + git_emake EXTLIBS="${EXTLIBS} ${nlsiconv}" || die "emake svn-fe failed" + if use doc ; then + git_emake svn-fe.{1,html} || die "emake svn-fe.1 svn-fe.html failed" + fi + cd "${S}" + fi + + if use gnome-keyring ; then + cd "${S}"/contrib/credential/gnome-keyring + git_emake || die "emake git-credential-gnome-keyring failed" + fi + + cd "${S}"/contrib/subtree + git_emake + use doc && git_emake doc + + if use mediawiki ; then + cd "${S}"/contrib/mw-to-git + git_emake + fi +} + +src_install() { + git_emake \ + install || \ + die "make install failed" + + if [[ ${CHOST} == *-darwin* ]]; then + dobin contrib/credential/osxkeychain/git-credential-osxkeychain + fi + + # Depending on the tarball and manual rebuild of the documentation, the + # manpages may exist in either OR both of these directories. + if ! use cvs; then + find man? -name "*git*cvs*" | xargs rm + fi + find man?/*.[157] >/dev/null 2>&1 && doman man?/*.[157] + find Documentation/*.[157] >/dev/null 2>&1 && doman Documentation/*.[157] + + dodoc README Documentation/{SubmittingPatches,CodingGuidelines} + use doc && dodir /usr/share/doc/${PF}/html + for d in / /howto/ /technical/ ; do + docinto ${d} + dodoc Documentation${d}*.txt + use doc && dohtml -p ${d} Documentation${d}*.html + done + docinto / + # Upstream does not ship this pre-built :-( + use doc && doinfo Documentation/{git,gitman}.info + + newbashcomp contrib/completion/git-completion.bash ${PN} + bashcomp_alias git gitk + # Not really a bash-completion file (bug #477920) + # but still needed uncompressed (bug #507480) + insinto /usr/share/${PN} + doins contrib/completion/git-prompt.sh + + if use emacs ; then + elisp-install ${PN} contrib/emacs/git.{el,elc} + elisp-install ${PN} contrib/emacs/git-blame.{el,elc} + #elisp-install ${PN}/compat contrib/emacs/vc-git.{el,elc} + # don't add automatically to the load-path, so the sitefile + # can do a conditional loading + touch "${ED}${SITELISP}/${PN}/compat/.nosearch" + elisp-site-file-install "${FILESDIR}"/${SITEFILE} + fi + + if use python && use gtk ; then + python_doscript "${S}"/contrib/gitview/gitview + dodoc "${S}"/contrib/gitview/gitview.txt + fi + + #dobin contrib/fast-import/git-p4 # Moved upstream + #dodoc contrib/fast-import/git-p4.txt # Moved upstream + newbin contrib/fast-import/import-tars.perl import-tars + exeinto /usr/libexec/git-core/ + newexe contrib/git-resurrect.sh git-resurrect + + # git-subtree + cd "${S}"/contrib/subtree + git_emake install || die "Failed to emake install git-subtree" + if use doc ; then + git_emake install-man install-doc || die "Failed to emake install-doc install-mangit-subtree" + fi + newdoc README README.git-subtree + dodoc git-subtree.txt + cd "${S}" + + if use mediawiki ; then + cd "${S}"/contrib/mw-to-git + git_emake install + cd "${S}" + fi + + # diff-highlight + dobin contrib/diff-highlight/diff-highlight + newdoc contrib/diff-highlight/README README.diff-highlight + + # git-jump + exeinto /usr/libexec/git-core/ + doexe contrib/git-jump/git-jump + newdoc contrib/git-jump/README git-jump.txt + + # git-contacts + exeinto /usr/libexec/git-core/ + doexe contrib/contacts/git-contacts + dodoc contrib/contacts/git-contacts.txt + + if use gnome-keyring ; then + cd "${S}"/contrib/credential/gnome-keyring + dobin git-credential-gnome-keyring + fi + + if use subversion ; then + cd "${S}"/contrib/svn-fe + dobin svn-fe + dodoc svn-fe.txt + use doc && doman svn-fe.1 && dohtml svn-fe.html + cd "${S}" + fi + + dodir /usr/share/${PN}/contrib + # The following are excluded: + # completion - installed above + # credential/gnome-keyring TODO + # diff-highlight - done above + # emacs - installed above + # examples - these are stuff that is not used in Git anymore actually + # git-jump - done above + # gitview - installed above + # p4import - excluded because fast-import has a better one + # patches - stuff the Git guys made to go upstream to other places + # persistent-https - TODO + # mw-to-git - TODO + # subtree - build seperately + # svnimport - use git-svn + # thunderbird-patch-inline - fixes thunderbird + for i in \ + buildsystems convert-objects fast-import \ + hg-to-git hooks remotes2config.sh rerere-train.sh \ + stats workdir \ + ; do + cp -rf \ + "${S}"/contrib/${i} \ + "${ED}"/usr/share/${PN}/contrib \ + || die "Failed contrib ${i}" + done + + if use perl && use cgi ; then + # We used to install in /usr/share/${PN}/gitweb + # but upstream installs in /usr/share/gitweb + # so we will install a symlink and use their location for compat with other + # distros + dosym /usr/share/gitweb /usr/share/${PN}/gitweb + + # INSTALL discusses configuration issues, not just installation + docinto / + newdoc "${S}"/gitweb/INSTALL INSTALL.gitweb + newdoc "${S}"/gitweb/README README.gitweb + + find "${ED}"/usr/lib64/perl5/ \ + -name .packlist \ + -exec rm \{\} \; + else + rm -rf "${ED}"/usr/share/gitweb + fi + + if ! use subversion ; then + rm -f "${ED}"/usr/libexec/git-core/git-svn \ + "${ED}"/usr/share/man/man1/git-svn.1* + fi + + if use xinetd ; then + insinto /etc/xinetd.d + newins "${FILESDIR}"/git-daemon.xinetd git-daemon + fi + + if use !prefix ; then + newinitd "${FILESDIR}"/git-daemon-r1.initd git-daemon + newconfd "${FILESDIR}"/git-daemon.confd git-daemon + systemd_newunit "${FILESDIR}/git-daemon_at.service" "git-daemon@.service" + systemd_dounit "${FILESDIR}/git-daemon.socket" + fi + + perl_delete_localpod + + # burn CVS with fire, see #373439 + if ! use cvs; then + rm -r "${ED}"/usr/bin/git-cvsserver \ + "${ED}"/usr/libexec/git-core/git-cvs* || die + fi +} + +src_test() { + local disabled="" #t7004-tag.sh" #520270 + local tests_cvs="t9200-git-cvsexportcommit.sh \ + t9400-git-cvsserver-server.sh \ + t9401-git-cvsserver-crlf.sh \ + t9402-git-cvsserver-refs.sh \ + t9600-cvsimport.sh \ + t9601-cvsimport-vendor-branch.sh \ + t9602-cvsimport-branches-tags.sh \ + t9603-cvsimport-patchsets.sh \ + t9604-cvsimport-timestamps.sh" + local tests_perl="t3701-add-interactive.sh \ + t5502-quickfetch.sh \ + t5512-ls-remote.sh \ + t5520-pull.sh \ + t7106-reset-unborn-branch.sh \ + t7501-commit.sh" + # Bug #225601 - t0004 is not suitable for root perm + # Bug #219839 - t1004 is not suitable for root perm + # t0001-init.sh - check for init notices EPERM* fails + local tests_nonroot="t0001-init.sh \ + t0004-unwritable.sh \ + t0070-fundamental.sh \ + t1004-read-tree-m-u-wf.sh \ + t3700-add.sh \ + t7300-clean.sh" + # t9100 still fails with symlinks in SVN 1.7 + local test_svn="t9100-git-svn-basic.sh" + + # Unzip is used only for the testcase code, not by any normal parts of Git. + if ! has_version app-arch/unzip ; then + einfo "Disabling tar-tree tests" + disabled="${disabled} t5000-tar-tree.sh" + fi + + cvs=0 + use cvs && let cvs=$cvs+1 + if [[ ${EUID} -eq 0 ]]; then + if [[ $cvs -eq 1 ]]; then + ewarn "Skipping CVS tests because CVS does not work as root!" + ewarn "You should retest with FEATURES=userpriv!" + disabled="${disabled} ${tests_cvs}" + fi + einfo "Skipping other tests that require being non-root" + disabled="${disabled} ${tests_nonroot}" + else + [[ $cvs -gt 0 ]] && \ + has_version dev-vcs/cvs && \ + let cvs=$cvs+1 + [[ $cvs -gt 1 ]] && \ + has_version "dev-vcs/cvs[server]" && \ + let cvs=$cvs+1 + if [[ $cvs -lt 3 ]]; then + einfo "Disabling CVS tests (needs dev-vcs/cvs[USE=server])" + disabled="${disabled} ${tests_cvs}" + fi + fi + + if ! use perl ; then + einfo "Disabling tests that need Perl" + disabled="${disabled} ${tests_perl}" + fi + + einfo "Disabling tests that fail with SVN 1.7" + disabled="${disabled} ${test_svn}" + + # Reset all previously disabled tests + cd "${S}/t" + for i in *.sh.DISABLED ; do + [[ -f "${i}" ]] && mv -f "${i}" "${i%.DISABLED}" + done + einfo "Disabled tests:" + for i in ${disabled} ; do + [[ -f "${i}" ]] && mv -f "${i}" "${i}.DISABLED" && einfo "Disabled $i" + done + + # Avoid the test system removing the results because we want them ourselves + sed -e '/^[[:space:]]*$(MAKE) clean/s,^,#,g' \ + -i "${S}"/t/Makefile + + # Clean old results first, must always run + cd "${S}/t" + nonfatal git_emake clean + + # Now run the tests, keep going if we hit an error, and don't terminate on + # failure + cd "${S}" + einfo "Start test run" + #MAKEOPTS=-j1 + nonfatal git_emake --keep-going test + rc=$? + + # Display nice results, now print the results + cd "${S}/t" + nonfatal git_emake aggregate-results + + # And bail if there was a problem + [ $rc -eq 0 ] || die "tests failed. Please file a bug." +} + +showpkgdeps() { + local pkg=$1 + shift + elog " $(printf "%-17s:" ${pkg}) ${@}" +} + +pkg_postinst() { + use emacs && elisp-site-regen + einfo "Please read /usr/share/bash-completion/git for Git bash command completion" + einfo "Please read /usr/share/git/git-prompt.sh for Git bash prompt" + einfo "Note that the prompt bash code is now in that separate script" + elog "These additional scripts need some dependencies:" + echo + showpkgdeps git-quiltimport "dev-util/quilt" + showpkgdeps git-instaweb \ + "|| ( www-servers/lighttpd www-servers/apache www-servers/nginx )" + echo +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/dev-vcs/git/metadata.xml b/dev-vcs/git/metadata.xml new file mode 100644 index 00000000..8eca3310 --- /dev/null +++ b/dev-vcs/git/metadata.xml @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>robbat2@gentoo.org</email> + <name>Robin H. Johnson</name> + </maintainer> + <maintainer> + <email>polynomial-c@gentoo.org</email> + <name>Lars Wendler</name> + </maintainer> + <longdescription lang="en"> + Git - Fast Version Control System. Official titled + "GIT - the stupid content tracker". + + Git is a popular version control system designed to handle very large + projects with speed and efficiency; it is used mainly for various open + source projects, most notably the Linux kernel. + + Git falls in the category of distributed source code management tools, + similar to e.g. GNU Arch or Monotone (or BitKeeper in the proprietary + world). Every Git working directory is a full-fledged repository with full + revision tracking capabilities, not dependent on network access or a central + server. + </longdescription> + <use> + <flag name="blksha1">Use the new optimized SHA1 implementation</flag> + <flag name="cgi">Install gitweb too</flag> + <flag name="curl">Support fetching and pushing (requires webdav too) over http:// and https:// protocols</flag> + <flag name="gpg">Pull in gnupg for signing -- without gnupg, attempts at signing will fail at runtime!</flag> + <flag name="gtk">Include the gitview contrib tool</flag> + <flag name="highlight">GitWeb support for app-text/highlight</flag> + <flag name="mediawiki">Support pulling and pushing from MediaWiki</flag> + <flag name="ppcsha1">Make use of a bundled routine that is optimized for the PPC arch</flag> + <flag name="subversion">Include git-svn for <pkg>dev-vcs/subversion</pkg> support</flag> + <flag name="webdav">Adds support for push'ing to HTTP/HTTPS repositories via DAV</flag> + </use> +</pkgmetadata> diff --git a/dev-vcs/subversion-java/Manifest b/dev-vcs/subversion-java/Manifest new file mode 100644 index 00000000..2d004a41 --- /dev/null +++ b/dev-vcs/subversion-java/Manifest @@ -0,0 +1,3 @@ +DIST subversion-1.8.10.tar.bz2 6899384 SHA256 1cc900c8a7974337c3ed389dc6b5c59012ec48c7d4107ae31fd7c929ded47dcc SHA512 a03e618ee700132a1668668519cccc34dbd46777acfbaa9c3f1769d53a1ee4499a10c53c9b212d27e17b259e19d071b672f247cfcc6502e10122a852ae1b6bd0 WHIRLPOOL bff8ce6509263a6de6a19d135c96f50f4bba24c539a3d0a7300b547c8a264ddd6d3ba38b78680a9dceb171306819ca2835f00d1cf4afa7a9001ae104567c4022 +DIST subversion-1.8.11.tar.bz2 6896225 SHA256 10b056420e1f194c12840368f6bf58842e6200f9cb8cc5ebbf9be2e89e56e4d9 SHA512 86c4ff71a0f448895f26cb1674d1e7230ceacfa5cb2a0ccf28589b8c7f30ff65d2bb6b2c201b95ce53b7b877de98e1a69bf291a8cea4e4005afbbb1d0a62aae1 WHIRLPOOL 08c782e2f578a613e5c380922c05230b3ed0114b28f0dbd6a976089db5f563b160641158682e1d53481b06a961a401e26114452517e51e16a0fc12c0c88b3247 +DIST subversion-1.8.9-Gentoo-patches.tar.gz 3179 SHA256 95847de918a22c51120ead7695034b587a4654c78d1ac18c26f1be891ffe8ffa SHA512 4f4ad2b900b25c3dfe72a0a41097402e0f96d6c12ab410c595262d586be37c7284a1b38b013aaf20bbed301704b2676b4f6e80544039b1ef47071049704131b8 WHIRLPOOL be5d33bd34bfea2a6f4b1e002522bb51407042e2ea5c8bf0beb2c8185238df4567eceeda993fd6b13b3022499e338da66483c044e5480f3f455b0cc12d705aad diff --git a/dev-vcs/subversion-java/metadata.xml b/dev-vcs/subversion-java/metadata.xml new file mode 100644 index 00000000..76865e8f --- /dev/null +++ b/dev-vcs/subversion-java/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>slawomir.nizio@sabayon.org</email> + <description>Maintainer for split subversion-java ebuild.</description> + </maintainer> +</pkgmetadata> diff --git a/dev-vcs/subversion-java/subversion-java-1.8.10.ebuild b/dev-vcs/subversion-java/subversion-java-1.8.10.ebuild new file mode 100644 index 00000000..1b8b1b30 --- /dev/null +++ b/dev-vcs/subversion-java/subversion-java-1.8.10.ebuild @@ -0,0 +1,149 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +WANT_AUTOMAKE="none" +MY_P="${P/_/-}" + +MY_SVN_PN="subversion" +MY_SVN_P="${MY_SVN_PN}-${PV}" +MY_SVN_PF="${MY_SVN_PN}-${PVR}" +MY_SVN_CATEGORY="${CATEGORY}" + +# note: java-pkg-2, not java-pkt-opt-2 +SAB_PATCHES_SRC=( mirror://sabayon/dev-vcs/${MY_SVN_PN}-1.8.9-Gentoo-patches.tar.gz ) +inherit sab-patches autotools eutils flag-o-matic java-pkg-2 libtool multilib + +DESCRIPTION="Java bindings for Subversion" +HOMEPAGE="http://subversion.apache.org/" +SRC_URI+=" mirror://apache/${PN}/${MY_SVN_P}.tar.bz2" +S="${WORKDIR}/${MY_SVN_P/_/-}" + +LICENSE="Subversion" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" + +IUSE="debug doc nls" + +COMMON_DEPEND="~dev-vcs/subversion-${PV} + >=dev-libs/apr-1.3:1 + >=dev-libs/apr-util-1.3:1" +RDEPEND=" + ${COMMON_DEPEND} + app-arch/bzip2 + >=virtual/jre-1.5" +DEPEND="${COMMON_DEPEND} + >=virtual/jdk-1.5" + +pkg_setup() { + java-pkg-2_pkg_setup + + if use debug ; then + append-cppflags -DSVN_DEBUG -DAP_DEBUG + fi + # http://mail-archives.apache.org/mod_mbox/subversion-dev/201306.mbox/%3C51C42014.3060700@wandisco.com%3E + [[ ${CHOST} == *-solaris2* ]] && append-cppflags -D__EXTENSIONS__ +} + +src_prepare() { + sab-patches_apply_all + epatch_user + + fperms +x build/transform_libtool_scripts.sh + + sed -i \ + -e "s/\(BUILD_RULES=.*\) bdb-test\(.*\)/\1\2/g" \ + -e "s/\(BUILD_RULES=.*\) test\(.*\)/\1\2/g" configure.ac + + # this bites us in particular on Solaris + sed -i -e '1c\#!/usr/bin/env sh' build/transform_libtool_scripts.sh || \ + die "/bin/sh is not POSIX shell!" + + eautoconf + elibtoolize + + sed -e 's/\(libsvn_swig_py\)-\(1\.la\)/\1-$(EPYTHON)-\2/g' \ + -i build-outputs.mk || die "sed failed" +} + +src_configure() { + local myconf + + myconf+=" --without-swig" + myconf+=" --without-junit" + + case ${CHOST} in + *-aix*) + # avoid recording immediate path to sharedlibs into executables + append-ldflags -Wl,-bnoipath + ;; + *-interix*) + # loader crashes on the LD_PRELOADs... + myconf+=" --disable-local-library-preloading" + ;; + *-solaris*) + # need -lintl to link + use nls && append-libs intl + # this breaks installation, on x64 echo replacement is 32-bits + myconf+=" --disable-local-library-preloading" + ;; + *-mint*) + myconf+=" --enable-all-static --disable-local-library-preloading" + ;; + *) + # inject LD_PRELOAD entries for easy in-tree development + myconf+=" --enable-local-library-preloading" + ;; + esac + + #version 1.7.7 again tries to link against the older installed version and fails, when trying to + #compile for x86 on amd64, so workaround this issue again + #check newer versions, if this is still/again needed + myconf+=" --disable-disallowing-of-undefined-references" + + econf --libdir="${EPREFIX}/usr/$(get_libdir)" \ + --without-apache-libexecdir \ + --without-apxs \ + --without-berkeley-db \ + --without-ctypesgen \ + --disable-runtime-module-search \ + --without-gnome-keyring \ + --enable-javahl \ + --with-jdk="${JAVA_HOME}" \ + --without-kwallet \ + $(use_enable nls) \ + --without-sasl \ + --without-serf \ + ${myconf} \ + --with-apr="${EPREFIX}/usr/bin/apr-1-config" \ + --with-apr-util="${EPREFIX}/usr/bin/apu-1-config" \ + --disable-experimental-libtool \ + --without-jikes \ + --disable-mod-activation \ + --disable-static +} + +src_compile() { + emake -j1 JAVAC_FLAGS="$(java-pkg_javac-args) -encoding iso8859-1" javahl + + if use doc ; then + emake doc-javahl + fi +} + +src_install() { + emake DESTDIR="${D}" install-javahl + java-pkg_regso "${ED}"usr/$(get_libdir)/libsvnjavahl*$(get_libname) + java-pkg_jarinto /usr/share/"${MY_SVN_PN}"/lib + java-pkg_dojar "${ED}"usr/$(get_libdir)/svn-javahl/svn-javahl.jar + rm -fr "${ED}"usr/$(get_libdir)/svn-javahl/*.jar + + mv "${ED}usr/share/${PN}/package.env" "${ED}/usr/share/${MY_SVN_PN}/" || die + + if use doc ; then + java-pkg_dojavadoc doc/javadoc + fi + + prune_libtool_files --all +} diff --git a/dev-vcs/subversion-java/subversion-java-1.8.11.ebuild b/dev-vcs/subversion-java/subversion-java-1.8.11.ebuild new file mode 100644 index 00000000..811f2a70 --- /dev/null +++ b/dev-vcs/subversion-java/subversion-java-1.8.11.ebuild @@ -0,0 +1,150 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +WANT_AUTOMAKE="none" +MY_P="${P/_/-}" + +MY_SVN_PN="subversion" +MY_SVN_P="${MY_SVN_PN}-${PV}" +MY_SVN_PF="${MY_SVN_PN}-${PVR}" +MY_SVN_CATEGORY="${CATEGORY}" + +# note: java-pkg-2, not java-pkt-opt-2 +SAB_PATCHES_SRC=( mirror://sabayon/dev-vcs/${MY_SVN_PN}-1.8.9-Gentoo-patches.tar.gz ) +inherit sab-patches autotools eutils flag-o-matic java-pkg-2 libtool multilib + +DESCRIPTION="Java bindings for Subversion" +HOMEPAGE="http://subversion.apache.org/" +SRC_URI+=" mirror://apache/${PN}/${MY_SVN_P}.tar.bz2" +S="${WORKDIR}/${MY_SVN_P/_/-}" + +LICENSE="Subversion" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" + +IUSE="debug doc nls" + +COMMON_DEPEND="~dev-vcs/subversion-${PV} + >=dev-libs/apr-1.3:1 + >=dev-libs/apr-util-1.3:1" +RDEPEND=" + ${COMMON_DEPEND} + app-arch/bzip2 + >=virtual/jre-1.5" +DEPEND="${COMMON_DEPEND} + >=virtual/jdk-1.5" + +pkg_setup() { + java-pkg-2_pkg_setup + + if use debug ; then + append-cppflags -DSVN_DEBUG -DAP_DEBUG + fi + # http://mail-archives.apache.org/mod_mbox/subversion-dev/201306.mbox/%3C51C42014.3060700@wandisco.com%3E + [[ ${CHOST} == *-solaris2* ]] && append-cppflags -D__EXTENSIONS__ +} + +src_prepare() { + local SAB_PATCHES_SKIP=( subversion-1.8.9-po_fixes.patch ) + sab-patches_apply_all + epatch_user + + fperms +x build/transform_libtool_scripts.sh + + sed -i \ + -e "s/\(BUILD_RULES=.*\) bdb-test\(.*\)/\1\2/g" \ + -e "s/\(BUILD_RULES=.*\) test\(.*\)/\1\2/g" configure.ac + + # this bites us in particular on Solaris + sed -i -e '1c\#!/usr/bin/env sh' build/transform_libtool_scripts.sh || \ + die "/bin/sh is not POSIX shell!" + + eautoconf + elibtoolize + + sed -e 's/\(libsvn_swig_py\)-\(1\.la\)/\1-$(EPYTHON)-\2/g' \ + -i build-outputs.mk || die "sed failed" +} + +src_configure() { + local myconf + + myconf+=" --without-swig" + myconf+=" --without-junit" + + case ${CHOST} in + *-aix*) + # avoid recording immediate path to sharedlibs into executables + append-ldflags -Wl,-bnoipath + ;; + *-interix*) + # loader crashes on the LD_PRELOADs... + myconf+=" --disable-local-library-preloading" + ;; + *-solaris*) + # need -lintl to link + use nls && append-libs intl + # this breaks installation, on x64 echo replacement is 32-bits + myconf+=" --disable-local-library-preloading" + ;; + *-mint*) + myconf+=" --enable-all-static --disable-local-library-preloading" + ;; + *) + # inject LD_PRELOAD entries for easy in-tree development + myconf+=" --enable-local-library-preloading" + ;; + esac + + #version 1.7.7 again tries to link against the older installed version and fails, when trying to + #compile for x86 on amd64, so workaround this issue again + #check newer versions, if this is still/again needed + myconf+=" --disable-disallowing-of-undefined-references" + + econf --libdir="${EPREFIX}/usr/$(get_libdir)" \ + --without-apache-libexecdir \ + --without-apxs \ + --without-berkeley-db \ + --without-ctypesgen \ + --disable-runtime-module-search \ + --without-gnome-keyring \ + --enable-javahl \ + --with-jdk="${JAVA_HOME}" \ + --without-kwallet \ + $(use_enable nls) \ + --without-sasl \ + --without-serf \ + ${myconf} \ + --with-apr="${EPREFIX}/usr/bin/apr-1-config" \ + --with-apr-util="${EPREFIX}/usr/bin/apu-1-config" \ + --disable-experimental-libtool \ + --without-jikes \ + --disable-mod-activation \ + --disable-static +} + +src_compile() { + emake -j1 JAVAC_FLAGS="$(java-pkg_javac-args) -encoding iso8859-1" javahl + + if use doc ; then + emake doc-javahl + fi +} + +src_install() { + emake DESTDIR="${D}" install-javahl + java-pkg_regso "${ED}"usr/$(get_libdir)/libsvnjavahl*$(get_libname) + java-pkg_jarinto /usr/share/"${MY_SVN_PN}"/lib + java-pkg_dojar "${ED}"usr/$(get_libdir)/svn-javahl/svn-javahl.jar + rm -fr "${ED}"usr/$(get_libdir)/svn-javahl/*.jar + + mv "${ED}usr/share/${PN}/package.env" "${ED}/usr/share/${MY_SVN_PN}/" || die + + if use doc ; then + java-pkg_dojavadoc doc/javadoc + fi + + prune_libtool_files --all +} diff --git a/dev-vcs/subversion/Manifest b/dev-vcs/subversion/Manifest new file mode 100644 index 00000000..2d004a41 --- /dev/null +++ b/dev-vcs/subversion/Manifest @@ -0,0 +1,3 @@ +DIST subversion-1.8.10.tar.bz2 6899384 SHA256 1cc900c8a7974337c3ed389dc6b5c59012ec48c7d4107ae31fd7c929ded47dcc SHA512 a03e618ee700132a1668668519cccc34dbd46777acfbaa9c3f1769d53a1ee4499a10c53c9b212d27e17b259e19d071b672f247cfcc6502e10122a852ae1b6bd0 WHIRLPOOL bff8ce6509263a6de6a19d135c96f50f4bba24c539a3d0a7300b547c8a264ddd6d3ba38b78680a9dceb171306819ca2835f00d1cf4afa7a9001ae104567c4022 +DIST subversion-1.8.11.tar.bz2 6896225 SHA256 10b056420e1f194c12840368f6bf58842e6200f9cb8cc5ebbf9be2e89e56e4d9 SHA512 86c4ff71a0f448895f26cb1674d1e7230ceacfa5cb2a0ccf28589b8c7f30ff65d2bb6b2c201b95ce53b7b877de98e1a69bf291a8cea4e4005afbbb1d0a62aae1 WHIRLPOOL 08c782e2f578a613e5c380922c05230b3ed0114b28f0dbd6a976089db5f563b160641158682e1d53481b06a961a401e26114452517e51e16a0fc12c0c88b3247 +DIST subversion-1.8.9-Gentoo-patches.tar.gz 3179 SHA256 95847de918a22c51120ead7695034b587a4654c78d1ac18c26f1be891ffe8ffa SHA512 4f4ad2b900b25c3dfe72a0a41097402e0f96d6c12ab410c595262d586be37c7284a1b38b013aaf20bbed301704b2676b4f6e80544039b1ef47071049704131b8 WHIRLPOOL be5d33bd34bfea2a6f4b1e002522bb51407042e2ea5c8bf0beb2c8185238df4567eceeda993fd6b13b3022499e338da66483c044e5480f3f455b0cc12d705aad diff --git a/dev-vcs/subversion/files/47_mod_dav_svn.conf b/dev-vcs/subversion/files/47_mod_dav_svn.conf new file mode 100644 index 00000000..52d08b7a --- /dev/null +++ b/dev-vcs/subversion/files/47_mod_dav_svn.conf @@ -0,0 +1,16 @@ +<IfDefine SVN> +LoadModule dav_svn_module modules/mod_dav_svn.so +<IfDefine SVN_AUTHZ> +LoadModule authz_svn_module modules/mod_authz_svn.so +</IfDefine> + +# Example configuration: +#<Location /svn/repos> +# DAV svn +# SVNPath ${SVN_REPOS_LOC}/repos +# AuthType Basic +# AuthName "Subversion repository" +# AuthUserFile ${SVN_REPOS_LOC}/conf/svnusers +# Require valid-user +#</Location> +</IfDefine> diff --git a/dev-vcs/subversion/files/svnserve.confd b/dev-vcs/subversion/files/svnserve.confd new file mode 100644 index 00000000..83997ce9 --- /dev/null +++ b/dev-vcs/subversion/files/svnserve.confd @@ -0,0 +1,10 @@ +# The commented variables in this file are the defaults that are used +# in the init-script. You don't need to uncomment them except to +# customize them to different values. + +# Options for svnserve +#SVNSERVE_OPTS="--root=/var/svn" + +# User and group as which to run svnserve +#SVNSERVE_USER="svn" +#SVNSERVE_GROUP="svnusers" diff --git a/dev-vcs/subversion/files/svnserve.initd2 b/dev-vcs/subversion/files/svnserve.initd2 new file mode 100644 index 00000000..605a4e53 --- /dev/null +++ b/dev-vcs/subversion/files/svnserve.initd2 @@ -0,0 +1,26 @@ +#!/sbin/runscript +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/subversion/files/svnserve.initd2,v 1.2 2012/01/14 19:46:34 tommy Exp $ + +depend() { + need net +} + +start() { + ebegin "Starting svnserve" + # Ensure that we run from a readable working dir, and that we do not + # lock filesystems when being run from such a location. + cd / + start-stop-daemon --start --quiet --background --make-pidfile \ + --pidfile /var/run/svnserve.pid --exec /usr/bin/svnserve \ + --user ${SVNSERVE_USER:-apache} --group ${SVNSERVE_GROUP:-apache} -- \ + --foreground --daemon ${SVNSERVE_OPTS:---root=/var/svn} + eend $? +} + +stop() { + ebegin "Stopping svnserve" + start-stop-daemon --stop --quiet --pidfile /var/run/svnserve.pid + eend $? +} diff --git a/dev-vcs/subversion/files/svnserve.xinetd b/dev-vcs/subversion/files/svnserve.xinetd new file mode 100644 index 00000000..e29f906b --- /dev/null +++ b/dev-vcs/subversion/files/svnserve.xinetd @@ -0,0 +1,14 @@ +service svn +{ + socket_type = stream + wait = no + user = apache + group = apache + umask = 002 + protocol = tcp + log_on_failure += USERID HOST + port = 3690 + server = /usr/bin/svnserve + server_args = -i + disable = yes +} diff --git a/dev-vcs/subversion/metadata.xml b/dev-vcs/subversion/metadata.xml new file mode 100644 index 00000000..aa158f77 --- /dev/null +++ b/dev-vcs/subversion/metadata.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>slawomir.nizio@sabayon.org</email> + <description>Maintainer of the split Subversion ebuild.</description> + </maintainer> + <use> + <flag name="ctypes-python">Build and install Ctypes Python bindings</flag> + <flag name="dso">Enable runtime module search</flag> + <flag name="extras">Install extra scripts (examples, tools, hooks)</flag> + <flag name="http">Enable http support using <pkg>net-libs/serf</pkg></flag> + </use> +</pkgmetadata> diff --git a/dev-vcs/subversion/subversion-1.8.10.ebuild b/dev-vcs/subversion/subversion-1.8.10.ebuild new file mode 100644 index 00000000..d4ac9e73 --- /dev/null +++ b/dev-vcs/subversion/subversion-1.8.10.ebuild @@ -0,0 +1,463 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +PYTHON_COMPAT=( python{2_6,2_7} ) +DISTUTILS_OPTIONAL=1 +WANT_AUTOMAKE="none" +GENTOO_DEPEND_ON_PERL="no" + +SAB_PATCHES_SRC=( mirror://sabayon/dev-vcs/${PN}-1.8.9-Gentoo-patches.tar.gz ) +inherit sab-patches autotools bash-completion-r1 db-use depend.apache distutils-r1 elisp-common flag-o-matic libtool multilib perl-module eutils + +MY_P="${P/_/-}" +DESCRIPTION="Advanced version control system" +HOMEPAGE="http://subversion.apache.org/" +SRC_URI+=" mirror://apache/${PN}/${MY_P}.tar.bz2" +S="${WORKDIR}/${MY_P}" + +LICENSE="Subversion GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="apache2 berkdb ctypes-python debug doc +dso extras gnome-keyring +http java kde nls perl python ruby sasl test vim-syntax" + +COMMON_DEPEND=">=dev-db/sqlite-3.7.12 + >=dev-libs/apr-1.3:1 + >=dev-libs/apr-util-1.3:1 + dev-libs/expat + sys-libs/zlib + app-arch/bzip2 + berkdb? ( >=sys-libs/db-4.0.14 ) + ctypes-python? ( ${PYTHON_DEPS} ) + gnome-keyring? ( dev-libs/glib:2 sys-apps/dbus gnome-base/gnome-keyring ) + kde? ( sys-apps/dbus dev-qt/qtcore:4 dev-qt/qtdbus:4 dev-qt/qtgui:4 >=kde-base/kdelibs-4:4 ) + perl? ( dev-lang/perl ) + python? ( ${PYTHON_DEPS} ) + ruby? ( >=dev-lang/ruby-1.9.3:1.9 + dev-ruby/rubygems[ruby_targets_ruby19] ) + sasl? ( dev-libs/cyrus-sasl ) + http? ( >=net-libs/serf-1.2.1 )" +RDEPEND="${COMMON_DEPEND} + apache2? ( www-servers/apache[apache2_modules_dav] ) + kde? ( kde-base/kwalletd ) + nls? ( virtual/libintl ) + perl? ( dev-perl/URI )" +# Note: ctypesgen doesn't need PYTHON_USEDEP, it's used once +DEPEND="${COMMON_DEPEND} + test? ( ${PYTHON_DEPS} ) + !!<sys-apps/sandbox-1.6 + ctypes-python? ( dev-python/ctypesgen ) + doc? ( app-doc/doxygen ) + gnome-keyring? ( virtual/pkgconfig ) + kde? ( virtual/pkgconfig ) + nls? ( sys-devel/gettext ) + http? ( virtual/pkgconfig )" +PDEPEND="java? ( ~dev-vcs/subversion-java-${PV} )" + +REQUIRED_USE=" + ctypes-python? ( ${PYTHON_REQUIRED_USE} ) + python? ( ${PYTHON_REQUIRED_USE} ) + test? ( + ${PYTHON_REQUIRED_USE} + !dso + )" + +want_apache + +pkg_setup() { + if use berkdb ; then + local apu_bdb_version="$(${EPREFIX}/usr/bin/apu-1-config --includes \ + | grep -Eoe '-I${EPREFIX}/usr/include/db[[:digit:]]\.[[:digit:]]' \ + | sed 's:.*b::')" + einfo + if [[ -z "${SVN_BDB_VERSION}" ]] ; then + if [[ -n "${apu_bdb_version}" ]] ; then + SVN_BDB_VERSION="${apu_bdb_version}" + einfo "Matching db version to apr-util" + else + SVN_BDB_VERSION="$(db_ver_to_slot "$(db_findver sys-libs/db 2>/dev/null)")" + einfo "SVN_BDB_VERSION variable isn't set. You can set it to enforce using of specific version of Berkeley DB." + fi + fi + einfo "Using: Berkeley DB ${SVN_BDB_VERSION}" + einfo + + if [[ -n "${apu_bdb_version}" && "${SVN_BDB_VERSION}" != "${apu_bdb_version}" ]]; then + eerror "APR-Util is linked against Berkeley DB ${apu_bdb_version}, but you are trying" + eerror "to build Subversion with support for Berkeley DB ${SVN_BDB_VERSION}." + eerror "Rebuild dev-libs/apr-util or set SVN_BDB_VERSION=\"${apu_bdb_version}\"." + eerror "Aborting to avoid possible run-time crashes." + die "Berkeley DB version mismatch" + fi + fi + + depend.apache_pkg_setup + + if ! use http ; then + ewarn "WebDAV support is disabled. You need WebDAV to" + ewarn "access repositories through the HTTP protocol." + ewarn "Consider enabling \"http\" USE flag" + echo -ne "\a" + fi + + if use debug ; then + append-cppflags -DSVN_DEBUG -DAP_DEBUG + fi + + # http://mail-archives.apache.org/mod_mbox/subversion-dev/201306.mbox/%3C51C42014.3060700@wandisco.com%3E + [[ ${CHOST} == *-solaris2* ]] && append-cppflags -D__EXTENSIONS__ + + # Allow for custom repository locations. + SVN_REPOS_LOC="${SVN_REPOS_LOC:-${EPREFIX}/var/svn}" +} + +src_prepare() { + sab-patches_apply_all + epatch_user + + fperms +x build/transform_libtool_scripts.sh + + sed -i \ + -e "s/\(BUILD_RULES=.*\) bdb-test\(.*\)/\1\2/g" \ + -e "s/\(BUILD_RULES=.*\) test\(.*\)/\1\2/g" configure.ac + + # this bites us in particular on Solaris + sed -i -e '1c\#!/usr/bin/env sh' build/transform_libtool_scripts.sh || \ + die "/bin/sh is not POSIX shell!" + + eautoconf + elibtoolize + + sed -e 's/\(libsvn_swig_py\)-\(1\.la\)/\1-$(EPYTHON)-\2/g' \ + -i build-outputs.mk || die "sed failed" + + if use python ; then + if [[ ${CHOST} == *-darwin* ]] ; then + # http://mail-archives.apache.org/mod_mbox/subversion-dev/201306.mbox/%3C20130614113003.GA19257@tarsus.local2%3E + # in short, we don't have gnome-keyring stuff here, patch + # borrowed from MacPorts + die "Darwin not supported; use Gentoo ebuild" # no need to bother with the patch for our needs + #epatch "${FILESDIR}"/...swig-python-no-gnome-keyring.patch + fi + + # XXX: make python_copy_sources accept path + S=${S}/subversion/bindings/swig/python python_copy_sources + rm -r "${S}"/subversion/bindings/swig/python || die + fi +} + +src_configure() { + local myconf + + if use python || use perl || use ruby; then + myconf+=" --with-swig" + else + myconf+=" --without-swig" + fi + + case ${CHOST} in + *-aix*) + # avoid recording immediate path to sharedlibs into executables + append-ldflags -Wl,-bnoipath + ;; + *-interix*) + # loader crashes on the LD_PRELOADs... + myconf+=" --disable-local-library-preloading" + ;; + *-solaris*) + # need -lintl to link + use nls && append-libs intl + # this breaks installation, on x64 echo replacement is 32-bits + myconf+=" --disable-local-library-preloading" + ;; + *-mint*) + myconf+=" --enable-all-static --disable-local-library-preloading" + ;; + *) + # inject LD_PRELOAD entries for easy in-tree development + myconf+=" --enable-local-library-preloading" + ;; + esac + + #version 1.7.7 again tries to link against the older installed version and fails, when trying to + #compile for x86 on amd64, so workaround this issue again + #check newer versions, if this is still/again needed + myconf+=" --disable-disallowing-of-undefined-references" + + # for build-time scripts + if use ctypes-python || use python || use test; then + python_export_best + fi + + if use python && [[ ${CHOST} == *-darwin* ]] ; then + export ac_cv_python_link="$(tc-getCC) "'$(PYTHON_CFLAGS) -bundle -undefined dynamic_lookup $(PYTHON_LIBS)' + export ac_cv_python_libs='$(PYTHON_CFLAGS) -bundle -undefined dynamic_lookup $(PYTHON_LIBS)' + export ac_cv_python_compile="$(tc-getCC)" + fi + + # force ruby-1.9 + # allow overriding Python include directory + ac_cv_path_RUBY="${EPREFIX}"/usr/bin/ruby19 ac_cv_path_RDOC="${EPREFIX}"/usr/bin/rdoc19 \ + ac_cv_python_includes='-I$(PYTHON_INCLUDEDIR)' \ + econf --libdir="${EPREFIX}/usr/$(get_libdir)" \ + $(use_with apache2 apache-libexecdir) \ + $(use_with apache2 apxs "${APXS}") \ + $(use_with berkdb berkeley-db "db.h:${EPREFIX}/usr/include/db${SVN_BDB_VERSION}::db-${SVN_BDB_VERSION}") \ + $(use_with ctypes-python ctypesgen "${EPREFIX}/usr") \ + $(use_enable dso runtime-module-search) \ + $(use_with gnome-keyring) \ + --disable-javahl \ + $(use_with kde kwallet) \ + $(use_enable nls) \ + $(use_with sasl) \ + $(use_with http serf) \ + ${myconf} \ + --with-apr="${EPREFIX}/usr/bin/apr-1-config" \ + --with-apr-util="${EPREFIX}/usr/bin/apu-1-config" \ + --disable-experimental-libtool \ + --without-jikes \ + --disable-mod-activation \ + --disable-static +} + +src_compile() { + emake local-all + + if use ctypes-python ; then + # pre-generate .py files + use ctypes-python && emake ctypes-python + + pushd subversion/bindings/ctypes-python >/dev/null || die + distutils-r1_src_compile + popd >/dev/null || die + fi + + if use python ; then + swig_py_compile() { + local p=subversion/bindings/swig/python + rm -f ${p} || die + ln -s "${BUILD_DIR}" ${p} || die + + python_export PYTHON_INCLUDEDIR + emake swig-py \ + swig_pydir="$(python_get_sitedir)/libsvn" \ + swig_pydir_extra="$(python_get_sitedir)/svn" + } + + # this will give us proper BUILD_DIR for symlinking + BUILD_DIR=python \ + python_foreach_impl swig_py_compile + fi + + if use perl ; then + emake swig-pl + fi + + if use ruby ; then + emake swig-rb + fi + + if use extras ; then + emake tools + fi + + if use doc ; then + doxygen doc/doxygen.conf || die "Building of Subversion HTML documentation failed" + fi +} + +src_test() { + if has_version ~${CATEGORY}/${P} ; then + default + + if use ctypes-python ; then + python_test() { + "${PYTHON}" subversion/bindings/ctypes-python/test/run_all.py \ + || die "ctypes-python tests fail with ${EPYTHON}" + } + + distutils-r1_src_test + fi + + if use python ; then + swig_py_test() { + pushd "${BUILD_DIR}" >/dev/null || die + "${PYTHON}" tests/run_all.py || die "swig-py tests fail with ${EPYTHON}" + popd >/dev/null || die + } + + BUILD_DIR=subversion/bindings/swig/python \ + python_foreach_impl swig_py_test + fi + else + ewarn "The test suite shows errors when there is an older version of" + ewarn "${CATEGORY}/${PN} installed. Please install =${CATEGORY}/${P}*" + ewarn "before running the test suite." + ewarn "Test suite skipped." + fi +} + +src_install() { + emake -j1 DESTDIR="${D}" local-install + + if use ctypes-python ; then + pushd subversion/bindings/ctypes-python >/dev/null || die + distutils-r1_src_install + popd >/dev/null || die + fi + + if use python ; then + swig_py_install() { + local p=subversion/bindings/swig/python + rm -f ${p} || die + ln -s "${BUILD_DIR}" ${p} || die + + emake \ + DESTDIR="${D}" \ + swig_pydir="$(python_get_sitedir)/libsvn" \ + swig_pydir_extra="$(python_get_sitedir)/svn" \ + install-swig-py + } + + BUILD_DIR=python \ + python_foreach_impl swig_py_install + fi + + if use perl ; then + emake DESTDIR="${D}" INSTALLDIRS="vendor" install-swig-pl + fixlocalpod + find "${ED}" "(" -name .packlist -o -name "*.bs" ")" -delete + fi + + if use ruby ; then + emake DESTDIR="${D}" install-swig-rb + fi + + # Install Apache module configuration. + if use apache2 ; then + keepdir "${APACHE_MODULES_CONFDIR}" + insinto "${APACHE_MODULES_CONFDIR}" + doins "${FILESDIR}/47_mod_dav_svn.conf" + fi + + # Install Bash Completion, bug 43179. + newbashcomp tools/client-side/bash_completion subversion + rm -f tools/client-side/bash_completion + + # Install hot backup script, bug 54304. + newbin tools/backup/hot-backup.py svn-hot-backup + rm -fr tools/backup + + # Install svnserve init-script and xinet.d snippet, bug 43245. + newinitd "${FILESDIR}"/svnserve.initd2 svnserve + newconfd "${FILESDIR}"/svnserve.confd svnserve + insinto /etc/xinetd.d + newins "${FILESDIR}"/svnserve.xinetd svnserve + + #adjust default user and group with disabled apache2 USE flag, bug 381385 + use apache2 || sed -e "s\USER:-apache\USER:-svn\g" \ + -e "s\GROUP:-apache\GROUP:-svnusers\g" \ + -i "${ED}"etc/init.d/svnserve || die + use apache2 || sed -e "0,/apache/s//svn/" \ + -e "s:apache:svnusers:" \ + -i "${ED}"etc/xinetd.d/svnserve || die + + # Install documentation. + dodoc CHANGES COMMITTERS README + dodoc tools/xslt/svnindex.{css,xsl} + rm -fr tools/xslt + + # Install extra files. + if use extras ; then + cat << EOF > 80subversion-extras +PATH="${EPREFIX}/usr/$(get_libdir)/subversion/bin" +ROOTPATH="${EPREFIX}/usr/$(get_libdir)/subversion/bin" +EOF + doenvd 80subversion-extras + + emake DESTDIR="${D}" toolsdir="/usr/$(get_libdir)/subversion/bin" install-tools + + find tools "(" -name "*.bat" -o -name "*.in" -o -name ".libs" ")" -print0 | xargs -0 rm -fr + rm -fr tools/client-side/svnmucc + rm -fr tools/server-side/{svn-populate-node-origins-index,svnauthz-validate}* + rm -fr tools/{buildbot,dev,diff,po} + + insinto /usr/share/${PN} + find tools -name '*.py' -exec sed -i -e '1s:python:&2:' {} + || die + doins -r tools + fi + + if use doc ; then + dohtml -r doc/doxygen/html/* + fi + + prune_libtool_files --all + + cd "${ED}"usr/share/locale + for i in * ; do + [[ $i == *$LINGUAS* ]] || { rm -r $i || die ; } + done +} + +pkg_preinst() { + # Compare versions of Berkeley DB, bug 122877. + if use berkdb && [[ -f "${EROOT}usr/bin/svn" ]] ; then + OLD_BDB_VERSION="$(scanelf -nq "${EROOT}usr/$(get_libdir)/libsvn_subr-1$(get_libname 0)" | grep -Eo "libdb-[[:digit:]]+\.[[:digit:]]+" | sed -e "s/libdb-\(.*\)/\1/")" + NEW_BDB_VERSION="$(scanelf -nq "${ED}usr/$(get_libdir)/libsvn_subr-1$(get_libname 0)" | grep -Eo "libdb-[[:digit:]]+\.[[:digit:]]+" | sed -e "s/libdb-\(.*\)/\1/")" + if [[ "${OLD_BDB_VERSION}" != "${NEW_BDB_VERSION}" ]] ; then + CHANGED_BDB_VERSION="1" + fi + fi +} + +pkg_postinst() { + use perl && perl-module_pkg_postinst + + if [[ -n "${CHANGED_BDB_VERSION}" ]] ; then + ewarn "You upgraded from an older version of Berkeley DB and may experience" + ewarn "problems with your repository. Run the following commands as root to fix it:" + ewarn " db4_recover -h ${SVN_REPOS_LOC}/repos" + ewarn " chown -Rf apache:apache ${SVN_REPOS_LOC}/repos" + fi + + ewarn "If you run subversion as a daemon, you will need to restart it to avoid module mismatches." +} + +pkg_postrm() { + use perl && perl-module_pkg_postrm +} + +pkg_config() { + # Remember: Don't use ${EROOT}${SVN_REPOS_LOC} since ${SVN_REPOS_LOC} + # already has EPREFIX in it + einfo "Initializing the database in ${SVN_REPOS_LOC}..." + if [[ -e "${SVN_REPOS_LOC}/repos" ]] ; then + echo "A Subversion repository already exists and I will not overwrite it." + echo "Delete \"${SVN_REPOS_LOC}/repos\" first if you're sure you want to have a clean version." + else + mkdir -p "${SVN_REPOS_LOC}/conf" + + einfo "Populating repository directory..." + # Create initial repository. + "${EROOT}usr/bin/svnadmin" create "${SVN_REPOS_LOC}/repos" + + einfo "Setting repository permissions..." + SVNSERVE_USER="$(. "${EROOT}etc/conf.d/svnserve"; echo "${SVNSERVE_USER}")" + SVNSERVE_GROUP="$(. "${EROOT}etc/conf.d/svnserve"; echo "${SVNSERVE_GROUP}")" + if use apache2 ; then + [[ -z "${SVNSERVE_USER}" ]] && SVNSERVE_USER="apache" + [[ -z "${SVNSERVE_GROUP}" ]] && SVNSERVE_GROUP="apache" + else + [[ -z "${SVNSERVE_USER}" ]] && SVNSERVE_USER="svn" + [[ -z "${SVNSERVE_GROUP}" ]] && SVNSERVE_GROUP="svnusers" + fi + chmod -Rf go-rwx "${SVN_REPOS_LOC}/conf" + chmod -Rf o-rwx "${SVN_REPOS_LOC}/repos" + echo "Please create \"${SVNSERVE_GROUP}\" group if it does not exist yet." + echo "Afterwards please create \"${SVNSERVE_USER}\" user with homedir \"${SVN_REPOS_LOC}\"" + echo "and as part of the \"${SVNSERVE_GROUP}\" group if it does not exist yet." + echo "Finally, execute \"chown -Rf ${SVNSERVE_USER}:${SVNSERVE_GROUP} ${SVN_REPOS_LOC}/repos\"" + echo "to finish the configuration." + fi +} diff --git a/dev-vcs/subversion/subversion-1.8.11.ebuild b/dev-vcs/subversion/subversion-1.8.11.ebuild new file mode 100644 index 00000000..d1229b8e --- /dev/null +++ b/dev-vcs/subversion/subversion-1.8.11.ebuild @@ -0,0 +1,463 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +PYTHON_COMPAT=( python{2_6,2_7} ) +DISTUTILS_OPTIONAL=1 +WANT_AUTOMAKE="none" +GENTOO_DEPEND_ON_PERL="no" + +SAB_PATCHES_SRC=( mirror://sabayon/dev-vcs/${PN}-1.8.9-Gentoo-patches.tar.gz ) +inherit sab-patches autotools bash-completion-r1 db-use depend.apache distutils-r1 elisp-common flag-o-matic libtool multilib perl-module eutils + +MY_P="${P/_/-}" +DESCRIPTION="Advanced version control system" +HOMEPAGE="http://subversion.apache.org/" +SRC_URI+=" mirror://apache/${PN}/${MY_P}.tar.bz2" +S="${WORKDIR}/${MY_P}" + +LICENSE="Subversion GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="apache2 berkdb ctypes-python debug doc +dso extras gnome-keyring +http java kde nls perl python ruby sasl test vim-syntax" + +COMMON_DEPEND=">=dev-db/sqlite-3.7.12 + >=dev-libs/apr-1.3:1 + >=dev-libs/apr-util-1.3:1 + dev-libs/expat + sys-libs/zlib + app-arch/bzip2 + berkdb? ( >=sys-libs/db-4.0.14 ) + ctypes-python? ( ${PYTHON_DEPS} ) + gnome-keyring? ( dev-libs/glib:2 sys-apps/dbus gnome-base/gnome-keyring ) + kde? ( sys-apps/dbus dev-qt/qtcore:4 dev-qt/qtdbus:4 dev-qt/qtgui:4 >=kde-base/kdelibs-4:4 ) + perl? ( dev-lang/perl:= ) + python? ( ${PYTHON_DEPS} ) + ruby? ( >=dev-lang/ruby-1.9.3:1.9 + dev-ruby/rubygems[ruby_targets_ruby19] ) + sasl? ( dev-libs/cyrus-sasl ) + http? ( >=net-libs/serf-1.2.1 )" +RDEPEND="${COMMON_DEPEND} + apache2? ( www-servers/apache[apache2_modules_dav] ) + kde? ( || ( kde-apps/kwalletd:4 kde-base/kwalletd ) ) + nls? ( virtual/libintl ) + perl? ( dev-perl/URI )" +# Note: ctypesgen doesn't need PYTHON_USEDEP, it's used once +DEPEND="${COMMON_DEPEND} + test? ( ${PYTHON_DEPS} ) + !!<sys-apps/sandbox-1.6 + ctypes-python? ( dev-python/ctypesgen ) + doc? ( app-doc/doxygen ) + gnome-keyring? ( virtual/pkgconfig ) + kde? ( virtual/pkgconfig ) + nls? ( sys-devel/gettext ) + http? ( virtual/pkgconfig )" +PDEPEND="java? ( ~dev-vcs/subversion-java-${PV} )" + +REQUIRED_USE=" + ctypes-python? ( ${PYTHON_REQUIRED_USE} ) + python? ( ${PYTHON_REQUIRED_USE} ) + test? ( + ${PYTHON_REQUIRED_USE} + !dso + )" + +want_apache + +pkg_setup() { + if use berkdb ; then + local apu_bdb_version="$(${EPREFIX}/usr/bin/apu-1-config --includes \ + | grep -Eoe '-I${EPREFIX}/usr/include/db[[:digit:]]\.[[:digit:]]' \ + | sed 's:.*b::')" + einfo + if [[ -z "${SVN_BDB_VERSION}" ]] ; then + if [[ -n "${apu_bdb_version}" ]] ; then + SVN_BDB_VERSION="${apu_bdb_version}" + einfo "Matching db version to apr-util" + else + SVN_BDB_VERSION="$(db_ver_to_slot "$(db_findver sys-libs/db 2>/dev/null)")" + einfo "SVN_BDB_VERSION variable isn't set. You can set it to enforce using of specific version of Berkeley DB." + fi + fi + einfo "Using: Berkeley DB ${SVN_BDB_VERSION}" + einfo + + if [[ -n "${apu_bdb_version}" && "${SVN_BDB_VERSION}" != "${apu_bdb_version}" ]]; then + eerror "APR-Util is linked against Berkeley DB ${apu_bdb_version}, but you are trying" + eerror "to build Subversion with support for Berkeley DB ${SVN_BDB_VERSION}." + eerror "Rebuild dev-libs/apr-util or set SVN_BDB_VERSION=\"${apu_bdb_version}\"." + eerror "Aborting to avoid possible run-time crashes." + die "Berkeley DB version mismatch" + fi + fi + + depend.apache_pkg_setup + + if ! use http ; then + ewarn "WebDAV support is disabled. You need WebDAV to" + ewarn "access repositories through the HTTP protocol." + ewarn "Consider enabling \"http\" USE flag" + echo -ne "\a" + fi + + if use debug ; then + append-cppflags -DSVN_DEBUG -DAP_DEBUG + fi + + # http://mail-archives.apache.org/mod_mbox/subversion-dev/201306.mbox/%3C51C42014.3060700@wandisco.com%3E + [[ ${CHOST} == *-solaris2* ]] && append-cppflags -D__EXTENSIONS__ + + # Allow for custom repository locations. + SVN_REPOS_LOC="${SVN_REPOS_LOC:-${EPREFIX}/var/svn}" +} + +src_prepare() { + local SAB_PATCHES_SKIP=( subversion-1.8.9-po_fixes.patch ) + sab-patches_apply_all + epatch_user + + fperms +x build/transform_libtool_scripts.sh + + sed -i \ + -e "s/\(BUILD_RULES=.*\) bdb-test\(.*\)/\1\2/g" \ + -e "s/\(BUILD_RULES=.*\) test\(.*\)/\1\2/g" configure.ac + + # this bites us in particular on Solaris + sed -i -e '1c\#!/usr/bin/env sh' build/transform_libtool_scripts.sh || \ + die "/bin/sh is not POSIX shell!" + + eautoconf + elibtoolize + + sed -e 's/\(libsvn_swig_py\)-\(1\.la\)/\1-$(EPYTHON)-\2/g' \ + -i build-outputs.mk || die "sed failed" + + if use python ; then + if [[ ${CHOST} == *-darwin* ]] ; then + # http://mail-archives.apache.org/mod_mbox/subversion-dev/201306.mbox/%3C20130614113003.GA19257@tarsus.local2%3E + # in short, we don't have gnome-keyring stuff here, patch + # borrowed from MacPorts + die "Darwin not supported; use Gentoo ebuild" # no need to bother with the patch for our needs + #epatch "${FILESDIR}"/...swig-python-no-gnome-keyring.patch + fi + + # XXX: make python_copy_sources accept path + S=${S}/subversion/bindings/swig/python python_copy_sources + rm -r "${S}"/subversion/bindings/swig/python || die + fi +} + +src_configure() { + local myconf + + if use python || use perl || use ruby; then + myconf+=" --with-swig" + else + myconf+=" --without-swig" + fi + + case ${CHOST} in + *-aix*) + # avoid recording immediate path to sharedlibs into executables + append-ldflags -Wl,-bnoipath + ;; + *-interix*) + # loader crashes on the LD_PRELOADs... + myconf+=" --disable-local-library-preloading" + ;; + *-solaris*) + # need -lintl to link + use nls && append-libs intl + # this breaks installation, on x64 echo replacement is 32-bits + myconf+=" --disable-local-library-preloading" + ;; + *-mint*) + myconf+=" --enable-all-static --disable-local-library-preloading" + ;; + *) + # inject LD_PRELOAD entries for easy in-tree development + myconf+=" --enable-local-library-preloading" + ;; + esac + + #version 1.7.7 again tries to link against the older installed version and fails, when trying to + #compile for x86 on amd64, so workaround this issue again + #check newer versions, if this is still/again needed + myconf+=" --disable-disallowing-of-undefined-references" + + # for build-time scripts + if use ctypes-python || use python || use test; then + python_export_best + fi + + if use python && [[ ${CHOST} == *-darwin* ]] ; then + export ac_cv_python_link="$(tc-getCC) "'$(PYTHON_CFLAGS) -bundle -undefined dynamic_lookup $(PYTHON_LIBS)' + export ac_cv_python_libs='$(PYTHON_CFLAGS) -bundle -undefined dynamic_lookup $(PYTHON_LIBS)' + export ac_cv_python_compile="$(tc-getCC)" + fi + + # force ruby-1.9 + # allow overriding Python include directory + ac_cv_path_RUBY="${EPREFIX}"/usr/bin/ruby19 ac_cv_path_RDOC="${EPREFIX}"/usr/bin/rdoc19 \ + ac_cv_python_includes='-I$(PYTHON_INCLUDEDIR)' \ + econf --libdir="${EPREFIX}/usr/$(get_libdir)" \ + $(use_with apache2 apache-libexecdir) \ + $(use_with apache2 apxs "${APXS}") \ + $(use_with berkdb berkeley-db "db.h:${EPREFIX}/usr/include/db${SVN_BDB_VERSION}::db-${SVN_BDB_VERSION}") \ + $(use_with ctypes-python ctypesgen "${EPREFIX}/usr") \ + $(use_enable dso runtime-module-search) \ + $(use_with gnome-keyring) \ + --disable-javahl \ + $(use_with kde kwallet) \ + $(use_enable nls) \ + $(use_with sasl) \ + $(use_with http serf) \ + ${myconf} \ + --with-apr="${EPREFIX}/usr/bin/apr-1-config" \ + --with-apr-util="${EPREFIX}/usr/bin/apu-1-config" \ + --disable-experimental-libtool \ + --without-jikes \ + --disable-mod-activation \ + --disable-static +} + +src_compile() { + emake local-all + + if use ctypes-python ; then + # pre-generate .py files + use ctypes-python && emake ctypes-python + + pushd subversion/bindings/ctypes-python >/dev/null || die + distutils-r1_src_compile + popd >/dev/null || die + fi + + if use python ; then + swig_py_compile() { + local p=subversion/bindings/swig/python + rm -f ${p} || die + ln -s "${BUILD_DIR}" ${p} || die + + python_export PYTHON_INCLUDEDIR + emake swig-py \ + swig_pydir="$(python_get_sitedir)/libsvn" \ + swig_pydir_extra="$(python_get_sitedir)/svn" + } + + # this will give us proper BUILD_DIR for symlinking + BUILD_DIR=python \ + python_foreach_impl swig_py_compile + fi + + if use perl ; then + emake swig-pl + fi + + if use ruby ; then + emake swig-rb + fi + + if use extras ; then + emake tools + fi + + if use doc ; then + doxygen doc/doxygen.conf || die "Building of Subversion HTML documentation failed" + fi +} + +src_test() { + if has_version ~${CATEGORY}/${P} ; then + default + + if use ctypes-python ; then + python_test() { + "${PYTHON}" subversion/bindings/ctypes-python/test/run_all.py \ + || die "ctypes-python tests fail with ${EPYTHON}" + } + + distutils-r1_src_test + fi + + if use python ; then + swig_py_test() { + pushd "${BUILD_DIR}" >/dev/null || die + "${PYTHON}" tests/run_all.py || die "swig-py tests fail with ${EPYTHON}" + popd >/dev/null || die + } + + BUILD_DIR=subversion/bindings/swig/python \ + python_foreach_impl swig_py_test + fi + else + ewarn "The test suite shows errors when there is an older version of" + ewarn "${CATEGORY}/${PN} installed. Please install =${CATEGORY}/${P}*" + ewarn "before running the test suite." + ewarn "Test suite skipped." + fi +} + +src_install() { + emake -j1 DESTDIR="${D}" local-install + + if use ctypes-python ; then + pushd subversion/bindings/ctypes-python >/dev/null || die + distutils-r1_src_install + popd >/dev/null || die + fi + + if use python ; then + swig_py_install() { + local p=subversion/bindings/swig/python + rm -f ${p} || die + ln -s "${BUILD_DIR}" ${p} || die + + emake \ + DESTDIR="${D}" \ + swig_pydir="$(python_get_sitedir)/libsvn" \ + swig_pydir_extra="$(python_get_sitedir)/svn" \ + install-swig-py + } + + BUILD_DIR=python \ + python_foreach_impl swig_py_install + fi + + if use perl ; then + emake DESTDIR="${D}" INSTALLDIRS="vendor" install-swig-pl + perl_delete_localpod + find "${ED}" "(" -name .packlist -o -name "*.bs" ")" -delete + fi + + if use ruby ; then + emake DESTDIR="${D}" install-swig-rb + fi + + # Install Apache module configuration. + if use apache2 ; then + keepdir "${APACHE_MODULES_CONFDIR}" + insinto "${APACHE_MODULES_CONFDIR}" + doins "${FILESDIR}/47_mod_dav_svn.conf" + fi + + # Install Bash Completion, bug 43179. + newbashcomp tools/client-side/bash_completion svn + bashcomp_alias svn svn{admin,dumpfilter,look,sync,version} + rm -f tools/client-side/bash_completion + + # Install hot backup script, bug 54304. + newbin tools/backup/hot-backup.py svn-hot-backup + rm -fr tools/backup + + # Install svnserve init-script and xinet.d snippet, bug 43245. + newinitd "${FILESDIR}"/svnserve.initd2 svnserve + newconfd "${FILESDIR}"/svnserve.confd svnserve + insinto /etc/xinetd.d + newins "${FILESDIR}"/svnserve.xinetd svnserve + + #adjust default user and group with disabled apache2 USE flag, bug 381385 + use apache2 || sed -e "s\USER:-apache\USER:-svn\g" \ + -e "s\GROUP:-apache\GROUP:-svnusers\g" \ + -i "${ED}"etc/init.d/svnserve || die + use apache2 || sed -e "0,/apache/s//svn/" \ + -e "s:apache:svnusers:" \ + -i "${ED}"etc/xinetd.d/svnserve || die + + # Install documentation. + dodoc CHANGES COMMITTERS README + dodoc tools/xslt/svnindex.{css,xsl} + rm -fr tools/xslt + + # Install extra files. + if use extras ; then + cat << EOF > 80subversion-extras +PATH="${EPREFIX}/usr/$(get_libdir)/subversion/bin" +ROOTPATH="${EPREFIX}/usr/$(get_libdir)/subversion/bin" +EOF + doenvd 80subversion-extras + + emake DESTDIR="${D}" toolsdir="/usr/$(get_libdir)/subversion/bin" install-tools + + find tools "(" -name "*.bat" -o -name "*.in" -o -name ".libs" ")" -print0 | xargs -0 rm -fr + rm -fr tools/client-side/svnmucc + rm -fr tools/server-side/{svn-populate-node-origins-index,svnauthz-validate}* + rm -fr tools/{buildbot,dev,diff,po} + + insinto /usr/share/${PN} + find tools -name '*.py' -exec sed -i -e '1s:python:&2:' {} + || die + doins -r tools + fi + + if use doc ; then + dohtml -r doc/doxygen/html/* + fi + + prune_libtool_files --all + + cd "${ED}"usr/share/locale + for i in * ; do + [[ $i == *$LINGUAS* ]] || { rm -r $i || die ; } + done +} + +pkg_preinst() { + # Compare versions of Berkeley DB, bug 122877. + if use berkdb && [[ -f "${EROOT}usr/bin/svn" ]] ; then + OLD_BDB_VERSION="$(scanelf -nq "${EROOT}usr/$(get_libdir)/libsvn_subr-1$(get_libname 0)" | grep -Eo "libdb-[[:digit:]]+\.[[:digit:]]+" | sed -e "s/libdb-\(.*\)/\1/")" + NEW_BDB_VERSION="$(scanelf -nq "${ED}usr/$(get_libdir)/libsvn_subr-1$(get_libname 0)" | grep -Eo "libdb-[[:digit:]]+\.[[:digit:]]+" | sed -e "s/libdb-\(.*\)/\1/")" + if [[ "${OLD_BDB_VERSION}" != "${NEW_BDB_VERSION}" ]] ; then + CHANGED_BDB_VERSION="1" + fi + fi +} + +pkg_postinst() { + if [[ -n "${CHANGED_BDB_VERSION}" ]] ; then + ewarn "You upgraded from an older version of Berkeley DB and may experience" + ewarn "problems with your repository. Run the following commands as root to fix it:" + ewarn " db4_recover -h ${SVN_REPOS_LOC}/repos" + ewarn " chown -Rf apache:apache ${SVN_REPOS_LOC}/repos" + fi + + ewarn "If you run subversion as a daemon, you will need to restart it to avoid module mismatches." +} + +pkg_postrm() { + : +} + +pkg_config() { + # Remember: Don't use ${EROOT}${SVN_REPOS_LOC} since ${SVN_REPOS_LOC} + # already has EPREFIX in it + einfo "Initializing the database in ${SVN_REPOS_LOC}..." + if [[ -e "${SVN_REPOS_LOC}/repos" ]] ; then + echo "A Subversion repository already exists and I will not overwrite it." + echo "Delete \"${SVN_REPOS_LOC}/repos\" first if you're sure you want to have a clean version." + else + mkdir -p "${SVN_REPOS_LOC}/conf" + + einfo "Populating repository directory..." + # Create initial repository. + "${EROOT}usr/bin/svnadmin" create "${SVN_REPOS_LOC}/repos" + + einfo "Setting repository permissions..." + SVNSERVE_USER="$(. "${EROOT}etc/conf.d/svnserve"; echo "${SVNSERVE_USER}")" + SVNSERVE_GROUP="$(. "${EROOT}etc/conf.d/svnserve"; echo "${SVNSERVE_GROUP}")" + if use apache2 ; then + [[ -z "${SVNSERVE_USER}" ]] && SVNSERVE_USER="apache" + [[ -z "${SVNSERVE_GROUP}" ]] && SVNSERVE_GROUP="apache" + else + [[ -z "${SVNSERVE_USER}" ]] && SVNSERVE_USER="svn" + [[ -z "${SVNSERVE_GROUP}" ]] && SVNSERVE_GROUP="svnusers" + fi + chmod -Rf go-rwx "${SVN_REPOS_LOC}/conf" + chmod -Rf o-rwx "${SVN_REPOS_LOC}/repos" + echo "Please create \"${SVNSERVE_GROUP}\" group if it does not exist yet." + echo "Afterwards please create \"${SVNSERVE_USER}\" user with homedir \"${SVN_REPOS_LOC}\"" + echo "and as part of the \"${SVNSERVE_GROUP}\" group if it does not exist yet." + echo "Finally, execute \"chown -Rf ${SVNSERVE_USER}:${SVNSERVE_GROUP} ${SVN_REPOS_LOC}/repos\"" + echo "to finish the configuration." + fi +} diff --git a/eclass/libreoffice-l10n-2.eclass b/eclass/libreoffice-l10n-2.eclass index 79d74359..e57c83ce 100644 --- a/eclass/libreoffice-l10n-2.eclass +++ b/eclass/libreoffice-l10n-2.eclass @@ -11,7 +11,7 @@ OO_EXTENSIONS=( "b33775feda3bcf823cad7ac361fd49a6-Sun-ODF-Template-Pack-it_1.0.0.oxt" ) -inherit base rpm multilib versionator office-ext +inherit base rpm multilib versionator office-ext-r1 MY_LANG=${PN/libreoffice-l10n-/} MY_LANG=${MY_LANG/_/-} diff --git a/gnome-extra/avant-window-navigator-extras/ChangeLog b/gnome-extra/avant-window-navigator-extras/ChangeLog new file mode 100644 index 00000000..762535af --- /dev/null +++ b/gnome-extra/avant-window-navigator-extras/ChangeLog @@ -0,0 +1,176 @@ +# ChangeLog for gnome-extra/avant-window-navigator-extras +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/avant-window-navigator-extras/ChangeLog,v 1.34 2013/02/07 22:21:06 ulm Exp $ + + 07 Feb 2013; Ulrich Müller <ulm@gentoo.org> + avant-window-navigator-extras-0.4.0.ebuild: + Move Creative Commons licenses to shorter names. + + 08 May 2012; Julian Ospald <hasufell@gentoo.org> metadata.xml: + webkit is now global wrt #285743 + + 05 May 2012; Jeff Horelick <jdhore@gentoo.org> + avant-window-navigator-extras-0.4.0.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + + 15 Apr 2012; Samuli Suominen <ssuominen@gentoo.org> + avant-window-navigator-extras-0.4.0.ebuild, + +files/avant-window-navigator-extras-0.4.0-glib-2.31.patch, + +files/avant-window-navigator-extras-0.4.0-to-do.py.patch: + Fix installation with to-do.py mentioned twice in Makefile.am. Fix + compilation with dev-libs/glib >= 2.31 by including only <glib.h> directly. + + 01 Apr 2012; Mike Gilbert <floppym@gentoo.org> + avant-window-navigator-extras-0.4.0.ebuild: + python-dateutil no longer needs a slot dep. + + 24 Jan 2012; Kacper Kowalik <xarthisius@gentoo.org> + avant-window-navigator-extras-0.4.0.ebuild: + Depend on proper slot of dev-python/python-dateutil + + 22 Jan 2012; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + metadata.xml: + [metadata] Transfer awn-extras to the desktop-misc herd. + + 15 Jan 2012; Samuli Suominen <ssuominen@gentoo.org> + avant-window-navigator-extras-0.4.0.ebuild: + Empty py-compile script instead of symlinking it to /path/to/true for + automake-1.11.2 compability. + + 06 Nov 2011; Samuli Suominen <ssuominen@gentoo.org> + -avant-window-navigator-extras-0.3.2.2.ebuild, + -files/avant-window-navigator-extras-0.3.2.2-libnotify-0.7.patch: + old + +*avant-window-navigator-extras-0.4.0 (06 Nov 2011) + + 06 Nov 2011; Samuli Suominen <ssuominen@gentoo.org> + +avant-window-navigator-extras-0.4.0.ebuild, + +files/avant-window-navigator-extras-0.4.0-libnotify-0.7.patch: + Version bump wrt #317165 by Amit Prakash Ambasta + + 28 Oct 2011; Alexandre Rostovtsev <tetromino@gentoo.org> + avant-window-navigator-extras-0.3.2.2.ebuild: + Slot gnome-menus dependency to 0 in preparation for gnome-menus-3.2. + + 25 Apr 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + avant-window-navigator-extras-0.3.2.2.ebuild: + Use Python 2 (bug #324169). + + 21 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org> + avant-window-navigator-extras-0.3.2.2.ebuild: + Fix slot-deps on gnome libs + + 09 Mar 2011; Samuli Suominen <ssuominen@gentoo.org> + files/avant-window-navigator-extras-0.3.2.2-libnotify-0.7.patch: + Fix libnotify patch to include USE="gnome" wrt #357999 by "LeonBernieniv" + + 30 Jan 2011; Samuli Suominen <ssuominen@gentoo.org> + avant-window-navigator-extras-0.3.2.2.ebuild, + +files/avant-window-navigator-extras-0.3.2.2-libnotify-0.7.patch: + Fix building with x11-libs/libnotify >= 0.7. Punt useless .la files. + + 23 Jun 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + avant-window-navigator-extras-0.2.6-r1.ebuild, + avant-window-navigator-extras-0.3.2.ebuild, + avant-window-navigator-extras-0.3.2.1.ebuild, + avant-window-navigator-extras-0.3.2.2.ebuild: + Delete deprecation warnings (bug #324169). + +*avant-window-navigator-extras-0.3.2.2 (14 Jul 2009) + + 14 Jul 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +avant-window-navigator-extras-0.3.2.2.ebuild, metadata.xml: + Added avant-window-navigator-extras-0.3.2.2 from the desktop-effects + overlay - thanks to Mark Lee (malept) for all the help with the ebuild. + Moved avant-window-navigator-extras to the desktop-effects herd. + + 12 Jul 2009; Gilles Dartiguelongue <eva@gentoo.org> metadata.xml: + Re-assigning to maintainer-needed, see bug #269207. + + 14 Mar 2009; Gilles Dartiguelongue <eva@gentoo.org> + avant-window-navigator-extras-0.3.2.1.ebuild: + Fix typo in DOCS, bug #262431. + +*avant-window-navigator-extras-0.3.2.1 (10 Mar 2009) + + 10 Mar 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +avant-window-navigator-extras-0.3.2.1.ebuild: + Bumped awn-extras to 0.3.2.1 - thanks to malept for the heads up. + +*avant-window-navigator-extras-0.3.2 (25 Feb 2009) + + 25 Feb 2009; Gilles Dartiguelongue <eva@gentoo.org> + +avant-window-navigator-extras-0.3.2.ebuild: + Bump to 0.3.2. Closes #258276. + + 08 Dec 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + metadata.xml: + Removing wltjr as a maintainer since he was retired. + + 04 Dec 2008; Gilles Dartiguelongue <eva@gentoo.org> + +files/avant-window-navigator-extras-0.2.6-xfce-build.patch, + -avant-window-navigator-extras-0.2.1-r1.ebuild, + avant-window-navigator-extras-0.2.6-r1.ebuild: + Fix compilation with USE="xfce", bug #216746. + + 14 Jul 2008; William L. Thomson Jr. <wltjr@gentoo.org> + avant-window-navigator-extras-0.2.6-r1.ebuild: + Added another line of sed to remove problematic --makefile-install-rule + from another Makefile, per bug #214984 + + 07 May 2008; William L. Thomson Jr. <wltjr@gentoo.org> + avant-window-navigator-extras-0.2.6-r1.ebuild: + Updated DEPEND, added missing dev-python/gnome-python-desktop per bug + #219567 + + 06 May 2008; William L. Thomson Jr. <wltjr@gentoo.org> + avant-window-navigator-extras-0.2.6-r1.ebuild: + Hack/fix for bug #214984 + + 21 Apr 2008; Diego Pettenò <flameeyes@gentoo.org> + avant-window-navigator-extras-0.2.6-r1.ebuild: + Run full eautoreconf, _not_ eautoconf, if the package does not only use + autoconf but also aclocal. Closes bug #218715. + + 27 Mar 2008; William L. Thomson Jr. <wltjr@gentoo.org> + avant-window-navigator-extras-0.2.6-r1.ebuild: + Added dep of dev-python/gst-python when USE="gnome" per comments on bug #210835 + +*avant-window-navigator-extras-0.2.6-r1 (26 Mar 2008) + + 26 Mar 2008; William L. Thomson Jr. <wltjr@gentoo.org> + -avant-window-navigator-extras-0.2.6.ebuild, + +avant-window-navigator-extras-0.2.6-r1.ebuild: + Merged addtional changes from ebuild in bug #210835, thanks to Sebastian + Rijkers for the contributions. Added ${ROOT} to python_mod_optimize per + leio's comments on same bug + +*avant-window-navigator-extras-0.2.6 (25 Mar 2008) + + 25 Mar 2008; William L. Thomson Jr. <wltjr@gentoo.org> + +files/0.2.6-r346-gconf-conditional.patch, + +avant-window-navigator-extras-0.2.6.ebuild: + Bumped to latest release, merged in some ebuild changes from bug #146299. + +*avant-window-navigator-extras-0.2.1-r1 (06 Dec 2007) + + 06 Dec 2007; William L. Thomson Jr. <wltjr@gentoo.org> + -avant-window-navigator-extras-0.2.1.ebuild, + +avant-window-navigator-extras-0.2.1-r1.ebuild: + Fixed colliding issue with schemas per bug #198647. Patch fix submitted by + Pacho Ramos. + + 29 Nov 2007; William L. Thomson Jr. <wltjr@gentoo.org> + avant-window-navigator-extras-0.2.1.ebuild: + Corrected/added deps + + 10 Nov 2007; William L. Thomson Jr. <wltjr@gentoo.org> metadata.xml: + Corrected metadata + +*avant-window-navigator-extras-0.2.1 (10 Nov 2007) + + 10 Nov 2007; William L. Thomson Jr. <wltjr@gentoo.org> +metadata.xml, + +avant-window-navigator-extras-0.2.1.ebuild: + Initial ebuild for awn-extras + diff --git a/gnome-extra/avant-window-navigator-extras/Manifest b/gnome-extra/avant-window-navigator-extras/Manifest new file mode 100644 index 00000000..11135e09 --- /dev/null +++ b/gnome-extra/avant-window-navigator-extras/Manifest @@ -0,0 +1,27 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX avant-window-navigator-extras-0.4.0-glib-2.31.patch 4035 SHA256 a3f615194cd940344e48c1491733d6b3de1f8021e332b777fe8bb69fb5ee5c2b SHA512 1ce6c03ed808c25f72a5f706c912276ed090c073cc450e504cf2fb98ffc28cd781778cd55e36eceb0b20d3cf7d6f64e073e9e82b10105340f9588eb443c88675 WHIRLPOOL b561e743c7cad21a37c233c43349f9caa5847f6854e349c4d397e3d4613b384878dc7983cd5fbbb90aa26a4c0b20a72399907bccffde5e104341732dd65ed92e +AUX avant-window-navigator-extras-0.4.0-libnotify-0.7.patch 488 SHA256 ab05f12b89ec6b1f12de698faa660243863e9280e7c0bd0f555b0ac590d271af SHA512 078db130c372bcd28de8301a2a1fc7bd3857b004847eb30d9e9b25fdeae2811905a49f59921a1341d25e8a486dd39a2f5d178e06c8fd3fa2e098edff09707da9 WHIRLPOOL 2c0af191d9e37e11b32383b3cdc83b6cf49e8730fa465bf294934335016db87a0f5c9d4e9184116c1dfb21ef271bbcfec7e00c9b43cecc57d49961787b7976bf +AUX avant-window-navigator-extras-0.4.0-to-do.py.patch 745 SHA256 39757338ab8aae7c86e5bbc0ba2edaf72f0b161d74b317a87519be6f2867d088 SHA512 48c7099cdd6f441cf19d38ed950b664c3e76d777fa52d5a31aa1f66abce3296e78639cfdcbc59b0b6f42bf9700d1a40b1d4f215ddcd0885db21a91ad9bf93211 WHIRLPOOL 3c849ef83e6f2fb85f8bc829f4061333196c950d2a36ad94efa8f791721b52fd24da3d7f2d6916781b563e67ba68699a8dde6bdeb75d15d85a08d2bfa2bdbeb5 +DIST awn-extras-0.4.0.tar.gz 3233697 SHA256 4ccb2bcfb944ed4dd0bf0d1f85c2c635de9549f141dcd923f5f8391e98d1efa5 +EBUILD avant-window-navigator-extras-0.4.0.ebuild 2340 SHA256 d5f2b81b59e6c361aeb0c82c03ce7c27f7f0a71dc8f41d80b6443b94111630a9 SHA512 1ca15b8e7b1a52b3073697b561862ccb8561b4537784edb0b51d6f7b5493288248523ef2755746db06e6aec5f0a382e3837883e56d4ed926715683849750787a WHIRLPOOL 6aaa8e01838ea4524fce09ef1883781e981b76ab79b387ecc8ab43a57918332e7ad59ef8cae283fac8663d1b43f9fb1b2736adab6d8b82d3fdd6c96a899a0bd4 +MISC ChangeLog 7154 SHA256 2d0da167174968528edb423e1dae721f48e5f7148f05297d702f35640d75168f SHA512 50db3d82bee1dded62778cc0aec82f00517542b1702853c825bd3010e5e5beae62f7c1683adbaf34e490d84585489d65300d3cce661c413fc81fa9c0450b45df WHIRLPOOL 287e50a2cbbc8621db12174abdbbe8d88fb33c30e9325c1e0aa573edc5afb1f63531fc042eaaf3c11519923e7cc597e81210193b20a7b1d63c987bda6672d84c +MISC metadata.xml 252 SHA256 7acdf4552b3f6b32d05fe473526bf31528fc40780a39746857aa8d01792e32cc SHA512 d540c43ccd514ab0a665295b95f01207e06db73cc0eab0f8b07ec16630582dc0f0cebe94f228590550cd11071eecf9556dd536c7e61e224c3f6b20f5559b05bc WHIRLPOOL d7f2876054ae190db304ab9d3cde2d5baee8b9b5ce5ae3569ae01091619928c2bfab28ac0037a5ed9684cd7537ae65d7fc85fce946f843d8a1b64eccacf47409 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQIcBAEBCAAGBQJRFCm/AAoJEDxpGckxwJCBxiUQAMYJsD6tXLrAACUElPm1GgX/ +CCPVja7MW4htbNYefoYmuczBin/75rTamFuMeWy1I/D8VJiqHfHJAYCUsOppx6Wn +S+cJxYH84eOjXBSykHubzD3jgvOnSMqYNu230+fsuwNLsBI34IvsGwtCvnZOs1E4 +cPRov5scXqSKBcVUd/7x9bMQrI+rKDAEVA83uWA2uOv5u8CX1yZvvaNLF/IirIa6 +zGotfIiOY7gY8UFP0RMiZyyJrO/4ecwBbs/pVf8kNMlv7gqpgc3rarbaL/470tye +kas5YEZJM3Rr0FMmtJpgWik/yGTAVlI8tp7SraM3EHCvndncujeGELe66t3EnoBO +58LtDT8WVTu2Ni1WX+hsbbF9B/BQu1QlbCHNEWlBEKx1nqFsHSP9GhXbLnz2LFxQ +VlIAYg/m7JUeIISdYvTjBCDoi4RM26cYM3j8V2oJnPL2TIoCUO8TPkWbOWrudR3I +WKZWVW6weBLBfjc9D5YjrFPg+iKFBMv6VXTY4s/1AnQQsGTDzmAX+uQ9kFpylW1h +SQI+vqd141TRTxxqSdLmb7VixTTWjsx290ncVCqxrYFHQiCaxJ8g6cFnwjY5WiW9 +YtsaYssGNNaHD/RHGMaPqg+p0zC03o5Av0IOPKXaVGcWItgBZQ8CAywGfb06aNt+ +OMP7vXhH7rZ9qxK76gyp +=pD/6 +-----END PGP SIGNATURE----- diff --git a/gnome-extra/avant-window-navigator-extras/avant-window-navigator-extras-0.4.0.ebuild b/gnome-extra/avant-window-navigator-extras/avant-window-navigator-extras-0.4.0.ebuild new file mode 100644 index 00000000..2f9932ed --- /dev/null +++ b/gnome-extra/avant-window-navigator-extras/avant-window-navigator-extras-0.4.0.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/avant-window-navigator-extras/avant-window-navigator-extras-0.4.0.ebuild,v 1.8 2013/02/07 22:21:06 ulm Exp $ + +EAPI=4 + +GCONF_DEBUG=no +GNOME2_LA_PUNT=yes + +PYTHON_DEPEND="2:2.6" + +inherit eutils gnome2 python + +DESCRIPTION="Applets for the Avant Window Navigator" +HOMEPAGE="http://launchpad.net/awn-extras" +SRC_URI="http://launchpad.net/awn-extras/0.4/${PV}/+download/awn-extras-${PV}.tar.gz" + +LICENSE="BSD CC-BY-SA-3.0 GPL-3 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+gconf gstreamer webkit" + +RDEPEND="dev-python/dbus-python + dev-python/feedparser + dev-python/gdata + dev-python/librsvg-python + dev-python/notify-python + dev-python/pycairo + dev-python/pygobject:2 + dev-python/pygtk:2 + dev-python/python-dateutil + dev-python/vobject + >=gnome-base/libgtop-2 + >=gnome-extra/avant-window-navigator-${PV}[gconf?] + sys-apps/dbus + >=x11-libs/gtk+-2.18:2 + x11-libs/libdesktop-agnostic + >=x11-libs/libnotify-0.7 + >=x11-libs/libwnck-2.22:1 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXrender + x11-libs/vte:0 + gconf? ( + >=gnome-base/gconf-2 + dev-python/gconf-python + ) + gstreamer? ( + media-libs/gstreamer:0.10 + dev-python/gst-python:0.10 + ) + webkit? ( net-libs/webkit-gtk:2 )" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig + sys-devel/gettext" + +S=${WORKDIR}/awn-extras-${PV} + +pkg_setup() { + python_set_active_version 2 + python_pkg_setup + + if has_version gnome-extra/avant-window-navigator[vala]; then + export VALAC="$(type -P valac-0.10)" + export VALA_GEN_INTROSPECT="$(type -P vapigen-0.10)" + else + export VALAC=dIsAbLeVaLa + export VALA_GEN_INTROSPECT=dIsAbLeVaLa + fi + + local sound=no + use gstreamer && sound=gstreamer + + G2CONF="--disable-static + --enable-sound=${sound} + --disable-pymod-checks + $(use_enable gconf schemas-install) + $(use_with gconf) + --without-gnome + --without-mozilla + $(use_with webkit)" + + DOCS="AUTHORS ChangeLog NEWS README" +} + +src_prepare() { + epatch \ + "${FILESDIR}"/${P}-libnotify-0.7.patch \ + "${FILESDIR}"/${P}-glib-2.31.patch \ + "${FILESDIR}"/${P}-to-do.py.patch + + >py-compile + + gnome2_src_prepare +} + +pkg_postinst() { + gnome2_pkg_postinst + python_mod_optimize awn +} + +pkg_postrm() { + gnome2_pkg_postrm + python_mod_cleanup awn +} diff --git a/gnome-extra/avant-window-navigator-extras/files/avant-window-navigator-extras-0.4.0-glib-2.31.patch b/gnome-extra/avant-window-navigator-extras/files/avant-window-navigator-extras-0.4.0-glib-2.31.patch new file mode 100644 index 00000000..71c5bd9e --- /dev/null +++ b/gnome-extra/avant-window-navigator-extras/files/avant-window-navigator-extras-0.4.0-glib-2.31.patch @@ -0,0 +1,150 @@ +--- applets/maintained/awnterm/keybinder.h ++++ applets/maintained/awnterm/keybinder.h +@@ -24,7 +24,7 @@ + #ifndef __AWN_KEY_BINDER_H__ + #define __AWN_KEY_BINDER_H__ + +-#include <glib/gtypes.h> ++#include <glib.h> + + G_BEGIN_DECLS + +--- applets/maintained/notification-daemon/daemon.h ++++ applets/maintained/notification-daemon/daemon.h +@@ -31,8 +31,6 @@ + + #include <libawn/awn-applet.h> + #include <libawn/awn-applet-simple.h> +-#include <glib/gmacros.h> +-#include <glib/gerror.h> + + #include <libawn/awn-dialog.h> + #include <libawn/awn-cairo-utils.h> +--- applets/maintained/notification-daemon/engines.c ++++ applets/maintained/notification-daemon/engines.c +@@ -38,9 +38,6 @@ + + + #include <libawn/awn-applet.h> +-#include <glib/gmacros.h> +-#include <glib/gerror.h> +- + #include <libawn/awn-dialog.h> + #include <libawn/awn-applet-simple.h> + #include <libawn/awn-cairo-utils.h> +--- applets/unmaintained/awnsystemmonitor/awnsystemmonitor.h ++++ applets/unmaintained/awnsystemmonitor/awnsystemmonitor.h +@@ -25,7 +25,7 @@ + //#include <libawn/awn-title.h> + #include <libawn/awn-tooltip.h> + +-#include <glib/gtypes.h> ++#include <glib.h> + #include <glibtop/cpu.h> + #include <gconf/gconf-client.h> + +--- applets/unmaintained/awnsystemmonitor/awntop_cairo_component.c ++++ applets/unmaintained/awnsystemmonitor/awntop_cairo_component.c +@@ -43,8 +43,6 @@ + + + #include <libawn/awn-applet.h> +-#include <glib/gmacros.h> +-#include <glib/gerror.h> + #include <gconf/gconf-value.h> + + #include <libawn/awn-dialog.h> +--- applets/unmaintained/awnsystemmonitor/cpu_component.c ++++ applets/unmaintained/awnsystemmonitor/cpu_component.c +@@ -18,8 +18,6 @@ + */ + + #include <libawn/awn-applet.h> +-#include <glib/gmacros.h> +-#include <glib/gerror.h> + #include <gconf/gconf-value.h> + + #include <libawn/awn-dialog.h> +--- applets/unmaintained/awnsystemmonitor/cpumetergconf.c ++++ applets/unmaintained/awnsystemmonitor/cpumetergconf.c +@@ -20,13 +20,10 @@ + * Boston, MA 02111-1307, USA. + */ + #include <string.h> +-#include <glib/gmacros.h> +-#include <glib/gerror.h> ++#include <glib.h> + #include <gconf/gconf-value.h> + + #include <libawn/awn-applet.h> +-#include <glib/gmacros.h> +-#include <glib/gerror.h> + #include <gconf/gconf-value.h> + + #include "cairo-utils.h" +--- applets/unmaintained/awnsystemmonitor/dashboard.h ++++ applets/unmaintained/awnsystemmonitor/dashboard.h +@@ -23,8 +23,6 @@ + + + #include <libawn/awn-applet.h> +-#include <glib/gmacros.h> +-#include <glib/gerror.h> + #include <gconf/gconf-value.h> + + #include <libawn/awn-dialog.h> +--- applets/unmaintained/awnsystemmonitor/date_time_component.c ++++ applets/unmaintained/awnsystemmonitor/date_time_component.c +@@ -19,8 +19,6 @@ + + + #include <libawn/awn-applet.h> +-#include <glib/gmacros.h> +-#include <glib/gerror.h> + #include <gconf/gconf-value.h> + + #include <libawn/awn-dialog.h> +--- applets/unmaintained/awnsystemmonitor/loadavg_component.c ++++ applets/unmaintained/awnsystemmonitor/loadavg_component.c +@@ -19,8 +19,6 @@ + + #include <glibtop/loadavg.h> + #include <libawn/awn-applet.h> +-#include <glib/gmacros.h> +-#include <glib/gerror.h> + #include <gconf/gconf-value.h> + + #include <libawn/awn-dialog.h> +--- applets/unmaintained/awnsystemmonitor/sysmem_component.c ++++ applets/unmaintained/awnsystemmonitor/sysmem_component.c +@@ -19,8 +19,6 @@ + + #include <glibtop/mem.h> + #include <libawn/awn-applet.h> +-#include <glib/gmacros.h> +-#include <glib/gerror.h> + #include <gconf/gconf-value.h> + + #include <libawn/awn-dialog.h> +--- applets/unmaintained/awnsystemmonitor/uptime_component.c ++++ applets/unmaintained/awnsystemmonitor/uptime_component.c +@@ -1,7 +1,5 @@ + + #include <libawn/awn-applet.h> +-#include <glib/gmacros.h> +-#include <glib/gerror.h> + #include <gconf/gconf-value.h> + + #include <libawn/awn-dialog.h> +--- applets/unmaintained/main-menu/applet.c ++++ applets/unmaintained/main-menu/applet.c +@@ -23,8 +23,7 @@ + + #include <string.h> + +-#include <glib/gmacros.h> +-#include <glib/gerror.h> ++#include <glib.h> + #include <glib/gi18n.h> + #include <gtk/gtk.h> + #include <libdesktop-agnostic/fdo.h> diff --git a/gnome-extra/avant-window-navigator-extras/files/avant-window-navigator-extras-0.4.0-libnotify-0.7.patch b/gnome-extra/avant-window-navigator-extras/files/avant-window-navigator-extras-0.4.0-libnotify-0.7.patch new file mode 100644 index 00000000..5171adee --- /dev/null +++ b/gnome-extra/avant-window-navigator-extras/files/avant-window-navigator-extras-0.4.0-libnotify-0.7.patch @@ -0,0 +1,11 @@ +--- applets/maintained/notification-daemon/daemon.c ++++ applets/maintained/notification-daemon/daemon.c +@@ -1487,7 +1487,7 @@ + if (fork() == 0) + { + notify_init("notify-send"); +- notify = notify_notification_new(summary, body, icon_str, NULL); ++ notify = notify_notification_new(summary, body, icon_str); + notify_notification_set_category(notify, type); + notify_notification_set_urgency(notify, urgency); + notify_notification_set_timeout(notify, expire_timeout); diff --git a/gnome-extra/avant-window-navigator-extras/files/avant-window-navigator-extras-0.4.0-to-do.py.patch b/gnome-extra/avant-window-navigator-extras/files/avant-window-navigator-extras-0.4.0-to-do.py.patch new file mode 100644 index 00000000..0bd77d74 --- /dev/null +++ b/gnome-extra/avant-window-navigator-extras/files/avant-window-navigator-extras-0.4.0-to-do.py.patch @@ -0,0 +1,22 @@ +/usr/bin/install: cannot create regular file ‘/var/tmp/portage/gnome-extra/avant-window-navigator-extras-0.4.0/image//usr/share/avant-window-navigator/applets/to-do/to-do.py’: File exists + +--- applets/maintained/to-do/Makefile.am ++++ applets/maintained/to-do/Makefile.am +@@ -5,7 +5,6 @@ + include $(top_srcdir)/Makefile.schemas + + dist_applet_DATA = \ +- to-do.py \ + settings.py \ + icon.py \ + prefs.py \ +--- applets/maintained/to-do/Makefile.in ++++ applets/maintained/to-do/Makefile.in +@@ -327,7 +327,6 @@ + @GCONF_SCHEMAS_INSTALL_TRUE@gconfschemasdir = @GCONF_SCHEMA_FILE_DIR@ + @GCONF_SCHEMAS_INSTALL_TRUE@gconfschemas_DATA = $(schema_DATA:.schema-ini=.schemas) + dist_applet_DATA = \ +- to-do.py \ + settings.py \ + icon.py \ + prefs.py \ diff --git a/gnome-extra/avant-window-navigator-extras/metadata.xml b/gnome-extra/avant-window-navigator-extras/metadata.xml new file mode 100644 index 00000000..fdfb5dee --- /dev/null +++ b/gnome-extra/avant-window-navigator-extras/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <use> + <flag name='gconf'>Enable GConf as configuration backend</flag> + </use> + <herd>desktop-misc</herd> +</pkgmetadata> diff --git a/gnome-extra/avant-window-navigator/ChangeLog b/gnome-extra/avant-window-navigator/ChangeLog new file mode 100644 index 00000000..5e9c2416 --- /dev/null +++ b/gnome-extra/avant-window-navigator/ChangeLog @@ -0,0 +1,225 @@ +# ChangeLog for gnome-extra/avant-window-navigator +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/avant-window-navigator/ChangeLog,v 1.47 2014/12/25 15:42:14 mgorny Exp $ + + 25 Dec 2014; Michał Górny <mgorny@gentoo.org> + avant-window-navigator-0.4.2.ebuild: + Add missing PYTHON_USEDEP. + + 21 Aug 2014; Jeroen Roovers <jer@gentoo.org> + -avant-window-navigator-0.4.0.ebuild: + Old. + + 18 Jun 2014; Jeroen Roovers <jer@gentoo.org> + avant-window-navigator-0.4.2.ebuild: + dev-util/gtk-doc is needed in src_prepare regardless of USE=doc (bug + #513572). + + 18 Jun 2014; Jeroen Roovers <jer@gentoo.org> + avant-window-navigator-0.4.2.ebuild: + Remove block on gnome-extra/avant-window-navigator-extras (bug #513572). + + 21 May 2014; Jeroen Roovers <jer@gentoo.org> + files/avant-window-navigator-0.4.2-Timeout.patch: + Clean up patch. + +*avant-window-navigator-0.4.2 (21 May 2014) + + 21 May 2014; Jeroen Roovers <jer@gentoo.org> + +avant-window-navigator-0.4.2.ebuild, + +files/avant-window-navigator-0.4.2-Timeout.patch: + Version bump. + + 21 May 2014; Jeroen Roovers <jer@gentoo.org> + files/avant-window-navigator-0.4.0-underlinking.patch: + Clean up patch. + + 27 Feb 2014; Samuli Suominen <ssuominen@gentoo.org> + avant-window-navigator-0.4.0.ebuild: + Pass --disable-shave to make the build verbose (almost same as --disable- + silent-rules) + + 27 Feb 2014; Samuli Suominen <ssuominen@gentoo.org> + +files/avant-window-navigator-0.4.0-underlinking.patch, + avant-window-navigator-0.4.0.ebuild: + Fix missing $(AWN_LIBS) from src/Makefile.am for avant-window-navigator. Use + python-single-r1.eclass instead of the deprecated python.eclass. Convert + shebang in awn-settings wrt #469340 by Michael Jones + + 12 May 2013; Pacho Ramos <pacho@gentoo.org> + avant-window-navigator-0.4.0.ebuild: + Use vala.eclass (#467380) + + 19 Jun 2012; Samuli Suominen <ssuominen@gentoo.org> + avant-window-navigator-0.4.0.ebuild: + Missing dev-python/dbus-python RDEPEND (awn-settings/awnClass.py has "import + dbus") wrt #420249 by Christopher Howard + + 05 May 2012; Jeff Horelick <jdhore@gentoo.org> + avant-window-navigator-0.4.0.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + + 22 Jan 2012; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + metadata.xml: + [metadata] Transfer awn to the desktop-misc herd. + + 15 Jan 2012; Samuli Suominen <ssuominen@gentoo.org> + avant-window-navigator-0.4.0.ebuild: + Empty py-compile script instead of symlinking it to /path/to/true for + automake-1.11.2 compability. + + 06 Nov 2011; Samuli Suominen <ssuominen@gentoo.org> + avant-window-navigator-0.4.0.ebuild: + Add missing dev-vcs/bzr depend which is required for running awn-settings. + + 06 Nov 2011; Samuli Suominen <ssuominen@gentoo.org> + -avant-window-navigator-0.3.2.1.ebuild: + old + +*avant-window-navigator-0.4.0 (06 Nov 2011) + + 06 Nov 2011; Samuli Suominen <ssuominen@gentoo.org> + +avant-window-navigator-0.4.0.ebuild: + Version bump wrt #317165 by Amit Prakash Ambasta + + 07 Aug 2011; Samuli Suominen <ssuominen@gentoo.org> + avant-window-navigator-0.3.2.1.ebuild: + Set GNOME2_LA_PUNT="yes" in order to delete main libawn.la and python module + awn.la wrt #362887 by Cesko Voeten + + 25 Apr 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + avant-window-navigator-0.3.2.1.ebuild: + Use Python 2 (bug #313453). + + 21 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org> + avant-window-navigator-0.3.2.1.ebuild: + Fix slot-deps on gnome libs + + 23 Feb 2011; Gilles Dartiguelongue <eva@gentoo.org> + avant-window-navigator-0.3.2.1.ebuild: + Pin vala to slot 0.10, and gtk+ to slot 2, with permission from maintainer, + ref. #338067. + + 29 Jan 2011; Samuli Suominen <ssuominen@gentoo.org> + avant-window-navigator-0.3.2.1.ebuild, metadata.xml: + Rename USE="xfce" to USE="thunar" to match reality. + + 02 Nov 2010; Arun Raghavan <ford_prefect@gentoo.org> + avant-window-navigator-0.3.2.1.ebuild: + Clarify gnome-desktop dep as being slot 2 + + 16 Sep 2010; Samuli Suominen <ssuominen@gentoo.org> + avant-window-navigator-0.2.6-r1.ebuild, + avant-window-navigator-0.3.2.ebuild, + avant-window-navigator-0.3.2.1.ebuild: + Fix Xfce4 dependencies to accept xfce-extra/thunar-vfs as fallback for + Xfce 4.7/4.8 wrt #337549. + + 23 Jun 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + avant-window-navigator-0.2.6-r1.ebuild, + avant-window-navigator-0.3.2.ebuild, + avant-window-navigator-0.3.2.1.ebuild: + Delete deprecation warnings (bug #313453). + + 08 Aug 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + avant-window-navigator-0.3.2.1.ebuild: + Added --disable-pymod-checks to econf - thanks to Mark Lee (malept) for + the heads up. + +*avant-window-navigator-0.3.2.1 (14 Jul 2009) + + 14 Jul 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +avant-window-navigator-0.3.2.1.ebuild, metadata.xml: + Added avant-window-navigator-0.3.2.1 from the desktop-effects overlay - + thanks to Mark Lee (malept) for all the help with the ebuild. + Moved avant-window-navigator to the desktop-effects herd. + + 12 Jul 2009; Gilles Dartiguelongue <eva@gentoo.org> metadata.xml: + Re-assigning to maintainer-needed, see bug #269207. + +*avant-window-navigator-0.3.2 (25 Feb 2009) + + 25 Feb 2009; Gilles Dartiguelongue <eva@gentoo.org> + +avant-window-navigator-0.3.2.ebuild: + Bump to 0.3.2. Closes #258274. + + 15 Feb 2009; Gilles Dartiguelongue <eva@gentoo.org> + avant-window-navigator-0.2.6-r1.ebuild: + Adding an ewarn per bug #256995. + + 07 Feb 2009; Gilles Dartiguelongue <eva@gentoo.org> + avant-window-navigator-0.2.6-r1.ebuild: + gconf USE flag needs use_with, bug #255657. + + 08 Dec 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + metadata.xml: + Removing wltjr as a maintainer since he was retired. + + 04 Dec 2008; Gilles Dartiguelongue <eva@gentoo.org> + -avant-window-navigator-0.2.1-r1.ebuild, + avant-window-navigator-0.2.6-r1.ebuild: + Update dependencies. Clean up old revision. + + 19 Oct 2008; Gilles Dartiguelongue <eva@gentoo.org> + avant-window-navigator-0.2.6-r1.ebuild: + Fix tests and fix elementtree dependency. bug #242340. + + 28 Jul 2008; Arun Raghavan <ford_prefect@gentoo.org> metadata.xml: + Add local USE flags to metadata.xml + + 29 May 2008; Ali Polatel <hawking@gentoo.org> + avant-window-navigator-0.2.1-r1.ebuild, + avant-window-navigator-0.2.6-r1.ebuild: + python_mod_optimize is ROOT aware. Fixed python_mod_cleanup. + + 18 May 2008; Gilles Dartiguelongue <eva@gentoo.org> + avant-window-navigator-0.2.6-r1.ebuild: + move gtk-doc to DEPEND, fix bug #221721. + + 06 May 2008; William L. Thomson Jr. <wltjr@gentoo.org> + avant-window-navigator-0.2.6-r1.ebuild: + Inverted R/DEPEND per bug #217923 + + 26 Mar 2008; William L. Thomson Jr. <wltjr@gentoo.org> + avant-window-navigator-0.2.6-r1.ebuild: + Added missing dep of dev-python/elementtree per bug #214945 + + 26 Mar 2008; William L. Thomson Jr. <wltjr@gentoo.org> + avant-window-navigator-0.2.6-r1.ebuild: + Dropped stuff in src_unpack in favor of gnome2_src_unpack + + 26 Mar 2008; William L. Thomson Jr. <wltjr@gentoo.org> + avant-window-navigator-0.2.6-r1.ebuild: + Added to python_mod_optimize per leio's comments on bug # 210835 + +*avant-window-navigator-0.2.6-r1 (26 Mar 2008) + + 26 Mar 2008; William L. Thomson Jr. <wltjr@gentoo.org> + -avant-window-navigator-0.2.6.ebuild, + +avant-window-navigator-0.2.6-r1.ebuild: + Merged addtional changes from ebuild in bug #146298, thanks to Sebastian + Rijkers for the contributions. + +*avant-window-navigator-0.2.6 (25 Mar 2008) + + 25 Mar 2008; William L. Thomson Jr. <wltjr@gentoo.org> + +avant-window-navigator-0.2.6.ebuild: + Bumped to latest release, updated deps, added gconf, gnome, and xfce USE + flags. Still a few deps not in tree presently commented out. + + 17 Feb 2008; Gilles Dartiguelongue <eva@gentoo.org> + avant-window-navigator-0.2.1-r1.ebuild: + fix python eclass use, bug #207667 + +*avant-window-navigator-0.2.1-r1 (10 Nov 2007) + + 10 Nov 2007; William L. Thomson Jr. <wltjr@gentoo.org> + -avant-window-navigator-0.2.1.ebuild, + +avant-window-navigator-0.2.1-r1.ebuild: + Added missing dep, removed src_compile doesn't seem to be needed atm. + +*avant-window-navigator-0.2.1 (09 Nov 2007) + + 09 Nov 2007; William L. Thomson Jr. <wltjr@gentoo.org> +metadata.xml, + +avant-window-navigator-0.2.1.ebuild: + Initial ebuild, per bug# 165793 diff --git a/gnome-extra/avant-window-navigator/Manifest b/gnome-extra/avant-window-navigator/Manifest new file mode 100644 index 00000000..4d53790c --- /dev/null +++ b/gnome-extra/avant-window-navigator/Manifest @@ -0,0 +1,28 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX avant-window-navigator-0.4.0-underlinking.patch 225 SHA256 c44bce982819ee8e560e9785ef0f090c1423c94d4428206f70b466519001c296 SHA512 5620597bed26f89986f230415ac453f21c23287bbc643db446f6d0f4ee0440cbbac22b2223f6cc65c91ebcae60cc91d4bff88424078a3ccbdbfb94e05601719f WHIRLPOOL 7de714f77024d5b0927a175722a17154b52c9d63f6763291788ef37e99645b0ba0563b9bd63caeab999dcf4c41e2d2814024188a3fd2f5c0e4e3002ade47fa6f +AUX avant-window-navigator-0.4.2-Timeout.patch 312 SHA256 8a5743cf8af8ae0556d3a971687d5edc7e7e7c9bf18bbfd82e6f4b0f8a0c1822 SHA512 8b85c9a3be6b9353a96ee12ef972886b3613de80336a5757b39b8265d8158aea93ee05164213693e5262f98a9365e5a0aa67c5ad22d926d2270da6f94983d612 WHIRLPOOL d13a2ff817b8941f63d3611f4db7786792b2937212edfd3f1f55d64258d1a35bb4242fc3bb769cbda73450021305d83a7c03535d7db700c87ad65d88525187a1 +DIST avant-window-navigator-0.4.2.tar.gz 1452965 SHA256 f6876a39887e41c61c2c5ad132e592e61ea547250248b269a027cc39292a28e3 SHA512 fe7e2af6302242f1b3855dc3a0655c208b9cd60bd8c3a681a68476415335d75650651a3035dca0fda971932f8620faea3f290222b0b635c6cb6daa66915bcd37 WHIRLPOOL d15c600d32918c8b62f0a26edb0f3873fc90e85f42e15043ba0d3e44c65826589c64c7ecf9f76b832af248a0447f53b5078dd062e705b6b5c802e856deccac15 +EBUILD avant-window-navigator-0.4.2.ebuild 1883 SHA256 d0eccf3e1ef551aead68fd7ffaffa44caa911762751dc82677c7b35e92da9bc9 SHA512 bb3b34dfcdffd5982ccec05ce4ade136d503493812caac82919fc2fe4f54d8546fcffe2302ef3ce2cb3567b96caf8b3aa1941fe0c70ded3bc8e131b507fe2e19 WHIRLPOOL 84f8d4ddfb50974d7c41ab5128a057c2749bbdcb838aea760bd49a8dc5c4f8d44f9694038e07c76a0237f69d82f9f57411ffe7239b052308c0bef9038de0f0d7 +MISC ChangeLog 8386 SHA256 56116a36a4a0d21ec70166756765bed64dd7809bd2490f267b6457042f99454f SHA512 f7533439e8a07a8f9a86ac157ac05e417204f4e49814db8ea67e20178f6a3ed86d90a543798a4dd2b40f499a14fa239333742c9f27eefabda5dabf49d398c05b WHIRLPOOL f2a120806e55a1d7b255579ee6c06ab12c331303e6795593df435d7d30b8af42ffcabc78bb6f9e44d071b0ade85f0076f84252b6d05eeb7f7482d0437d6651bf +MISC metadata.xml 460 SHA256 b96b4f8ec6bc45f7f1d75fed7667d59f8030754811ca57e1b98683f89827f01a SHA512 64e26d5adc546954acd6f7027aa149cba023c1af6b578c2aab2d7daa850c1535250a3f648bb8bb69c565b6074efd896390b578bd1badff5c58c9d39e32bde175 WHIRLPOOL d6b23d2aae4a4a307862c55457d3093567ad63a32cf93d5b1616a0b71e870e18f09a626225d58fcb9ee86076388ce33ec085fccdcb273c225892b289d8b41161 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQJ8BAEBCABmBQJUnDBXXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC +MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOqPoP/11iTTaxAfsqm+fz+MPrtu9D +yudquPyawLZHMSHzLXHfTH9kPKqDWWtgNaFI7v8AVkhjdHnAqAcJB15/CZPLiHXx +wYcjWIUPzN0uQMi3bQkqPpvRLYNQ0y7d4rwIs3JbEboWgcmhT/dEIK8JjwA9HFNd +XQaywpWCxplgfET0ZumgnkP73lxIfqe3AW1Oho7YuofLPlXBgqmEuZecgTzyhorg +Kn8QqFrgZtO7JhiAnedgOwpYEk+RLRQ/3I8GO4Kmfsdl6HNYUa6fHQRV+aArlaGQ +5bjY0luz6g7XfYSZ6CrGPSEa4AatmBKgDQdV90ZXGSp2TxwJbYeStA8U3lM8nP72 +/bULzayYqvIr0BEPCaGfGSfi57KKBhfFIHJvalR4VcXACVSz1fesAKA1UPmriAUy +e/X5cZhnJ8QM6Ag7hl2LLDQEPFbWP1bn+VcNJnxNAOT269f7lJAXOPG7Q+UB78uI +f4Hby6iiZg0F43bJ8QxQbSSfngDCSE9GdQX8mgXZrdoJS621dMlVBAgEJ0DKvJSw +z/hAifsdLJ+6HIM7aCV5ZuljYf/Nfns5QnARel0oPOYIj2N3DUJDCAD0M52PvFoj +UHwwkx7qCU8VMUlt4ok/tJ/clEHD5gE0L1ZREO8bY8q9zpJAOMoDmnLHHe02epok +Kyyd2ExyfgJPZE3i2+WI +=VKgW +-----END PGP SIGNATURE----- diff --git a/gnome-extra/avant-window-navigator/avant-window-navigator-0.4.2.ebuild b/gnome-extra/avant-window-navigator/avant-window-navigator-0.4.2.ebuild new file mode 100644 index 00000000..b9e63ebf --- /dev/null +++ b/gnome-extra/avant-window-navigator/avant-window-navigator-0.4.2.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/avant-window-navigator/avant-window-navigator-0.4.2.ebuild,v 1.5 2014/12/25 15:42:14 mgorny Exp $ + +EAPI=5 +GCONF_DEBUG=no +GNOME2_LA_PUNT=yes +PYTHON_COMPAT=( python2_7 ) +VALA_USE_DEPEND=vapigen + +inherit autotools eutils gnome2 python-single-r1 vala + +DESCRIPTION="A dock-like bar which sits at the bottom of the screen" +HOMEPAGE="https://github.com/p12tic/awn" +SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc +gconf" + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-libs/dbus-glib-0.80 + >=dev-libs/glib-2.16 + >=dev-python/pygtk-2.12:2[${PYTHON_USEDEP}] + >=gnome-base/libgtop-2 + >=x11-libs/gtk+-2.12:2 + >=x11-libs/libdesktop-agnostic-0.3.9[gconf?] + >=x11-libs/libwnck-2.22:1 + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/librsvg-python[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:2[${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}] + dev-vcs/bzr + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXext + x11-libs/libXrender + gconf? ( >=gnome-base/gconf-2 ) + " +DEPEND=" + ${RDEPEND} + $(vala_depend) + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig + x11-proto/xproto + dev-util/gtk-doc +" + +S="${WORKDIR}/awn-${PV}" + +pkg_setup() { + python-single-r1_pkg_setup + + G2CONF="--disable-static + --disable-pymod-checks + $(use_enable doc gtk-doc) + $(use_enable gconf schemas-install) + --disable-shave + --with-html-dir=/usr/share/doc/${PF}/html" + + DOCS="AUTHORS ChangeLog NEWS README TODO" +} + +src_prepare() { + epatch "${FILESDIR}"/${PN}-0.4.0-underlinking.patch + epatch "${FILESDIR}"/${PN}-0.4.2-Timeout.patch + eautoreconf + + python_fix_shebang awn-settings/awnSettings{.py.in,Helper.py} + + gnome2_src_prepare + vala_src_prepare +} diff --git a/gnome-extra/avant-window-navigator/files/avant-window-navigator-0.4.0-underlinking.patch b/gnome-extra/avant-window-navigator/files/avant-window-navigator-0.4.0-underlinking.patch new file mode 100644 index 00000000..c0ab1923 --- /dev/null +++ b/gnome-extra/avant-window-navigator/files/avant-window-navigator-0.4.0-underlinking.patch @@ -0,0 +1,10 @@ +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -16,6 +16,7 @@ + bin_PROGRAMS = avant-window-navigator + + avant_window_navigator_LDADD = \ ++ $(AWN_LIBS) \ + $(DOCK_LIBS) \ + $(top_builddir)/libawn/libawn.la \ + $(NULL) diff --git a/gnome-extra/avant-window-navigator/files/avant-window-navigator-0.4.2-Timeout.patch b/gnome-extra/avant-window-navigator/files/avant-window-navigator-0.4.2-Timeout.patch new file mode 100644 index 00000000..19330174 --- /dev/null +++ b/gnome-extra/avant-window-navigator/files/avant-window-navigator-0.4.2-Timeout.patch @@ -0,0 +1,11 @@ +--- a/applets/quick-prefs/applet.vala ++++ b/applets/quick-prefs/applet.vala +@@ -288,7 +288,7 @@ + + if (this.timer_id == 0) + { +- this.timer_id = Timeout.add (300, this.on_timer_tick); ++ this.timer_id = Gtk.Timeout.add (300, this.on_timer_tick); + } + if (this.autohide_cookie == 0) + { diff --git a/gnome-extra/avant-window-navigator/metadata.xml b/gnome-extra/avant-window-navigator/metadata.xml new file mode 100644 index 00000000..aa2ffadc --- /dev/null +++ b/gnome-extra/avant-window-navigator/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <use> + <flag name='gconf'>Enable GConf as configuration backend</flag> + </use> + <herd>desktop-misc</herd> + <longdescription> + Avant Window Navigator (Awn) is a dock-like bar which sits at the + bottom of the screen. It has support for launchers, task lists, and + third party applets. + </longdescription> +</pkgmetadata> diff --git a/mate-extra/mintmenu/mintmenu-5.6.0.ebuild b/mate-extra/mintmenu/mintmenu-5.6.0.ebuild index 28352537..5ed53a6b 100644 --- a/mate-extra/mintmenu/mintmenu-5.6.0.ebuild +++ b/mate-extra/mintmenu/mintmenu-5.6.0.ebuild @@ -27,7 +27,8 @@ RDEPEND=" >=mate-base/mate-desktop-1.8.0 >=mate-base/mate-panel-1.8.0 >=mate-base/mate-menus-1.8.0[python] - >=x11-misc/mozo-1.8.0" + >=x11-misc/mozo-1.8.0 + dev-python/python-xlib" S="${WORKDIR}/${PN}" diff --git a/media-libs/jackd-firewire/Manifest b/media-libs/jackd-firewire/Manifest index a0beecca..28c4cd98 100644 --- a/media-libs/jackd-firewire/Manifest +++ b/media-libs/jackd-firewire/Manifest @@ -1 +1,2 @@ DIST jack-audio-connection-kit-0.121.3.tar.gz 1083545 SHA256 b7095d3deabeecd19772b37241e89c6c79de6afd6c031ba7567513cfe51beafa +DIST jack-audio-connection-kit-0.124.1.tar.gz 1113456 SHA256 eb42df6065576f08feeeb60cb9355dce4eb53874534ad71534d7aa31bae561d6 SHA512 9c885da516f2ca246edba94db26c851229d063f1557ea91ec76ca57d675a510d16cc4baad5adb316cf46aaaa8b8d7579b484a53b9a803b34fc9bb34c983a8fe2 WHIRLPOOL 41232400d99a72b29a75f4d781c373a7f453c704a52b0a669cab71296574881b0a99b21b86628d02db8c3d7a64bec6a259ae1ba0a4c721867e19283139cee824 diff --git a/media-libs/jackd-firewire/jackd-firewire-0.124.1.ebuild b/media-libs/jackd-firewire/jackd-firewire-0.124.1.ebuild new file mode 100644 index 00000000..6b851235 --- /dev/null +++ b/media-libs/jackd-firewire/jackd-firewire-0.124.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=2 + +inherit multilib + +MY_PN="jack-audio-connection-kit" +DESCRIPTION="FFADO backend for JACK Audio Connection Kit" +HOMEPAGE="http://www.jackaudio.org" +SRC_URI="http://www.jackaudio.org/downloads/${MY_PN}-${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +RDEPEND=" + >=media-libs/alsa-lib-1.0.18 + media-libs/libffado + ~media-sound/${MY_PN}-${PV}[-ffado] +" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +S="${WORKDIR}/${MY_PN}-${PV}" + +src_prepare() { + sed -i \ + -e "s:\$(top_builddir)/libjack/libjack.la:${ROOT}usr/$(get_libdir)/libjack.la:" \ + -e "s:\$(top_builddir)/jackd/libjackserver.la:${ROOT}usr/$(get_libdir)/libjackserver.la:" \ + drivers/firewire/Makefile.in || die +} + +src_configure() { + # use !doc equivalent + export ac_cv_prog_HAVE_DOXYGEN=false + + econf \ + --enable-firewire \ + --disable-altivec \ + --disable-alsa \ + --disable-coreaudio \ + --disable-debug \ + --disable-mmx \ + --disable-oss \ + --disable-portaudio \ + --disable-sse \ + --with-html-dir=/usr/share/doc/${PF} \ + --disable-dependency-tracking \ + || die "configure failed" +} + +src_compile() { + emake -C drivers/firewire || die +} + +src_install() { + emake -C drivers/firewire DESTDIR="${D}" install || die "install failed" +} diff --git a/media-video/nvidia-settings/Manifest b/media-video/nvidia-settings/Manifest index 4f47e34c..7e0b14fe 100644 --- a/media-video/nvidia-settings/Manifest +++ b/media-video/nvidia-settings/Manifest @@ -13,3 +13,4 @@ DIST nvidia-settings-334.21.tar.bz2 1545486 SHA256 acd497588f37c15ccb853cdfe1447 DIST nvidia-settings-337.25.tar.bz2 1549314 SHA256 f17197e2176cca2ed8f5898c94bbbd992d1ffe777b585cd3f6c6a38cd031a53a SHA512 3719c81a71a93c6df5ef8e108f203b252a79fb755a80a7ffce6faf44ea72310ab75386bb0fb41953df9ab5f18dd6659373d3f3615d64e2cc06e183fe8c847824 WHIRLPOOL 857e4f74cbd504d1b53578ee1ecfb45d46b243cebe194c34365aae3bc420bdb9ec8893af1798ec712039cf51471162b5b8fa3e309a01bc935a3c5830a12af481 DIST nvidia-settings-340.46.tar.bz2 1549925 SHA256 c4e5921be9968701b4ee1aa840f157dffd7e54a382f4dd3f900b2b0391fdf23d SHA512 5922abafcaa1b35836ff7f62758ba9d8b6a44a69344ac5a27850af41b007c947439e826839ab6e8f22bdd3888f764799cfafcfbb760713b14f7fafeaadb9b482 WHIRLPOOL 977e541e81deca62fa14e20e781fc3ceffb7a6c66b2be9d10234dc92f9e4255d334fcf21c65b5c102ad3d8002f02fb1f9b5f718eddd8845234945b644409c24f DIST nvidia-settings-340.58.tar.bz2 1549850 SHA256 21cd29fea50e62766d1985c84f6d6de8efa911e32abcbff8e7ccf0e43ebe25c0 SHA512 4c581a940c99fac28564ab6154f47cae496ebfda6339b7f10c5decf8fea52b6c12e5b63dfcf78f8365909e49539560a50338edb17117881b6a03c196bd51836c WHIRLPOOL b486032339c4f8c4767239e3a4b001667bceb2c3ef5f3e94f08d1c54c60a958e1c76456415769ce9ff0503b6eb3d903aa89599a0234e08447c33671c598e66c8 +DIST nvidia-settings-346.35.tar.bz2 1557427 SHA256 1c4aafa497eaf67a9d5c21761a20f08ff7603aefe169389b86e4055040d39d2f SHA512 db5b5867904b2ad2073bf55b765228c2d3e751d92d9aebd22752c2160ec401534db75cb7614ce68faae83162c251634b4c9ead60db564fa0b456abc5d5dc7997 WHIRLPOOL 6a5c73f32d5ad015f967ace653040a033afd936c8bcbedac96b2ebc525b1f5f62c992adfa9a89b67e3d2e3905a80f04163acdc45098d271d26e8a232473abda8 diff --git a/media-video/nvidia-settings/nvidia-settings-346.35.ebuild b/media-video/nvidia-settings/nvidia-settings-346.35.ebuild new file mode 100644 index 00000000..814503eb --- /dev/null +++ b/media-video/nvidia-settings/nvidia-settings-346.35.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit eutils toolchain-funcs multilib flag-o-matic + +DESCRIPTION="NVIDIA Linux X11 Settings Utility" +HOMEPAGE="http://www.nvidia.com/" +SRC_URI="ftp://download.nvidia.com/XFree86/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd" +IUSE="" + +# xorg-server is used in the depends as nvidia-settings builds against some +# headers in /usr/include/xorg/. +# This also allows us to optimize out a lot of the other dependancies, as +# between gtk and xorg-server, almost all libraries and headers are accounted +# for. +COMMON=">=x11-libs/gtk+-2:2 x11-libs/gtk+:3" +DEPEND="${COMMON} + dev-util/pkgconfig + x11-base/xorg-server + x11-libs/libXt + x11-libs/libXv + >=x11-libs/libvdpau-0.9 + x11-proto/xf86driproto + x11-proto/xf86vidmodeproto" + +RDEPEND="${COMMON} + x11-base/xorg-server + x11-libs/libXt + x11-libs/pango[X]" + +src_compile() { + einfo "Building libXNVCtrl..." + emake -C src/libXNVCtrl/ clean # NVidia ships pre-built archives :( + emake -C src/libXNVCtrl/ \ + CC="$(tc-getCC)" \ + AR="$(tc-getAR)" \ + RANLIB="$(tc-getRANLIB)" \ + libXNVCtrl.a + + einfo "Building nvidia-settings..." + emake -C src/ \ + CC="$(tc-getCC)" \ + LD="$(tc-getLD)" \ + STRIP_CMD="$(type -P true)" \ + NV_VERBOSE=1 \ + USE_EXTERNAL_JANSSON=1 +} + +src_install() { + emake -C src/ DESTDIR="${D}" PREFIX=/usr USE_EXTERNAL_JANSSON=1 install + + insinto /usr/$(get_libdir) + doins src/libXNVCtrl/libXNVCtrl.a + + insinto /usr/include/NVCtrl + doins src/libXNVCtrl/*.h + + doicon doc/${PN}.png + make_desktop_entry ${PN} "NVIDIA X Server Settings" ${PN} Settings + + dodoc doc/*.txt + + # Install icon and .desktop entry + doicon "${S}/doc/${PN}.png" + sed -i "s:__UTILS_PATH__:/usr/bin:" "${S}/doc/${PN}.desktop" + sed -i "s:__PIXMAP_PATH__:/usr/share/pixmaps:" "${S}/doc/${PN}.desktop" + sed -i "s:__NVIDIA_SETTINGS_DESKTOP_CATEGORIES__:Utility:" "${S}/doc/${PN}.desktop" + domenu "${S}/doc/${PN}.desktop" + exeinto /etc/X11/xinit/xinitrc.d + doexe "${FILESDIR}"/95-nvidia-settings +} diff --git a/metadata/layout.conf b/metadata/layout.conf index ca9fee10..34043331 100644 --- a/metadata/layout.conf +++ b/metadata/layout.conf @@ -1,2 +1,2 @@ -masters = gentoo +masters = kogaion gentoo thin-manifests = true diff --git a/net-irc/quassel-client/Manifest b/net-irc/quassel-client/Manifest new file mode 100644 index 00000000..ca14171e --- /dev/null +++ b/net-irc/quassel-client/Manifest @@ -0,0 +1,2 @@ +DIST quassel-0.10.0.tar.bz2 2873233 SHA256 68228ce23aa3a992add3d00cb1e8b4863d8ca64bea99c881edf6d16ff9ec7c23 SHA512 e194d4f9bbcecedfebd72c48d5f1e2a4185ff9d69134629b79e532af8f3fa9841e3cb99a6aae30e9bd79440c08487eeb23d6d6914690b90d1ae0952bb6168693 WHIRLPOOL bedd3de56e7625219a2970842ff0b073abbdc3488c8efece112c92f277386d5a3b63bde100a6e3daf2d5c0011e515e9fef81b888feec58d2a6571b4f898e8578 +DIST quassel-0.11.0.tar.bz2 2875387 SHA256 99a191b8bc2a410f7020b890ec57e0be49313f539da9f4843675bb108b0f4504 SHA512 51450559df2c0fee9a54b76a9342edb9a3b834f1f58edc556e0c1bf1f9366c846d95e7953e1b48c6ecf67ea4255b3574ed3ce537962eec222c5c03ab02852c1d WHIRLPOOL c2ffb7e052a5d412aec5d1b8bacc8cdb8144c20d62d699ca1d8972fd5e8fe6ce89da49251a02c22008061b344d9408b3f018b3b39623703b4d980c289cd5613a diff --git a/net-irc/quassel-client/metadata.xml b/net-irc/quassel-client/metadata.xml new file mode 100644 index 00000000..56da8b64 --- /dev/null +++ b/net-irc/quassel-client/metadata.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>net-irc</herd> + <maintainer> + <email>patrick@gentoo.org</email> + </maintainer> + <maintainer> + <email>sputnick@quassel-irc.org</email> + <description>Upstream author, please CC on bugs</description> + </maintainer> + <maintainer> + <email>poczta-sn@gazeta.pl</email> + <description>Author of the split ebuild based on Portage (non-split) one. Bugs regarding the split ebuild please here.</description> + </maintainer> + <use> + <flag name="phonon"> + Build client with phonon backend support. This enables sound + playback in client. + </flag> + <flag name="webkit"> + Use qt-webkit rendering engine for showing URL thumbnails and + for other things that need web browser integration. + </flag> + <flag name="X"> + Build the Qt 4 GUI client for quassel. If this USE flag is + disabled, the GUI is not built, and cannot be used. You might + want to disable this on the server, but you need it enabled on + the client. + </flag> + <flag name="crypt"> + Support core->network per-channel and per-query blowfish + encryption via <pkg>app-crypt/qca:2</pkg>. + </flag> + </use> +</pkgmetadata> diff --git a/net-irc/quassel-client/quassel-client-0.10.0.ebuild b/net-irc/quassel-client/quassel-client-0.10.0.ebuild new file mode 100644 index 00000000..cab34b50 --- /dev/null +++ b/net-irc/quassel-client/quassel-client-0.10.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit cmake-utils eutils + +EGIT_REPO_URI="git://git.quassel-irc.org/quassel" +[[ "${PV}" == "9999" ]] && inherit git-r3 +MY_P=${P/-client} +# MY_PN=${PN/-client} + +DESCRIPTION="Qt4/KDE IRC client supporting a remote daemon for 24/7 connectivity (client only)" +HOMEPAGE="http://quassel-irc.org/" +[[ "${PV}" == "9999" ]] || SRC_URI="http://quassel-irc.org/pub/${MY_P/_/-}.tar.bz2" + +LICENSE="GPL-3" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="ayatana crypt dbus debug -kde -phonon +ssl webkit X" + +GUI_RDEPEND=" + dev-qt/qtgui:4 + ayatana? ( dev-libs/libindicate-qt ) + dbus? ( + dev-qt/qtdbus:4 + dev-libs/libdbusmenu-qt + ) + kde? ( + kde-base/kdelibs:4 + ayatana? ( kde-misc/plasma-widget-message-indicator ) + ) + phonon? ( || ( media-libs/phonon dev-qt/qtphonon:4 ) ) + webkit? ( dev-qt/qtwebkit:4 ) +" + +RDEPEND=" + ~net-irc/quassel-common-${PV} + dev-qt/qtcore:4[ssl?] + ${GUI_RDEPEND} + " +DEPEND="${RDEPEND} + kde? ( dev-util/automoc )" + +S="${WORKDIR}/${MY_P/_/-}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with ayatana LIBINDICATE) + "-DWANT_QTCLIENT=ON" + "-DWANT_CORE=OFF" + "-DWANT_MONO=OFF" + $(cmake-utils_use_with webkit) + $(cmake-utils_use_with phonon) + $(cmake-utils_use_with kde) + $(cmake-utils_use_with dbus) + $(cmake-utils_use_with ssl OPENSSL) + "-DWITH_OXYGEN=OFF" + $(cmake-utils_use_with crypt) + "-DEMBED_DATA=OFF" + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + rm -r "${ED}"usr/share/apps/ + rm -r "${ED}"usr/share/pixmaps + rm -r "${ED}"usr/share/icons + + insinto /usr/share/applications + doins data/quasselclient.desktop +} + +pkg_postinst() { + elog "To make use of quasselclient, install server, too." + elog "It is provided by net-irc/quassel-core and net-irc/quassel-core-bin." +} diff --git a/net-irc/quassel-client/quassel-client-0.11.0.ebuild b/net-irc/quassel-client/quassel-client-0.11.0.ebuild new file mode 100644 index 00000000..1941ef23 --- /dev/null +++ b/net-irc/quassel-client/quassel-client-0.11.0.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit cmake-utils eutils + +EGIT_REPO_URI="git://git.quassel-irc.org/quassel" +[[ "${PV}" == "9999" ]] && inherit git-r3 +MY_P=${P/-client} +# MY_PN=${PN/-client} + +DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 connectivity (client only)" +HOMEPAGE="http://quassel-irc.org/" +[[ "${PV}" == "9999" ]] || SRC_URI="http://quassel-irc.org/pub/${MY_P/_/-}.tar.bz2" + +LICENSE="GPL-3" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="ayatana crypt dbus debug kde phonon qt5 +ssl webkit" + +GUI_RDEPEND=" + qt5? ( + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dbus? ( + dev-libs/libdbusmenu-qt[qt5] + dev-qt/qtdbus:5 + ) + phonon? ( media-libs/phonon[qt5] ) + webkit? ( dev-qt/qtwebkit:5 ) + ) + !qt5? ( + dev-qt/qtgui:4 + ayatana? ( dev-libs/libindicate-qt ) + dbus? ( + dev-libs/libdbusmenu-qt[qt4(+)] + dev-qt/qtdbus:4 + kde? ( + kde-base/kdelibs:4 + ayatana? ( kde-misc/plasma-widget-message-indicator ) + ) + ) + phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) ) + webkit? ( dev-qt/qtwebkit:4 ) + ) +" + +RDEPEND=" + ~net-irc/quassel-common-${PV} + sys-libs/zlib + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtnetwork:5[ssl?] + ) + !qt5? ( dev-qt/qtcore:4[ssl?] ) + ${GUI_RDEPEND} +" +DEPEND="${RDEPEND} + qt5? ( dev-qt/linguist-tools:5 ) +" + +S="${WORKDIR}/${MY_P/_/-}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package ayatana IndicateQt) + $(cmake-utils_use_find_package crypt QCA2) + $(cmake-utils_use_find_package dbus dbusmenu-qt) + $(cmake-utils_use_find_package dbus dbusmenu-qt5) + $(cmake-utils_use_with kde) + "-DWITH_OXYGEN=OFF" + "-DWANT_MONO=OFF" + $(cmake-utils_use_find_package phonon) + $(cmake-utils_use_find_package phonon Phonon4Qt5) + $(cmake-utils_use_use qt5) + "-DWANT_CORE=OFF" + $(cmake-utils_use_with webkit) + "-DWANT_QTCLIENT=ON" + "-DEMBED_DATA=OFF" + ) + + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + rm -r "${ED}"usr/share/apps/ || die + rm -r "${ED}"usr/share/pixmaps || die + rm -r "${ED}"usr/share/icons || die + + insinto /usr/share/applications + doins data/quasselclient.desktop +} + +pkg_postinst() { + elog "To make use of quasselclient, install server, too." + elog "It is provided by net-irc/quassel-core and net-irc/quassel-core-bin." +} diff --git a/net-irc/quassel-common/Manifest b/net-irc/quassel-common/Manifest new file mode 100644 index 00000000..ca14171e --- /dev/null +++ b/net-irc/quassel-common/Manifest @@ -0,0 +1,2 @@ +DIST quassel-0.10.0.tar.bz2 2873233 SHA256 68228ce23aa3a992add3d00cb1e8b4863d8ca64bea99c881edf6d16ff9ec7c23 SHA512 e194d4f9bbcecedfebd72c48d5f1e2a4185ff9d69134629b79e532af8f3fa9841e3cb99a6aae30e9bd79440c08487eeb23d6d6914690b90d1ae0952bb6168693 WHIRLPOOL bedd3de56e7625219a2970842ff0b073abbdc3488c8efece112c92f277386d5a3b63bde100a6e3daf2d5c0011e515e9fef81b888feec58d2a6571b4f898e8578 +DIST quassel-0.11.0.tar.bz2 2875387 SHA256 99a191b8bc2a410f7020b890ec57e0be49313f539da9f4843675bb108b0f4504 SHA512 51450559df2c0fee9a54b76a9342edb9a3b834f1f58edc556e0c1bf1f9366c846d95e7953e1b48c6ecf67ea4255b3574ed3ce537962eec222c5c03ab02852c1d WHIRLPOOL c2ffb7e052a5d412aec5d1b8bacc8cdb8144c20d62d699ca1d8972fd5e8fe6ce89da49251a02c22008061b344d9408b3f018b3b39623703b4d980c289cd5613a diff --git a/net-irc/quassel-common/quassel-common-0.10.0.ebuild b/net-irc/quassel-common/quassel-common-0.10.0.ebuild new file mode 100644 index 00000000..81eae23e --- /dev/null +++ b/net-irc/quassel-common/quassel-common-0.10.0.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit cmake-utils eutils + +EGIT_REPO_URI="git://git.quassel-irc.org/quassel" +[[ "${PV}" == "9999" ]] && inherit git-r3 + +DESCRIPTION="Qt4/KDE IRC client supporting a remote daemon for 24/7 connectivity (common files)" +HOMEPAGE="http://quassel-irc.org/" +MY_P=${P/-common} +[[ "${PV}" == "9999" ]] || SRC_URI="http://quassel-irc.org/pub/${MY_P/_/-}.tar.bz2" + +LICENSE="GPL-3" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="kde" + +RDEPEND="kde? ( kde-base/oxygen-icons )" +DEPEND="${RDEPEND} + !<net-irc/quassel-${PV} + !<net-irc/quassel-client-${PV}" + # -core(-bin) does not depend on it + +S="${WORKDIR}/${MY_P/_/-}" + +src_configure() { + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_make po +} + +src_install() { + # cmake-utils_src_install + + local mypath + + dodoc ChangeLog AUTHORS + + # /usr/share/icons/hicolor + for mypath in icons/hicolor/*/*/quassel*.png; do + if [ -f "${mypath}" ]; then + insinto "/usr/share/${mypath%/*}" + doins "${mypath}" || die "doins for icon failed" + fi + done + + # /usr/share/apps/quassel/icons/oxygen + if ! use kde; then + dodoc icons/README.Oxygen + local mydest + for mydest in COPYING AUTHORS CONTRIBUTING; do + newdoc "icons/oxygen/${mydest}" "${mydest}.Oxygen" + done + + for mypath in icons/oxygen{,_kde}/*/*/*.{svgz,png}; do + if [ -f "${mypath}" ]; then + mydest=${mypath/oxygen_kde/oxygen} + insinto "/usr/share/apps/quassel/${mydest%/*}" + doins "${mypath}" || die "doins for Oxygen icon failed" + fi + done + fi + + doicon icons/oxygen_kde/48x48/apps/quassel.png + + # /usr/share/apps/quassel/stylesheets + for mypath in data/stylesheets/*.qss; do + if [ -f "${mypath}" ]; then + insinto /usr/share/apps/quassel/stylesheets + doins "${mypath}" || die "doins for .qss file failed" + fi + done + + # /usr/share/apps/quassel/scripts + for mypath in data/scripts/*; do + if [ -f "${mypath}" ]; then + insinto /usr/share/apps/quassel/scripts + doins "${mypath/$CMAKE_BUILD_DIR}" || die "doins for script failed" + fi + done + + # /usr/share/apps/quassel/translations + for mypath in "${CMAKE_BUILD_DIR}"/po/*.qm; do + insinto /usr/share/apps/quassel/translations + doins "${mypath}" || die "doins for .qm file failed" + done + + insinto /usr/share/apps/quassel + doins data/networks.ini + + use kde && doins data/quassel.notifyrc +} diff --git a/net-irc/quassel-common/quassel-common-0.11.0.ebuild b/net-irc/quassel-common/quassel-common-0.11.0.ebuild new file mode 100644 index 00000000..f9c85b60 --- /dev/null +++ b/net-irc/quassel-common/quassel-common-0.11.0.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit cmake-utils eutils + +EGIT_REPO_URI="git://git.quassel-irc.org/quassel" +[[ "${PV}" == "9999" ]] && inherit git-r3 + +DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 connectivity (common files)" +HOMEPAGE="http://quassel-irc.org/" +MY_P=${P/-common} +[[ "${PV}" == "9999" ]] || SRC_URI="http://quassel-irc.org/pub/${MY_P/_/-}.tar.bz2" + +LICENSE="GPL-3" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="kde" + +RDEPEND="kde? ( + || ( kde-apps/oxygen-icons kde-base/oxygen-icons:4 ) )" +DEPEND="${RDEPEND} + !<net-irc/quassel-${PV} + !<net-irc/quassel-client-${PV}" + # -core(-bin) does not depend on it + +S="${WORKDIR}/${MY_P/_/-}" + +src_configure() { + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_make po +} + +src_install() { + # cmake-utils_src_install + + local mypath + + dodoc ChangeLog AUTHORS + + # /usr/share/icons/hicolor + for mypath in icons/hicolor/*/*/quassel*.png; do + if [ -f "${mypath}" ]; then + insinto "/usr/share/${mypath%/*}" + doins "${mypath}" || die "doins for icon failed" + fi + done + + # /usr/share/apps/quassel/icons/oxygen + if ! use kde; then + dodoc icons/README.Oxygen + local mydest + for mydest in COPYING AUTHORS CONTRIBUTING; do + newdoc "icons/oxygen/${mydest}" "${mydest}.Oxygen" + done + + for mypath in icons/oxygen{,_kde}/*/*/*.{svgz,png}; do + if [ -f "${mypath}" ]; then + mydest=${mypath/oxygen_kde/oxygen} + insinto "/usr/share/apps/quassel/${mydest%/*}" + doins "${mypath}" || die "doins for Oxygen icon failed" + fi + done + fi + + doicon icons/oxygen_kde/48x48/apps/quassel.png + + # /usr/share/apps/quassel/stylesheets + for mypath in data/stylesheets/*.qss; do + if [ -f "${mypath}" ]; then + insinto /usr/share/apps/quassel/stylesheets + doins "${mypath}" || die "doins for .qss file failed" + fi + done + + # /usr/share/apps/quassel/scripts + for mypath in data/scripts/*; do + if [ -f "${mypath}" ]; then + insinto /usr/share/apps/quassel/scripts + doins "${mypath/$CMAKE_BUILD_DIR}" || die "doins for script failed" + fi + done + + # /usr/share/apps/quassel/translations + for mypath in "${CMAKE_BUILD_DIR}"/po/*.qm; do + insinto /usr/share/apps/quassel/translations + doins "${mypath}" || die "doins for .qm file failed" + done + + insinto /usr/share/apps/quassel + doins data/networks.ini + + use kde && doins data/quassel.notifyrc +} diff --git a/net-irc/quassel-core/Manifest b/net-irc/quassel-core/Manifest new file mode 100644 index 00000000..ca14171e --- /dev/null +++ b/net-irc/quassel-core/Manifest @@ -0,0 +1,2 @@ +DIST quassel-0.10.0.tar.bz2 2873233 SHA256 68228ce23aa3a992add3d00cb1e8b4863d8ca64bea99c881edf6d16ff9ec7c23 SHA512 e194d4f9bbcecedfebd72c48d5f1e2a4185ff9d69134629b79e532af8f3fa9841e3cb99a6aae30e9bd79440c08487eeb23d6d6914690b90d1ae0952bb6168693 WHIRLPOOL bedd3de56e7625219a2970842ff0b073abbdc3488c8efece112c92f277386d5a3b63bde100a6e3daf2d5c0011e515e9fef81b888feec58d2a6571b4f898e8578 +DIST quassel-0.11.0.tar.bz2 2875387 SHA256 99a191b8bc2a410f7020b890ec57e0be49313f539da9f4843675bb108b0f4504 SHA512 51450559df2c0fee9a54b76a9342edb9a3b834f1f58edc556e0c1bf1f9366c846d95e7953e1b48c6ecf67ea4255b3574ed3ce537962eec222c5c03ab02852c1d WHIRLPOOL c2ffb7e052a5d412aec5d1b8bacc8cdb8144c20d62d699ca1d8972fd5e8fe6ce89da49251a02c22008061b344d9408b3f018b3b39623703b4d980c289cd5613a diff --git a/net-irc/quassel-core/files/quassel.logrotate b/net-irc/quassel-core/files/quassel.logrotate new file mode 100644 index 00000000..8e720835 --- /dev/null +++ b/net-irc/quassel-core/files/quassel.logrotate @@ -0,0 +1,9 @@ +/var/log/quassel.log { + compress + rotate 4 + weekly + delaycompress + copytruncate + missingok + notifempty +} diff --git a/net-irc/quassel-core/files/quasselcore.conf b/net-irc/quassel-core/files/quasselcore.conf new file mode 100644 index 00000000..c6873377 --- /dev/null +++ b/net-irc/quassel-core/files/quasselcore.conf @@ -0,0 +1,22 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-irc/quassel/files/quasselcore.conf,v 1.5 2010/11/04 14:22:44 scarabeus Exp $ + +# Loglevel Debug|Info|Warning|Error. Default is: Info +# The logfile is located at /var/log/quassel.log. +#LOGLEVEL="Info" + +# The address(es) quasselcore will listen on. Default is 0.0.0.0 +#LISTEN="0.0.0.0" + +# The port quasselcore will listen at. Default is: 4242 +#PORT="4242" + +# User we want our daemon to run under. +#USER="quassel" + +# Directory we store all quasselcore content. +#CONFIGDIR="/var/lib/quassel" + +# File quasselcore will log all its events into. +#LOGFILE="/var/log/quassel.log"
\ No newline at end of file diff --git a/net-irc/quassel-core/files/quasselcore.init b/net-irc/quassel-core/files/quasselcore.init new file mode 100644 index 00000000..58aedfa5 --- /dev/null +++ b/net-irc/quassel-core/files/quasselcore.init @@ -0,0 +1,63 @@ +#!/sbin/runscript +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-irc/quassel/files/quasselcore.init,v 1.8 2011/08/19 11:43:49 scarabeus Exp $ + +depend() { + need localmount net + after bootmisc postgres +} + +CORE="$(which quasselcore)" +PID="/var/run/quassel.pid" +LOGFILE=${LOGFILE:-"/var/log/quassel.log"} +CONFIGDIR=${CONFIGDIR:-"/var/lib/quassel"} +QUASSEL_USER=${QUASSEL_USER:-"quassel"} + +checkconfig() { + # set defaults + LOGLEVEL=${LOGLEVEL:-"Info"} + + # check config folder + if [ ! -d "${CONFIGDIR}" ]; then + mkdir "${CONFIGDIR}" || return 1 + fi + # permissions always changed just to avoid runtime issues + chown -R "${QUASSEL_USER}":"${QUASSEL_USER}" "${CONFIGDIR}" || return 1 + + # check log file + if [ ! -e "${LOGFILE}" ]; then + touch "${LOGFILE}" || return 1 + fi + # permissions always changed just to avoid runtime issues + chown "${QUASSEL_USER}":"${QUASSEL_USER}" "${LOGFILE}" || return 1 +} + +start() { + checkconfig || return 1 + + ebegin "Starting Quassel Core" + + if [ -n "${RC_UNAME}" ]; then + # running on baselayout-2/openrc + start-stop-daemon --start --user "${QUASSEL_USER}" --background --make-pidfile \ + --pidfile "${PID}" \ + --exec "${CORE}" -- --logfile="${LOGFILE}" --loglevel="${LOGLEVEL}" \ + ${LISTEN:+--listen="${LISTEN}"} ${PORT:+--port="${PORT}"} \ + --configdir="${CONFIGDIR}" + else + # running on baselayout-1 + start-stop-daemon --start --chuid "${QUASSEL_USER}" --background --make-pidfile \ + --pidfile "${PID}" --env HOME="${CONFIGDIR}" \ + --exec "${CORE}" -- --logfile="${LOGFILE}" --loglevel="${LOGLEVEL}" \ + ${LISTEN:+--listen="${LISTEN}"} ${PORT:+--port="${PORT}"} \ + --configdir="${CONFIGDIR}" + fi + eend $? +} + +stop() { + ebegin "Stopping Quassel Core" + start-stop-daemon --stop --pidfile "${PID}" --exec "${CORE}" + eend $? +} diff --git a/net-irc/quassel-core/files/quasselcore.service b/net-irc/quassel-core/files/quasselcore.service new file mode 100644 index 00000000..f5b49ab0 --- /dev/null +++ b/net-irc/quassel-core/files/quasselcore.service @@ -0,0 +1,11 @@ +[Unit] +Description=Quassel Core +After=network.target + +[Service] +User=quassel +Group=quassel +ExecStart=/usr/bin/quasselcore --configdir=/var/lib/quassel + +[Install] +WantedBy=multi-user.target diff --git a/net-irc/quassel-core/quassel-core-0.10.0.ebuild b/net-irc/quassel-core/quassel-core-0.10.0.ebuild new file mode 100644 index 00000000..7f17e8e0 --- /dev/null +++ b/net-irc/quassel-core/quassel-core-0.10.0.ebuild @@ -0,0 +1,139 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit cmake-utils eutils pax-utils systemd user versionator + +EGIT_REPO_URI="git://git.quassel-irc.org/quassel" +[[ "${PV}" == "9999" ]] && inherit git-r3 + +DESCRIPTION="Qt4/KDE IRC client - the \"core\" (server) component" +HOMEPAGE="http://quassel-irc.org/" +MY_P=${P/-core} +MY_PN=${PN/-core} +[[ "${PV}" == "9999" ]] || SRC_URI="http://quassel-irc.org/pub/${MY_P/_/-}.tar.bz2" + +LICENSE="GPL-3" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="crypt dbus postgres +ssl syslog" + +SERVER_RDEPEND=" + dev-qt/qtscript:4 + crypt? ( + app-crypt/qca:2 + app-crypt/qca-ossl + ) + !postgres? ( dev-qt/qtsql:4[sqlite] dev-db/sqlite:3[threadsafe(+),-secure-delete] ) + postgres? ( dev-qt/qtsql:4[postgres] ) + syslog? ( virtual/logger ) +" + +RDEPEND=" + dev-qt/qtcore:4[ssl?] + ${SERVER_RDEPEND} + " +DEPEND=" + ${RDEPEND} + !net-irc/quassel-core-bin + " + +DOCS="AUTHORS ChangeLog README" + +S="${WORKDIR}/${MY_P/_/-}" + +pkg_setup() { + QUASSEL_DIR=/var/lib/${MY_PN} + QUASSEL_USER=${MY_PN} + # create quassel:quassel user + enewgroup "${QUASSEL_USER}" + enewuser "${QUASSEL_USER}" -1 -1 "${QUASSEL_DIR}" "${QUASSEL_USER}" +} + +src_configure() { + local mycmakeargs=( + "-DWITH_LIBINDICATE=OFF" + "-DWANT_CORE=ON" + "-DWANT_QTCLIENT=OFF" + "-DWANT_MONO=OFF" + "-DWITH_WEBKIT=OFF" + "-DWITH_PHONON=OFF" + "-DWITH_KDE=OFF" + $(cmake-utils_use_with dbus) + $(cmake-utils_use_with ssl OPENSSL) + $(cmake-utils_use_with syslog) + "-DWITH_OXYGEN=OFF" + $(cmake-utils_use_with crypt) + "-DEMBED_DATA=OFF" + ) + + # -DSTATIC=ON + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + rm -rf "${ED}"usr/share/apps/quassel/ + rm -f "${ED}"usr/share/pixmaps/quassel.png + rm -f "${ED}"usr/share/icons/hicolor/48x48/apps/quassel.png + + # server stuff + + # needs PAX marking wrt bug#346255 + pax-mark m "${ED}/usr/bin/quasselcore" + + # prepare folders in /var/ + keepdir "${QUASSEL_DIR}" + fowners "${QUASSEL_USER}":"${QUASSEL_USER}" "${QUASSEL_DIR}" + + # init scripts & systemd unit + newinitd "${FILESDIR}"/quasselcore.init quasselcore + newconfd "${FILESDIR}"/quasselcore.conf quasselcore + systemd_dounit "${FILESDIR}"/quasselcore.service + + # logrotate + insinto /etc/logrotate.d + newins "${FILESDIR}/quassel.logrotate" quassel +} + +pkg_postinst() { + einfo "If you want to generate SSL certificate remember to run:" + einfo " emerge --config =${CATEGORY}/${PF}" + + # server || monolithic + einfo "Quassel can use net-misc/oidentd package if installed on your system." + einfo "Consider installing it if you want to run quassel within identd daemon." + + # temporary info mesage + if [[ $(get_version_component_range 2 ${REPLACING_VERSIONS}) -lt 7 ]]; then + echo + ewarn "Please note that all configuration moved from" + ewarn "/home/\${QUASSEL_USER}/.config/quassel-irc.org/" + ewarn "to: ${QUASSEL_DIR}." + echo + ewarn "For migration, stop the core, move quasselcore files (pretty much" + ewarn "everything apart from quasselclient.conf and settings.qss) into" + ewarn "new location and then start server again." + fi +} + +pkg_config() { + if use ssl; then + # generate the pem file only when it does not already exist + if [ ! -f "${QUASSEL_DIR}/quasselCert.pem" ]; then + einfo "Generating QUASSEL SSL certificate to: \"${QUASSEL_DIR}/quasselCert.pem\"" + openssl req -x509 -nodes -days 365 -newkey rsa:2048 \ + -keyout "${QUASSEL_DIR}/quasselCert.pem" \ + -out "${QUASSEL_DIR}/quasselCert.pem" + # permissions for the key + chown ${QUASSEL_USER}:${QUASSEL_USER} "${QUASSEL_DIR}/quasselCert.pem" + chmod 400 "${QUASSEL_DIR}/quasselCert.pem" + else + einfo "Certificate \"${QUASSEL_DIR}/quasselCert.pem\" already exists." + einfo "Remove it if you want to create new one." + fi + fi +} diff --git a/net-irc/quassel-core/quassel-core-0.11.0.ebuild b/net-irc/quassel-core/quassel-core-0.11.0.ebuild new file mode 100644 index 00000000..6fa63448 --- /dev/null +++ b/net-irc/quassel-core/quassel-core-0.11.0.ebuild @@ -0,0 +1,155 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit cmake-utils eutils pax-utils systemd user versionator + +EGIT_REPO_URI="git://git.quassel-irc.org/quassel" +[[ "${PV}" == "9999" ]] && inherit git-r3 + +DESCRIPTION="Qt/KDE IRC client - the \"core\" (server) component" +HOMEPAGE="http://quassel-irc.org/" +MY_P=${P/-core} +MY_PN=${PN/-core} +[[ "${PV}" == "9999" ]] || SRC_URI="http://quassel-irc.org/pub/${MY_P/_/-}.tar.bz2" + +LICENSE="GPL-3" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="crypt postgres qt5 +ssl syslog" + +SERVER_RDEPEND=" + qt5? ( + dev-qt/qtscript:5 + postgres? ( dev-qt/qtsql:5[postgres] ) + !postgres? ( dev-qt/qtsql:5[sqlite] dev-db/sqlite:3[threadsafe(+),-secure-delete] ) + ) + !qt5? ( + dev-qt/qtscript:4 + crypt? ( + app-crypt/qca:2[qt4(+)] + || ( app-crypt/qca-ossl:2 app-crypt/qca:2[openssl] ) + ) + postgres? ( dev-qt/qtsql:4[postgres] ) + !postgres? ( dev-qt/qtsql:4[sqlite] dev-db/sqlite:3[threadsafe(+),-secure-delete] ) + ) + syslog? ( virtual/logger ) +" + +RDEPEND=" + sys-libs/zlib + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtnetwork:5[ssl?] + ) + !qt5? ( dev-qt/qtcore:4[ssl?] ) + ${SERVER_RDEPEND} +" +DEPEND=" + ${RDEPEND} + !net-irc/quassel-core-bin + " + +DOCS=( AUTHORS ChangeLog README ) + +S="${WORKDIR}/${MY_P/_/-}" + +pkg_setup() { + QUASSEL_DIR=/var/lib/${MY_PN} + QUASSEL_USER=${MY_PN} + # create quassel:quassel user + enewgroup "${QUASSEL_USER}" + enewuser "${QUASSEL_USER}" -1 -1 "${QUASSEL_DIR}" "${QUASSEL_USER}" +} + +src_configure() { + local mycmakeargs=( + "CMAKE_DISABLE_FIND_PACKAGE_IndicateQt=ON" + $(cmake-utils_use_find_package crypt QCA2) + # $(cmake-utils_use_find_package dbus dbusmenu-qt) + # $(cmake-utils_use_find_package dbus dbusmenu-qt5) + "-DWITH_KDE=OFF" + "-DWITH_OXYGEN=OFF" + "-DWANT_MONO=OFF" + + "CMAKE_DISABLE_FIND_PACKAGE_phonon=ON" + "CMAKE_DISABLE_FIND_PACKAGE_Phonon=ON" + "CMAKE_DISABLE_FIND_PACKAGE_PHONON=ON" + + "CMAKE_DISABLE_FIND_PACKAGE_Phonon4Qt5=ON" + $(cmake-utils_use_use qt5) + "-DWANT_CORE=ON" + "-DWITH_WEBKIT=OFF" + "-DWANT_QTCLIENT=OFF" + "-DEMBED_DATA=OFF" + ) + + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + rm -rf "${ED}"usr/share/apps/quassel/ || die + rm -f "${ED}"usr/share/pixmaps/quassel.png || die + rm -f "${ED}"usr/share/icons/hicolor/48x48/apps/quassel.png || die + + # server stuff + + # needs PAX marking wrt bug#346255 + pax-mark m "${ED}/usr/bin/quasselcore" + + # prepare folders in /var/ + keepdir "${QUASSEL_DIR}" + fowners "${QUASSEL_USER}":"${QUASSEL_USER}" "${QUASSEL_DIR}" + + # init scripts & systemd unit + newinitd "${FILESDIR}"/quasselcore.init quasselcore + newconfd "${FILESDIR}"/quasselcore.conf quasselcore + systemd_dounit "${FILESDIR}"/quasselcore.service + + # logrotate + insinto /etc/logrotate.d + newins "${FILESDIR}/quassel.logrotate" quassel +} + +pkg_postinst() { + einfo "If you want to generate SSL certificate remember to run:" + einfo " emerge --config =${CATEGORY}/${PF}" + + # server || monolithic + einfo "Quassel can use net-misc/oidentd package if installed on your system." + einfo "Consider installing it if you want to run quassel within identd daemon." + + # temporary info mesage + if [[ $(get_version_component_range 2 ${REPLACING_VERSIONS}) -lt 7 ]]; then + echo + ewarn "Please note that all configuration moved from" + ewarn "/home/\${QUASSEL_USER}/.config/quassel-irc.org/" + ewarn "to: ${QUASSEL_DIR}." + echo + ewarn "For migration, stop the core, move quasselcore files (pretty much" + ewarn "everything apart from quasselclient.conf and settings.qss) into" + ewarn "new location and then start server again." + fi +} + +pkg_config() { + if use ssl; then + # generate the pem file only when it does not already exist + if [ ! -f "${QUASSEL_DIR}/quasselCert.pem" ]; then + einfo "Generating QUASSEL SSL certificate to: \"${QUASSEL_DIR}/quasselCert.pem\"" + openssl req -x509 -nodes -days 365 -newkey rsa:2048 \ + -keyout "${QUASSEL_DIR}/quasselCert.pem" \ + -out "${QUASSEL_DIR}/quasselCert.pem" + # permissions for the key + chown ${QUASSEL_USER}:${QUASSEL_USER} "${QUASSEL_DIR}/quasselCert.pem" + chmod 400 "${QUASSEL_DIR}/quasselCert.pem" + else + einfo "Certificate \"${QUASSEL_DIR}/quasselCert.pem\" already exists." + einfo "Remove it if you want to create new one." + fi + fi +} diff --git a/net-irc/quassel/Manifest b/net-irc/quassel/Manifest new file mode 100644 index 00000000..ca14171e --- /dev/null +++ b/net-irc/quassel/Manifest @@ -0,0 +1,2 @@ +DIST quassel-0.10.0.tar.bz2 2873233 SHA256 68228ce23aa3a992add3d00cb1e8b4863d8ca64bea99c881edf6d16ff9ec7c23 SHA512 e194d4f9bbcecedfebd72c48d5f1e2a4185ff9d69134629b79e532af8f3fa9841e3cb99a6aae30e9bd79440c08487eeb23d6d6914690b90d1ae0952bb6168693 WHIRLPOOL bedd3de56e7625219a2970842ff0b073abbdc3488c8efece112c92f277386d5a3b63bde100a6e3daf2d5c0011e515e9fef81b888feec58d2a6571b4f898e8578 +DIST quassel-0.11.0.tar.bz2 2875387 SHA256 99a191b8bc2a410f7020b890ec57e0be49313f539da9f4843675bb108b0f4504 SHA512 51450559df2c0fee9a54b76a9342edb9a3b834f1f58edc556e0c1bf1f9366c846d95e7953e1b48c6ecf67ea4255b3574ed3ce537962eec222c5c03ab02852c1d WHIRLPOOL c2ffb7e052a5d412aec5d1b8bacc8cdb8144c20d62d699ca1d8972fd5e8fe6ce89da49251a02c22008061b344d9408b3f018b3b39623703b4d980c289cd5613a diff --git a/net-irc/quassel/metadata.xml b/net-irc/quassel/metadata.xml new file mode 100644 index 00000000..bf03d347 --- /dev/null +++ b/net-irc/quassel/metadata.xml @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>net-irc</herd> + <maintainer> + <email>patrick@gentoo.org</email> + </maintainer> + <maintainer> + <email>sputnick@quassel-irc.org</email> + <description>Upstream author, please CC on bugs</description> + </maintainer> + <maintainer> + <email>poczta-sn@gazeta.pl</email> + <description>Author of the split ebuild based on Portage (non-split) + one. Bugs regarding the split ebuild please here.</description> + </maintainer> + <use> + <flag name="monolithic"> + Build Standalone client with integrated core, no external + quasselcore needed. Only useful if you don't want to use quassels + client/server model. The server and X flags are not needed in this + case but it is possible to enable them too. + </flag> + <flag name="phonon"> + Build client with phonon backend support. This enables sound + playback in client. + </flag> + <flag name="server"> + Build the server binary. If this USE flag is disabled, the + 'core' server binary for quassel is not built, and cannot be + used. You need this enabled on the server, but you might want to + disable it on the client. + </flag> + <flag name="webkit"> + Use qt-webkit rendering engine for showing URL thumbnails and + for other things that need web browser integration. + </flag> + <flag name="X"> + Build the Qt 4 GUI client for quassel. If this USE flag is + disabled, the GUI is not built, and cannot be used. You might + want to disable this on the server, but you need it enabled on + the client. + </flag> + <flag name="crypt"> + Support core->network per-channel and per-query blowfish + encryption via <pkg>app-crypt/qca:2</pkg>. + </flag> + </use> +</pkgmetadata> diff --git a/net-irc/quassel/quassel-0.10.0.ebuild b/net-irc/quassel/quassel-0.10.0.ebuild new file mode 100644 index 00000000..bfb72100 --- /dev/null +++ b/net-irc/quassel/quassel-0.10.0.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit cmake-utils eutils + +EGIT_REPO_URI="git://git.quassel-irc.org/quassel" +[[ "${PV}" == "9999" ]] && inherit git-r3 + +DESCRIPTION="Qt4/KDE IRC client - monolithic client only (no remote daemon)" +HOMEPAGE="http://quassel-irc.org/" +[[ "${PV}" == "9999" ]] || SRC_URI="http://quassel-irc.org/pub/${P/_/-}.tar.bz2" + +LICENSE="GPL-3" +KEYWORDS="~amd64 ~x86" +SLOT="0" +# monolithic USE flag is not used, but let's have it here to be compatible +# with Portage ebuild +IUSE="ayatana crypt dbus debug -kde monolithic -phonon postgres +server +ssl syslog webkit X" + +SERVER_RDEPEND=" + dev-qt/qtscript:4 + crypt? ( + app-crypt/qca:2 + app-crypt/qca-ossl + ) + !postgres? ( dev-qt/qtsql:4[sqlite] dev-db/sqlite:3[threadsafe(+),-secure-delete] ) + postgres? ( dev-qt/qtsql:4[postgres] ) + syslog? ( virtual/logger ) +" + +GUI_RDEPEND=" + dev-qt/qtgui:4 + ayatana? ( dev-libs/libindicate-qt ) + dbus? ( + dev-qt/qtdbus:4 + dev-libs/libdbusmenu-qt + ) + kde? ( + kde-base/kdelibs:4 + ayatana? ( kde-misc/plasma-widget-message-indicator ) + ) + phonon? ( || ( media-libs/phonon dev-qt/qtphonon:4 ) ) + webkit? ( dev-qt/qtwebkit:4 ) +" + +RDEPEND=" + ~net-irc/quassel-common-${PV} + dev-qt/qtcore:4[ssl?] + ${SERVER_RDEPEND} + ${GUI_RDEPEND} + " +DEPEND="${RDEPEND} + kde? ( dev-util/automoc )" + +S="${WORKDIR}/${P/_/-}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with ayatana LIBINDICATE) + "-DWANT_CORE=OFF" + "-DWANT_QTCLIENT=OFF" + "-DWANT_MONO=ON" + $(cmake-utils_use_with webkit) + $(cmake-utils_use_with phonon) + $(cmake-utils_use_with kde) + $(cmake-utils_use_with dbus) + $(cmake-utils_use_with ssl OPENSSL) + $(cmake-utils_use_with syslog) + "-DWITH_OXYGEN=OFF" + $(cmake-utils_use_with crypt) + "-DEMBED_DATA=OFF" + ) + + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + rm -r "${ED}"usr/share/apps + rm -r "${ED}"usr/share/pixmaps + rm -r "${ED}"usr/share/icons + rm -r "${ED}"usr/share/applications + + insinto /usr/share/applications + doins data/quassel.desktop +} + +pkg_postinst() { + if use ssl ; then + elog "Information on how to enable SSL support for client/core connections" + elog "is available at http://bugs.quassel-irc.org/wiki/quassel-irc." + fi + + # server || monolithic + einfo "Quassel can use net-misc/oidentd package if installed on your system." + einfo "Consider installing it if you want to run quassel within identd daemon." +} diff --git a/net-irc/quassel/quassel-0.11.0.ebuild b/net-irc/quassel/quassel-0.11.0.ebuild new file mode 100644 index 00000000..49a42685 --- /dev/null +++ b/net-irc/quassel/quassel-0.11.0.ebuild @@ -0,0 +1,153 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit cmake-utils eutils + +EGIT_REPO_URI="git://git.quassel-irc.org/quassel" +[[ "${PV}" == "9999" ]] && inherit git-r3 + +DESCRIPTION="Qt/KDE IRC client - monolithic client only (no remote daemon)" +HOMEPAGE="http://quassel-irc.org/" +[[ "${PV}" == "9999" ]] || SRC_URI="http://quassel-irc.org/pub/${P/_/-}.tar.bz2" + +LICENSE="GPL-3" +KEYWORDS="~amd64 ~x86" +SLOT="0" +# monolithic USE flag must be enabled for this package +IUSE="ayatana crypt dbus debug kde monolithic phonon postgres qt5 +server +ssl syslog webkit X" + +SERVER_RDEPEND=" + qt5? ( + dev-qt/qtscript:5 + postgres? ( dev-qt/qtsql:5[postgres] ) + !postgres? ( dev-qt/qtsql:5[sqlite] dev-db/sqlite:3[threadsafe(+),-secure-delete] ) + ) + !qt5? ( + dev-qt/qtscript:4 + crypt? ( + app-crypt/qca:2[qt4(+)] + || ( app-crypt/qca-ossl:2 app-crypt/qca:2[openssl] ) + ) + postgres? ( dev-qt/qtsql:4[postgres] ) + !postgres? ( dev-qt/qtsql:4[sqlite] dev-db/sqlite:3[threadsafe(+),-secure-delete] ) + ) + syslog? ( virtual/logger ) +" + +GUI_RDEPEND=" + qt5? ( + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dbus? ( + dev-libs/libdbusmenu-qt[qt5] + dev-qt/qtdbus:5 + ) + phonon? ( media-libs/phonon[qt5] ) + webkit? ( dev-qt/qtwebkit:5 ) + ) + !qt5? ( + dev-qt/qtgui:4 + ayatana? ( dev-libs/libindicate-qt ) + dbus? ( + dev-libs/libdbusmenu-qt[qt4(+)] + dev-qt/qtdbus:4 + kde? ( + kde-base/kdelibs:4 + ayatana? ( kde-misc/plasma-widget-message-indicator ) + ) + ) + phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) ) + webkit? ( dev-qt/qtwebkit:4 ) + ) +" + +RDEPEND=" + ~net-irc/quassel-common-${PV} + sys-libs/zlib + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtnetwork:5[ssl?] + ) + !qt5? ( dev-qt/qtcore:4[ssl?] ) + monolithic? ( + ${SERVER_RDEPEND} + ${GUI_RDEPEND} + ) + !monolithic? ( + server? ( ${SERVER_RDEPEND} ) + X? ( ${GUI_RDEPEND} ) + ) +" +DEPEND="${RDEPEND} + qt5? ( dev-qt/linguist-tools:5 ) +" + +DOCS=( AUTHORS ChangeLog README ) + +S="${WORKDIR}/${P/_/-}" + +REQUIRED_USE=" + || ( X server monolithic ) + ayatana? ( || ( X monolithic ) ) + crypt? ( || ( server monolithic ) ) + dbus? ( || ( X monolithic ) ) + kde? ( phonon || ( X monolithic ) ) + phonon? ( || ( X monolithic ) ) + postgres? ( || ( server monolithic ) ) + qt5? ( !ayatana !crypt !kde phonon ) + syslog? ( || ( server monolithic ) ) + webkit? ( || ( X monolithic ) ) +" + +pkg_setup() { + # sanity check for the split ebuild + use monolithic || die "The 'monolithic' flag must be enabled!" +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package ayatana IndicateQt) + $(cmake-utils_use_find_package crypt QCA2) + $(cmake-utils_use_find_package dbus dbusmenu-qt) + $(cmake-utils_use_find_package dbus dbusmenu-qt5) + $(cmake-utils_use_with kde) + "-DWITH_OXYGEN=OFF" + "-DWANT_MONO=ON" + $(cmake-utils_use_find_package phonon) + $(cmake-utils_use_find_package phonon Phonon4Qt5) + $(cmake-utils_use_use qt5) + "-DWANT_CORE=OFF" + $(cmake-utils_use_with webkit) + "-DWANT_QTCLIENT=OFF" + "-DEMBED_DATA=OFF" + ) + + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + rm -r "${ED}"usr/share/apps || die + rm -r "${ED}"usr/share/pixmaps || die + rm -r "${ED}"usr/share/icons || die + rm -r "${ED}"usr/share/applications || die + + insinto /usr/share/applications + doins data/quassel.desktop +} + +pkg_postinst() { + if use monolithic && use ssl ; then + elog "Information on how to enable SSL support for client/core connections" + elog "is available at http://bugs.quassel-irc.org/wiki/quassel-irc." + fi + + if use server || use monolithic ; then + einfo "Quassel can use net-misc/oidentd package if installed on your system." + einfo "Consider installing it if you want to run quassel within identd daemon." + fi +} diff --git a/net-misc/haguichi/Manifest b/net-misc/haguichi/Manifest index f145bcc1..40e86f16 100644 --- a/net-misc/haguichi/Manifest +++ b/net-misc/haguichi/Manifest @@ -1 +1,3 @@ +DIST haguichi-1.0.13-clr4.0.tar.gz 256937 SHA256 425505c5a053b9d03f0368c22d472fd3feb548888ca091ec655f8e880a9994bc SHA512 d58498ce243a37778de5cb5b47a65e03af7d080b7de03189a31e9766851a6d7a3019978529e8d57db51e5eafe2f991986494fa767333ebeea87b58b33d2b400c WHIRLPOOL 980296b7583e6ec0664197e0e24b4c3051edaaee86948f1639bedecdde07688774a41855b10adfc838f5a6734535e1cdcd6fc39548b67041e24d476ce20c8362 +DIST haguichi-1.0.17-clr4.0.tar.gz 267311 SHA256 0a8ad60c2e39a448dbb9902d21ff23080a1c24e1df964df30bd1bd04b4c9f31d SHA512 b432ca0c9883555fb2c40abd4ccd5252154f24c41c0e6df6fcf11e4aa89312273b15b1ce7b3129364568e2a0232cb69a875682d7f14d7448ba9b01dca5036dd5 WHIRLPOOL c1aff8a81f1316dc535a9b583f2042162ad3f9467ea94e04410e98a7caf51f17cf1ba3b61f37c0bc09e62b7e4f6f164321e041eaf8d967ea750dbb0c1fe29229 DIST haguichi-1.0.25-clr4.0.tar.gz 290379 SHA256 15e59ffb5cfd1a5405ecdc155e83f59fcda6e174bed2ea6be2b73420e6d7aa1a SHA512 ecd342880c08e87f6b135d982a43c412c4ec634494804c9051ec6f50001a5d45f32ebc19d0ae78ddafd607d53ac2f64d4bbd7e31a73dcaafdf19370c11a6c9f3 WHIRLPOOL c9f9f843f2a5abf9d3c67dfb2aa02d7122016cf8662f4130799d4c19d19b9a7647b2353a7413b1acf8c988a24ce02156ac42dd18a356d3070defc19457e81f72 diff --git a/net-misc/haguichi/haguichi-1.0.13.ebuild b/net-misc/haguichi/haguichi-1.0.13.ebuild new file mode 100644 index 00000000..d6e7184f --- /dev/null +++ b/net-misc/haguichi/haguichi-1.0.13.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils +DESCRIPTION="LogMeIn Hamachi VPN GUI Client" +HOMEPAGE="http://www.haguichi.net/" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" +dev-lang/mono +net-misc/logmein-hamachi +dev-dotnet/gtk-sharp +dev-dotnet/notify-sharp +dev-dotnet/gconf-sharp +dev-dotnet/ndesk-dbus +dev-dotnet/ndesk-dbus-glib +kde-base/dolphin +kde-base/konsole +kde-base/krdc +" +SRC_URI="http://launchpad.net/haguichi/1.0/1.0.13/+download/haguichi-1.0.13-clr4.0.tar.gz" +IUSE="" + +src_compile() { + econf || die "configure failed" + emake || die "make failed" +} + +src_test(){ + emake check || die +} + +src_install(){ + emake DESTDIR="${D}" install || die "install failed" + /etc/init.d/logmein-hamachi restart +} + diff --git a/app-misc/haguichi/haguichi-1.0.17.ebuild b/net-misc/haguichi/haguichi-1.0.17.ebuild index 5bf1bd0e..5bf1bd0e 100644 --- a/app-misc/haguichi/haguichi-1.0.17.ebuild +++ b/net-misc/haguichi/haguichi-1.0.17.ebuild diff --git a/net-wireless/linssid/Manifest b/net-wireless/linssid/Manifest index a3a430be..71f18269 100644 --- a/net-wireless/linssid/Manifest +++ b/net-wireless/linssid/Manifest @@ -1 +1,2 @@ DIST linssid_2.1.orig.tar.gz 235899 SHA256 dd333937898503adc27a0d1d99785cdc8da311abfde5153363dc680141735bfd SHA512 256d2d7eb58011ce09e64da675cc4824cbe2f1ee445357dcff27431d1957bee2c86e04051a1b8b4902fd839f7ccf65971dc7be489aae4fb9798a1844ce449e83 WHIRLPOOL 58d564e4d469ff12a650320bc178b0c673d6b133a442ed25dbb4b4c09571f6b4b2dbc2c5435d541fc9defe51919a6e3f26b7177e6c8fa96c0a07393741e37fdb +DIST linssid_2.7.orig.tar.gz 678725 SHA256 f491956427d4f061752fda9aeb4a935de8887ab26fc2393a458d59c9682ea38d SHA512 33e69b0491bee74453cb71befb3a314da7766f12d2c1a21e947cf1d068b2941162eb72ab53989d9e5e5e2c8f2dd051576d0bfb775835d648eb9b1fc8b046a0cb WHIRLPOOL 04f2154cac5484a93a2c883286d8de4503a7b736b6182b669cc1cbab0b7a7c629c760847d0b3d700674a465fe4d59208c8cf0528dd8b94cb0a3a486a5ace518a diff --git a/net-wireless/linssid/linssid-2.7.ebuild b/net-wireless/linssid/linssid-2.7.ebuild new file mode 100644 index 00000000..30a09b5d --- /dev/null +++ b/net-wireless/linssid/linssid-2.7.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit qt4-r2 + +DESCRIPTION="Graphical wireless scanning for Linux " +HOMEPAGE="http://sourceforge.net/projects/linssid/" +SRC_URI="http://downloads.sourceforge.net/${PN}/${PN}_${PV}.orig.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + dev-libs/boost + dev-qt/qtgui:4 + net-wireless/wireless-tools + >=x11-libs/qwt-6 + " +RDEPEND="${DEPEND}" + +src_prepare() { + # fix hard-coded gcc version + sed -i 's/gcc-4\.6/gcc/' linssid.pro + sed -i 's/g++-4\.6/g++/' linssid.pro + + # get and use QWT version + QWT_VERSION="$(best_version x11-libs/qwt | cut -d "-" -f3 | cut -d "." -f1)" + sed -i "s/\/usr\/include\/qwt/\/usr\/include\/qwt${QWT_VERSION}/g" linssid.pro || die + sed -i "s/\/usr\/lib\/libqwt.so/-lqwt${QWT_VERSION}/g" linssid.pro || die + + sed -i 's/\/usr\/lib\/libboost_regex-mt\.a/-lboost_regex/' linssid.pro || die + + # use uniform include style for qwt + sed -i "s/#include <qwt\//#include </" *.h || die + + # fix QA warnings + sed -i "s/Version=.*//" linssid.desktop || die + sed -i "s/Categories=.*/Categories=Network;/" linssid.desktop || die +} + +pkg_postinst() { + elog "This package parses the output of "iw" and needs root privileges" + elog "to do so. You can either start it as root or set up sudo" + elog "rights (recommended)." +} diff --git a/sys-apps/baselayout/Manifest b/sys-apps/baselayout/Manifest index 3ec3151d..c2fdff62 100644 --- a/sys-apps/baselayout/Manifest +++ b/sys-apps/baselayout/Manifest @@ -1,11 +1,3 @@ -AUX baselayout-1.12.14-iproute.patch 633 SHA256 d30480e75024953ac64a51cf7a3d54f4f975470219da2cec9ad0832b5ff6eff9 SHA512 4c8f177971d6e65b8a0d55c5b8a045f4277637e97b41a07b3a332adca2720c929c4b44ad29a59d2ad4ec521924711c8f82742ec68bc3f0b54791b38a21b2bce4 WHIRLPOOL 695d8720650571a1f49678d38be713f94d9d318f5522609bce09872d587da7b13e89d702e0a4e77072fe9f6a677bc6d8c5e818584876afe57c286c5454fe0781 -AUX baselayout-2.0.1-proc_touch.patch 528 SHA256 5c8108347da5881ba982a4c8831b846393d6c6928d6497f021633e45d6f3ab39 SHA512 c60bb20a2bf93741170d15d62b33d46284b92b2442977fe41db68e874c7f02a466a00c3f65f4e06db57598487dcc5827536afb52375a8d821ef148babb25b247 WHIRLPOOL 04d2980060c7ea1f4a101411b0bcd065009c9fe36261f214bfc52009c36092ad50819fe0b433c04b212699a6b94c7bf57ada9fd743abf35631e11ccae3c301b2 -AUX baselayout-2.0.3-slash-run-dir.patch 273 SHA256 7c797e35a721250a8961c10efeb1495fbdd759358d9b6084504ce4b47d8e4d2b SHA512 f1e01da181faafdbe660b9afc442d2d1f6650064fb15f94340ec43750e45fa3ff1179730cd1b81e591f03a82e8c45d2402bc23ac2310ef0ebb6bc762270d8a0b WHIRLPOOL ef17a9d7a90fd6be7108d316a57265cd38f2f52fd134ec37ba7328119ca1d17ac842ab9065bca4c9b21d4a552768e754c1badd69c8a568221924e0055b3eff24 -AUX baselayout-rogentos-os-release.patch 486 SHA256 5fae994ba07fd294b92c554bc901935f512b6bec99697520d7a961af48d90208 SHA512 ab6ce0ff4c942aa3d60dbab9c2013633a3162ab0707f38d7ad72c4c8d7349cf6d804eca40276ab162f745d206d04ae0eb45bda0a0f29d35aa2f86bc675427081 WHIRLPOOL 6fc230172fb907223d3f2ee297b1c3e4c36dfd7d6a17a947207ad10559475c4c9565cd1afa118c2c775b14f727157892027d78a55441ad2e33ea97bf89fee2a0 DIST baselayout-2.0.3.tar.bz2 39969 SHA256 879308781d845f467eb2b45b9ff006aa799e943f45ddba518f43acae1ec84bdd DIST baselayout-2.1.tar.bz2 40398 SHA256 2ac6f2156513a2820a0eeeecc2cf7e7c0b5e0c750b324f1e21912d5f3cda4956 DIST baselayout-2.2.tar.bz2 40744 SHA256 11d4a223b06da545c3e59e07c9195570f334b5b1be05d995df0ebc8ea2203e98 SHA512 a5199c42e835d9f2683cc94f3c4c47ecdc392316c24e0932845736e2e90479b0c5c8ad72ead8e0537f097405b7d7548d00b87b7ff8c9e3651486e3c5c0970b36 WHIRLPOOL 60cc4f7f76c5a45c15303e526decffb3bad2b50ac659b1dd072d2ed4b0eb0b31929a1a733ddb03a31ee5882b889a4efb87206f63ffaa2b11e26d36afd0933a95 -EBUILD baselayout-2.0.3-r1.ebuild 8324 SHA256 67512c59427896fa6801f7c410b6948af0fc5368994e78f8dfc3d7515cd41c44 SHA512 d1cef6c0226daf4ffea851b0a5d3e03215cc99d7f5bbe023f61f21dc2fe5ca88d236f75e9ba21c03f94c70ba3f821b1551bea4ee4b5e71dc31d21fddd078c9f6 WHIRLPOOL 4e490c6ba6945a73dc50c5d6f04861cb648f82b5b9bbbd702f4eafed511e44b7322856ed20bf4f3adf83910144d2cd6322bfcd1dc9715daaab8a4695523f62ee -EBUILD baselayout-2.1.ebuild 8703 SHA256 f3e2bda1c1a7c805f7b0093107abcc3357362627e9110ee1eb9b6804b8e90b31 SHA512 44c3de65a97cd0f9d3cfec4944d88033d7a12d30e79c6d9e7836b3816001acd7703a36dacf75bb6e58a579951b1af80dccca322853d614c1d50274429fb3c4e5 WHIRLPOOL 69f10d3cc403e3d49d9555b855de575d8474aa6b0c1a0c7cd63dd7f5ac7bc84460dfbb3382b315549e8c0e1df79522c2161df9af0429815da129d2ad78e7f58d -EBUILD baselayout-2.2.ebuild 9132 SHA256 2317988157c8a373747300c0598952dce05eab60d4f85c80e14e268129a4f625 SHA512 9a825db62673c2af8036c650edf893b53af3ba4eab9c409acb24b57dfb0941c1348eaec30d59e3855c7b4b6e81a07d4623a4d866c3ff192c24b99cc7fb2391b0 WHIRLPOOL 902c2b43e2146125838f657023148e9a642c20686f523995d4f879e659cf4e1ae84feeecc6b2b61e22c83eb498ee68ab71ab18b1873b5de2d58bb6cd2e475ebe -MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52 diff --git a/sys-apps/baselayout/baselayout-2.2-r1.ebuild b/sys-apps/baselayout/baselayout-2.2-r1.ebuild new file mode 100644 index 00000000..695bbf9a --- /dev/null +++ b/sys-apps/baselayout/baselayout-2.2-r1.ebuild @@ -0,0 +1,263 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout/baselayout-2.2.ebuild,v 1.2 2012/08/23 21:47:35 vapier Exp $ + +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 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="build kernel_linux" + +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 + mkdir -p "${prefix}${def_libdir}" #423571 + 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 + + # Sabayon customization, protect /etc/hosts from removal (from older ebuilds) + local etc_hosts="${ROOT}/etc/hosts" + if [ -e "${etc_hosts}" ]; then + cp -p "${etc_hosts}" "${etc_hosts}.baselayout_ebuild_backup" # don't die + fi +} + +src_unpack() { + unpack ${A} + + cd "${S}" + # We are Sabayon! + epatch "${FILESDIR}/${PN}-rogentos-os-release.patch" +} + +src_install() { + # Setup /run directory, this is missing from original baselayout + dodir /run + + 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 + + # Sabayon customization, install /etc/hosts separately (to .example) + mv "${D}"/etc/hosts "${D}"/etc/hosts.example || die "cannot move /etc/hosts" + +} + +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 + + # baselayout leaves behind a lot of .keep files, so let's clean them up + find "${ROOT}"/lib*/rcscripts/ -name .keep -exec rm -f {} + 2>/dev/null + find "${ROOT}"/lib*/rcscripts/ -depth -type d -exec rmdir {} + 2>/dev/null + + # 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 + + # Sabayon customization, copy /etc/hosts back in place if it doesn't exist + local etc_hosts="${ROOT}/etc/hosts" + if [ -e "${etc_hosts}.baselayout_ebuild_backup" ]; then + cp -p "${etc_hosts}.baselayout_ebuild_backup" "${etc_hosts}" # don't die + elif [ ! -e "${etc_hosts}" ]; then + cp -p "${etc_hosts}.example" "${etc_hosts}" # don't die + fi + chown root:root "${etc_hosts}" # don't die + + # http://bugs.gentoo.org/361349 + if use kernel_linux; then + mkdir -p "${ROOT}"/run + + if ! grep -qs "^tmpfs.*/run " "${ROOT}"/proc/mounts ; then + echo + ewarn "You should reboot the system now to get /run mounted with tmpfs!" + fi + fi +} diff --git a/sys-apps/baselayout/baselayout-2.2.ebuild b/sys-apps/baselayout/baselayout-2.2.ebuild index 1f70a72c..695bbf9a 100644 --- a/sys-apps/baselayout/baselayout-2.2.ebuild +++ b/sys-apps/baselayout/baselayout-2.2.ebuild @@ -14,8 +14,6 @@ SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE="build kernel_linux" -PDEPEND="sys-apps/openrc" - pkg_setup() { multilib_layout } diff --git a/sys-apps/gpu-detector/Manifest b/sys-apps/gpu-detector/Manifest deleted file mode 100644 index 2d2431d3..00000000 --- a/sys-apps/gpu-detector/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX gpu-configuration 25811 SHA256 e093e198960da035c92947f80cdc79599da5d923a9720ab1541233492b97337a SHA512 e772f1256ed105f870f72a6bd1476a19fa30a6b65fa8d17de8499a45a57098e05c49a55ce28a2ee74ea903c47e1fd956205dc25efc7af3353d4bf72feaf73a9f WHIRLPOOL 6bf9599741a552e490a914b971fe33d6018131292630a47d33f9b1f2e1b373a1f38bb4fd69debe10af1245f62246f8bc4729e3c43de17099160c503a205020ee -EBUILD gpu-detector-2.5.0-r3.ebuild 947 SHA256 61115b4d61a23231c7dd50543cec101115d3a32875170f499414696571ff4eaf SHA512 5b4d5e9fb8209e8a5c09e96e4d9166eabf5fb6820d1aafa24400116c2290aeda291cbb55e671d5d46a9cba5299f5ba16c5141fd2fe6340e477cf4f26422f7b01 WHIRLPOOL afb697fea7eb1dacbfaf7ffa974db85d26b4074ad39e3b2aef7f15340cea17aad060367664d1d2d2f6475e1d05fdc548fc04b9ed5d5af7167f3b5ab0f9147d35 -EBUILD gpu-detector-2.6-r2.ebuild 925 SHA256 7f0d2cb0da15ee13dac589f87617ed1d9070f91a86a556861d6d93fb45a51f2a SHA512 882ae46731e8ef762977351655fd5c1578655825c39682cf64edd05c9639ecf0209aeda5e361568dbc000c5b71b8d5e2a51d27a3f03348434d25524d8b91016c WHIRLPOOL dccd6ff2a32507b50c2a3b39456df570b15abbfb66458305545b3e381067f16c46b680dfd3ee693ccf6d31c9d4277f6de750cccce1722bdf896a9a51c78ade00 -EBUILD gpu-detector-2.6-r6.ebuild 895 SHA256 4ad481e7efa87de8246716159ef20f8a6a436fa8acf9abeb3e5905db0c5fd5b9 SHA512 0d0fd53e5a5d817f20f21a0249357fe45e6c6b60d8ff7fcb3f55377950bd1145eb6e8158f8ffe75bbe058019ebf112755ed05c65aaf5a4ff4fdd3e9b88a9ca38 WHIRLPOOL d178d2740ca0b51906505c9dce18b6901dd9e82be366c51ef0f6812afd0e820cbabe9aa2aa5ef5e55083c4e3430e2b29114dc1f69ea3c52ff26b66702c0be10e -EBUILD gpu-detector-3.ebuild 482 SHA256 eaf15b3c8ad33381fc6bc730c44d3ff3d2b0c0bced5a7f7f84ce8411c1f6b6ab SHA512 86e26196f3d1f80707ea46764b481deb9eddad924c784d8c4a5ac81f97e3a65254ce1d17a32cabe4372f00030b106144e16c932f6fc76d74c7e8cf1704d122cd WHIRLPOOL 9f7de6f97156e13541ff6422aa455de5cad782a522b0d7761d609d145e14a031d9b5dc75a05e7f0db9c79440234838ffb38c2e6d6cb6ff4ffe6af16ff93b0490 diff --git a/sys-apps/gpu-detector/gpu-detector-3.ebuild b/sys-apps/gpu-detector/gpu-detector-3.ebuild index 21aa73f8..31938453 100644 --- a/sys-apps/gpu-detector/gpu-detector-3.ebuild +++ b/sys-apps/gpu-detector/gpu-detector-3.ebuild @@ -9,7 +9,7 @@ SLOT="0" KEYWORDS="x86 amd64 ppc" IUSE="" -RDEPEND="app-misc/rogentos-live" +RDEPEND="app-misc/kogaion-live" DEPEND="" src_unpack () { diff --git a/sys-apps/iostat/Manifest b/sys-apps/iostat/Manifest new file mode 100644 index 00000000..f20f1b52 --- /dev/null +++ b/sys-apps/iostat/Manifest @@ -0,0 +1 @@ +DIST iostat-2.2.tar.gz 13183 SHA256 edc5aa73f43bd6c7d49f2c1d5906a0a68c0b28bc4dfdaf1f2aa5ae4a2449c58e SHA512 31bc0daf36ff73649525ac828fd3d77b82049b130abf1fd6aeb8e22f9048ea04ea1d9d931bd4620631c30d8b48b5ec50827f3e1b5df57cd44641033223a6ccfc WHIRLPOOL 492214a8f4a0e93952ec17791967cbfed1bea4c6a01a959c231bafdc478574eb655d01c5568f1c151af84c368f8e3aebf137ee42688819f3f69bb2fa86e944ab diff --git a/sys-apps/iostat/iostat-2.2.ebuild b/sys-apps/iostat/iostat-2.2.ebuild new file mode 100644 index 00000000..756bb044 --- /dev/null +++ b/sys-apps/iostat/iostat-2.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="3" + +DESCRIPTION="I/O performance monitoring utility" +HOMEPAGE="http://www.linuxinsight.com/iostat_utility.html" +SRC_URI="http://www.linuxinsight.com/files/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="" + +src_compile() { + emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" || die +} + +src_install() { + dodoc README || die + doman ${PN}.8 || die + dobin ${PN} || die +} diff --git a/sys-devel/base-gcc/Manifest b/sys-devel/base-gcc/Manifest index bb905ce5..7948bc12 100644 --- a/sys-devel/base-gcc/Manifest +++ b/sys-devel/base-gcc/Manifest @@ -1,26 +1,31 @@ -AUX awk/fixlafiles.awk 7807 RMD160 749402c9c0a0f1e8755067c0e001f69d73edb09f SHA1 5fc91ce11eb93e989ae64470dba602fe534ac409 SHA256 3cae4890a295adef50c6cf8a7e14d1be4e7a2356479c073e5c29433c3cdf9c5c -AUX awk/fixlafiles.awk-no_gcc_la 8596 RMD160 d34279d732586514b220ec0d583c5e634b5d97ef SHA1 95f07ff4d6c3196e682371f02e6d2207d921a1b5 SHA256 91e36c29133b6ff854bc84acd6cd2e9d07be6eaa73ef9b23e4f7bc6371107fab -AUX fix_libtool_files.sh 1735 RMD160 5035cd4a9995ea6207a8de95815921c3939395bd SHA1 57cd1babab4c6b142dd8cc58b36943442ff2af13 SHA256 b8d86b1db9453dff4c62b3467887bf1e04ecb483120185102122bda2581ed3f5 -AUX gcc-configure-LANG.patch 2052 RMD160 91f5b90600dfccb10c4e2308a5a1485275fdfeee SHA1 56ecd1d6f2e4bd0b35ac108be72a4f6f60212c38 SHA256 63de6d2dcfe14f21d147abeb1390405b9220c03f8e968f482d4b4c1cf279c88b -AUX gcc-configure-texinfo.patch 337 RMD160 d0e872a9f0ccb5ab51d10f129acd7a19d76a7b75 SHA1 7e267fac540175ce848e563539db8c951cab557b SHA256 74b73a7ecec2d88889876b4db480cd173632f49d5396bb8e5b3c93673f9b5b98 -AUX gcc-spec-env.patch 1544 RMD160 1f7747546513a6d8e16bd82c2824969b9a739dfb SHA1 bdc2736377813da4046ceea77922620dd69d8658 SHA256 64b01f29fb853fee5ecda998b66eeaa7ec86ff1fc3b21432bfd69eb543c93e6a -AUX mkinfodir 7324 RMD160 96bbe8860ae8c0a50db42fea01cc1c2216bd36c8 SHA1 3b8316da1a0fa94943e6b71be709827563af7058 SHA256 0565353e767e253207adb8b5c9be9ba215a628447e075a4dc7bb3183ed099d2a -AUX pro-police-docs.patch 3287 RMD160 eef412d92bed145db05bffa3a3e54e2ba74ee50d SHA1 ca58eda97d80f3d51f4e383ad3053fcb13f7a91b SHA256 ec012aed77285545b9d993cba1bc5fdb402c8dc9a17040f48b8b354746ede627 -DIST ecj-4.5.jar 1470676 RMD160 d3f4da657f086b6423f74e93f001132f4855368a SHA1 58c1d79c64c8cd718550f32a932ccfde8d1e6449 SHA256 98fd128f1d374d9e42fd9d4836bdd249c6d511ebc6c0df17fbc1b9df96c3d781 -DIST gcc-4.4.3-specs-0.2.0.tar.bz2 2004 RMD160 0a013f95029a170eeea3cb6ccbfd65f64b66f465 SHA1 61bd3c13400772ec4d5d4fcee297e3d86adbd065 SHA256 f6c7cb99beead66dd4d06f7004c5731a9360330cbe878ce79792c618e008eed2 -DIST gcc-4.5.3-patches-1.1.tar.bz2 20627 RMD160 432101fa66d4be008b6a4c606aea98bd4ae217d3 SHA1 0272e461a5e511d9998085f2b6387d917a151a17 SHA256 171348adbdbf3eeb26f47be414a47591eb332271995a052ef57fccb5742361ec -DIST gcc-4.5.3-piepatches-v0.4.7.tar.bz2 14638 RMD160 3976e2390acb6d0ada68b697150522fa4bc67682 SHA1 326d230873059c635daf8120afeaeeef1bd3cd52 SHA256 fe3414a85b6b0a1e4ff758c008bbefc7411148ccb9af70cb1a0af179eba55a32 -DIST gcc-4.5.3-uclibc-patches-1.0.tar.bz2 3015 RMD160 af8fad2ca0a948f25bff2b4f4f9868a99c7ceae7 SHA1 679698942814c9b3caaa5d220d672c87df50fa26 SHA256 7ddb8ac57b42c0de07a9afb3338c05d884da3c606f80cf21ee767f9c4682e3f6 -DIST gcc-4.5.3.tar.bz2 66374586 RMD160 d07aa90f2186b4e082dfd5ad5d5188c097fb6247 SHA1 73c45dfda5eef6b124be53e56828b5925198cc1b SHA256 0a8847af44a9b33813b199997a73139517c96adfd519eaf24c79d4d9d09f65de -DIST gcc-4.6.2-patches-1.0.tar.bz2 12374 RMD160 84aa2e55a8762e2d38161943e1661fd7a89683a8 SHA1 582f0c4bf7b734bb5798b0b8b9deac898557789d SHA256 a6fd308469094095891ba003b9c3c2d4c8bf35713df987609b675f04a43e83df -DIST gcc-4.6.2-piepatches-v0.4.5.tar.bz2 14156 RMD160 101546367ae798f9080d111e4f9ccc0914ec74c8 SHA1 2ad14aa580d65cbc7dd35b5d05977890e9fb1679 SHA256 a18bea1bc2cad2efde5481a5777a97cf539d206dcbca33758d56d7fbdb43a554 -DIST gcc-4.6.2-uclibc-patches-1.0.tar.bz2 3019 RMD160 7e991775c15d4126bd8d85aceb677c675559606f SHA1 0d316aaf94966cc52b1582282723a932ac065639 SHA256 25e902a6d2db7181394df5ad11fafaad064bf28a6ffebd889033f744613ac201 -DIST gcc-4.6.2.tar.bz2 71995338 RMD160 e7041933b39629f9524848dcf81a1a4c02a225c6 SHA1 691974613b1c1f15ed0182ec539fa54a12dd6f93 SHA256 60b05463dfe18d40d68fb8a71b25b408a01f86cc6ceaf5e6b22238b6b0f450c2 -DIST gcc-4.6.3-patches-1.3.tar.bz2 83071 RMD160 4e8c94ce83421ed1138439f946321763803b3157 SHA1 b05f96f1741828fb13ca23f0bd057223de1908ab SHA256 0acc8494932259dbadc118587626bb2505fc565e1a862bb792116e08961c141a -DIST gcc-4.6.3-piepatches-v0.5.2.tar.bz2 15002 RMD160 75f25287ded26fd8ae88516b0b72d21fc0f17296 SHA1 8a1848819bc9c3e00513e68abded115410f25f78 SHA256 6606d47a8bbaa9cba0dd3b022cbf6ed14325b8560dd17f7601dbaa4697df3691 -DIST gcc-4.6.3-uclibc-patches-1.0.tar.bz2 3023 RMD160 6487e89d892687c51f4d764979c90133ae4c0a07 SHA1 26581caab046ba4a03041557db641f2899d518af SHA256 4219a3582c5f98bf8437bfc3feb8c264f8aabd8078caaddef46dd38be33f089f -DIST gcc-4.6.3.tar.bz2 71999439 RMD160 9abb2f940d08fc84f2d91b6a6ce8d662ca889269 SHA1 ce317ca5c8185b58bc9300182b534608c578637f SHA256 e8f5853d4eec2f5ebaf8a72ae4d53c436aacf98153b2499f8635b48c4718a093 -EBUILD base-gcc-4.5.3-r2.ebuild 4481 RMD160 253e913d84ea216f1f6f4ce6ba22db93b0158eab SHA1 fae5c11e489e17b4a3c8eeb19dad7a253d8ac259 SHA256 c3a139f9d4f8a96f96b50921ffd5aff131e949807dcad60480d883721cfcffff -EBUILD base-gcc-4.6.2.ebuild 4605 RMD160 b49258fd5e27cd84a2ea7b4ad0202daacd3f611a SHA1 fc5db91c140f26c995caf709239104f9460c92bc SHA256 ccd02cc3a9d6c8bac9ae9ee294c0744bc5173b92007d96b6bd9d0836225e7b1a -EBUILD base-gcc-4.6.3.ebuild 5972 RMD160 77181ebd015794f73c04aac7dd6e0f97f8618bee SHA1 889e2eefe229c4e3c51762065e3375ad7e4943a5 SHA256 5550e6d45454b2396704b0dfae3dbb856c4ef8fefe79492d5111192f9b226ee7 -MISC metadata.xml 1780 RMD160 0fa658c47436e17235cd03b5a9a3cbd8448e474b SHA1 127adff4704c040ee42d43bd9ea8218b408203cf SHA256 57d7428c3d0ef34e72e780a3cfa7a059202b5c80f2d61cc12f90f0d1e8f5f12e +DIST ecj-4.5.jar 1470676 SHA256 98fd128f1d374d9e42fd9d4836bdd249c6d511ebc6c0df17fbc1b9df96c3d781 SHA512 d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e WHIRLPOOL db54206cfd5eba935e707b8d36ebac40f3c4ed3c1f06ede794288cbdd9c7da9d90c0898e8c98b383af276ea4c1b40c861ebd9e1fc1dce712946184321339d3ad +DIST gcc-4.4.3-specs-0.2.0.tar.bz2 2004 SHA256 f6c7cb99beead66dd4d06f7004c5731a9360330cbe878ce79792c618e008eed2 SHA512 779ecb0a064d2138b54569c8ae501975b8a6b72e5a3acbf8597619a8db77ee42ef9b0e62608d5192a15e4393e7dfc009bb50b994782236faa744b2c46b5fe517 WHIRLPOOL 8a1e45aad9d306cb19de93c63b5854a97e629d90852feb6861dcfca042b6257705304fc13ad65655a4cb227d36b83fc6063648c94f270821574ee0e85307094e +DIST gcc-4.5.3-patches-1.1.tar.bz2 20627 SHA256 171348adbdbf3eeb26f47be414a47591eb332271995a052ef57fccb5742361ec SHA512 02e283e67e8c855e4e41a731c2a9f69a2d5160f3ef2cc928c945960b07e88f549b4920262c3476a400245d074726c5d87c256b5275a2c647fc4cf1cebbd197d9 WHIRLPOOL 7e93abb596e31077c7bd524bf5357ca3256959d1eb5edd71075b8aa99492b6bbfc631d8e27ba25227be1af7c4cb3c24142868c8ec93b0552f2c4ddeb6f3e483a +DIST gcc-4.5.3-piepatches-v0.4.7.tar.bz2 14638 SHA256 fe3414a85b6b0a1e4ff758c008bbefc7411148ccb9af70cb1a0af179eba55a32 SHA512 e3cebb6caa67a949ec8e2a129ee2fb53e4f04549891d8522756c3f123495169d37328dc25c5f12ba79a530d79b422e95b2e8423301c1c521463da7ddabc1240e WHIRLPOOL 4b01a6c8099bc26ed197e8ba1236dbe1327777033a025c269976ac6a218a12a47b7e333356ace3727852b0b58d4e26e33b68538cbf591dca325376ccad45c410 +DIST gcc-4.5.3-uclibc-patches-1.0.tar.bz2 3015 SHA256 7ddb8ac57b42c0de07a9afb3338c05d884da3c606f80cf21ee767f9c4682e3f6 SHA512 dee229ab53968cd1b6eab3040dcb64d145d194bc55eb0599036192e27cfb6001db857f3a0baac9a31edd6df57941c59b6323f5a533bf834a5ca4288f84cc911c WHIRLPOOL c1579263965b6b05e075e6064afb716f3d60c39ff7e7cd10e05639312c789c7498a39d89fd05962788d2be14331d53d2f8a8c29745d263921021144cb39b86dc +DIST gcc-4.5.3.tar.bz2 66374586 SHA256 0a8847af44a9b33813b199997a73139517c96adfd519eaf24c79d4d9d09f65de SHA512 42c03aa0d16a52e95d1857d859ddd0a4923c232b90481ee52b02bc9a3976bc6e5e502e94af3fc76ac054572a420303c47e409c72f816416aeffd74c4bcd443d3 WHIRLPOOL faad2337eaae059cde6a2f42227f29a6c2855e6cbf16894a178e446b7668b7f68e23a7968926473974ec9aff3680cebbebfc01af0a60474ff90cf1fad3e96a11 +DIST gcc-4.6.2-patches-1.0.tar.bz2 12374 SHA256 a6fd308469094095891ba003b9c3c2d4c8bf35713df987609b675f04a43e83df SHA512 e320dc000a1640cbca174a66a2ae3b88d2f64df35205a1e94d654cee01904e571b3297b4d6a5bd5eb4e697d557436366926ff574d85f9e1e69d14f77e11c0900 WHIRLPOOL a31a80cfb28f116d05f1615dd29f234d8aa67b51c8bce66a1536fc38e8c4b8dca424e86b944be7000c5219b321dd0e95149a1e6f3eb0a5c91d019168a5245bf2 +DIST gcc-4.6.2-piepatches-v0.4.5.tar.bz2 14156 SHA256 a18bea1bc2cad2efde5481a5777a97cf539d206dcbca33758d56d7fbdb43a554 SHA512 53212c6cfb4b8ce6a02af9c6542904d2840cd06346e108daf5e655ee4a7844ff8cb7ed7effda5e5848ea6022f4c0545429121485a4d7a4fad545b2dd2f971103 WHIRLPOOL e783b087283931d3ca36c099f7260e683f6a5348068901fa8b5a45e3c257193add972168700094d90815a6415b582f1fef9270971fe4c2e317333af074af55f8 +DIST gcc-4.6.2-uclibc-patches-1.0.tar.bz2 3019 SHA256 25e902a6d2db7181394df5ad11fafaad064bf28a6ffebd889033f744613ac201 SHA512 b02ce4bd972e80923182b86ff77d9a37b7733985501a9c6f1889d4c77cd0d240ba984d4bd902ba13502fe158b891d313360812f4076044ab58539f2e29930e0e WHIRLPOOL 950bab1bd47d4bf533a618637917449f50d6f9b9bef1b51a9a22248f7d11c1af411d226d57d856ce7736d6d6516345e82ce0fadca18eee68572e1a3af11e4c8b +DIST gcc-4.6.2.tar.bz2 71995338 SHA256 60b05463dfe18d40d68fb8a71b25b408a01f86cc6ceaf5e6b22238b6b0f450c2 SHA512 51bd123b71b6e4ee4e4b9689a93d328332ea129692f6af2473efdcaedc897a130e4c1948820b3543846d89bb2dd5427b236d2a5d5a6cfa371ba086577f9c0e62 WHIRLPOOL eca8104dbaad1d9682425dd142cbebf3a62a730a1e3d99317f1bd082fb5c0c7fbd0522b3b14f75349618897173fcba79eb82d53718ec8e156bda56f78d1531dd +DIST gcc-4.6.3-patches-1.3.tar.bz2 83071 SHA256 0acc8494932259dbadc118587626bb2505fc565e1a862bb792116e08961c141a SHA512 8b0a82b6f84d77064adb0f2905b266dada801e929decf6efb0b12dc153958c2c78d092437386576d023896ef44dd66b3259e23a4ade2f80e5972fcd3fc893c50 WHIRLPOOL a79dcf59032b8210a678b4383af02c188612573acb671b90cf411dc7a7e47bb0c8f7876bd2ee24c6b6272a71343e99bafd9f1685edc54f5ed384d27d3758e8e1 +DIST gcc-4.6.3-piepatches-v0.5.2.tar.bz2 15002 SHA256 6606d47a8bbaa9cba0dd3b022cbf6ed14325b8560dd17f7601dbaa4697df3691 SHA512 21ec5bcd43ec0075f8885ef6f567fd9ffd0a64f4c4f9340262900b91a8f22f73a22cd320d6c5a9211083a0a4d21f61ff42e4d9368b5768b395d6ec1b17fc47eb WHIRLPOOL f38666e7c47d9e10b96a22b85c90659800ecfa86d7cf9d5ff69385dc5584fc6ea4b90265ec62d8066adab63a647c1a4bd0f0d1cc69057fcc08c4aa6856cd5766 +DIST gcc-4.6.3-uclibc-patches-1.0.tar.bz2 3023 SHA256 4219a3582c5f98bf8437bfc3feb8c264f8aabd8078caaddef46dd38be33f089f SHA512 e0763dc7f3f94cb9ba6e34233d1a2fa6913918a5100dd029ae76b3b086529b8fafae3086dc22f3294f7d378e5548294264cb2faa80866e8a1ecc666bf60fe010 WHIRLPOOL 1744810d5928b1869929ebd608e1d817e4bcb4f666647bc873e9bdb41c65833a40745e58de5ef4beb98ef4ac539c8560733100a3bbee280c76525ee518ae88c8 +DIST gcc-4.6.3.tar.bz2 71999439 SHA256 e8f5853d4eec2f5ebaf8a72ae4d53c436aacf98153b2499f8635b48c4718a093 SHA512 efedecc1a6d1c36eb91cbecfae9a4414d01051e99965de8a284d1164df3cad13fa99a6dd5a4ceaa03ef63a66884eaf729b49d602ac82088f788bab045ce1eb26 WHIRLPOOL a50059cc5ec5bcf7c7d7108e38087c2168ff0c6817d06b709be901a87007f84cd231ebae0752cdc94fa99c93ecd30ba810d3213aba9f3639292b1e831818ec0c +DIST gcc-4.6.4-patches-1.0.tar.bz2 18687 SHA256 f751e2e701c48bc30d3047b87b5d08fb15095de3bb5b83c9662c08f5e5449a92 SHA512 8dd580faa9bcffcdeb1843a8d3d3bd8db492891d855c17bba3cc019673d814a5d24a927055694307be6438cb2c041bc799646a483c019f3840e4e1ca33b7ccb5 WHIRLPOOL 695fd821f347062bed01305fa1aca8c0cf4085391ad63f31df4afa3f4eaeb57eba7cebae02caac788dc9b290a57d675e66667ee3e15522d7d2909cbcbf1e6982 +DIST gcc-4.6.4-piepatches-v0.5.2.tar.bz2 14888 SHA256 a6a853197fb0de66c07e6183e686dbdb1f4b55108efd4c8363662cb2b971f43c SHA512 2fd1993b0dc7fc2096e17198f70ff6328ac4d3b7c0db597e3bc119df10eb0b9744f8e6cc659ae1ddd8afdb14f94cb85fdd12033a5d76026c7f84aca44ce9c9b8 WHIRLPOOL 61babd71167114a3f8579e8fb4bba5ed0c217cff4f3760b89de8a67d69c05de43b49bd9f567e6417b69874a878ecdc0e98d807a0e25a9dc80ef5c67594e15a0d +DIST gcc-4.6.4-uclibc-patches-1.0.tar.bz2 3010 SHA256 946334cc62c0afa2f50a435dffbed12fd32c170f0850bbdce47df188a1eb8918 SHA512 fd289089a30c768b0ec4e3459cf494bc5e9d4ecf87056dc183277c712f7d69ac4cf900950270d8eacfe686b4aa906e1ece87cae52f2cb00642e96c0b95dcf133 WHIRLPOOL 2ce7f308a21fb5072d08a640390eb3f453ad8d811df897b0f9d3e917eef4680fce6cce231159ffe96e371f3c299264eaa51cd110124a3a126f04fb6d8531639e +DIST gcc-4.6.4.tar.bz2 72006076 SHA256 35af16afa0b67af9b8eb15cafb76d2bc5f568540552522f5dc2c88dd45d977e8 SHA512 b5a5395782e0b9e61cda052f6e00c8575d1aa0b7e8db9e34c06e4e45f12ff37b436018536b7fa69a04a4235b5b368895652e3ed8fab2fe11763f9782ed9161dc WHIRLPOOL ab1b035f43aec669640b36037e65ae0edceb3b13b1ce4f7900aeff5ee06686dc2d66c3dd81156f53c4e9a9a806e4becd4462f72a6c4ad7e646b632c10c23356c +DIST gcc-4.7.3-patches-1.0.tar.bz2 39969 SHA256 c9a5d7c6da7d056f7fca15b33eb7f399bb7ed5a2d0a892b97e0c7609146a2a24 SHA512 d5c3151eca135bb08511955d81c7727adbf8fc33043b64a4431b0fe95d2cac1bf3c5410fa9616373d6b3d932604195ff29f6321e61a3de69a7704f1d1cb1759f WHIRLPOOL 315578ef5a7226ed66c4831b25c79647120453dc169dc8ecd291e099500ae52284ffa451164522d6d55d11c440a7aa353a283c07e28c103c522df0c2e2f43fff +DIST gcc-4.7.3-patches-1.4.tar.bz2 43148 SHA256 bfafbd4c1cdd589858c18072f8e06c537370169cce1788aba869f35096174e57 SHA512 6dfc5b405e2eca70642f42974d7d3183ff8f0eed3e9f29fbf197e8959bc1795a1ba54df99e4f73df1017332f46bdf3d1c10d4b0f89fea71d604dd5ebda488c22 WHIRLPOOL 2fbd05323dd803a1b2b7c09a3b44cc8f23d4662f61a89b9365a5d505b4a605ac168fc940bae5992e2ad6b821f93d0f6651092d3301b15fdfd14ccf608fa241e6 +DIST gcc-4.7.3-piepatches-v0.5.5.tar.bz2 15378 SHA256 b6f6b6709e7b13f6c05090f3bf68f3a64db19d52593a870cc7717c5c128b05a2 SHA512 d0189d2e4049d471dedaddcba319fe2c2b29855f7b33e84b26051504ead2936c852ef7870a1d19d755bb343c9b121b0ce5295665ab4ff1e448436bd448c08e1f WHIRLPOOL ccceedb41d48da69f5a423b6b73436c9fbb7b1e382456abfcef954f25666e1b7caf926bc5eb977e934502359a356d623c439d80825e87d9fe46b5ae78a74bde3 +DIST gcc-4.7.3-uclibc-patches-1.0.tar.bz2 3013 SHA256 731c518f31db8debd08bea92db8e3bf1e9962552909407452dc2ac3c491cf11c SHA512 6119159300e76be87732f2a44b1a9388228235d7832370dbae531c2c96694ea42ed4c75acf7abca98ec0035fbc50a8bf84225574505358c2739e64b0f3fd6a95 WHIRLPOOL 4a874a5684937907720aa5a4a1dbc237aa7d985292befd1c591cf0789c71e0da22ced5b7f7e049731bc2d6496e959cbe3c9010047ceb1b05675e61865004c71a +DIST gcc-4.7.3.tar.bz2 82904224 SHA256 2f7c37eb4fc14422ff2358a9ef59c974a75ab41204ef0e49fc34ab1d8981a9c3 SHA512 5671a2dd3b6ac0d23f305cb11a796aebd823c1462b873136b412e660966143f4e07439bd8926c1443b78442beb6ae370ef91d819ec615920294875b722b7b0bd WHIRLPOOL cb3408e3e251833f38ae7cf2388a1ddce864614fe1c68de9729a1a9a1f8f028ab92c0f2b863e7fa3ac16dbf443306ac864e74c9cce90690230c081ee2ac309d3 +DIST gcc-4.7.4-patches-1.2.tar.bz2 41732 SHA256 6885f63b7cd37a0f4fb9584a15e3144c5a08abd2b1fdcc485f43daba576f162c SHA512 ee42ca54ee8a3b03c20870493ac91ceb224c74c8f6c92e9bec43a2e4c46a0179a349faa14e3d6583367dec6e001cb2071a31d2eeadb4902ea97a7cf9a3958b6b WHIRLPOOL 04672dd9f9e481e591d0cb4a7bd2f65d7e78c3a44b91d982db3e78d1c9a3b29a544726a89d34ea4f4c9791595f21da2ad97ec87c719e5334b6eb7100df6e28b3 +DIST gcc-4.7.4-piepatches-v0.5.5.tar.bz2 15358 SHA256 6b568bd204e3ffb177df1830e5a888be3987491b4183bdb6ad75ad83c642a348 SHA512 f5e078bf4c17f7b5be102f1e3358d91c72e80363b5e055a92461f78399a1bf27bf6cb690d41900719bb260b6529f5d1aac999e613fda6ac5e4efa27f622510e6 WHIRLPOOL 42e348d5925cf4d43697a6dc06c911cc617f89037949ce1d8f7aa0fa93405f460e7416d6cd00e8fb2aac54c6f26fcae00691917f1517fcfb6891925efa3d3400 +DIST gcc-4.7.4-uclibc-patches-1.0.tar.bz2 3019 SHA256 cbdfe2947f653e11ac391dded461416e5cef1ff8900cf8fe92672de797b4018b SHA512 c2e6c96b74365f8233f6106fa03d94075b60f6f77c683aa2e27aceb007da723243f8e3ddea8b178e6a0f7939b8e35615165534dc74e5050f87680ab261a31c52 WHIRLPOOL 53c8bd64336eb55d8e3d62a33267d3d99c0239d5c818985a9830fd776d766aabf4b0bce630949c5b522580566e2eeba1b59bfc1b8388dee7ec6c990512d2c499 +DIST gcc-4.7.4.tar.bz2 82935453 SHA256 92e61c6dc3a0a449e62d72a38185fda550168a86702dea07125ebd3ec3996282 SHA512 dfcb737073191e628231031a3571ec77ee760a59377630f4a6e4fdfa66f9ddad39fde47e3f0f227eb43cdf90e0d34cde5abdc9ac892c1e111a911062a66c9189 WHIRLPOOL df8408e80634ce28f105f9abcdcf38fba5c130795cbe48428527a68819abebc3bc7152bb6ad714e40c71450a08986b48ddd630c887e1b2faf07c3babfe720969 +DIST gcc-4.8.3-patches-1.1.tar.bz2 19882 SHA256 019cbe76f20f4e294b900ccb99a6b52553ed04fa0d2993798b3a07b0e4a8f90a SHA512 8512ec54fb2d482e08ca54042e11c6334d653ec850cc7c920ed95654575222ac0303caa35cd46e80f1985d86cd229f35e26e0eaca1ae623fd8d336940148801c WHIRLPOOL d7b8d6278b6f79aa00fcd29ed6142cad3002def33edb0be44e638d50cb3b1fa8da72fa62a7276c81c94cd873c872dd0e7fd602022420d9601fde8f2b04872ece +DIST gcc-4.8.3-piepatches-v0.5.9.tar.bz2 13310 SHA256 d08e3770453edb728216243ecaf639ff7bc8aa77560fffdd561b2a0859d0b869 SHA512 d9d7dc4b7d8f52cce48dff36ee32db5346baed50968a1cacafa9a426849c5df5387061b26c8a0d2363bf91e5f55cb459cb4a176c5652690f914916047c0437f8 WHIRLPOOL 1e5cb3556b695de7f42ab44636194e86128f80bdffbe049fc1d4ee17b772bc1ea2089b3fe88bec60c52aab4bf5301344be27fd11be3c6cc8ef798d6441285c8b +DIST gcc-4.8.3-uclibc-patches-1.0.tar.bz2 3014 SHA256 75f089ed44e33be8923f82eaa1d231f71d2cded475fb10938eded386647c5e04 SHA512 7e74fefae6136d2e132ee37905adbdf7f528d31a7bb67ed97bc99b6208f177a6105ef0f0e0c77eb87368359f7da49de768ff98ec07a569e19bfdd00f67a445a8 WHIRLPOOL 6fd766ba280fc0b96f1823315b5098a36d361dc9c8d179b2e262d72156508b70c560ef5095f3556bb5c922e495cc7eefb4bd5d970b2e4dff9e9ce654703fddc5 +DIST gcc-4.8.3.tar.bz2 86126808 SHA256 6a8e4f11b185f4fe2ed9d7fc053e80f8c7e73f800c045f51f9d8bea33f080f1e SHA512 2b40d231e8445f9c1654137df509f09ce1187b475138ca7f648f710d922a1718f740b2d8a37c26e16b5e27900c60358be98229ae884a6f1f70e9df44ad24d02b WHIRLPOOL 6dd3bd4b51bb9b8c52fb743bba28cde8612ff7090b71e56bf02d3613b91cd4c3c4dd91dbcb672985f22400d776870ba55550e1fc44afae9737092ceca5f83ebd diff --git a/sys-devel/base-gcc/base-gcc-4.7.2.ebuild b/sys-devel/base-gcc/base-gcc-4.6.4.ebuild index 51b07d01..b9cd301c 100644 --- a/sys-devel/base-gcc/base-gcc-4.7.2.ebuild +++ b/sys-devel/base-gcc/base-gcc-4.6.4.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ -PATCH_VER="1.3" +PATCH_VER="1.0" UCLIBC_VER="1.0" # Hardened gcc 4 stuff @@ -55,8 +55,6 @@ DEPEND="${RDEPEND} >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 >=${CATEGORY}/binutils-2.18" -PDEPEND=">=sys-devel/gcc-config-1.4 - go? ( >=sys-devel/gcc-config-1.5 )" ## Check for valid gcc profile. src_unpack() { @@ -83,7 +81,7 @@ src_unpack() { eerror "The active gcc-profile is for sys-devel/gcc slot ${SLOT}." eerror "Sabayon's split sys-devel/gcc package MUST be built" eerror "with another slotted version of sys-devel/gcc active." - die "Invalid gcc profile selected!" + ebeep 10 fi toolchain_src_unpack @@ -93,7 +91,6 @@ src_unpack() { [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch } -## Remove lto conditional pkg_setup() { toolchain_pkg_setup @@ -194,9 +191,27 @@ pkg_preinst() { : } -## Do nothing! pkg_postinst() { - : + # Sabayon specific bits to always force the latest gcc profile + local gcc_atom=$(best_version sys-devel/base-gcc) + local gcc_ver= + if [ -n "${gcc_atom}" ]; then + elog "Found latest base-gcc to be: ${gcc_atom}, forcing this profile" + gcc_ver=$(portageq metadata "${ROOT}" installed "${gcc_atom}" PV) + else + eerror "No sys-devel/base-gcc installed" + fi + + if [ -n "${gcc_ver}" ]; then + local target="${CTARGET:${CHOST}}-${gcc_ver}" + local env_target="${ROOT}/etc/env.d/gcc/${target}" + [[ -e "${env_target}-vanilla" ]] && find_target="${target}-vanilla" + + elog "Setting: ${target} GCC profile" + gcc-config "${target}" + else + eerror "No sys-devel/base-gcc version installed? Cannot set a proper GCC profile" + fi } ## Do nothing! diff --git a/sys-devel/base-gcc/base-gcc-4.7.3-r1.ebuild b/sys-devel/base-gcc/base-gcc-4.7.3-r1.ebuild new file mode 100644 index 00000000..9f47e9d4 --- /dev/null +++ b/sys-devel/base-gcc/base-gcc-4.7.3-r1.ebuild @@ -0,0 +1,209 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +PATCH_VER="1.4" +UCLIBC_VER="1.0" + +# Hardened gcc 4 stuff +PIE_VER="0.5.5" +SPECS_VER="0.2.0" +SPECS_GCC_VER="4.4.3" +# arch/libc configurations known to be stable with {PIE,SSP}-by-default +PIE_GLIBC_STABLE="x86 amd64 ppc ppc64 arm ia64" +PIE_UCLIBC_STABLE="x86 arm amd64 ppc ppc64" +SSP_STABLE="amd64 x86 ppc ppc64 arm" +# uclibc need tls and nptl support for SSP support +# uclibc need to be >= 0.9.33 +SSP_UCLIBC_STABLE="x86 amd64 ppc ppc64 arm" +#end Hardened stuff + +inherit eutils toolchain + +# This is here to redeclare is_gcc() in toolchain.eclass +# We don't even want to build gcj, which is a real hog +# on memory constrained hardware. base-gcc doesn't actually +# ship with it atm. +is_gcj() { + return 1 +} + +DESCRIPTION="The GNU Compiler Collection" + +LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" +KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 -amd64-fbsd -x86-fbsd" + +RDEPEND="" +DEPEND="${RDEPEND} + elibc_glibc? ( >=sys-libs/glibc-2.8 ) + >=${CATEGORY}/binutils-2.18" + +src_unpack() { + # Since Sabayon's gcc ebuild are split into two parts, we have to + # build gcc with a different version of gcc, or terrible breakage + # will occur after sys-devel/base-gcc is installed, but the + # partner sys-devel/gcc still needs to be built. + + # While it is possible to rebuild Sabayon's split gcc from + # the same version, we have to disallow this also since + # we have no way of discerning if a configuration change + # is significant enough to cause breakage. + + GCC_PROFILE_VER=$(cat ${ROOT}/etc/env.d/gcc/config-$CHOST | awk -F- '{ print $NF }') + einfo "Checking for valid gcc profile to build ${P}" + + # Construct the Slot of the gcc version in the active profile. + GCC_PROFILE_SLOT_MAJOR=$(echo ${GCC_PROFILE_VER} | awk -F. '{ print $1 }') + GCC_PROFILE_SLOT_MINOR=$(echo ${GCC_PROFILE_VER} | awk -F. '{ print $2 }') + GCC_PROFILE_SLOT="${GCC_PROFILE_SLOT_MAJOR}.${GCC_PROFILE_SLOT_MINOR}" + einfo "Current gcc profile version Slot is: ${GCC_PROFILE_SLOT}" + if [[ "${GCC_PROFILE_SLOT}" = "${SLOT}" ]] ; then + eerror "Error!" + eerror "The active gcc-profile is for sys-devel/gcc slot ${SLOT}." + eerror "Sabayon's split sys-devel/gcc package MUST be built" + eerror "with another slotted version of sys-devel/gcc active." + ebeep 10 + fi + + if has_version '<sys-libs/glibc-2.12' ; then + ewarn "Your host glibc is too old; disabling automatic fortify." + ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315" + EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch" + fi + + # drop the x32 stuff once 4.7 goes stable + if [[ ${CTARGET} != x86_64* ]] || ! has x32 $(get_all_abis TARGET) ; then + EPATCH_EXCLUDE+=" 90_all_gcc-4.7-x32.patch" + fi + + toolchain_src_unpack + + use vanilla && return 0 + + [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch +} + +## Just install libgcc stuff +src_install() { + cd "${WORKDIR}/build" + S="${WORKDIR}"/build \ + emake -j1 -C "${CTARGET}/libgcc" DESTDIR="${D}" install-shared || die + if use multilib; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/32/libgcc" DESTDIR="${D}" \ + install-shared || die + fi + + if use mudflap; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/libmudflap" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + if use multilib; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/32/libmudflap" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + fi + fi + + if use openmp; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/libgomp" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + if use multilib; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/32/libgomp" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + fi + fi + + S="${WORKDIR}"/build \ + emake -j1 -C "${CTARGET}/libstdc++-v3/src" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + if use multilib; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/32/libstdc++-v3/src" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + fi + + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/libstdc++-v3/po" DESTDIR="${D}" install || die + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/libgomp" DESTDIR="${D}" install-info || die + + S="${WORKDIR}"/build emake -j1 DESTDIR="${D}" install-target-libquadmath || die + if use fortran; then + S="${WORKDIR}"/build emake -j1 DESTDIR="${D}" install-target-libgfortran || die + fi + # TODO: what to do with USE objc++ and objc-gc ? + if use objc; then + S="${WORKDIR}"/build emake -j1 DESTDIR="${D}" install-target-libobjc || die + fi + + # from toolchain.eclass yay + gcc_movelibs + + dodir /etc/env.d/gcc + create_gcc_env_entry + + # Setup the gcc_env_entry for hardened gcc 4 with minispecs + if want_minispecs ; then + copy_minispecs_gcc_specs + fi + + # drop any .la, .a + find "${D}" -name *.a -delete + find "${D}" -name *.la -delete + + # drop any include + rm "${D}${LIBPATH}"/include -rf + # drop specs as well, provided by sys-devel/gcc-${PV}:${SLOT} + # unfortunately, the spec shit above does create the env.d/ + # file content... + rm "${D}${LIBPATH}"/{32/,}*.spec{s,} -rf + rm "${D}${LIBPATH}"/specs -rf + + # Now do the fun stripping stuff + env RESTRICT="" CHOST=${CTARGET} prepstrip "${D}${LIBPATH}" + + cd "${S}" + if ! is_crosscompile; then + has noinfo ${FEATURES} \ + && rm -r "${D}/${DATAPATH}"/info \ + || prepinfo "${DATAPATH}" + fi + + # use gid of 0 because some stupid ports don't have + # the group 'root' set to gid 0 + chown -R root:0 "${D}"${LIBPATH} +} + +## Do nothing! +pkg_preinst() { + : +} + +## Do (almost) nothing! +pkg_postinst() { + # Sabayon specific bits to always force the latest gcc profile + local gcc_atom=$(best_version sys-devel/base-gcc) + local gcc_ver= + if [ -n "${gcc_atom}" ]; then + elog "Found latest base-gcc to be: ${gcc_atom}, forcing this profile" + gcc_ver=$(portageq metadata "${ROOT}" installed "${gcc_atom}" PV) + else + eerror "No sys-devel/base-gcc installed" + fi + + if [ -n "${gcc_ver}" ]; then + local target="${CTARGET:${CHOST}}-${gcc_ver}" + local env_target="${ROOT}/etc/env.d/gcc/${target}" + [[ -e "${env_target}-vanilla" ]] && find_target="${target}-vanilla" + + elog "Setting: ${target} GCC profile" + gcc-config "${target}" + else + eerror "No sys-devel/base-gcc version installed? Cannot set a proper GCC profile" + fi +} + +## Do nothing! +pkg_prerm() { + : +} + +## Do nothing! +pkg_postrm() { + : +} diff --git a/sys-devel/base-gcc/base-gcc-4.7.3.ebuild b/sys-devel/base-gcc/base-gcc-4.7.3.ebuild new file mode 100644 index 00000000..72aff96f --- /dev/null +++ b/sys-devel/base-gcc/base-gcc-4.7.3.ebuild @@ -0,0 +1,231 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +PATCH_VER="1.0" +UCLIBC_VER="1.0" + +# Hardened gcc 4 stuff +PIE_VER="0.5.5" +SPECS_VER="0.2.0" +SPECS_GCC_VER="4.4.3" +# arch/libc configurations known to be stable with {PIE,SSP}-by-default +PIE_GLIBC_STABLE="x86 amd64 ppc ppc64 arm ia64" +PIE_UCLIBC_STABLE="x86 arm amd64 ppc ppc64" +SSP_STABLE="amd64 x86 ppc ppc64 arm" +# uclibc need tls and nptl support for SSP support +# uclibc need to be >= 0.9.33 +SSP_UCLIBC_STABLE="x86 amd64 ppc ppc64 arm" +#end Hardened stuff + +inherit eutils toolchain + +# This is here to redeclare is_gcc() in toolchain.eclass +# We don't even want to build gcj, which is a real hog +# on memory constrained hardware. base-gcc doesn't actually +# ship with it atm. +is_gcj() { + return 1 +} + +DESCRIPTION="The GNU Compiler Collection" + +LICENSE="GPL-3 LGPL-3 || ( GPL-3 libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" + +RDEPEND=">=sys-libs/zlib-1.1.4 + virtual/libiconv + >=dev-libs/gmp-4.3.2 + >=dev-libs/mpfr-2.4.2 + >=dev-libs/mpc-0.8.1 + graphite? ( + >=dev-libs/cloog-ppl-0.15.10 + >=dev-libs/ppl-0.11 + ) + !build? ( + nls? ( sys-devel/gettext ) + )" + +DEPEND="${RDEPEND} + test? ( + >=dev-util/dejagnu-1.4.4 + >=sys-devel/autogen-5.5.4 + ) + >=sys-apps/texinfo-4.8 + >=sys-devel/bison-1.875 + >=sys-devel/flex-2.5.4 + >=${CATEGORY}/binutils-2.18" + +## Check for valid gcc profile. +src_unpack() { + # Since Sabayon's gcc ebuild are split into two parts, we have to + # build gcc with a different version of gcc, or terrible breakage + # will occur after sys-devel/base-gcc is installed, but the + # partner sys-devel/gcc still needs to be built. + + # While it is possible to rebuild Sabayon's split gcc from + # the same version, we have to disallow this also since + # we have no way of discerning if a configuration change + # is significant enough to cause breakage. + + GCC_PROFILE_VER=$(cat ${ROOT}/etc/env.d/gcc/config-$CHOST | awk -F- '{ print $NF }') + einfo "Checking for valid gcc profile to build ${P}" + + # Construct the Slot of the gcc version in the active profile. + GCC_PROFILE_SLOT_MAJOR=$(echo ${GCC_PROFILE_VER} | awk -F. '{ print $1 }') + GCC_PROFILE_SLOT_MINOR=$(echo ${GCC_PROFILE_VER} | awk -F. '{ print $2 }') + GCC_PROFILE_SLOT="${GCC_PROFILE_SLOT_MAJOR}.${GCC_PROFILE_SLOT_MINOR}" + einfo "Current gcc profile version Slot is: ${GCC_PROFILE_SLOT}" + if [[ "${GCC_PROFILE_SLOT}" = "${SLOT}" ]] ; then + eerror "Error!" + eerror "The active gcc-profile is for sys-devel/gcc slot ${SLOT}." + eerror "Sabayon's split sys-devel/gcc package MUST be built" + eerror "with another slotted version of sys-devel/gcc active." + ebeep 10 + fi + + # drop the x32 stuff once 4.7 goes stable + if [[ ${CTARGET} != x86_64* ]] || ! has x32 $(get_all_abis TARGET) ; then + EPATCH_EXCLUDE+=" 90_all_gcc-4.7-x32.patch" + fi + + toolchain_src_unpack + + use vanilla && return 0 + + [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch +} + +pkg_setup() { + toolchain_pkg_setup + + ewarn + ewarn "LTO support is still experimental and unstable." + ewarn "Any bugs resulting from the use of LTO will not be fixed." + ewarn +} + +## Just install libgcc stuff +src_install() { + cd "${WORKDIR}/build" + S="${WORKDIR}"/build \ + emake -j1 -C "${CTARGET}/libgcc" DESTDIR="${D}" install-shared || die + if use multilib; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/32/libgcc" DESTDIR="${D}" \ + install-shared || die + fi + + if use mudflap; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/libmudflap" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + if use multilib; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/32/libmudflap" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + fi + fi + + if use openmp; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/libgomp" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + if use multilib; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/32/libgomp" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + fi + fi + + S="${WORKDIR}"/build \ + emake -j1 -C "${CTARGET}/libstdc++-v3/src" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + if use multilib; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/32/libstdc++-v3/src" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + fi + + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/libstdc++-v3/po" DESTDIR="${D}" install || die + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/libgomp" DESTDIR="${D}" install-info || die + + S="${WORKDIR}"/build emake -j1 DESTDIR="${D}" install-target-libquadmath || die + if use fortran; then + S="${WORKDIR}"/build emake -j1 DESTDIR="${D}" install-target-libgfortran || die + fi + # TODO: what to do with USE objc++ and objc-gc ? + if use objc; then + S="${WORKDIR}"/build emake -j1 DESTDIR="${D}" install-target-libobjc || die + fi + + # from toolchain.eclass yay + gcc_movelibs + + dodir /etc/env.d/gcc + create_gcc_env_entry + + # Setup the gcc_env_entry for hardened gcc 4 with minispecs + if want_minispecs ; then + copy_minispecs_gcc_specs + fi + + # drop any .la, .a + find "${D}" -name *.a -delete + find "${D}" -name *.la -delete + + # drop any include + rm "${D}${LIBPATH}"/include -rf + # drop specs as well, provided by sys-devel/gcc-${PV}:${SLOT} + # unfortunately, the spec shit above does create the env.d/ + # file content... + rm "${D}${LIBPATH}"/{32/,}*.spec{s,} -rf + rm "${D}${LIBPATH}"/specs -rf + + # Now do the fun stripping stuff + env RESTRICT="" CHOST=${CTARGET} prepstrip "${D}${LIBPATH}" + + cd "${S}" + if ! is_crosscompile; then + has noinfo ${FEATURES} \ + && rm -r "${D}/${DATAPATH}"/info \ + || prepinfo "${DATAPATH}" + fi + + # use gid of 0 because some stupid ports don't have + # the group 'root' set to gid 0 + chown -R root:0 "${D}"${LIBPATH} +} + +## Do nothing! +pkg_preinst() { + : +} + +## Do nothing! +pkg_postinst() { + # Sabayon specific bits to always force the latest gcc profile + local gcc_atom=$(best_version sys-devel/base-gcc) + local gcc_ver= + if [ -n "${gcc_atom}" ]; then + elog "Found latest base-gcc to be: ${gcc_atom}, forcing this profile" + gcc_ver=$(portageq metadata "${ROOT}" installed "${gcc_atom}" PV) + else + eerror "No sys-devel/base-gcc installed" + fi + + if [ -n "${gcc_ver}" ]; then + local target="${CTARGET:${CHOST}}-${gcc_ver}" + local env_target="${ROOT}/etc/env.d/gcc/${target}" + [[ -e "${env_target}-vanilla" ]] && find_target="${target}-vanilla" + + elog "Setting: ${target} GCC profile" + gcc-config "${target}" + else + eerror "No sys-devel/base-gcc version installed? Cannot set a proper GCC profile" + fi +} + +## Do nothing! +pkg_prerm() { + : +} + +## Do nothing! +pkg_postrm() { + : +} diff --git a/sys-devel/base-gcc/base-gcc-4.7.4.ebuild b/sys-devel/base-gcc/base-gcc-4.7.4.ebuild new file mode 100644 index 00000000..cf2f3ead --- /dev/null +++ b/sys-devel/base-gcc/base-gcc-4.7.4.ebuild @@ -0,0 +1,211 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="4" + +PATCH_VER="1.2" +UCLIBC_VER="1.0" + +# Hardened gcc 4 stuff +PIE_VER="0.5.5" +SPECS_VER="0.2.0" +SPECS_GCC_VER="4.4.3" +# arch/libc configurations known to be stable with {PIE,SSP}-by-default +PIE_GLIBC_STABLE="x86 amd64 ppc ppc64 arm ia64" +PIE_UCLIBC_STABLE="x86 arm amd64 ppc ppc64" +SSP_STABLE="amd64 x86 ppc ppc64 arm" +# uclibc need tls and nptl support for SSP support +# uclibc need to be >= 0.9.33 +SSP_UCLIBC_STABLE="x86 amd64 ppc ppc64 arm" +#end Hardened stuff + +inherit eutils toolchain + +# This is here to redeclare is_gcc() in toolchain.eclass +# We don't even want to build gcj, which is a real hog +# on memory constrained hardware. base-gcc doesn't actually +# ship with it atm. +is_gcj() { + return 1 +} + +DESCRIPTION="The GNU Compiler Collection" + +LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" +KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 -amd64-fbsd -x86-fbsd" + +RDEPEND="" +DEPEND="${RDEPEND} + elibc_glibc? ( >=sys-libs/glibc-2.8 ) + >=${CATEGORY}/binutils-2.18" + +src_prepare() { + # Since Sabayon's gcc ebuild are split into two parts, we have to + # build gcc with a different version of gcc, or terrible breakage + # will occur after sys-devel/base-gcc is installed, but the + # partner sys-devel/gcc still needs to be built. + + # While it is possible to rebuild Sabayon's split gcc from + # the same version, we have to disallow this also since + # we have no way of discerning if a configuration change + # is significant enough to cause breakage. + + GCC_PROFILE_VER=$(cat ${ROOT}/etc/env.d/gcc/config-$CHOST | awk -F- '{ print $NF }') + einfo "Checking for valid gcc profile to build ${P}" + + # Construct the Slot of the gcc version in the active profile. + GCC_PROFILE_SLOT_MAJOR=$(echo ${GCC_PROFILE_VER} | awk -F. '{ print $1 }') + GCC_PROFILE_SLOT_MINOR=$(echo ${GCC_PROFILE_VER} | awk -F. '{ print $2 }') + GCC_PROFILE_SLOT="${GCC_PROFILE_SLOT_MAJOR}.${GCC_PROFILE_SLOT_MINOR}" + einfo "Current gcc profile version Slot is: ${GCC_PROFILE_SLOT}" + if [[ "${GCC_PROFILE_SLOT}" = "${SLOT}" ]] ; then + eerror "Error!" + eerror "The active gcc-profile is for sys-devel/gcc slot ${SLOT}." + eerror "Sabayon's split sys-devel/gcc package MUST be built" + eerror "with another slotted version of sys-devel/gcc active." + ebeep 10 + fi + + if has_version '<sys-libs/glibc-2.12' ; then + ewarn "Your host glibc is too old; disabling automatic fortify." + ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315" + EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch" + fi + + # drop the x32 stuff once 4.7 goes stable + if [[ ${CTARGET} != x86_64* ]] || ! has x32 $(get_all_abis TARGET) ; then + EPATCH_EXCLUDE+=" 90_all_gcc-4.7-x32.patch" + fi + + toolchain_src_prepare + + use vanilla && return 0 + + [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch +} + +## Just install libgcc stuff +src_install() { + cd "${WORKDIR}/build" + S="${WORKDIR}"/build \ + emake -j1 -C "${CTARGET}/libgcc" DESTDIR="${D}" install-shared || die + if use multilib; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/32/libgcc" DESTDIR="${D}" \ + install-shared || die + fi + + if use mudflap; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/libmudflap" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + if use multilib; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/32/libmudflap" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + fi + fi + + if use openmp; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/libgomp" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + if use multilib; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/32/libgomp" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + fi + fi + + S="${WORKDIR}"/build \ + emake -j1 -C "${CTARGET}/libstdc++-v3/src" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + if use multilib; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/32/libstdc++-v3/src" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + fi + + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/libstdc++-v3/po" DESTDIR="${D}" install || die + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/libgomp" DESTDIR="${D}" install-info || die + + S="${WORKDIR}"/build emake -j1 DESTDIR="${D}" install-target-libquadmath || die + if use fortran; then + S="${WORKDIR}"/build emake -j1 DESTDIR="${D}" install-target-libgfortran || die + fi + # TODO: what to do with USE objc++ and objc-gc ? + if use objc; then + S="${WORKDIR}"/build emake -j1 DESTDIR="${D}" install-target-libobjc || die + fi + + # from toolchain.eclass yay + gcc_movelibs + + dodir /etc/env.d/gcc + create_gcc_env_entry + + # Setup the gcc_env_entry for hardened gcc 4 with minispecs + if want_minispecs ; then + copy_minispecs_gcc_specs + fi + + # drop any .la, .a + find "${D}" -name *.a -delete + find "${D}" -name *.la -delete + + # drop any include + rm "${D}${LIBPATH}"/include -rf + # drop specs as well, provided by sys-devel/gcc-${PV}:${SLOT} + # unfortunately, the spec shit above does create the env.d/ + # file content... + rm "${D}${LIBPATH}"/{32/,}*.spec{s,} -rf + rm "${D}${LIBPATH}"/specs -rf + + # Now do the fun stripping stuff + env RESTRICT="" CHOST=${CTARGET} prepstrip "${D}${LIBPATH}" + + cd "${S}" + if ! is_crosscompile; then + has noinfo ${FEATURES} \ + && rm -r "${D}/${DATAPATH}"/info \ + || prepinfo "${DATAPATH}" + fi + + # use gid of 0 because some stupid ports don't have + # the group 'root' set to gid 0 + chown -R root:0 "${D}"${LIBPATH} +} + +## Do nothing! +pkg_preinst() { + : +} + +## Do (almost) nothing! +pkg_postinst() { + # Sabayon specific bits to always force the latest gcc profile + local gcc_atom=$(best_version sys-devel/base-gcc) + local gcc_ver= + if [ -n "${gcc_atom}" ]; then + elog "Found latest base-gcc to be: ${gcc_atom}, forcing this profile" + gcc_ver=$(portageq metadata "${ROOT}" installed "${gcc_atom}" PV) + else + eerror "No sys-devel/base-gcc installed" + fi + + if [ -n "${gcc_ver}" ]; then + local target="${CTARGET:${CHOST}}-${gcc_ver}" + local env_target="${ROOT}/etc/env.d/gcc/${target}" + [[ -e "${env_target}-vanilla" ]] && find_target="${target}-vanilla" + + elog "Setting: ${target} GCC profile" + gcc-config "${target}" + else + eerror "No sys-devel/base-gcc version installed? Cannot set a proper GCC profile" + fi +} + +## Do nothing! +pkg_prerm() { + : +} + +## Do nothing! +pkg_postrm() { + : +} diff --git a/sys-devel/base-gcc/base-gcc-4.8.3.ebuild b/sys-devel/base-gcc/base-gcc-4.8.3.ebuild new file mode 100644 index 00000000..2a4b1f80 --- /dev/null +++ b/sys-devel/base-gcc/base-gcc-4.8.3.ebuild @@ -0,0 +1,211 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="4" + +PATCH_VER="1.1" +UCLIBC_VER="1.0" + +# Hardened gcc 4 stuff +PIE_VER="0.5.9" +SPECS_VER="0.2.0" +SPECS_GCC_VER="4.4.3" +# arch/libc configurations known to be stable with {PIE,SSP}-by-default +PIE_GLIBC_STABLE="x86 amd64 ppc ppc64 arm ia64" +PIE_UCLIBC_STABLE="x86 arm amd64 ppc ppc64" +SSP_STABLE="amd64 x86 ppc ppc64 arm" +# uclibc need tls and nptl support for SSP support +# uclibc need to be >= 0.9.33 +SSP_UCLIBC_STABLE="x86 amd64 ppc ppc64 arm" +#end Hardened stuff + +inherit eutils toolchain + +# This is here to redeclare is_gcc() in toolchain.eclass +# We don't even want to build gcj, which is a real hog +# on memory constrained hardware. base-gcc doesn't actually +# ship with it atm. +is_gcj() { + return 1 +} + +DESCRIPTION="The GNU Compiler Collection" + +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" + +RDEPEND="" +DEPEND="${RDEPEND} + elibc_glibc? ( >=sys-libs/glibc-2.8 ) + >=${CATEGORY}/binutils-2.20" + +src_prepare() { + # Since Sabayon's gcc ebuild are split into two parts, we have to + # build gcc with a different version of gcc, or terrible breakage + # will occur after sys-devel/base-gcc is installed, but the + # partner sys-devel/gcc still needs to be built. + + # While it is possible to rebuild Sabayon's split gcc from + # the same version, we have to disallow this also since + # we have no way of discerning if a configuration change + # is significant enough to cause breakage. + + GCC_PROFILE_VER=$(cat ${ROOT}/etc/env.d/gcc/config-$CHOST | awk -F- '{ print $NF }') + einfo "Checking for valid gcc profile to build ${P}" + + # Construct the Slot of the gcc version in the active profile. + GCC_PROFILE_SLOT_MAJOR=$(echo ${GCC_PROFILE_VER} | awk -F. '{ print $1 }') + GCC_PROFILE_SLOT_MINOR=$(echo ${GCC_PROFILE_VER} | awk -F. '{ print $2 }') + GCC_PROFILE_SLOT="${GCC_PROFILE_SLOT_MAJOR}.${GCC_PROFILE_SLOT_MINOR}" + einfo "Current gcc profile version Slot is: ${GCC_PROFILE_SLOT}" + if [[ "${GCC_PROFILE_SLOT}" = "${SLOT}" ]] ; then + eerror "Error!" + eerror "The active gcc-profile is for sys-devel/gcc slot ${SLOT}." + eerror "Sabayon's split sys-devel/gcc package MUST be built" + eerror "with another slotted version of sys-devel/gcc active." + ebeep 10 + fi + + if has_version '<sys-libs/glibc-2.12' ; then + ewarn "Your host glibc is too old; disabling automatic fortify." + ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315" + EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch" + fi + + # drop the x32 stuff once 4.7 goes stable + if [[ ${CTARGET} != x86_64* ]] || ! has x32 $(get_all_abis TARGET) ; then + EPATCH_EXCLUDE+=" 90_all_gcc-4.7-x32.patch" + fi + + toolchain_src_prepare + + use vanilla && return 0 + + #Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs. + [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env-r1.patch +} + +## Just install libgcc stuff +src_install() { + cd "${WORKDIR}/build" + S="${WORKDIR}"/build \ + emake -j1 -C "${CTARGET}/libgcc" DESTDIR="${D}" install-shared || die + if use multilib; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/32/libgcc" DESTDIR="${D}" \ + install-shared || die + fi + + if use mudflap; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/libmudflap" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + if use multilib; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/32/libmudflap" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + fi + fi + + if use openmp; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/libgomp" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + if use multilib; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/32/libgomp" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + fi + fi + + S="${WORKDIR}"/build \ + emake -j1 -C "${CTARGET}/libstdc++-v3/src" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + if use multilib; then + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/32/libstdc++-v3/src" DESTDIR="${D}" \ + install-toolexeclibLTLIBRARIES || die + fi + + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/libstdc++-v3/po" DESTDIR="${D}" install || die + S="${WORKDIR}"/build emake -j1 -C "${CTARGET}/libgomp" DESTDIR="${D}" install-info || die + + S="${WORKDIR}"/build emake -j1 DESTDIR="${D}" install-target-libquadmath || die + if use fortran; then + S="${WORKDIR}"/build emake -j1 DESTDIR="${D}" install-target-libgfortran || die + fi + # TODO: what to do with USE objc++ and objc-gc ? + if use objc; then + S="${WORKDIR}"/build emake -j1 DESTDIR="${D}" install-target-libobjc || die + fi + + # from toolchain.eclass yay + gcc_movelibs + + dodir /etc/env.d/gcc + create_gcc_env_entry + + # Setup the gcc_env_entry for hardened gcc 4 with minispecs + if want_minispecs ; then + copy_minispecs_gcc_specs + fi + + # drop any .la, .a + find "${D}" -name *.a -delete + find "${D}" -name *.la -delete + + # drop any include + rm "${D}${LIBPATH}"/include -rf + # drop specs as well, provided by sys-devel/gcc-${PV}:${SLOT} + # unfortunately, the spec shit above does create the env.d/ + # file content... + rm "${D}${LIBPATH}"/{32/,}*.spec{s,} -rf + rm "${D}${LIBPATH}"/specs -rf + + # Now do the fun stripping stuff + env RESTRICT="" CHOST=${CTARGET} prepstrip "${D}${LIBPATH}" + + cd "${S}" + if ! is_crosscompile; then + has noinfo ${FEATURES} \ + && rm -r "${D}/${DATAPATH}"/info \ + || prepinfo "${DATAPATH}" + fi + + # use gid of 0 because some stupid ports don't have + # the group 'root' set to gid 0 + chown -R root:0 "${D}"${LIBPATH} +} + +## Do nothing! +pkg_preinst() { + : +} + +## Do (almost) nothing! +pkg_postinst() { + # Sabayon specific bits to always force the latest gcc profile + local gcc_atom=$(best_version sys-devel/base-gcc) + local gcc_ver= + if [ -n "${gcc_atom}" ]; then + elog "Found latest base-gcc to be: ${gcc_atom}, forcing this profile" + gcc_ver=$(portageq metadata "${ROOT}" installed "${gcc_atom}" PV) + else + eerror "No sys-devel/base-gcc installed" + fi + + if [ -n "${gcc_ver}" ]; then + local target="${CTARGET:${CHOST}}-${gcc_ver}" + local env_target="${ROOT}/etc/env.d/gcc/${target}" + [[ -e "${env_target}-vanilla" ]] && find_target="${target}-vanilla" + + elog "Setting: ${target} GCC profile" + gcc-config "${target}" + else + eerror "No sys-devel/base-gcc version installed? Cannot set a proper GCC profile" + fi +} + +## Do nothing! +pkg_prerm() { + : +} + +## Do nothing! +pkg_postrm() { + : +} diff --git a/sys-devel/base-gcc/files/gcc-spec-env-r1.patch b/sys-devel/base-gcc/files/gcc-spec-env-r1.patch new file mode 100644 index 00000000..a5892683 --- /dev/null +++ b/sys-devel/base-gcc/files/gcc-spec-env-r1.patch @@ -0,0 +1,87 @@ +2013-08-22 Magnus Granberg <zorry@gentoo.org> + + * gcc/gcc.c (main): Add support for external spec file via the GCC_SPECS env var + and move the process of the user specifed specs. + + This allows us to easily control pie/ssp defaults with gcc-config profiles. + Original patch by Rob Holland + Extended to support multiple entries separated by ':' by Kevin F. Quinn + Modified to use getenv instead of poisoned GET_ENVIRONMENT by Ryan Hill + Modified to process the GCC_SPECS env var befor DRIVER_SELF_SPECS by Magnus Granberg + +--- gcc-4.8-20130210/gcc/gcc.c 2013-02-05 16:55:31.000000000 +0100 ++++ gcc-4.8-20130210-work/gcc/gcc.c 2013-07-26 02:32:14.625089864 +0200 +@@ -6427,6 +6428,48 @@ main (int argc, char **argv) + do_option_spec (option_default_specs[i].name, + option_default_specs[i].spec); + ++#if !(defined (__MSDOS__) || defined (OS2) || defined (VMS) || defined (WIN32)) ++ /* Add specs listed in GCC_SPECS. Note; in the process of separating ++ * each spec listed, the string is overwritten at token boundaries ++ * (':') with '\0', an effect of strtok_r(). ++ */ ++ specs_file = getenv ("GCC_SPECS"); ++ if (specs_file && (strlen(specs_file) > 0)) ++ { ++ char *spec, *saveptr; ++ for (spec=strtok_r(specs_file,":",&saveptr); ++ spec!=NULL; ++ spec=strtok_r(NULL,":",&saveptr)) ++ { ++ struct user_specs *user = (struct user_specs *) ++ xmalloc (sizeof (struct user_specs)); ++ user->next = (struct user_specs *) 0; ++ user->filename = spec; ++ if (user_specs_tail) ++ user_specs_tail->next = user; ++ else ++ user_specs_head = user; ++ user_specs_tail = user; ++ } ++ } ++#endif ++ /* Process any user specified specs in the order given on the command ++ * line. */ ++ for (uptr = user_specs_head; uptr; uptr = uptr->next) ++ { ++ char *filename = find_a_file (&startfile_prefixes, uptr->filename, ++ R_OK, true); ++ read_specs (filename ? filename : uptr->filename, false, true); ++ } ++ /* Process any user self specs. */ ++ { ++ struct spec_list *sl; ++ for (sl = specs; sl; sl = sl->next) ++ if (sl->name_len == sizeof "self_spec" - 1 ++ && !strcmp (sl->name, "self_spec")) ++ do_self_spec (*sl->ptr_spec); ++ } ++ + /* Process DRIVER_SELF_SPECS, adding any new options to the end + of the command line. */ + +@@ -6535,24 +6578,6 @@ main (int argc, char **argv) + PREFIX_PRIORITY_LAST, 0, 1); + } + +- /* Process any user specified specs in the order given on the command +- line. */ +- for (uptr = user_specs_head; uptr; uptr = uptr->next) +- { +- char *filename = find_a_file (&startfile_prefixes, uptr->filename, +- R_OK, true); +- read_specs (filename ? filename : uptr->filename, false, true); +- } +- +- /* Process any user self specs. */ +- { +- struct spec_list *sl; +- for (sl = specs; sl; sl = sl->next) +- if (sl->name_len == sizeof "self_spec" - 1 +- && !strcmp (sl->name, "self_spec")) +- do_self_spec (*sl->ptr_spec); +- } +- + if (compare_debug) + { + enum save_temps save; diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 92f42db8..7948bc12 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,29 +1,31 @@ -AUX awk/fixlafiles.awk 7807 RMD160 749402c9c0a0f1e8755067c0e001f69d73edb09f SHA1 5fc91ce11eb93e989ae64470dba602fe534ac409 SHA256 3cae4890a295adef50c6cf8a7e14d1be4e7a2356479c073e5c29433c3cdf9c5c -AUX awk/fixlafiles.awk-no_gcc_la 8596 RMD160 d34279d732586514b220ec0d583c5e634b5d97ef SHA1 95f07ff4d6c3196e682371f02e6d2207d921a1b5 SHA256 91e36c29133b6ff854bc84acd6cd2e9d07be6eaa73ef9b23e4f7bc6371107fab -AUX c89 412 RMD160 2b54e526a76ff0b2e0e8f4f7f9d6949ac45806fa SHA1 6f6ed5affc4ae906c5d8cbdda557d5bbf683d861 SHA256 29ad5dd697135c2892067e780447894dc1cd071708157e46d21773ab99c5022c -AUX c99 446 RMD160 04ecc9ef9b7a1fd525768955ff6a67fc0d5a17f7 SHA1 312b3b47490d9f62656706908112f9331bc509a4 SHA256 057b348cf5be9b4fb9db99a4549f6433c89d21e5f91dc5e46b0b4dc6b70432f5 -AUX fix_libtool_files.sh 1735 RMD160 5035cd4a9995ea6207a8de95815921c3939395bd SHA1 57cd1babab4c6b142dd8cc58b36943442ff2af13 SHA256 b8d86b1db9453dff4c62b3467887bf1e04ecb483120185102122bda2581ed3f5 -AUX gcc-4.6.2-fix-ICE-on-arm.patch 646 RMD160 ffddf3bc7cab3d74cbf31ab441d2e41cb3aa8500 SHA1 a162dc0b7bdee7aba0aadc647beb8d89e9b70990 SHA256 4df58b7f95bca7c850b98b90cf1798bbc2f988e9c86f608aa4c4c2b6a743aa58 -AUX gcc-configure-LANG.patch 2052 RMD160 91f5b90600dfccb10c4e2308a5a1485275fdfeee SHA1 56ecd1d6f2e4bd0b35ac108be72a4f6f60212c38 SHA256 63de6d2dcfe14f21d147abeb1390405b9220c03f8e968f482d4b4c1cf279c88b -AUX gcc-configure-texinfo.patch 337 RMD160 d0e872a9f0ccb5ab51d10f129acd7a19d76a7b75 SHA1 7e267fac540175ce848e563539db8c951cab557b SHA256 74b73a7ecec2d88889876b4db480cd173632f49d5396bb8e5b3c93673f9b5b98 -AUX gcc-spec-env.patch 1544 RMD160 1f7747546513a6d8e16bd82c2824969b9a739dfb SHA1 bdc2736377813da4046ceea77922620dd69d8658 SHA256 64b01f29fb853fee5ecda998b66eeaa7ec86ff1fc3b21432bfd69eb543c93e6a -AUX mkinfodir 7324 RMD160 96bbe8860ae8c0a50db42fea01cc1c2216bd36c8 SHA1 3b8316da1a0fa94943e6b71be709827563af7058 SHA256 0565353e767e253207adb8b5c9be9ba215a628447e075a4dc7bb3183ed099d2a -AUX pro-police-docs.patch 3287 RMD160 eef412d92bed145db05bffa3a3e54e2ba74ee50d SHA1 ca58eda97d80f3d51f4e383ad3053fcb13f7a91b SHA256 ec012aed77285545b9d993cba1bc5fdb402c8dc9a17040f48b8b354746ede627 -DIST ecj-4.5.jar 1470676 RMD160 d3f4da657f086b6423f74e93f001132f4855368a SHA1 58c1d79c64c8cd718550f32a932ccfde8d1e6449 SHA256 98fd128f1d374d9e42fd9d4836bdd249c6d511ebc6c0df17fbc1b9df96c3d781 -DIST gcc-4.4.3-specs-0.2.0.tar.bz2 2004 RMD160 0a013f95029a170eeea3cb6ccbfd65f64b66f465 SHA1 61bd3c13400772ec4d5d4fcee297e3d86adbd065 SHA256 f6c7cb99beead66dd4d06f7004c5731a9360330cbe878ce79792c618e008eed2 -DIST gcc-4.5.3-patches-1.1.tar.bz2 20627 RMD160 432101fa66d4be008b6a4c606aea98bd4ae217d3 SHA1 0272e461a5e511d9998085f2b6387d917a151a17 SHA256 171348adbdbf3eeb26f47be414a47591eb332271995a052ef57fccb5742361ec -DIST gcc-4.5.3-piepatches-v0.4.7.tar.bz2 14638 RMD160 3976e2390acb6d0ada68b697150522fa4bc67682 SHA1 326d230873059c635daf8120afeaeeef1bd3cd52 SHA256 fe3414a85b6b0a1e4ff758c008bbefc7411148ccb9af70cb1a0af179eba55a32 -DIST gcc-4.5.3-uclibc-patches-1.0.tar.bz2 3015 RMD160 af8fad2ca0a948f25bff2b4f4f9868a99c7ceae7 SHA1 679698942814c9b3caaa5d220d672c87df50fa26 SHA256 7ddb8ac57b42c0de07a9afb3338c05d884da3c606f80cf21ee767f9c4682e3f6 -DIST gcc-4.5.3.tar.bz2 66374586 RMD160 d07aa90f2186b4e082dfd5ad5d5188c097fb6247 SHA1 73c45dfda5eef6b124be53e56828b5925198cc1b SHA256 0a8847af44a9b33813b199997a73139517c96adfd519eaf24c79d4d9d09f65de -DIST gcc-4.6.2-patches-1.0.tar.bz2 12374 RMD160 84aa2e55a8762e2d38161943e1661fd7a89683a8 SHA1 582f0c4bf7b734bb5798b0b8b9deac898557789d SHA256 a6fd308469094095891ba003b9c3c2d4c8bf35713df987609b675f04a43e83df -DIST gcc-4.6.2-piepatches-v0.4.5.tar.bz2 14156 RMD160 101546367ae798f9080d111e4f9ccc0914ec74c8 SHA1 2ad14aa580d65cbc7dd35b5d05977890e9fb1679 SHA256 a18bea1bc2cad2efde5481a5777a97cf539d206dcbca33758d56d7fbdb43a554 -DIST gcc-4.6.2-uclibc-patches-1.0.tar.bz2 3019 RMD160 7e991775c15d4126bd8d85aceb677c675559606f SHA1 0d316aaf94966cc52b1582282723a932ac065639 SHA256 25e902a6d2db7181394df5ad11fafaad064bf28a6ffebd889033f744613ac201 -DIST gcc-4.6.2.tar.bz2 71995338 RMD160 e7041933b39629f9524848dcf81a1a4c02a225c6 SHA1 691974613b1c1f15ed0182ec539fa54a12dd6f93 SHA256 60b05463dfe18d40d68fb8a71b25b408a01f86cc6ceaf5e6b22238b6b0f450c2 -DIST gcc-4.6.3-patches-1.3.tar.bz2 83071 RMD160 4e8c94ce83421ed1138439f946321763803b3157 SHA1 b05f96f1741828fb13ca23f0bd057223de1908ab SHA256 0acc8494932259dbadc118587626bb2505fc565e1a862bb792116e08961c141a -DIST gcc-4.6.3-piepatches-v0.5.2.tar.bz2 15002 RMD160 75f25287ded26fd8ae88516b0b72d21fc0f17296 SHA1 8a1848819bc9c3e00513e68abded115410f25f78 SHA256 6606d47a8bbaa9cba0dd3b022cbf6ed14325b8560dd17f7601dbaa4697df3691 -DIST gcc-4.6.3-uclibc-patches-1.0.tar.bz2 3023 RMD160 6487e89d892687c51f4d764979c90133ae4c0a07 SHA1 26581caab046ba4a03041557db641f2899d518af SHA256 4219a3582c5f98bf8437bfc3feb8c264f8aabd8078caaddef46dd38be33f089f -DIST gcc-4.6.3.tar.bz2 71999439 RMD160 9abb2f940d08fc84f2d91b6a6ce8d662ca889269 SHA1 ce317ca5c8185b58bc9300182b534608c578637f SHA256 e8f5853d4eec2f5ebaf8a72ae4d53c436aacf98153b2499f8635b48c4718a093 -EBUILD gcc-4.5.3-r2.ebuild 3435 RMD160 1757d1e88359367810dd3a27aa921b2e329fc8ca SHA1 3f1534bc85393d68e33c301412eb4e2809d5133e SHA256 ce6f171cc959390a354d6466056eba94cde85c909b23dff98554a892df0332b8 -EBUILD gcc-4.6.2.ebuild 4114 RMD160 b9ffb3a8ecea9242393120803026fb99dcea203e SHA1 198c4f778226a2c87285a4a006b941da4631523b SHA256 638237c3c6e70e5357aff1ff19a58183de120cfd658473db431d9037ad3362b7 -EBUILD gcc-4.6.3.ebuild 5495 RMD160 039dbf2a7f5a84ebfb8dc4538eb9c4e3d21d4362 SHA1 4324fe2d0bd26867f0586ca1c866251ff4e58db2 SHA256 82e72b1bff5cf52fd10f2b7be70eb5709ae0635ce5325d30240c2e0aba0fcda1 -MISC metadata.xml 1780 RMD160 0fa658c47436e17235cd03b5a9a3cbd8448e474b SHA1 127adff4704c040ee42d43bd9ea8218b408203cf SHA256 57d7428c3d0ef34e72e780a3cfa7a059202b5c80f2d61cc12f90f0d1e8f5f12e +DIST ecj-4.5.jar 1470676 SHA256 98fd128f1d374d9e42fd9d4836bdd249c6d511ebc6c0df17fbc1b9df96c3d781 SHA512 d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e WHIRLPOOL db54206cfd5eba935e707b8d36ebac40f3c4ed3c1f06ede794288cbdd9c7da9d90c0898e8c98b383af276ea4c1b40c861ebd9e1fc1dce712946184321339d3ad +DIST gcc-4.4.3-specs-0.2.0.tar.bz2 2004 SHA256 f6c7cb99beead66dd4d06f7004c5731a9360330cbe878ce79792c618e008eed2 SHA512 779ecb0a064d2138b54569c8ae501975b8a6b72e5a3acbf8597619a8db77ee42ef9b0e62608d5192a15e4393e7dfc009bb50b994782236faa744b2c46b5fe517 WHIRLPOOL 8a1e45aad9d306cb19de93c63b5854a97e629d90852feb6861dcfca042b6257705304fc13ad65655a4cb227d36b83fc6063648c94f270821574ee0e85307094e +DIST gcc-4.5.3-patches-1.1.tar.bz2 20627 SHA256 171348adbdbf3eeb26f47be414a47591eb332271995a052ef57fccb5742361ec SHA512 02e283e67e8c855e4e41a731c2a9f69a2d5160f3ef2cc928c945960b07e88f549b4920262c3476a400245d074726c5d87c256b5275a2c647fc4cf1cebbd197d9 WHIRLPOOL 7e93abb596e31077c7bd524bf5357ca3256959d1eb5edd71075b8aa99492b6bbfc631d8e27ba25227be1af7c4cb3c24142868c8ec93b0552f2c4ddeb6f3e483a +DIST gcc-4.5.3-piepatches-v0.4.7.tar.bz2 14638 SHA256 fe3414a85b6b0a1e4ff758c008bbefc7411148ccb9af70cb1a0af179eba55a32 SHA512 e3cebb6caa67a949ec8e2a129ee2fb53e4f04549891d8522756c3f123495169d37328dc25c5f12ba79a530d79b422e95b2e8423301c1c521463da7ddabc1240e WHIRLPOOL 4b01a6c8099bc26ed197e8ba1236dbe1327777033a025c269976ac6a218a12a47b7e333356ace3727852b0b58d4e26e33b68538cbf591dca325376ccad45c410 +DIST gcc-4.5.3-uclibc-patches-1.0.tar.bz2 3015 SHA256 7ddb8ac57b42c0de07a9afb3338c05d884da3c606f80cf21ee767f9c4682e3f6 SHA512 dee229ab53968cd1b6eab3040dcb64d145d194bc55eb0599036192e27cfb6001db857f3a0baac9a31edd6df57941c59b6323f5a533bf834a5ca4288f84cc911c WHIRLPOOL c1579263965b6b05e075e6064afb716f3d60c39ff7e7cd10e05639312c789c7498a39d89fd05962788d2be14331d53d2f8a8c29745d263921021144cb39b86dc +DIST gcc-4.5.3.tar.bz2 66374586 SHA256 0a8847af44a9b33813b199997a73139517c96adfd519eaf24c79d4d9d09f65de SHA512 42c03aa0d16a52e95d1857d859ddd0a4923c232b90481ee52b02bc9a3976bc6e5e502e94af3fc76ac054572a420303c47e409c72f816416aeffd74c4bcd443d3 WHIRLPOOL faad2337eaae059cde6a2f42227f29a6c2855e6cbf16894a178e446b7668b7f68e23a7968926473974ec9aff3680cebbebfc01af0a60474ff90cf1fad3e96a11 +DIST gcc-4.6.2-patches-1.0.tar.bz2 12374 SHA256 a6fd308469094095891ba003b9c3c2d4c8bf35713df987609b675f04a43e83df SHA512 e320dc000a1640cbca174a66a2ae3b88d2f64df35205a1e94d654cee01904e571b3297b4d6a5bd5eb4e697d557436366926ff574d85f9e1e69d14f77e11c0900 WHIRLPOOL a31a80cfb28f116d05f1615dd29f234d8aa67b51c8bce66a1536fc38e8c4b8dca424e86b944be7000c5219b321dd0e95149a1e6f3eb0a5c91d019168a5245bf2 +DIST gcc-4.6.2-piepatches-v0.4.5.tar.bz2 14156 SHA256 a18bea1bc2cad2efde5481a5777a97cf539d206dcbca33758d56d7fbdb43a554 SHA512 53212c6cfb4b8ce6a02af9c6542904d2840cd06346e108daf5e655ee4a7844ff8cb7ed7effda5e5848ea6022f4c0545429121485a4d7a4fad545b2dd2f971103 WHIRLPOOL e783b087283931d3ca36c099f7260e683f6a5348068901fa8b5a45e3c257193add972168700094d90815a6415b582f1fef9270971fe4c2e317333af074af55f8 +DIST gcc-4.6.2-uclibc-patches-1.0.tar.bz2 3019 SHA256 25e902a6d2db7181394df5ad11fafaad064bf28a6ffebd889033f744613ac201 SHA512 b02ce4bd972e80923182b86ff77d9a37b7733985501a9c6f1889d4c77cd0d240ba984d4bd902ba13502fe158b891d313360812f4076044ab58539f2e29930e0e WHIRLPOOL 950bab1bd47d4bf533a618637917449f50d6f9b9bef1b51a9a22248f7d11c1af411d226d57d856ce7736d6d6516345e82ce0fadca18eee68572e1a3af11e4c8b +DIST gcc-4.6.2.tar.bz2 71995338 SHA256 60b05463dfe18d40d68fb8a71b25b408a01f86cc6ceaf5e6b22238b6b0f450c2 SHA512 51bd123b71b6e4ee4e4b9689a93d328332ea129692f6af2473efdcaedc897a130e4c1948820b3543846d89bb2dd5427b236d2a5d5a6cfa371ba086577f9c0e62 WHIRLPOOL eca8104dbaad1d9682425dd142cbebf3a62a730a1e3d99317f1bd082fb5c0c7fbd0522b3b14f75349618897173fcba79eb82d53718ec8e156bda56f78d1531dd +DIST gcc-4.6.3-patches-1.3.tar.bz2 83071 SHA256 0acc8494932259dbadc118587626bb2505fc565e1a862bb792116e08961c141a SHA512 8b0a82b6f84d77064adb0f2905b266dada801e929decf6efb0b12dc153958c2c78d092437386576d023896ef44dd66b3259e23a4ade2f80e5972fcd3fc893c50 WHIRLPOOL a79dcf59032b8210a678b4383af02c188612573acb671b90cf411dc7a7e47bb0c8f7876bd2ee24c6b6272a71343e99bafd9f1685edc54f5ed384d27d3758e8e1 +DIST gcc-4.6.3-piepatches-v0.5.2.tar.bz2 15002 SHA256 6606d47a8bbaa9cba0dd3b022cbf6ed14325b8560dd17f7601dbaa4697df3691 SHA512 21ec5bcd43ec0075f8885ef6f567fd9ffd0a64f4c4f9340262900b91a8f22f73a22cd320d6c5a9211083a0a4d21f61ff42e4d9368b5768b395d6ec1b17fc47eb WHIRLPOOL f38666e7c47d9e10b96a22b85c90659800ecfa86d7cf9d5ff69385dc5584fc6ea4b90265ec62d8066adab63a647c1a4bd0f0d1cc69057fcc08c4aa6856cd5766 +DIST gcc-4.6.3-uclibc-patches-1.0.tar.bz2 3023 SHA256 4219a3582c5f98bf8437bfc3feb8c264f8aabd8078caaddef46dd38be33f089f SHA512 e0763dc7f3f94cb9ba6e34233d1a2fa6913918a5100dd029ae76b3b086529b8fafae3086dc22f3294f7d378e5548294264cb2faa80866e8a1ecc666bf60fe010 WHIRLPOOL 1744810d5928b1869929ebd608e1d817e4bcb4f666647bc873e9bdb41c65833a40745e58de5ef4beb98ef4ac539c8560733100a3bbee280c76525ee518ae88c8 +DIST gcc-4.6.3.tar.bz2 71999439 SHA256 e8f5853d4eec2f5ebaf8a72ae4d53c436aacf98153b2499f8635b48c4718a093 SHA512 efedecc1a6d1c36eb91cbecfae9a4414d01051e99965de8a284d1164df3cad13fa99a6dd5a4ceaa03ef63a66884eaf729b49d602ac82088f788bab045ce1eb26 WHIRLPOOL a50059cc5ec5bcf7c7d7108e38087c2168ff0c6817d06b709be901a87007f84cd231ebae0752cdc94fa99c93ecd30ba810d3213aba9f3639292b1e831818ec0c +DIST gcc-4.6.4-patches-1.0.tar.bz2 18687 SHA256 f751e2e701c48bc30d3047b87b5d08fb15095de3bb5b83c9662c08f5e5449a92 SHA512 8dd580faa9bcffcdeb1843a8d3d3bd8db492891d855c17bba3cc019673d814a5d24a927055694307be6438cb2c041bc799646a483c019f3840e4e1ca33b7ccb5 WHIRLPOOL 695fd821f347062bed01305fa1aca8c0cf4085391ad63f31df4afa3f4eaeb57eba7cebae02caac788dc9b290a57d675e66667ee3e15522d7d2909cbcbf1e6982 +DIST gcc-4.6.4-piepatches-v0.5.2.tar.bz2 14888 SHA256 a6a853197fb0de66c07e6183e686dbdb1f4b55108efd4c8363662cb2b971f43c SHA512 2fd1993b0dc7fc2096e17198f70ff6328ac4d3b7c0db597e3bc119df10eb0b9744f8e6cc659ae1ddd8afdb14f94cb85fdd12033a5d76026c7f84aca44ce9c9b8 WHIRLPOOL 61babd71167114a3f8579e8fb4bba5ed0c217cff4f3760b89de8a67d69c05de43b49bd9f567e6417b69874a878ecdc0e98d807a0e25a9dc80ef5c67594e15a0d +DIST gcc-4.6.4-uclibc-patches-1.0.tar.bz2 3010 SHA256 946334cc62c0afa2f50a435dffbed12fd32c170f0850bbdce47df188a1eb8918 SHA512 fd289089a30c768b0ec4e3459cf494bc5e9d4ecf87056dc183277c712f7d69ac4cf900950270d8eacfe686b4aa906e1ece87cae52f2cb00642e96c0b95dcf133 WHIRLPOOL 2ce7f308a21fb5072d08a640390eb3f453ad8d811df897b0f9d3e917eef4680fce6cce231159ffe96e371f3c299264eaa51cd110124a3a126f04fb6d8531639e +DIST gcc-4.6.4.tar.bz2 72006076 SHA256 35af16afa0b67af9b8eb15cafb76d2bc5f568540552522f5dc2c88dd45d977e8 SHA512 b5a5395782e0b9e61cda052f6e00c8575d1aa0b7e8db9e34c06e4e45f12ff37b436018536b7fa69a04a4235b5b368895652e3ed8fab2fe11763f9782ed9161dc WHIRLPOOL ab1b035f43aec669640b36037e65ae0edceb3b13b1ce4f7900aeff5ee06686dc2d66c3dd81156f53c4e9a9a806e4becd4462f72a6c4ad7e646b632c10c23356c +DIST gcc-4.7.3-patches-1.0.tar.bz2 39969 SHA256 c9a5d7c6da7d056f7fca15b33eb7f399bb7ed5a2d0a892b97e0c7609146a2a24 SHA512 d5c3151eca135bb08511955d81c7727adbf8fc33043b64a4431b0fe95d2cac1bf3c5410fa9616373d6b3d932604195ff29f6321e61a3de69a7704f1d1cb1759f WHIRLPOOL 315578ef5a7226ed66c4831b25c79647120453dc169dc8ecd291e099500ae52284ffa451164522d6d55d11c440a7aa353a283c07e28c103c522df0c2e2f43fff +DIST gcc-4.7.3-patches-1.4.tar.bz2 43148 SHA256 bfafbd4c1cdd589858c18072f8e06c537370169cce1788aba869f35096174e57 SHA512 6dfc5b405e2eca70642f42974d7d3183ff8f0eed3e9f29fbf197e8959bc1795a1ba54df99e4f73df1017332f46bdf3d1c10d4b0f89fea71d604dd5ebda488c22 WHIRLPOOL 2fbd05323dd803a1b2b7c09a3b44cc8f23d4662f61a89b9365a5d505b4a605ac168fc940bae5992e2ad6b821f93d0f6651092d3301b15fdfd14ccf608fa241e6 +DIST gcc-4.7.3-piepatches-v0.5.5.tar.bz2 15378 SHA256 b6f6b6709e7b13f6c05090f3bf68f3a64db19d52593a870cc7717c5c128b05a2 SHA512 d0189d2e4049d471dedaddcba319fe2c2b29855f7b33e84b26051504ead2936c852ef7870a1d19d755bb343c9b121b0ce5295665ab4ff1e448436bd448c08e1f WHIRLPOOL ccceedb41d48da69f5a423b6b73436c9fbb7b1e382456abfcef954f25666e1b7caf926bc5eb977e934502359a356d623c439d80825e87d9fe46b5ae78a74bde3 +DIST gcc-4.7.3-uclibc-patches-1.0.tar.bz2 3013 SHA256 731c518f31db8debd08bea92db8e3bf1e9962552909407452dc2ac3c491cf11c SHA512 6119159300e76be87732f2a44b1a9388228235d7832370dbae531c2c96694ea42ed4c75acf7abca98ec0035fbc50a8bf84225574505358c2739e64b0f3fd6a95 WHIRLPOOL 4a874a5684937907720aa5a4a1dbc237aa7d985292befd1c591cf0789c71e0da22ced5b7f7e049731bc2d6496e959cbe3c9010047ceb1b05675e61865004c71a +DIST gcc-4.7.3.tar.bz2 82904224 SHA256 2f7c37eb4fc14422ff2358a9ef59c974a75ab41204ef0e49fc34ab1d8981a9c3 SHA512 5671a2dd3b6ac0d23f305cb11a796aebd823c1462b873136b412e660966143f4e07439bd8926c1443b78442beb6ae370ef91d819ec615920294875b722b7b0bd WHIRLPOOL cb3408e3e251833f38ae7cf2388a1ddce864614fe1c68de9729a1a9a1f8f028ab92c0f2b863e7fa3ac16dbf443306ac864e74c9cce90690230c081ee2ac309d3 +DIST gcc-4.7.4-patches-1.2.tar.bz2 41732 SHA256 6885f63b7cd37a0f4fb9584a15e3144c5a08abd2b1fdcc485f43daba576f162c SHA512 ee42ca54ee8a3b03c20870493ac91ceb224c74c8f6c92e9bec43a2e4c46a0179a349faa14e3d6583367dec6e001cb2071a31d2eeadb4902ea97a7cf9a3958b6b WHIRLPOOL 04672dd9f9e481e591d0cb4a7bd2f65d7e78c3a44b91d982db3e78d1c9a3b29a544726a89d34ea4f4c9791595f21da2ad97ec87c719e5334b6eb7100df6e28b3 +DIST gcc-4.7.4-piepatches-v0.5.5.tar.bz2 15358 SHA256 6b568bd204e3ffb177df1830e5a888be3987491b4183bdb6ad75ad83c642a348 SHA512 f5e078bf4c17f7b5be102f1e3358d91c72e80363b5e055a92461f78399a1bf27bf6cb690d41900719bb260b6529f5d1aac999e613fda6ac5e4efa27f622510e6 WHIRLPOOL 42e348d5925cf4d43697a6dc06c911cc617f89037949ce1d8f7aa0fa93405f460e7416d6cd00e8fb2aac54c6f26fcae00691917f1517fcfb6891925efa3d3400 +DIST gcc-4.7.4-uclibc-patches-1.0.tar.bz2 3019 SHA256 cbdfe2947f653e11ac391dded461416e5cef1ff8900cf8fe92672de797b4018b SHA512 c2e6c96b74365f8233f6106fa03d94075b60f6f77c683aa2e27aceb007da723243f8e3ddea8b178e6a0f7939b8e35615165534dc74e5050f87680ab261a31c52 WHIRLPOOL 53c8bd64336eb55d8e3d62a33267d3d99c0239d5c818985a9830fd776d766aabf4b0bce630949c5b522580566e2eeba1b59bfc1b8388dee7ec6c990512d2c499 +DIST gcc-4.7.4.tar.bz2 82935453 SHA256 92e61c6dc3a0a449e62d72a38185fda550168a86702dea07125ebd3ec3996282 SHA512 dfcb737073191e628231031a3571ec77ee760a59377630f4a6e4fdfa66f9ddad39fde47e3f0f227eb43cdf90e0d34cde5abdc9ac892c1e111a911062a66c9189 WHIRLPOOL df8408e80634ce28f105f9abcdcf38fba5c130795cbe48428527a68819abebc3bc7152bb6ad714e40c71450a08986b48ddd630c887e1b2faf07c3babfe720969 +DIST gcc-4.8.3-patches-1.1.tar.bz2 19882 SHA256 019cbe76f20f4e294b900ccb99a6b52553ed04fa0d2993798b3a07b0e4a8f90a SHA512 8512ec54fb2d482e08ca54042e11c6334d653ec850cc7c920ed95654575222ac0303caa35cd46e80f1985d86cd229f35e26e0eaca1ae623fd8d336940148801c WHIRLPOOL d7b8d6278b6f79aa00fcd29ed6142cad3002def33edb0be44e638d50cb3b1fa8da72fa62a7276c81c94cd873c872dd0e7fd602022420d9601fde8f2b04872ece +DIST gcc-4.8.3-piepatches-v0.5.9.tar.bz2 13310 SHA256 d08e3770453edb728216243ecaf639ff7bc8aa77560fffdd561b2a0859d0b869 SHA512 d9d7dc4b7d8f52cce48dff36ee32db5346baed50968a1cacafa9a426849c5df5387061b26c8a0d2363bf91e5f55cb459cb4a176c5652690f914916047c0437f8 WHIRLPOOL 1e5cb3556b695de7f42ab44636194e86128f80bdffbe049fc1d4ee17b772bc1ea2089b3fe88bec60c52aab4bf5301344be27fd11be3c6cc8ef798d6441285c8b +DIST gcc-4.8.3-uclibc-patches-1.0.tar.bz2 3014 SHA256 75f089ed44e33be8923f82eaa1d231f71d2cded475fb10938eded386647c5e04 SHA512 7e74fefae6136d2e132ee37905adbdf7f528d31a7bb67ed97bc99b6208f177a6105ef0f0e0c77eb87368359f7da49de768ff98ec07a569e19bfdd00f67a445a8 WHIRLPOOL 6fd766ba280fc0b96f1823315b5098a36d361dc9c8d179b2e262d72156508b70c560ef5095f3556bb5c922e495cc7eefb4bd5d970b2e4dff9e9ce654703fddc5 +DIST gcc-4.8.3.tar.bz2 86126808 SHA256 6a8e4f11b185f4fe2ed9d7fc053e80f8c7e73f800c045f51f9d8bea33f080f1e SHA512 2b40d231e8445f9c1654137df509f09ce1187b475138ca7f648f710d922a1718f740b2d8a37c26e16b5e27900c60358be98229ae884a6f1f70e9df44ad24d02b WHIRLPOOL 6dd3bd4b51bb9b8c52fb743bba28cde8612ff7090b71e56bf02d3613b91cd4c3c4dd91dbcb672985f22400d776870ba55550e1fc44afae9737092ceca5f83ebd diff --git a/sys-devel/gcc/files/gcc-4.6.4-fix-ICE-on-arm.patch b/sys-devel/gcc/files/gcc-4.6.4-fix-ICE-on-arm.patch new file mode 100644 index 00000000..578506a9 --- /dev/null +++ b/sys-devel/gcc/files/gcc-4.6.4-fix-ICE-on-arm.patch @@ -0,0 +1,24 @@ +--- gcc-4.6.4/gcc/config/arm/arm.md ++++ gcc-4.6.4/gcc/config/arm/arm.md +@@ -4202,7 +4202,9 @@ + # + ldr%(h%)\\t%0, %1" + [(set_attr "type" "alu_shift,load_byte") +- (set_attr "predicable" "yes")] ++ (set_attr "predicable" "yes") ++ (set_attr "pool_range" "*,256") ++ (set_attr "neg_pool_range" "*,244")] + ) + + (define_insn "*arm_zero_extendhisi2_v6" +@@ -4213,7 +4215,9 @@ + uxth%?\\t%0, %1 + ldr%(h%)\\t%0, %1" + [(set_attr "type" "alu_shift,load_byte") +- (set_attr "predicable" "yes")] ++ (set_attr "predicable" "yes") ++ (set_attr "pool_range" "*,256") ++ (set_attr "neg_pool_range" "*,244")] + ) + + (define_insn "*arm_zero_extendhisi2addsi" diff --git a/sys-devel/gcc/files/gcc-4.6.4-spec-env.patch b/sys-devel/gcc/files/gcc-4.6.4-spec-env.patch new file mode 100644 index 00000000..fff1221e --- /dev/null +++ b/sys-devel/gcc/files/gcc-4.6.4-spec-env.patch @@ -0,0 +1,43 @@ + Add support for external spec file via the GCC_SPECS env var. This + allows us to easily control pie/ssp defaults with gcc-config profiles. + + Original patch by Rob Holland + Modified for Gentoo-based distros 'cuz of archive name by Stefan Cristian B. + Extended to support multiple entries separated by ':' by Kevin F. Quinn + Modified to use getenv instead of poisoned GET_ENVIRONMENT by Ryan Hill + +--- gcc-4.6.4/gcc/gcc.c ++++ gcc-4.6.4/gcc/gcc.c +@@ -6482,6 +6482,32 @@ + + /* Process any user specified specs in the order given on the command + line. */ ++#if !(defined (__MSDOS__) || defined (OS2) || defined (VMS) || defined (WIN32)) ++ /* Add specs listed in GCC_SPECS. Note; in the process of separating ++ * each spec listed, the string is overwritten at token boundaries ++ * (':') with '\0', an effect of strtok_r(). ++ */ ++ specs_file = getenv ("GCC_SPECS"); ++ if (specs_file && (strlen(specs_file) > 0)) ++ { ++ char *spec, *saveptr; ++ for (spec=strtok_r(specs_file,":",&saveptr); ++ spec!=NULL; ++ spec=strtok_r(NULL,":",&saveptr)) ++ { ++ struct user_specs *user = (struct user_specs *) ++ xmalloc (sizeof (struct user_specs)); ++ ++ user->next = (struct user_specs *) 0; ++ user->filename = spec; ++ if (user_specs_tail) ++ user_specs_tail->next = user; ++ else ++ user_specs_head = user; ++ user_specs_tail = user; ++ } ++ } ++#endif + for (uptr = user_specs_head; uptr; uptr = uptr->next) + { + char *filename = find_a_file (&startfile_prefixes, uptr->filename, diff --git a/sys-devel/gcc/files/gcc-spec-env-r1.patch b/sys-devel/gcc/files/gcc-spec-env-r1.patch new file mode 100644 index 00000000..a5892683 --- /dev/null +++ b/sys-devel/gcc/files/gcc-spec-env-r1.patch @@ -0,0 +1,87 @@ +2013-08-22 Magnus Granberg <zorry@gentoo.org> + + * gcc/gcc.c (main): Add support for external spec file via the GCC_SPECS env var + and move the process of the user specifed specs. + + This allows us to easily control pie/ssp defaults with gcc-config profiles. + Original patch by Rob Holland + Extended to support multiple entries separated by ':' by Kevin F. Quinn + Modified to use getenv instead of poisoned GET_ENVIRONMENT by Ryan Hill + Modified to process the GCC_SPECS env var befor DRIVER_SELF_SPECS by Magnus Granberg + +--- gcc-4.8-20130210/gcc/gcc.c 2013-02-05 16:55:31.000000000 +0100 ++++ gcc-4.8-20130210-work/gcc/gcc.c 2013-07-26 02:32:14.625089864 +0200 +@@ -6427,6 +6428,48 @@ main (int argc, char **argv) + do_option_spec (option_default_specs[i].name, + option_default_specs[i].spec); + ++#if !(defined (__MSDOS__) || defined (OS2) || defined (VMS) || defined (WIN32)) ++ /* Add specs listed in GCC_SPECS. Note; in the process of separating ++ * each spec listed, the string is overwritten at token boundaries ++ * (':') with '\0', an effect of strtok_r(). ++ */ ++ specs_file = getenv ("GCC_SPECS"); ++ if (specs_file && (strlen(specs_file) > 0)) ++ { ++ char *spec, *saveptr; ++ for (spec=strtok_r(specs_file,":",&saveptr); ++ spec!=NULL; ++ spec=strtok_r(NULL,":",&saveptr)) ++ { ++ struct user_specs *user = (struct user_specs *) ++ xmalloc (sizeof (struct user_specs)); ++ user->next = (struct user_specs *) 0; ++ user->filename = spec; ++ if (user_specs_tail) ++ user_specs_tail->next = user; ++ else ++ user_specs_head = user; ++ user_specs_tail = user; ++ } ++ } ++#endif ++ /* Process any user specified specs in the order given on the command ++ * line. */ ++ for (uptr = user_specs_head; uptr; uptr = uptr->next) ++ { ++ char *filename = find_a_file (&startfile_prefixes, uptr->filename, ++ R_OK, true); ++ read_specs (filename ? filename : uptr->filename, false, true); ++ } ++ /* Process any user self specs. */ ++ { ++ struct spec_list *sl; ++ for (sl = specs; sl; sl = sl->next) ++ if (sl->name_len == sizeof "self_spec" - 1 ++ && !strcmp (sl->name, "self_spec")) ++ do_self_spec (*sl->ptr_spec); ++ } ++ + /* Process DRIVER_SELF_SPECS, adding any new options to the end + of the command line. */ + +@@ -6535,24 +6578,6 @@ main (int argc, char **argv) + PREFIX_PRIORITY_LAST, 0, 1); + } + +- /* Process any user specified specs in the order given on the command +- line. */ +- for (uptr = user_specs_head; uptr; uptr = uptr->next) +- { +- char *filename = find_a_file (&startfile_prefixes, uptr->filename, +- R_OK, true); +- read_specs (filename ? filename : uptr->filename, false, true); +- } +- +- /* Process any user self specs. */ +- { +- struct spec_list *sl; +- for (sl = specs; sl; sl = sl->next) +- if (sl->name_len == sizeof "self_spec" - 1 +- && !strcmp (sl->name, "self_spec")) +- do_self_spec (*sl->ptr_spec); +- } +- + if (compare_debug) + { + enum save_temps save; diff --git a/sys-devel/gcc/files/gcc-spec-env.patch b/sys-devel/gcc/files/gcc-spec-env.patch index 57e7567e..5fa61a91 100644 --- a/sys-devel/gcc/files/gcc-spec-env.patch +++ b/sys-devel/gcc/files/gcc-spec-env.patch @@ -2,11 +2,12 @@ allows us to easily control pie/ssp defaults with gcc-config profiles. Original patch by Rob Holland + Modified for Gentoo-based distros 'cuz of archive name by Stefan Cristian B. Extended to support multiple entries separated by ':' by Kevin F. Quinn Modified to use getenv instead of poisoned GET_ENVIRONMENT by Ryan Hill ---- gcc-4/gcc/gcc.c -+++ gcc-4/gcc/gcc.c +--- a/gcc/gcc.c ++++ b/gcc/gcc.c @@ -6482,6 +6482,32 @@ /* Process any user specified specs in the order given on the command diff --git a/sys-devel/gcc/gcc-4.7.2.ebuild b/sys-devel/gcc/gcc-4.6.4.ebuild index 79d59c40..6bd6a237 100644 --- a/sys-devel/gcc/gcc-4.7.2.ebuild +++ b/sys-devel/gcc/gcc-4.6.4.ebuild @@ -3,7 +3,7 @@ # $Header: $ EAPI=2 -PATCH_VER="1.3" +PATCH_VER="1.0" UCLIBC_VER="1.0" # Hardened gcc 4 stuff @@ -46,7 +46,7 @@ RDEPEND="~sys-devel/base-gcc-${PV} ## Make sure we share all the USE flags in sys-devel/base-gcc BASE_GCC_USE="fortran gcj gtk mudflap multilib nls nptl openmp altivec - bootstrap build doc fixed-point go graphite hardened + bootstrap build doc fixed-point graphite hardened multislot cxx nopie nossp objc objc++ objc-gc test vanilla" for base_use in ${BASE_GCC_USE}; do RDEPEND+=" ~sys-devel/base-gcc-${PV}[${base_use}?]" @@ -86,7 +86,7 @@ src_unpack() { eerror "The active gcc-profile is for sys-devel/gcc slot ${SLOT}." eerror "Sabayon's split sys-devel/gcc package MUST be built" eerror "with another slotted version of sys-devel/gcc active." - die "Invalid gcc profile selected!" + ebeep 10 fi if has_version '<sys-libs/glibc-2.12' ; then @@ -104,10 +104,10 @@ src_unpack() { use vanilla && return 0 - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch + [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-${PV}-spec-env.patch # Fix http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47719 - epatch "${FILESDIR}/${PN}-4.6.2-fix-ICE-on-arm.patch" + epatch "${FILESDIR}/${PN}-${PV}-fix-ICE-on-arm.patch" } ## Remove lto conditional diff --git a/sys-devel/gcc/gcc-4.7.3-r1.ebuild b/sys-devel/gcc/gcc-4.7.3-r1.ebuild new file mode 100644 index 00000000..3a78b264 --- /dev/null +++ b/sys-devel/gcc/gcc-4.7.3-r1.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=2 +PATCH_VER="1.4" +UCLIBC_VER="1.0" + +# Hardened gcc 4 stuff +PIE_VER="0.5.5" +SPECS_VER="0.2.0" +SPECS_GCC_VER="4.4.3" +# arch/libc configurations known to be stable with {PIE,SSP}-by-default +PIE_GLIBC_STABLE="x86 amd64 ppc ppc64 arm ia64" +PIE_UCLIBC_STABLE="x86 arm amd64 ppc ppc64" +SSP_STABLE="amd64 x86 ppc ppc64 arm" +# uclibc need tls and nptl support for SSP support +# uclibc need to be >= 0.9.33 +SSP_UCLIBC_STABLE="x86 amd64 ppc ppc64 arm" +#end Hardened stuff + +inherit toolchain + +DESCRIPTION="The GNU Compiler Collection" + +LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" +KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 -amd64-fbsd -x86-fbsd" + +## Make sure we share all the USE flags in sys-devel/base-gcc +BASE_GCC_USE="fortran gcj mudflap multilib nls nptl openmp altivec + bootstrap build doc fixed-point graphite hardened + multislot cxx nopie nossp objc objc++ objc-gc test vanilla" +for base_use in ${BASE_GCC_USE}; do + RDEPEND+=" ~sys-devel/base-gcc-${PV}[${base_use}?]" +done +IUSE="${BASE_GCC_USE}" + +RDEPEND="~sys-devel/base-gcc-${PV} ${RDEPEND}" +DEPEND="${RDEPEND} + elibc_glibc? ( >=sys-libs/glibc-2.8 ) + >=${CATEGORY}/binutils-2.18" +## Should this be moved to base-gcc? +## I guess the cross-* thing is now utterly broken +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" +fi + +## Check for valid gcc profile. +src_unpack() { + # Since Sabayon's gcc ebuild are split into two parts, we have to + # build gcc with a different version of gcc, or terrible breakage + # will occur after sys-devel/base-gcc is installed, but the + # partner sys-devel/gcc still needs to be built. + + # While it is possible to rebuild Sabayon's split gcc from + # the same version, we have to disallow this also since + # we have no way of discerning if a configuration change + # is significant enough to cause breakage. + + GCC_PROFILE_VER=$(cat ${ROOT}/etc/env.d/gcc/config-$CHOST | awk -F- '{ print $NF }') + einfo "Checking for valid gcc profile to build ${P}" + + # Construct the Slot of the gcc version in the active profile. + GCC_PROFILE_SLOT_MAJOR=$(echo ${GCC_PROFILE_VER} | awk -F. '{ print $1 }') + GCC_PROFILE_SLOT_MINOR=$(echo ${GCC_PROFILE_VER} | awk -F. '{ print $2 }') + GCC_PROFILE_SLOT="${GCC_PROFILE_SLOT_MAJOR}.${GCC_PROFILE_SLOT_MINOR}" + einfo "Current gcc profile version Slot is: ${GCC_PROFILE_SLOT}" + if [[ "${GCC_PROFILE_SLOT}" = "${SLOT}" ]] ; then + eerror "Error!" + eerror "The active gcc-profile is for sys-devel/gcc slot ${SLOT}." + eerror "Sabayon's split sys-devel/gcc package MUST be built" + eerror "with another slotted version of sys-devel/gcc active." + ebeep 10 + fi + + if has_version '<sys-libs/glibc-2.12' ; then + ewarn "Your host glibc is too old; disabling automatic fortify." + ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315" + EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch" + fi + + # drop the x32 stuff once 4.7 goes stable + if [[ ${CTARGET} != x86_64* ]] || ! has x32 $(get_all_abis TARGET) ; then + EPATCH_EXCLUDE+=" 90_all_gcc-4.7-x32.patch" + fi + + toolchain_src_unpack + + use vanilla && return 0 + + cd "${S}" || die + [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch +} + +## Just install libgcc stuff +src_install() { + toolchain_src_install + + # now drop what's provided by sys-devel/base-gcc-${PV}:${SLOT} + base_gcc_libs="libgfortran.so* libgcc_s.so* libobjc.so* + libobjc_gc.so* libmudflap.so* libmudflapth.so* libgomp.so* libstdc++.so* + libquadmath.so*" + base_multilib_gcc_libs="32/libgfortran.so* 32/libobjc.so* 32/libobjc_gc.so* + 32/libgcc_s.so* 32/libgomp.so* 32/libmudflap.so* + 32/libmudflapth.so* 32/libstdc++.so* 32/libquadmath.so*" + for gcc_lib in ${base_gcc_libs}; do + # -f is used because the file might not be there + rm "${D}"${LIBPATH}/${gcc_lib} -rf || die "cannot execute rm on ${gcc_lib}" + debug_dir="${D}"/usr/lib/debug + if [ -d "${debug_dir}" ]; then + rm "${debug_dir}"${LIBPATH}/${gcc_lib}.debug -rf || die "cannot execute rm on ${gcc_lib}.debug" + fi + done + if use multilib; then + for gcc_lib in ${base_multilib_gcc_libs}; do + # -f is used because the file might not be there + rm "${D}"${LIBPATH}/${gcc_lib} -rf || die "cannot execute rm on ${gcc_lib}" + debug_dir="${D}"/usr/lib/debug + if [ -d "${debug_dir}" ]; then + rm "${debug_dir}"${LIBPATH}/${gcc_lib}.debug -rf || die "cannot execute rm on ${gcc_lib}.debug" + fi + done + fi + # then .mo files provided by sys-devel/base-gcc-${PV}:${SLOT} + find "${D}"${DATAPATH}/locale -name libstdc++.mo -delete + find "${D}"${DATAPATH}/info -name libgomp.info* -delete + find "${D}"${DATAPATH}/info -name libquadmath.info* -delete + + # drop stuff from env.d, provided by sys-devel/base-gcc-${PV}:${SLOT} + rm "${D}"/etc/env.d -rf +} diff --git a/sys-devel/gcc/gcc-4.7.3.ebuild b/sys-devel/gcc/gcc-4.7.3.ebuild new file mode 100644 index 00000000..9d4e8539 --- /dev/null +++ b/sys-devel/gcc/gcc-4.7.3.ebuild @@ -0,0 +1,164 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=2 +PATCH_VER="1.0" +UCLIBC_VER="1.0" + +# Hardened gcc 4 stuff +PIE_VER="0.5.5" +SPECS_VER="0.2.0" +SPECS_GCC_VER="4.4.3" +# arch/libc configurations known to be stable with {PIE,SSP}-by-default +PIE_GLIBC_STABLE="x86 amd64 ppc ppc64 arm ia64" +PIE_UCLIBC_STABLE="x86 arm amd64 ppc ppc64" +SSP_STABLE="amd64 x86 ppc ppc64 arm" +# uclibc need tls and nptl support for SSP support +# uclibc need to be >= 0.9.33 +SSP_UCLIBC_STABLE="x86 amd64 ppc ppc64 arm" +#end Hardened stuff + +inherit toolchain + +DESCRIPTION="The GNU Compiler Collection" + +LICENSE="GPL-3 LGPL-3 || ( GPL-3 libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" + +RDEPEND="~sys-devel/base-gcc-${PV} + !build? ( + gcj? ( + gtk? ( + x11-libs/libXt + x11-libs/libX11 + x11-libs/libXtst + x11-proto/xproto + x11-proto/xextproto + =x11-libs/gtk+-2* + x11-libs/pango + ) + >=media-libs/libart_lgpl-2.1 + app-arch/zip + app-arch/unzip + ) + )" + +## Make sure we share all the USE flags in sys-devel/base-gcc +BASE_GCC_USE="fortran gcj gtk mudflap multilib nls nptl openmp altivec + bootstrap build doc fixed-point graphite hardened + multislot cxx nopie nossp objc objc++ objc-gc test vanilla" +for base_use in ${BASE_GCC_USE}; do + RDEPEND+=" ~sys-devel/base-gcc-${PV}[${base_use}?]" +done +IUSE="${BASE_GCC_USE}" + +DEPEND="${RDEPEND} + amd64? ( multilib? ( gcj? ( app-emulation/emul-linux-x86-xlibs ) ) )" +## Should this be moved to base-gcc? +## I guess the cross-* thing is now utterly broken +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" +fi + +## Check for valid gcc profile. +src_unpack() { + # Since Sabayon's gcc ebuild are split into two parts, we have to + # build gcc with a different version of gcc, or terrible breakage + # will occur after sys-devel/base-gcc is installed, but the + # partner sys-devel/gcc still needs to be built. + + # While it is possible to rebuild Sabayon's split gcc from + # the same version, we have to disallow this also since + # we have no way of discerning if a configuration change + # is significant enough to cause breakage. + + GCC_PROFILE_VER=$(cat ${ROOT}/etc/env.d/gcc/config-$CHOST | awk -F- '{ print $NF }') + einfo "Checking for valid gcc profile to build ${P}" + + # Construct the Slot of the gcc version in the active profile. + GCC_PROFILE_SLOT_MAJOR=$(echo ${GCC_PROFILE_VER} | awk -F. '{ print $1 }') + GCC_PROFILE_SLOT_MINOR=$(echo ${GCC_PROFILE_VER} | awk -F. '{ print $2 }') + GCC_PROFILE_SLOT="${GCC_PROFILE_SLOT_MAJOR}.${GCC_PROFILE_SLOT_MINOR}" + einfo "Current gcc profile version Slot is: ${GCC_PROFILE_SLOT}" + if [[ "${GCC_PROFILE_SLOT}" = "${SLOT}" ]] ; then + eerror "Error!" + eerror "The active gcc-profile is for sys-devel/gcc slot ${SLOT}." + eerror "Sabayon's split sys-devel/gcc package MUST be built" + eerror "with another slotted version of sys-devel/gcc active." + ebeep 10 + fi + + if has_version '<sys-libs/glibc-2.12' ; then + ewarn "Your host glibc is too old; disabling automatic fortify." + ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315" + EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch" + fi + + # drop the x32 stuff once 4.7 goes stable + case ${CHOST} in + x86_64*) has x32 $(get_all_abis) || EPATCH_EXCLUDE+=" 80_all_gcc-4.6-x32.patch" ;; + esac + + # drop the x32 stuff once 4.7 goes stable + if [[ ${CTARGET} != x86_64* ]] || ! has x32 $(get_all_abis TARGET) ; then + EPATCH_EXCLUDE+=" 90_all_gcc-4.7-x32.patch" + fi + + toolchain_src_unpack + + use vanilla && return 0 + + [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch + + # Fix http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47719 + epatch "${FILESDIR}/${PN}-4.6.2-fix-ICE-on-arm.patch" +} + +## Remove lto conditional +pkg_setup() { + toolchain_pkg_setup + + ewarn + ewarn "LTO support is still experimental and unstable." + ewarn "Any bugs resulting from the use of LTO will not be fixed." + ewarn +} + +## Just install libgcc stuff +src_install() { + toolchain_src_install + + # now drop what's provided by sys-devel/base-gcc-${PV}:${SLOT} + base_gcc_libs="libgfortran.so* libgcc_s.so* libobjc.so* + libobjc_gc.so* libmudflap.so* libmudflapth.so* libgomp.so* libstdc++.so* + libquadmath.so*" + base_multilib_gcc_libs="32/libgfortran.so* 32/libobjc.so* 32/libobjc_gc.so* + 32/libgcc_s.so* 32/libgomp.so* 32/libmudflap.so* + 32/libmudflapth.so* 32/libstdc++.so* 32/libquadmath.so*" + for gcc_lib in ${base_gcc_libs}; do + # -f is used because the file might not be there + rm "${D}"${LIBPATH}/${gcc_lib} -rf || die "cannot execute rm on ${gcc_lib}" + debug_dir="${D}"/usr/lib/debug + if [ -d "${debug_dir}" ]; then + rm "${debug_dir}"${LIBPATH}/${gcc_lib}.debug -rf || die "cannot execute rm on ${gcc_lib}.debug" + fi + done + if use multilib; then + for gcc_lib in ${base_multilib_gcc_libs}; do + # -f is used because the file might not be there + rm "${D}"${LIBPATH}/${gcc_lib} -rf || die "cannot execute rm on ${gcc_lib}" + debug_dir="${D}"/usr/lib/debug + if [ -d "${debug_dir}" ]; then + rm "${debug_dir}"${LIBPATH}/${gcc_lib}.debug -rf || die "cannot execute rm on ${gcc_lib}.debug" + fi + done + fi + # then .mo files provided by sys-devel/base-gcc-${PV}:${SLOT} + find "${D}"${DATAPATH}/locale -name libstdc++.mo -delete + find "${D}"${DATAPATH}/info -name libgomp.info* -delete + find "${D}"${DATAPATH}/info -name libquadmath.info* -delete + + # drop stuff from env.d, provided by sys-devel/base-gcc-${PV}:${SLOT} + rm "${D}"/etc/env.d -rf +} diff --git a/sys-devel/gcc/gcc-4.7.4.ebuild b/sys-devel/gcc/gcc-4.7.4.ebuild new file mode 100644 index 00000000..05b19b63 --- /dev/null +++ b/sys-devel/gcc/gcc-4.7.4.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="4" + +PATCH_VER="1.2" +UCLIBC_VER="1.0" + +# Hardened gcc 4 stuff +PIE_VER="0.5.5" +SPECS_VER="0.2.0" +SPECS_GCC_VER="4.4.3" +# arch/libc configurations known to be stable with {PIE,SSP}-by-default +PIE_GLIBC_STABLE="x86 amd64 ppc ppc64 arm ia64" +PIE_UCLIBC_STABLE="x86 arm amd64 ppc ppc64" +SSP_STABLE="amd64 x86 ppc ppc64 arm" +# uclibc need tls and nptl support for SSP support +# uclibc need to be >= 0.9.33 +SSP_UCLIBC_STABLE="x86 amd64 ppc ppc64 arm" +#end Hardened stuff + +inherit toolchain + +DESCRIPTION="The GNU Compiler Collection" + +LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" + +KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 -amd64-fbsd -x86-fbsd" + +## Make sure we share all the USE flags in sys-devel/base-gcc +BASE_GCC_USE="fortran gcj mudflap multilib nls nptl openmp altivec + bootstrap build doc fixed-point graphite hardened + multislot cxx nopie nossp objc objc++ objc-gc test vanilla" +for base_use in ${BASE_GCC_USE}; do + RDEPEND+=" ~sys-devel/base-gcc-${PV}[${base_use}?]" +done +IUSE="${BASE_GCC_USE}" + +RDEPEND="~sys-devel/base-gcc-${PV} ${RDEPEND}" +DEPEND="${RDEPEND} + elibc_glibc? ( >=sys-libs/glibc-2.8 ) + >=${CATEGORY}/binutils-2.18" +## Should this be moved to base-gcc? +## I guess the cross-* thing is now utterly broken +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" +fi + +## Check for valid gcc profile. +src_prepare() { + # Since Sabayon's gcc ebuild are split into two parts, we have to + # build gcc with a different version of gcc, or terrible breakage + # will occur after sys-devel/base-gcc is installed, but the + # partner sys-devel/gcc still needs to be built. + + # While it is possible to rebuild Sabayon's split gcc from + # the same version, we have to disallow this also since + # we have no way of discerning if a configuration change + # is significant enough to cause breakage. + + GCC_PROFILE_VER=$(cat ${ROOT}/etc/env.d/gcc/config-$CHOST | awk -F- '{ print $NF }') + einfo "Checking for valid gcc profile to build ${P}" + + # Construct the Slot of the gcc version in the active profile. + GCC_PROFILE_SLOT_MAJOR=$(echo ${GCC_PROFILE_VER} | awk -F. '{ print $1 }') + GCC_PROFILE_SLOT_MINOR=$(echo ${GCC_PROFILE_VER} | awk -F. '{ print $2 }') + GCC_PROFILE_SLOT="${GCC_PROFILE_SLOT_MAJOR}.${GCC_PROFILE_SLOT_MINOR}" + einfo "Current gcc profile version Slot is: ${GCC_PROFILE_SLOT}" + if [[ "${GCC_PROFILE_SLOT}" = "${SLOT}" ]] ; then + eerror "Error!" + eerror "The active gcc-profile is for sys-devel/gcc slot ${SLOT}." + eerror "Sabayon's split sys-devel/gcc package MUST be built" + eerror "with another slotted version of sys-devel/gcc active." + ebeep 10 + fi + + if has_version '<sys-libs/glibc-2.12' ; then + ewarn "Your host glibc is too old; disabling automatic fortify." + ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315" + EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch" + fi + + # drop the x32 stuff once 4.7 goes stable + if [[ ${CTARGET} != x86_64* ]] || ! has x32 $(get_all_abis TARGET) ; then + EPATCH_EXCLUDE+=" 90_all_gcc-4.7-x32.patch" + fi + + toolchain_src_prepare + + use vanilla && return 0 + + [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch +} + +## Just install libgcc stuff +src_install() { + toolchain_src_install + + # now drop what's provided by sys-devel/base-gcc-${PV}:${SLOT} + base_gcc_libs="libgfortran.so* libgcc_s.so* libobjc.so* + libobjc_gc.so* libmudflap.so* libmudflapth.so* libgomp.so* libstdc++.so* + libquadmath.so*" + base_multilib_gcc_libs="32/libgfortran.so* 32/libobjc.so* 32/libobjc_gc.so* + 32/libgcc_s.so* 32/libgomp.so* 32/libmudflap.so* + 32/libmudflapth.so* 32/libstdc++.so* 32/libquadmath.so*" + for gcc_lib in ${base_gcc_libs}; do + # -f is used because the file might not be there + rm "${D}"${LIBPATH}/${gcc_lib} -rf || die "cannot execute rm on ${gcc_lib}" + debug_dir="${D}"/usr/lib/debug + if [ -d "${debug_dir}" ]; then + rm "${debug_dir}"${LIBPATH}/${gcc_lib}.debug -rf || die "cannot execute rm on ${gcc_lib}.debug" + fi + done + if use multilib; then + for gcc_lib in ${base_multilib_gcc_libs}; do + # -f is used because the file might not be there + rm "${D}"${LIBPATH}/${gcc_lib} -rf || die "cannot execute rm on ${gcc_lib}" + debug_dir="${D}"/usr/lib/debug + if [ -d "${debug_dir}" ]; then + rm "${debug_dir}"${LIBPATH}/${gcc_lib}.debug -rf || die "cannot execute rm on ${gcc_lib}.debug" + fi + done + fi + # then .mo files provided by sys-devel/base-gcc-${PV}:${SLOT} + find "${D}"${DATAPATH}/locale -name libstdc++.mo -delete + find "${D}"${DATAPATH}/info -name libgomp.info* -delete + find "${D}"${DATAPATH}/info -name libquadmath.info* -delete + + # drop stuff from env.d, provided by sys-devel/base-gcc-${PV}:${SLOT} + rm "${D}"/etc/env.d -rf +} diff --git a/sys-devel/gcc/gcc-4.8.3.ebuild b/sys-devel/gcc/gcc-4.8.3.ebuild new file mode 100644 index 00000000..912b91f6 --- /dev/null +++ b/sys-devel/gcc/gcc-4.8.3.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="4" + +PATCH_VER="1.1" +UCLIBC_VER="1.0" + +# Hardened gcc 4 stuff +PIE_VER="0.5.9" +SPECS_VER="0.2.0" +SPECS_GCC_VER="4.4.3" +# arch/libc configurations known to be stable with {PIE,SSP}-by-default +PIE_GLIBC_STABLE="x86 amd64 ppc ppc64 arm ia64" +PIE_UCLIBC_STABLE="x86 arm amd64 ppc ppc64" +SSP_STABLE="amd64 x86 ppc ppc64 arm" +# uclibc need tls and nptl support for SSP support +# uclibc need to be >= 0.9.33 +SSP_UCLIBC_STABLE="x86 amd64 ppc ppc64 arm" +#end Hardened stuff + +inherit eutils toolchain + +DESCRIPTION="The GNU Compiler Collection" + +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" + +## Make sure we share all the USE flags in sys-devel/base-gcc +BASE_GCC_USE="fortran gcj mudflap multilib nls nptl openmp altivec + bootstrap build doc fixed-point graphite hardened + multislot cxx nopie nossp objc objc++ objc-gc test vanilla" +for base_use in ${BASE_GCC_USE}; do + RDEPEND+=" ~sys-devel/base-gcc-${PV}[${base_use}?]" +done +IUSE="${BASE_GCC_USE}" + +RDEPEND="~sys-devel/base-gcc-${PV} ${RDEPEND}" +DEPEND="${RDEPEND} + elibc_glibc? ( >=sys-libs/glibc-2.8 ) + >=${CATEGORY}/binutils-2.20" +## Should this be moved to base-gcc? +## I guess the cross-* thing is now utterly broken +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" +fi + +## Check for valid gcc profile. +src_prepare() { + # Since Sabayon's gcc ebuild are split into two parts, we have to + # build gcc with a different version of gcc, or terrible breakage + # will occur after sys-devel/base-gcc is installed, but the + # partner sys-devel/gcc still needs to be built. + + # While it is possible to rebuild Sabayon's split gcc from + # the same version, we have to disallow this also since + # we have no way of discerning if a configuration change + # is significant enough to cause breakage. + + GCC_PROFILE_VER=$(cat ${ROOT}/etc/env.d/gcc/config-$CHOST | awk -F- '{ print $NF }') + einfo "Checking for valid gcc profile to build ${P}" + + # Construct the Slot of the gcc version in the active profile. + GCC_PROFILE_SLOT_MAJOR=$(echo ${GCC_PROFILE_VER} | awk -F. '{ print $1 }') + GCC_PROFILE_SLOT_MINOR=$(echo ${GCC_PROFILE_VER} | awk -F. '{ print $2 }') + GCC_PROFILE_SLOT="${GCC_PROFILE_SLOT_MAJOR}.${GCC_PROFILE_SLOT_MINOR}" + einfo "Current gcc profile version Slot is: ${GCC_PROFILE_SLOT}" + if [[ "${GCC_PROFILE_SLOT}" = "${SLOT}" ]] ; then + eerror "Error!" + eerror "The active gcc-profile is for sys-devel/gcc slot ${SLOT}." + eerror "Sabayon's split sys-devel/gcc package MUST be built" + eerror "with another slotted version of sys-devel/gcc active." + ebeep 10 + fi + + if has_version '<sys-libs/glibc-2.12' ; then + ewarn "Your host glibc is too old; disabling automatic fortify." + ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315" + EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch" + fi + + toolchain_src_prepare + + use vanilla && return 0 + + #Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs. + [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env-r1.patch +} + +## Just install libgcc stuff +src_install() { + toolchain_src_install + + # now drop what's provided by sys-devel/base-gcc-${PV}:${SLOT} + base_gcc_libs="libgfortran.so* libgcc_s.so* libobjc.so* + libobjc_gc.so* libmudflap.so* libmudflapth.so* libgomp.so* libstdc++.so* libquadmath.so* + crtprec80.o crtbeginP.o crtfastmath.o crtprec32.o crtbeginT.o + crtbeginS.o crtbegin.o crtend.o crtendS.o crtprec64.o" + base_multilib_gcc_libs="32/libgfortran.so* 32/libobjc.so* 32/libobjc_gc.so* + 32/libgcc_s.so* 32/libgomp.so* 32/libmudflap.so* + 32/libmudflapth.so* 32/libstdc++.so* 32/libquadmath.so* + 32/crtprec80.o 32/crtbeginP.o 32/crtfastmath.o 32/crtprec32.o 32/crtbeginT.o + 32/crtbeginS.o 32/crtbegin.o 32/crtend.o 32/crtendS.o 32/crtprec64.o" + for gcc_lib in ${base_gcc_libs}; do + # -f is used because the file might not be there + rm "${D}"${LIBPATH}/${gcc_lib} -rf || die "cannot execute rm on ${gcc_lib}" + debug_dir="${D}"/usr/lib/debug + if [ -d "${debug_dir}" ]; then + rm "${debug_dir}"${LIBPATH}/${gcc_lib}.debug -rf || die "cannot execute rm on ${gcc_lib}.debug" + fi + done + if use multilib; then + for gcc_lib in ${base_multilib_gcc_libs}; do + # -f is used because the file might not be there + rm "${D}"${LIBPATH}/${gcc_lib} -rf || die "cannot execute rm on ${gcc_lib}" + debug_dir="${D}"/usr/lib/debug + if [ -d "${debug_dir}" ]; then + rm "${debug_dir}"${LIBPATH}/${gcc_lib}.debug -rf || die "cannot execute rm on ${gcc_lib}.debug" + fi + done + fi + # then .mo files provided by sys-devel/base-gcc-${PV}:${SLOT} + find "${D}"${DATAPATH}/locale -name libstdc++.mo -delete + find "${D}"${DATAPATH}/info -name libgomp.info* -delete + find "${D}"${DATAPATH}/info -name libquadmath.info* -delete + + # drop stuff from env.d, provided by sys-devel/base-gcc-${PV}:${SLOT} + rm "${D}"/etc/env.d -rf +} diff --git a/sys-kernel/kogaion-sources/Manifest b/sys-kernel/kogaion-sources/Manifest index 8d1f6fd9..d5300b5c 100644 --- a/sys-kernel/kogaion-sources/Manifest +++ b/sys-kernel/kogaion-sources/Manifest @@ -2,3 +2,4 @@ DIST linux-3.12.10+kogaion.tar.xz 78890528 SHA256 1afdc9e0543849e09409e7379406c0 DIST linux-3.14.10+kogaion.tar.xz 80986232 SHA256 d3fc515f4a3847a3a3342111c0ed26f026f3181ed995a4d9931da82e1b8ea7db SHA512 bacf7daaa4471d8a7d1067238a32fcbb1e18c9e2c4b3b176389643b7af5165dc7f799e73b9b9a5924cb87c1d3356181d5891f2e478c636db4bdc214753d978bb WHIRLPOOL fff716db9f92bc5ca7166f49bd82569d1b86a9c2bc56e83b3ca374b4853b44d2fe260c7c2fe90daab0810ce39b64576a7b2c8aab778e548538dd34ffcf058ad2 DIST linux-3.14.15+kogaion.tar.xz 74388480 SHA256 c528102ea9a621f5a319289068a5ba4603182ff442a0e16ffbd619a6f3d9c808 SHA512 9a32fa01a89f9eef05f8947e5b6c0abdec46bd164b8625ea8f2785b26906c5786ea4521975e3fa0043d0f35284207dbc5c9c211a3e9f4c75eb7ca8522768b1a3 WHIRLPOOL 857a1396168b6df6fbffd93a9a70d9772bbda0062c2704cf6ceacf48878c9a91a97c5ce30ba7b793765ec84db7dc3b1e47d7b092da81513374208caa8a756449 DIST linux-3.14.25+kogaion.tar.xz 81157888 SHA256 21274d45038d2d0d740131ea33451c731a25f16ea6545d642d6b442a22ae7f03 SHA512 db1f40c46a4d0f134ff4d57d31d0bb91e54349db8cc42efa8b2f864264741efaf5c885be936f1f171d4662c74ce4aea159b4cc2a99d9a2f3ecb799994e0f74cf WHIRLPOOL 7ce418bbf4f7997a330e96cdbc6d5366b7eb0b94a7925c556bbf2be406daf9ce2a79afc3ceaad44f3d50f09e04284835c54e05dacb7f2150d9a149534c717a9c +DIST linux-3.14.30+kogaion.tar.xz 81183748 SHA256 fa1ec3d87065345a7cf6f8d339df4e277c8c735a2ed4fc5eb2550f05a135e7f1 SHA512 50d71b4387485d778aafbe50df19888d68f1b3a37ffe4be1bcf76ff93f51a505871590ef46e8b98cbaec9911e72318fe67d4f368b7f4755887845f1695cf45d6 WHIRLPOOL ea46bfb373279998f837603e59c6eba0a4716b79b9666b03ef9fa03a31d856d2e6bb5cae24fc2959ee834e20aeca105a3c4e8b0cd3f1bad70f5c122c015e8de6 diff --git a/sys-kernel/kogaion-sources/kogaion-sources-3.14.30.ebuild b/sys-kernel/kogaion-sources/kogaion-sources-3.14.30.ebuild new file mode 100644 index 00000000..69db2638 --- /dev/null +++ b/sys-kernel/kogaion-sources/kogaion-sources-3.14.30.ebuild @@ -0,0 +1,23 @@ +# Copyright 2004-2013 Sabayon Linux +# Copyright 2004-2014 Kogaion, Argent and ArgOS Linux +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +K_ROGKERNEL_NAME="kogaion" +K_ROGKERNEL_URI_CONFIG="yes" +K_ROGKERNEL_SELF_TARBALL_NAME="kogaion" +K_ONLY_SOURCES="1" +K_ROGKERNEL_FORCE_SUBLEVEL="0" +K_KERNEL_NEW_VERSIONING="1" + +inherit kogaion-kernel + +KEYWORDS="~amd64 ~arm ~x86" +DESCRIPTION="Official Kogaion Linux Standard kernel sources" +RESTRICT="mirror" +IUSE="sources_standalone" + +DEPEND="${DEPEND} + sources_standalone? ( !=sys-kernel/linux-kogaion-${PVR} ) + !sources_standalone? ( =sys-kernel/linux-kogaion-${PVR} )" diff --git a/sys-kernel/linux-kogaion/Manifest b/sys-kernel/linux-kogaion/Manifest index bc7f0ab7..8e3f15aa 100644 --- a/sys-kernel/linux-kogaion/Manifest +++ b/sys-kernel/linux-kogaion/Manifest @@ -2,3 +2,4 @@ DIST linux-3.12.10+kogaion.tar.xz 78890528 SHA256 1afdc9e0543849e09409e7379406c0 DIST linux-3.14.10+kogaion.tar.xz 80986232 SHA256 d3fc515f4a3847a3a3342111c0ed26f026f3181ed995a4d9931da82e1b8ea7db SHA512 bacf7daaa4471d8a7d1067238a32fcbb1e18c9e2c4b3b176389643b7af5165dc7f799e73b9b9a5924cb87c1d3356181d5891f2e478c636db4bdc214753d978bb WHIRLPOOL fff716db9f92bc5ca7166f49bd82569d1b86a9c2bc56e83b3ca374b4853b44d2fe260c7c2fe90daab0810ce39b64576a7b2c8aab778e548538dd34ffcf058ad2 DIST linux-3.14.15+kogaion.tar.xz 80986180 SHA256 ca267e1803602b2f3936179d4037b270cc327e450a2991d13c546a0e280f45d6 SHA512 8362a643a4864c419d847764e8b29c4268b608bae4e5f4349186a34be595f71de7461ceb0683415d12b1a521fb82271d281a11b7b19bcc28b6375bdc7937c4ab WHIRLPOOL 583923aa5206cc8a2c03dc64f020c5933678b16db1e4942d6880586dac29d4ac19763fcbf8a655817db23a6bcb61657ba467e025e1aa815b29efdb0d682d1143 DIST linux-3.14.25+kogaion.tar.xz 81157888 SHA256 21274d45038d2d0d740131ea33451c731a25f16ea6545d642d6b442a22ae7f03 SHA512 db1f40c46a4d0f134ff4d57d31d0bb91e54349db8cc42efa8b2f864264741efaf5c885be936f1f171d4662c74ce4aea159b4cc2a99d9a2f3ecb799994e0f74cf WHIRLPOOL 7ce418bbf4f7997a330e96cdbc6d5366b7eb0b94a7925c556bbf2be406daf9ce2a79afc3ceaad44f3d50f09e04284835c54e05dacb7f2150d9a149534c717a9c +DIST linux-3.14.30+kogaion.tar.xz 81183748 SHA256 fa1ec3d87065345a7cf6f8d339df4e277c8c735a2ed4fc5eb2550f05a135e7f1 SHA512 50d71b4387485d778aafbe50df19888d68f1b3a37ffe4be1bcf76ff93f51a505871590ef46e8b98cbaec9911e72318fe67d4f368b7f4755887845f1695cf45d6 WHIRLPOOL ea46bfb373279998f837603e59c6eba0a4716b79b9666b03ef9fa03a31d856d2e6bb5cae24fc2959ee834e20aeca105a3c4e8b0cd3f1bad70f5c122c015e8de6 diff --git a/sys-kernel/linux-kogaion/linux-kogaion-3.14.30.ebuild b/sys-kernel/linux-kogaion/linux-kogaion-3.14.30.ebuild new file mode 100644 index 00000000..1bb991d6 --- /dev/null +++ b/sys-kernel/linux-kogaion/linux-kogaion-3.14.30.ebuild @@ -0,0 +1,30 @@ +# Copyright 2004-2013 Sabayon Linux +# Copyright 2015 Kogaion +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit versionator + +K_ROGKERNEL_SELF_TARBALL_NAME="kogaion" +K_REQUIRED_LINUX_FIRMWARE_VER="20140902" +K_ROGKERNEL_FORCE_SUBLEVEL="0" +K_ROGKERNEL_PATCH_UPSTREAM_TARBALL="0" + +_ver="$(get_version_component_range 1-2)" +if use arm; then + K_KERNEL_IMAGE_NAME="uImage dtbs" +elif [ "${_ver}" = "3.9" ]; then + K_ROGKERNEL_ZFS="1" +fi +K_KERNEL_NEW_VERSIONING="1" + +K_MKIMAGE_RAMDISK_ADDRESS="0x81000000" +K_MKIMAGE_RAMDISK_ENTRYPOINT="0x00000000" +K_MKIMAGE_KERNEL_ADDRESS="0x80008000" + +inherit kogaion-kernel + +KEYWORDS="~amd64 ~x86" +DESCRIPTION="Official Kogaion Linux Standard kernel image" +RESTRICT="mirror" diff --git a/sys-power/Manifest b/sys-power/intel-thermald/Manifest index 24d9a261..24d9a261 100644 --- a/sys-power/Manifest +++ b/sys-power/intel-thermald/Manifest diff --git a/sys-power/files/thermald b/sys-power/intel-thermald/files/thermald index 6857f60f..6857f60f 100644 --- a/sys-power/files/thermald +++ b/sys-power/intel-thermald/files/thermald diff --git a/sys-power/intel-thermald-1.04.ebuild b/sys-power/intel-thermald/intel-thermald-1.04.ebuild index 23256f0f..23256f0f 100644 --- a/sys-power/intel-thermald-1.04.ebuild +++ b/sys-power/intel-thermald/intel-thermald-1.04.ebuild diff --git a/sys-power/intel-thermald-1.2.01.ebuild b/sys-power/intel-thermald/intel-thermald-1.2.01.ebuild index 6bb1a79a..6bb1a79a 100644 --- a/sys-power/intel-thermald-1.2.01.ebuild +++ b/sys-power/intel-thermald/intel-thermald-1.2.01.ebuild diff --git a/virtual/kogaion-clean/kogaion-clean-1.ebuild b/virtual/kogaion-clean/kogaion-clean-1.ebuild new file mode 100644 index 00000000..50a12a33 --- /dev/null +++ b/virtual/kogaion-clean/kogaion-clean-1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +DESCRIPTION="Virtual for Kogaion distro cleaning wrackages" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND} + !x11-themes/sabayon-artwork-gnome + !x11-themes/sabayon-artwork-grub + !x11-themes/sabayon-artwork-lxde + !x11-themes/sabayon-artwork-mate + !x11-themes/sabayon-artwork-kde + !x11-themes/sabayon-artwork-isolinux + !x11-themes/sabayon-artwork-extra + !x11-themes/sabayon-artwork-loo + !x11-themes/sabayon-artwork-corecd + !x11-themes/sabayon-artwork-ooo + !x11-themes/sabayon-artwork + !app-misc/sabayon-version + !app-misc/sabayon-skel + !app-misc/sabayon-live + !app-misc/sabayon-mce + !app-misc/sabayon-steambox" diff --git a/www-apps/gitweb/Manifest b/www-apps/gitweb/Manifest index 479c81a7..26f21d92 100644 --- a/www-apps/gitweb/Manifest +++ b/www-apps/gitweb/Manifest @@ -1,2 +1,2 @@ -DIST git-2.1.3.tar.xz 3542704 SHA256 fe1b06aefa73e8d86cbd352523fc0950b8904ae2ec47085b22b7880f45de6f57 SHA512 8a8e4c0a580fb7647f8689ce126c3d97dc7b2c2f8c72087b7fef2b876590f0cfb8298ba756298ab1dfbb2350d17328c2adef11bd72049f757593f05f18d9fac3 WHIRLPOOL 9314a3820598e3ae949d1a0d61ffb2b46f3e6b86bf8483f90a0bdd472e532f5e612d68cd9822ead51a49a8d99fb3e5b9981a7d4130e07f279e5a32db4fc0d673 -DIST git-2.2.1.tar.xz 3590808 SHA256 09422dc9a0bdddf6bdd5b8634c71e1ed3125256c47424e6a2687701e764ef450 SHA512 66bccfa617d2c8e2e61e5aac9b8daef9d4dc151b85906af252cadef3306ecf792ad6d7869deb149f0d04f6e7c3e9f71119bfeece5690e61782fb357e5384027b WHIRLPOOL f288d0227f3ad3045fd7dcc7a7fa6e68cb29c3a4d363d6648aa4f09aa5742a4496c67d63d0ad120a1f8f9420b9ae30930b8ffb3229f176cf429f8b8c8a1d06e6 +DIST git-2.2.2.tar.xz 3592264 SHA256 aa6d2efcc0c7bb9b9edc6d56d90921706b833972f1d2abe70f71be7838f22d05 SHA512 e3ca6f40de04ed940f521fff4c7e92446e40ad1627acc5b4c090ebf114dcf279d4b1f3efe1189ffa43192fce412165621fc12ea90e2f7d02a6a9ccda655dc69b WHIRLPOOL 9e20def83bbb9b11cb5982fc5f19b09767657ff80f02a237dff6ddaddd3209b4cfb9288bec1b6dc80c6a6db1869cfcaa90e2374279012fc8215771c1a58a1fc2 +DIST git-2.3.0.tar.xz 3608648 SHA256 94b23a14d66df536cfe7de37551f55acf908f8bddf30a0f5325a255bb57b0aca SHA512 4be85d3ba3ffac6c55cce648ab6c0a6fe89164e9657480aeee0def79289dbcba486722756b1729d0cedda6012cd582b88129d483ce916bfe06cde5a423f05bc7 WHIRLPOOL d08762cf37536a347aabb2916dce9d482313c41a180b5c440481d9574e9a6c482eb18e0055410171478010e647ae353d70f7113fa07fd8d74bb77909e327ea75 diff --git a/www-apps/gitweb/gitweb-2.2.2.ebuild b/www-apps/gitweb/gitweb-2.2.2.ebuild new file mode 100644 index 00000000..9b962494 --- /dev/null +++ b/www-apps/gitweb/gitweb-2.2.2.ebuild @@ -0,0 +1,161 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +GENTOO_DEPEND_ON_PERL=no + +[[ ${PV} == *9999 ]] && SCM="git-2" +EGIT_REPO_URI="git://git.kernel.org/pub/scm/git/git.git" +EGIT_MASTER=pu + +inherit toolchain-funcs eutils ${SCM} + +MY_PV="${PV/_rc/.rc}" +MY_PV="${MY_PV/gitweb/git}" +MY_P="${PN}-${MY_PV}" +MY_P="${MY_P/gitweb/git}" + +DESCRIPTION="A web interface to git" +HOMEPAGE="http://www.git-scm.com/" +if [[ "$PV" != *9999 ]]; then + SRC_URI_SUFFIX="xz" + SRC_URI_GOOG="http://git-core.googlecode.com/files" + SRC_URI_KORG="mirror://kernel/software/scm/git" + SRC_URI="${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX}" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="highlight" + +# Common to both DEPEND and RDEPEND +CDEPEND=" + ~dev-vcs/git-${PV} + sys-libs/zlib + dev-lang/perl:=[-build(-)] + dev-libs/libpcre + dev-lang/tk" + +RDEPEND="${CDEPEND} + dev-vcs/git[-cgi] + dev-perl/Error + dev-perl/Net-SMTP-SSL + dev-perl/Authen-SASL + virtual/perl-CGI highlight? ( app-text/highlight )" + +DEPEND="${CDEPEND} + app-arch/cpio + " + +SITEFILE=50${PN}-gentoo.el +S="${WORKDIR}/${MY_P}" + +src_unpack() { + if [[ "${PV}" != *9999 ]]; then + unpack ${MY_P}.tar.${SRC_URI_SUFFIX} + cd "${S}" + else + git-2_src_unpack + cd "${S}" + #cp "${FILESDIR}"/GIT-VERSION-GEN . + fi + +} + +src_prepare() { + epatch_user + + sed -i \ + -e 's:^\(CFLAGS[[:space:]]*=\).*$:\1 $(OPTCFLAGS) -Wall:' \ + -e 's:^\(LDFLAGS[[:space:]]*=\).*$:\1 $(OPTLDFLAGS):' \ + -e 's:^\(CC[[:space:]]* =\).*$:\1$(OPTCC):' \ + -e 's:^\(AR[[:space:]]* =\).*$:\1$(OPTAR):' \ + -e "s:\(PYTHON_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + -e "s:\(PERL_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + Makefile || die "sed failed" + + # Never install the private copy of Error.pm (bug #296310) + sed -i \ + -e '/private-Error.pm/s,^,#,' \ + perl/Makefile.PL +} + +git_emake() { + local MY_MAKEOPTS="INSTALLDIRS=vendor" + emake ${MY_MAKEOPTS} \ + DESTDIR="${D}" \ + OPTCFLAGS="${CFLAGS}" \ + OPTLDFLAGS="${LDFLAGS}" \ + OPTCC="$(tc-getCC)" \ + OPTAR="$(tc-getAR)" \ + prefix="${EPREFIX}"/usr \ + htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ + sysconfdir="${EPREFIX}"/etc \ + PERL_PATH="${EPREFIX}/usr/bin/env perl" \ + PERL_MM_OPT="" \ + GIT_TEST_OPTS="--no-color" \ + V=1 \ + "$@" +} + +src_configure() { + einfo "Nothing to configure." +} + +src_compile() { + git_emake perl/PM.stamp || die "emake perl/PM.stamp failed" + git_emake perl/perl.mak || die "emake perl/perl.mak failed" + + git_emake \ + gitweb \ + || die "emake gitweb failed" +} + +src_install() { + #if use perl && use cgi ; then + # dosym /usr/share/gitweb /usr/share/${PN}/gitweb + + # INSTALL discusses configuration issues, not just installation + docinto / + newdoc "${S}"/gitweb/INSTALL INSTALL.gitweb + newdoc "${S}"/gitweb/README README.gitweb + + find "${ED}"/usr/lib64/perl5/ \ + -name .packlist \ + -exec rm \{\} \; + #else + # rm -rf "${ED}"/usr/share/gitweb + #fi + + exeinto /usr/share/gitweb/ + doexe "${S}"/gitweb/gitweb.cgi + + insinto /usr/share/gitweb/static + doins "${S}"/gitweb/static/*.png + doins "${S}"/gitweb/static/*.css + doins "${S}"/gitweb/static/*.js + + # Maybe not needed, but it's created when non-split ebuild is used too. + dosym /usr/share/gitweb /usr/share/git/gitweb + + # perl_delete_localpod from perl-module: not needed +} + +showpkgdeps() { + local pkg=$1 + shift + elog " $(printf "%-17s:" ${pkg}) ${@}" +} + +pkg_postinst() { + elog "These additional scripts need some dependencies:" + echo + showpkgdeps git-quiltimport "dev-util/quilt" + showpkgdeps git-instaweb \ + "|| ( www-servers/lighttpd www-servers/apache www-servers/nginx )" + echo +} diff --git a/www-apps/gitweb/gitweb-2.3.0.ebuild b/www-apps/gitweb/gitweb-2.3.0.ebuild new file mode 100644 index 00000000..9b962494 --- /dev/null +++ b/www-apps/gitweb/gitweb-2.3.0.ebuild @@ -0,0 +1,161 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +GENTOO_DEPEND_ON_PERL=no + +[[ ${PV} == *9999 ]] && SCM="git-2" +EGIT_REPO_URI="git://git.kernel.org/pub/scm/git/git.git" +EGIT_MASTER=pu + +inherit toolchain-funcs eutils ${SCM} + +MY_PV="${PV/_rc/.rc}" +MY_PV="${MY_PV/gitweb/git}" +MY_P="${PN}-${MY_PV}" +MY_P="${MY_P/gitweb/git}" + +DESCRIPTION="A web interface to git" +HOMEPAGE="http://www.git-scm.com/" +if [[ "$PV" != *9999 ]]; then + SRC_URI_SUFFIX="xz" + SRC_URI_GOOG="http://git-core.googlecode.com/files" + SRC_URI_KORG="mirror://kernel/software/scm/git" + SRC_URI="${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX}" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="highlight" + +# Common to both DEPEND and RDEPEND +CDEPEND=" + ~dev-vcs/git-${PV} + sys-libs/zlib + dev-lang/perl:=[-build(-)] + dev-libs/libpcre + dev-lang/tk" + +RDEPEND="${CDEPEND} + dev-vcs/git[-cgi] + dev-perl/Error + dev-perl/Net-SMTP-SSL + dev-perl/Authen-SASL + virtual/perl-CGI highlight? ( app-text/highlight )" + +DEPEND="${CDEPEND} + app-arch/cpio + " + +SITEFILE=50${PN}-gentoo.el +S="${WORKDIR}/${MY_P}" + +src_unpack() { + if [[ "${PV}" != *9999 ]]; then + unpack ${MY_P}.tar.${SRC_URI_SUFFIX} + cd "${S}" + else + git-2_src_unpack + cd "${S}" + #cp "${FILESDIR}"/GIT-VERSION-GEN . + fi + +} + +src_prepare() { + epatch_user + + sed -i \ + -e 's:^\(CFLAGS[[:space:]]*=\).*$:\1 $(OPTCFLAGS) -Wall:' \ + -e 's:^\(LDFLAGS[[:space:]]*=\).*$:\1 $(OPTLDFLAGS):' \ + -e 's:^\(CC[[:space:]]* =\).*$:\1$(OPTCC):' \ + -e 's:^\(AR[[:space:]]* =\).*$:\1$(OPTAR):' \ + -e "s:\(PYTHON_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + -e "s:\(PERL_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + Makefile || die "sed failed" + + # Never install the private copy of Error.pm (bug #296310) + sed -i \ + -e '/private-Error.pm/s,^,#,' \ + perl/Makefile.PL +} + +git_emake() { + local MY_MAKEOPTS="INSTALLDIRS=vendor" + emake ${MY_MAKEOPTS} \ + DESTDIR="${D}" \ + OPTCFLAGS="${CFLAGS}" \ + OPTLDFLAGS="${LDFLAGS}" \ + OPTCC="$(tc-getCC)" \ + OPTAR="$(tc-getAR)" \ + prefix="${EPREFIX}"/usr \ + htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ + sysconfdir="${EPREFIX}"/etc \ + PERL_PATH="${EPREFIX}/usr/bin/env perl" \ + PERL_MM_OPT="" \ + GIT_TEST_OPTS="--no-color" \ + V=1 \ + "$@" +} + +src_configure() { + einfo "Nothing to configure." +} + +src_compile() { + git_emake perl/PM.stamp || die "emake perl/PM.stamp failed" + git_emake perl/perl.mak || die "emake perl/perl.mak failed" + + git_emake \ + gitweb \ + || die "emake gitweb failed" +} + +src_install() { + #if use perl && use cgi ; then + # dosym /usr/share/gitweb /usr/share/${PN}/gitweb + + # INSTALL discusses configuration issues, not just installation + docinto / + newdoc "${S}"/gitweb/INSTALL INSTALL.gitweb + newdoc "${S}"/gitweb/README README.gitweb + + find "${ED}"/usr/lib64/perl5/ \ + -name .packlist \ + -exec rm \{\} \; + #else + # rm -rf "${ED}"/usr/share/gitweb + #fi + + exeinto /usr/share/gitweb/ + doexe "${S}"/gitweb/gitweb.cgi + + insinto /usr/share/gitweb/static + doins "${S}"/gitweb/static/*.png + doins "${S}"/gitweb/static/*.css + doins "${S}"/gitweb/static/*.js + + # Maybe not needed, but it's created when non-split ebuild is used too. + dosym /usr/share/gitweb /usr/share/git/gitweb + + # perl_delete_localpod from perl-module: not needed +} + +showpkgdeps() { + local pkg=$1 + shift + elog " $(printf "%-17s:" ${pkg}) ${@}" +} + +pkg_postinst() { + elog "These additional scripts need some dependencies:" + echo + showpkgdeps git-quiltimport "dev-util/quilt" + showpkgdeps git-instaweb \ + "|| ( www-servers/lighttpd www-servers/apache www-servers/nginx )" + echo +} diff --git a/x11-drivers/ati-drivers/ati-drivers-14.12-r3.ebuild b/x11-drivers/ati-drivers/ati-drivers-14.12-r3.ebuild index 31ec4329..168b39e8 100644 --- a/x11-drivers/ati-drivers/ati-drivers-14.12-r3.ebuild +++ b/x11-drivers/ati-drivers/ati-drivers-14.12-r3.ebuild @@ -164,6 +164,9 @@ src_prepare() { # Compile fix, #526602 epatch "${FILESDIR}/use-kernel_fpu_begin.patch" + # Linux 3.19 support + epatch "${FILESDIR}/${P}-linux-3.19.patch" + cd "${MODULE_DIR}" # bugged fglrx build system, this file should be copied by hand cp ${ARCH_DIR}/lib/modules/fglrx/build_mod/libfglrx_ip.a 2.6.x diff --git a/x11-drivers/ati-drivers/ati-drivers-14.4.ebuild b/x11-drivers/ati-drivers/ati-drivers-14.4.ebuild index a3bfd92b..9892b7c8 100644 --- a/x11-drivers/ati-drivers/ati-drivers-14.4.ebuild +++ b/x11-drivers/ati-drivers/ati-drivers-14.4.ebuild @@ -10,7 +10,7 @@ DESCRIPTION="Ati precompiled drivers for Radeon Evergreen (HD5000 Series) and ne HOMEPAGE="http://www.amd.com" RUN="${WORKDIR}/fglrx-14.10.1006/amd-driver-installer-14.10.1006-x86.x86_64.run" SLOT="1" -DRIVERS_URI="mirror://sabayon/${CATEGORY}/amd-catalyst-14-4-linux-x86-x86-64.zip" +DRIVERS_URI="mirror://kogaion/${CATEGORY}/amd-catalyst-14-4-linux-x86-x86-64.zip" XVBA_SDK_URI="http://developer.amd.com/wordpress/media/2012/10/xvba-sdk-0.74-404001.tar.gz" SRC_URI="${DRIVERS_URI} ${XVBA_SDK_URI}" FOLDER_PREFIX="common/" diff --git a/x11-drivers/ati-drivers/files/ati-drivers-14.12-linux-3.19.patch b/x11-drivers/ati-drivers/files/ati-drivers-14.12-linux-3.19.patch new file mode 100644 index 00000000..9594972d --- /dev/null +++ b/x11-drivers/ati-drivers/files/ati-drivers-14.12-linux-3.19.patch @@ -0,0 +1,28 @@ +--- a/common/lib/modules/fglrx/build_mod/firegl_public.c ++++ b/common/lib/modules/fglrx/build_mod/firegl_public.c +@@ -4823,8 +4823,13 @@ + { + unsigned long orig_level; + ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,19,0) ++ orig_level = __this_cpu_read(kasExecutionLevel); ++ __this_cpu_write(kasExecutionLevel,level); ++#else + orig_level = __get_cpu_var(kasExecutionLevel); + __get_cpu_var(kasExecutionLevel) = level; ++#endif + + return orig_level; + } +@@ -4836,7 +4841,11 @@ + */ + static unsigned long kas_GetExecutionLevel(void) + { ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,19,0) ++ return __this_cpu_read(kasExecutionLevel); ++#else + return __get_cpu_var(kasExecutionLevel); ++#endif + } + + /** \brief Type definition for kas_spin_lock() parameter */ diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest index aadf23a9..ebbd873d 100644 --- a/x11-drivers/nvidia-drivers/Manifest +++ b/x11-drivers/nvidia-drivers/Manifest @@ -1,31 +1,39 @@ DIST NVIDIA-FreeBSD-x86-173.14.39.tar.gz 20038266 SHA256 63a922ce4c5b676b4cb1ace98094dace4cc5408f2553e183df7b2127777a238b SHA512 96982fe7e0751c52fbef534193de09d187b99c1984c05e791223eb804719d8b3ba72efd983f227661ded4b71569bdbb914f1f629ab73a8bc9b8172832ccf3ec6 WHIRLPOOL 21f5906f42adf0064c7a7f81ac8e323de488e6d36356ee42c31a15c31ebb64335d5e2cff0ff022d41de480f9e0a57b3b96387f17151c7b59eceba2c61a7a102b -DIST NVIDIA-FreeBSD-x86-304.123.tar.gz 34160879 SHA256 7e4433364c5f42de6611b8cf722e0073eae6763a6664d6b9fd652ef05ebee24b SHA512 7b65ab3e99bfb9f95655c3d9124849bb830d12e43ff2d5297496c114dcdd68f738229ea244f95c53e1fc9d62d64ad3b2efb17eccac0fc2f280e8f226a9a47e7d WHIRLPOOL a33ef07363f336b01248434e4aae80bad0ce5d20985dca53484c63c4f39eae9d5b2e8cab1e08e20a8857aac8acd15ac42605a8e3af1fc3f11b8dc9d75914db09 +DIST NVIDIA-FreeBSD-x86-304.125.tar.gz 34494889 SHA256 806d0bff9d394390b3a257472bc342857f150e9dba6673e6b930f47a93ec0269 SHA512 d2760196d3f0dfb1837d496bd11dbedab6a2bf3de98da35f16c92133452b915b425a718f72e560f5d6483caf5e2e5bcf99a462b2e392d7a08c77b59695649108 WHIRLPOOL eb008e1956043d48af5f928dc594c8ae9c8a946834d889db5b4a9b3f16bfaeb311221e5d3f83c8c599dee860b54a42030dccf2aaec31dffb6e8460bf646b82ad DIST NVIDIA-FreeBSD-x86-331.67.tar.gz 55876749 SHA256 0c88c363db516ef09b0027aacb1e686191d3d4676f44445bab2156c2197a6cae SHA512 0394aefbcd99a40e5cfc03a169bbf4bd8d34828cf2656ea49c560312e1cb7f575eeb32cd8dfe6f22a259e04efcf5183149846dee18b6ee254987f333fba82cba WHIRLPOOL 8b179600db7e8d1be476761ab0d5e6b5d10167e936044bf5de89115012bcdc0ecdd1ee7ed6da969261fe95f8b05c4b97a41343ed0ae2d283ff777d58971fbd7e DIST NVIDIA-FreeBSD-x86-337.25.tar.gz 58137349 SHA256 9857b24b5d910fb8688a2b9e11039d88b70ec250e900149183454675a363e8db SHA512 0c85814061732bd09948b5fd203d5d3a1fd5df0e1c23f4af11e1cfae6f7d8c7d7f569f35398c2c5551abf7eb5ce357229fa9b16ce2c21799e96396cff3313777 WHIRLPOOL a7ca516e184334117e1cdd45b3f4c1b0a8c50281ffd1c3859865d877c2bfb20136c308b1ff09e4d64d0e7fef8eeddacab488d0bc30c98d82a9280572be5f0de0 DIST NVIDIA-FreeBSD-x86-340.32.tar.gz 59021194 SHA256 ee4f34a279ae84b97373adbc8c91ab7d34eb52dd4a7b095d51d8592b3e264df8 SHA512 9b5eafa48ccb105fe978242096c99355a291314cacf7a232cb81292355dffac5496cdb8667fa4ad3f0f2286792bf0473f523535e3258bb3b0237c76dbf5ba837 WHIRLPOOL b9438f675f65ec0b55aa2c1ca8c3beb35d20f3c56837bbeb02d511b66d4bce825ba95852ecbca70f6f83ff53f23c98e1c0d2bd313d195426fea63baed27c1cce DIST NVIDIA-FreeBSD-x86-340.46.tar.gz 59013852 SHA256 5aa4ec5f9ca4425cd3fdc47ac19c76900cecae8a9606632a8063514481363571 SHA512 03bddeb919c6ff58e11df2a4d7f0c30a8f47a9970704dde762c81183773057cdffadf37d60bb920c218b1c72bc8f71949aadcf250747f48b1cd27b1a6164949b WHIRLPOOL 0ce3f23d4660e368b10972a39366a1d26116e38fddaee1a3a4764e85e868151bc7f1e27f3c1dbbc52187c74acabd483c65455d7fd0b9679d89a2c05200e05d83 DIST NVIDIA-FreeBSD-x86-340.58.tar.gz 59074607 SHA256 be4fdf4502532c39483a1072ed89bd33e0e49717a2523f412fe3c75da5edbc6c SHA512 c02d160ffc6a027a26c5fe2e6d7eff833f1e2cdb2c2006baad571bb733ddee68a8675175bddb1e154bea69571af633b125a524ca7b8ffd535b88ac91579f7bfb WHIRLPOOL 0999d380ae8770e1240287de002dc133d816c0895d39110fdc3f7455a7d25effbce09cbfea1b09b8b01b2214cd1f33554ba202a5f816c80b9884edb03ce2d9d6 +DIST NVIDIA-FreeBSD-x86-340.76.tar.gz 59362290 SHA256 0abbcc3bed3f017e7f1887a5c2d014e2b5a020462071998986ed49cdb8e7119f SHA512 e6d8b6d03fe0f9ab25ddeef680e0159ea4073d03762d3419761c02b917edefa9a1f81c209bd386838141c1924364c81126b0a356c325b056a0c2451865bed5eb WHIRLPOOL 7ec0cef6f92bfbd4c8b6a051dc8de4b6b138f63fd4f7e18756178a9aebb91ea32523d5ca885481d8c8c3d1531b153699f4e5606c155d6c3aa79a340637d3744b DIST NVIDIA-FreeBSD-x86-343.36.tar.gz 59205879 SHA256 8634e7537eca778790296f8355e39ae9a7e16642648e671a6c9339ee55fe340c SHA512 35fcf57d5e830cbe3c07ec70362ad9f0ff6ec327c6b11b6d3c533315e59031501501b9fdb80a3bef720506e5221ad84496745ce13d2c9885076f1c8e8537ba46 WHIRLPOOL 3ed3230dc190e7670c960743d94b8db1c0d9908b597f952746d851b403847e7b2836f1c60e6af0fe73072c1fda3971dfacc37c21908c227b2c20b5045dbfd61f -DIST NVIDIA-FreeBSD-x86_64-304.123.tar.gz 35144064 SHA256 32ea8ce22b4fe50f59782c390b8ec1d90bb44e02787255476f0304c60f11e877 SHA512 e12f55e2a303e8df628b3d7e5f2c80517cae4f6a146f20a3c10ab2d1147b4bc9386b678bbab9e519e28ea921832e1c855b4b8f4643c839717c5c97a833679b2a WHIRLPOOL 5d751bf72e1e089edcaab34d2ba8d413793a92c5a0d3601ff71285b458ad6aef4632481ece9f520f2006440d35b2eab3941e30f54d79351bc8da3ba12eaf3388 +DIST NVIDIA-FreeBSD-x86-346.35.tar.gz 57980205 SHA256 c2decd38b2ff3e46a611acfd2ca41fd887b7223f6aee1f57f52717b4206e2be3 SHA512 acf8a7792a9a0bd388139548d5923a2daa59680e44877083e8de2935f8eed83821505b036bd18ea282e9c4996d069675f8406d0958b49a0efa9c0fd64e69c3d1 WHIRLPOOL 1ed58654eee9b6e38275c60a6197faff095082ff176e548522c03cf2e5f91f2b632d49341eed8f537422343a43577419239327266243402b0425b6a46ee21f83 +DIST NVIDIA-FreeBSD-x86_64-304.125.tar.gz 35498616 SHA256 46b14b8c5ee1c02ff5e30afc9c99f4dd2edc426ccb2b73764093a1787639699d SHA512 34d48f24b1f5019b23c2937f8b5280fcc596764e1f5833cfe33db5e4d8395a0d69aa4c4214a5b97620dbaade73ac0fa333c36cceb4a137bb26d3ba37c31a0eb7 WHIRLPOOL 82677bd2aec3a60fe64211170573ef702b1dd1ab5a71ec922fb56b8d40f2163c0151a7c7f8bdace9127c8afcaf278f8f23a1cb585a8ad3bb7a0d42787ab17fb2 DIST NVIDIA-FreeBSD-x86_64-331.67.tar.gz 46997728 SHA256 5781bba8b7783f96c1f239961140317426910633fbfa3ba80fdcefe54aec7e92 SHA512 1653c03e091451f14c040c2b56de8574e5fd5d7b24db6ce979f99693f6a10e61e6c28fb3a962288a135551664973bba6d2f29b92aff726a4ee592fddc807db4e WHIRLPOOL a97d473c786451c7cb88155edb12a86da5f2888a584da7538dae93056357d0c63f294d638f6949c7a6f8255c60c3db84fdbb28ce10cd6da4c82758f95eb90679 DIST NVIDIA-FreeBSD-x86_64-337.25.tar.gz 58941876 SHA256 189dc0f70528d0099d0396a52bf759af74d6a99203484be2d2d6514faf0d4161 SHA512 458c9200579a6caed02aabbc196ec998a0d19149cca665c5ef9bc709c018b991b27713c92d00bdd1ea6ddd86e04c641f387e1ec8a1235cc9581af9e7a3b19ebf WHIRLPOOL d819cf486edc443b1da39ea67582a12698b1dea1501f3b6738014a80f8a96260aa0ba30a9e2f1fac075f0f7d604dc94978f7f82092b40531dd4989a2954cc420 DIST NVIDIA-FreeBSD-x86_64-340.32.tar.gz 59836909 SHA256 4a55cbd4f87528d4d5b5a8809a8c6e2dac9ad22b0f8b357590893dfb39e52512 SHA512 ef333d94a147e04292d6e197ee72a7abfb10a84665931876455b689409af42ac713d1a16f965214a46d9dd28fd324769fa4dd14dde5caf20a8b23a9683b6c55e WHIRLPOOL 76fd78eb97b69d7a5d7dc46e06a8d7b4dc3fadc1f2c6995d86161ca90ce99ec4a0b42eedf09939a4436481bad33ef201f49c73c8add833cf912af86774d47b34 DIST NVIDIA-FreeBSD-x86_64-340.46.tar.gz 59835566 SHA256 699a65b5184f8705ba4ddbefb5776136bec98619ea00af3304725e5e028b7346 SHA512 7a6ba9fbd769aec45985664edd7291403e70c0e89a90f5c0665d6433e4baa8e0b59ceb99e817b377753576d189c0091d5af0bc2da796726ce0a9f0ebfa831d5b WHIRLPOOL aea421916646f68efbba007c08319d7b26259e1ee146bd420910468c36c04c3bc574ee6db103d64259083b11190cb3d5342a3dd1af42b0a306aa4515eb4bc9af DIST NVIDIA-FreeBSD-x86_64-340.58.tar.gz 59892350 SHA256 c59e4c4e1c95a53d1dd797b99c852272fad0a256be65599eef82a6a2a16ce502 SHA512 bad7975662045e8e8075a558e3805b65e69536c9c8896a31245ff9e28b44c723ec7b3e9c9b40fa92622c0f5a966ea89bcf247156ee34e4977e933eab4595f22d WHIRLPOOL 893744d9f532ab463e7ba7d99999714816ad8eaed18a9e72ef47b3d9da4d493da4f4f2b6bf415dc20dec70d3ec850dfa26c8fae69a5166b093c8de36797b94e2 +DIST NVIDIA-FreeBSD-x86_64-340.76.tar.gz 60206978 SHA256 60037d035b9af9f1d4dcdd5033e1b28b0cd4c7ca94f6bcb8d267e037a930fdc0 SHA512 d478eac282dfb43205f7464d6542cf1f71ed4dea6b8381314affb8647d104c5ddf7e658b6b8eb5e0bdb18207b92f76c574b24959ce23034d375cc712998e6e7c WHIRLPOOL 98ebffd792a47e3a9ef369976db11909bc13551f38977f85ece41e5a31a790c2c173badfc166e3a0bfe4361d5221129d19364c074ba11fc4aa9062d5cb1499a8 DIST NVIDIA-FreeBSD-x86_64-343.36.tar.gz 60045074 SHA256 aa189d9fd6448ed49ff4a8dd09dd15c06f6b3ef662fd3d960b4853c485cbab8a SHA512 23c38de071ac6e2c87db2c767b07f243703e55cd6485eb8e538fb72f38e9856b7ff28430fdd7eccc4728f3d36c14eac8b1fbf7155fe864ead93ed4218d5b65b5 WHIRLPOOL 401cdc5675d5fe60b6ca492be912573e9fc56a0a67ad680e2cada783ec8a34c15c6ca1a495c8fdbf09e384bc420295750540f5c77907c459c80f400d8291e44a +DIST NVIDIA-FreeBSD-x86_64-346.35.tar.gz 58753495 SHA256 0a1c92efb9e29d0d4e1c099a5f2c69a29ac2431dbc33009cc83a35c794c48d33 SHA512 8838602a1e739043158b29ada81fceb36bb68385b5bdc21cc675eb8daafff45acb75efe9c8c00a45ce74164f510198490e820dcd0a797e52ff41254d93e467d3 WHIRLPOOL 7ecd9a92d3a7fe415faf3c7b9bda9af288aa65880fcbc0ec5131d85f1099dde569497e93e6060d8c96c426145d30e2bcd8d74e53d951591726888137fc3f5873 DIST NVIDIA-Linux-x86-173.14.39-pkg0.run 15134997 SHA256 a09935f37121ed3db8ae3da63a0d8e9d4348a19c859811c9fe44d6ce8e3eab23 SHA512 e24e15ccec725d3cbca502c2b77061776a81ef92917a950adec4ff6bdc34f10903aa654433177ea74be0dade4af81c5380d5710d375a5ea445940d06154bde93 WHIRLPOOL fce3d8e4f6cdf698f5a057514b6fe220bb1011025bdce5bd4cf0e424fb4d306d38251b6726bda03f290ea8137d5a95ed418cf8751722879f9042462abd9181b6 -DIST NVIDIA-Linux-x86-304.123.run 40250272 SHA256 d5034900173cb7195f52bd6add5bf574dfcd8868bd75c0e1793592c03b97f425 SHA512 7397a28c67a3cfc5ad58f079ced4c45639922c39008d606ca703c22dde34374c4942c894eec49d42187cf00cb0179e3dcf80edd28a81c4c89456a62e42f12b43 WHIRLPOOL 8b55196678cddba5e640f90525d69835c273befe01e4e1a87c00a21839e9a86bc68829a3c59c64609c47475466a158f43d8579897728cabe6b6bc0eadef62e2b +DIST NVIDIA-Linux-x86-304.125.run 40589395 SHA256 aec5b3a792910e152d5af756ef6fd7224c448c564564c7c448ab8ec3fc78c4f7 SHA512 cd77736790876b66c1e88bf30b7a93f755c0f94118edda8fde1701dc07dc4eb60f89a27b0ed432db74729f269cb239f32f3c5e045d701f60baf69da7fc0d0ea7 WHIRLPOOL 85cd375e1b67bbabe9a8119affec20b7a9a258f8b5be89d755f7ea596a94f98df053e8ade33f1aba1f74f753dcb636268c4f2074a09eaf68d858241f1482552c DIST NVIDIA-Linux-x86-331.67.run 37064511 SHA256 696b4a574ad3cb2b3286e0848e7e831940110cc33c63de51890154dbbd31acc6 SHA512 2a17854b366aa67a398c8d66134fb78d0ccdf4a6b2fe874bb7c146cfd24501431ed7448f5b7e24c8f78c6b1f6c2d5da207fbf568c2135ef53e51e83ce02cc374 WHIRLPOOL 4ad64717eb43043bacfbecdd6efe38bc5bf598acf172984e7c3eb1dcd779a9cbe53a76ac6e7b94b1d950d1f279147ceee4037d89be589fef2219d826eb86d09e DIST NVIDIA-Linux-x86-337.25.run 37649836 SHA256 f76ece6bd98bfe2ae641a1847094e98c6f7ad7a01af682b4f38108d6b6227f9b SHA512 f68105a43f9129f4112c8a091ed7c9641708b62d20c199544e5e7079d5c5bdc0b6c83427be868e62c7134400ca62cab6a65eaff96ddb940768750250cbd50112 WHIRLPOOL 1ff92ffe33dad59bf393a7b6fe7523362433704dc8329701e74814c2eef833d15e44334264601080b90f723f5390ce6502fa3ed530fe9fadaf3efff139e65047 DIST NVIDIA-Linux-x86-340.32.run 38587515 SHA256 1d0489c35c5b332c9b949d9de3c3cbab4ac3a94385aa41e7a7b62ef23f4395f5 SHA512 a67e57a1bd70a9cd5ae2bed70403920ed94d8eac9d08dcd380f6065cd597d5824e26ae25a0bcd56626190124c07d128f3b0429040794c8e8d3ead85860fcb646 WHIRLPOOL 66bf6db27edddae845606e82cf9397dbf483bbde23e97899575c8ac3f6ce86c84d88f8e60c60b1aad1360fe9bea4f43de030a849f88f43d482508de23cd24d8e DIST NVIDIA-Linux-x86-340.46.run 38635506 SHA256 a2e6d779397372dea77466e85ba30a15211c24502687512694604e570db11f87 SHA512 3d90a73fbe07eb25ec80a485c3827bebaf64a941331d6f28fb9b925678d74d66421dfecf6fe9637fb57b4aece268e987bfa8f29c06567243ae998d7ddac25f98 WHIRLPOOL dca92cff7d72f105e89deea74d6de69d4f78f1a7b15adea9e4a8cbbca9007b4bee4cc9b9f0cb39d7a2436e141785a5cfd3011b235418e701d27e7393ffefbf66 DIST NVIDIA-Linux-x86-340.58.run 38527667 SHA256 7cc48ff0681667aad8213a4dd3cf7695cad29a5a23a3110d22566c362c76fb5b SHA512 71381af39622feaaa84e005212f2bfa0800d2b100cac8aafdaeaa3ae1cb5aff47e1d2927bbed059ec1667a41c65946fee4ee763c9cfc5d78b68c06bac55757e7 WHIRLPOOL 31230ddaf971fe35086c1c42530bf066d8632d1d2082329b42c076afacfcab4f0edeae87b27a9a59ee9915f8451ad9d4305a32ff87af459a4e87bedac181241b +DIST NVIDIA-Linux-x86-340.76.run 38818911 SHA256 9b29d93b49009caed84a8852825c3e7c6ebbbba8ec99b03ee5113108c8b036d0 SHA512 45d7b29670f9ca50de80d6d61260015b45f74422bbd12039923d04ae8b033b903b27e9f4c174461055f3cf45a4af44565ce9a8b9cd671e0e54d37770a1156839 WHIRLPOOL da7e072a56e3aff8b4688e60c5acd76c97804fa582d21c70dce043b13fa2317d1021f19927e827cf6132aebe2d40371c750e3eb56697bc7eda16bb7369bf2994 DIST NVIDIA-Linux-x86-343.36.run 41073259 SHA256 8cc1c99fbda29b3258f57dbdacef11921aca2e3ac106ef591f0815716e1b829e SHA512 a6287cf8ad6379daa7c6d7ae6bc08f9985ad9e9353de6d88eb72d8a1acad3e25eb65076b904152c6ddd8ac54b9afcdbb7a5dfb9a46e75c5654be87b3df0e48e1 WHIRLPOOL 7aaa7977a850314045bcfcc36a8f6ed8b3f487ec972e109ea48cbe3edda4ff29c0bf02e7c11dacf6a3e71783259dc809840c32e301aa16f2d4394d7f07cffc0a +DIST NVIDIA-Linux-x86-346.35.run 40692611 SHA256 bba63c30c730ad7b8500a77c81cae58562b9f9b57cd576b61f37a2d8bc45df25 SHA512 df9213fe4743b6c329c1789dbdfe962af9c647a4e20380f957bc55369554fc731ffc098c00de922529d372b9686a170f6ccb1ce2e573ae57402396db9a3dc73d WHIRLPOOL 111b5a52fba139171163c6c31faade9d4ff40940520a10477cf90c998b2254c74fa571d7697b82ac515b80b71a3e205d1968b06c60ab057d008a41c45406e68e DIST NVIDIA-Linux-x86_64-173.14.39-pkg2.run 21100833 SHA256 15a953666d5681ba54c97498b578ffd286a1dc96d605f3b02110f3f99813100e SHA512 a65cd496e6ed57f771c3d99f37f616a1242d97844f6faef7a807825ad899c0e536a99fde397020839f0857883b934032f9491024f3047a6b06d3eea1f5d77713 WHIRLPOOL dc5f243b7d1de7e2d1b7f005e018a2940d63335b11a7c83c234b348b7a1839e9131169d2ea928bd8c2f549a4535149b03e16e6c94d59dfa745f7f904ff790a45 -DIST NVIDIA-Linux-x86_64-304.123.run 68755898 SHA256 68ee60d2a96ff80adad7e62f79f55f137dd10b8c38ce6c60fb481e73fdf6b155 SHA512 b16df726e8ba48153fcea337ab198c913eaa9f1dd004bed5c4262731e12c5a7c775c2a31996e207d051e4e479b7eb5173fcffe07d9988877385503f940e15dd8 WHIRLPOOL e9fe629dd262e68fe776c28fd93b4923d03681b2761265383becf914e84429f094b311b6e02051d2fb61436d48a59051d20fe9c8803fe7ed7daf98cd936f0dab +DIST NVIDIA-Linux-x86_64-304.125.run 69108272 SHA256 c654889b85a18326f2c610260a8fbc3b1bb6f9b8be1c052a46a213f60bd62262 SHA512 75bd5700281b0aa4e19be5b779e3484711ce3db92641a32f3bf5e890601b353b23113f6218d5a2fa6b2c8d93702fac92810013c7c0f8efe484b0a39d09b1b073 WHIRLPOOL d8b9794253b1ab270680da7420f50df5ab6aa4d5123bad695be5b7891b2df55bf06ecdd0b221fd29e799077c0a64da8059df16ebea9a3535e402f2c0cf482dcf DIST NVIDIA-Linux-x86_64-331.67.run 60231750 SHA256 9c7f2bb44bb26a5effb915d8aa22132a6c06483e0cfa6f47b7265b15da83bbd7 SHA512 7368a60c282386bc5b68599cacd07a18a9be4c3fd624eac9eb92966221318723c3f44ae033163789eae1ae683e729d49268769e79c465aca6632c5a7e6d6942a WHIRLPOOL 552f590257e3e1e53b83563aeea840a78869c10ea2707cea779da99ec726cc17398fada84379537ac2e6a7dc8a653c8b00141ab35adb10a5a49d0da565c2eb73 DIST NVIDIA-Linux-x86_64-337.25.run 68053486 SHA256 83280f7738f65bb2e790e7530a38978cf0bd0aa741eda51629c9e9b068128af0 SHA512 27cb5030da00d6fa2a2dd6701cc149ce885e7ff7e7ca4f1629c27737357fdadedec41e830f5cacabef14646515d6d2729f753d78424260316e28111f2c3e53b9 WHIRLPOOL 72eba5239ae7272d3501403ef292f0e131896b3dd852a7e2423e79206d99aa5a4a3b98eb4193ad5cd1e0247ffd48189d3a3ba02ca307a759a4f15b9c9a386dbd DIST NVIDIA-Linux-x86_64-340.32.run 69753673 SHA256 ef96003110564953cad4ffaec073696dcf9652338dfe5eb0c58ae3ce45db42ac SHA512 24c2dec161022bd229862ad66711232cf6424a0bd1eb056d7eb22a34e265d4b1f6208779cf507b480189f95f795d580a30ec5f8ab1bff549d2a41a57adcc14b4 WHIRLPOOL 6422498998253003fc1e1d6396449d2fe35b5836a083a254d9d7439434e5a3e1cf55afbcc3860a234ee9b3d0a1b18b9c58e4946107465559f0dcb121ef796e5a DIST NVIDIA-Linux-x86_64-340.46.run 69693129 SHA256 57e7694b5a985ee95d2da37598ec37cdabf40f914490f4cdb0c5184f12a74270 SHA512 43cce2911c1894fe9240453179666c5fd1f437b49a1e3e5990463e9009ffa25d5da7f91105d1520c6133a0bdef9070c768efdc087e2d8ef85ed7896fcf555c7a WHIRLPOOL 9f845c5b6621fcc34a5b64d1c5823a3978a04c669ee4d3f7e3aee3f8da06c1c6eaa3b51792be2e1006945ee06df0c1a2650fc70d4257b768ca4d144a79775892 DIST NVIDIA-Linux-x86_64-340.58.run 69851185 SHA256 70cc452161b969d659225a3a7d4cc17d5827f8f8ce6eb053757f30f6a666a643 SHA512 c88a83d7a5493b8069d2cac24363c7ca2e87ea9ca617cf9ffb0277c52dc39624019479b61e218f7d7a033c58b685131582e38a02e5a529c96126225f5b8cf8db WHIRLPOOL 9bc7f8c6c4a4be0b7b1f10a3de02ad0a3c1039522df5e3703ba180988ad4cab007801b1858c274f41edc87d7851db6eb54f2f4599cc91ae9e2cf11b5ac0d8fb4 +DIST NVIDIA-Linux-x86_64-340.76.run 69955037 SHA256 3bf670e9a2bdb184648dec54ce06fab65e798a9a4c9dd5155e2be4efee3e0994 SHA512 59ad49a49f170ec971e2b5ee3a45b9f972521bc4b7ab6f02f46a5cfc5b1998841195cc5c91dffc417d2183de39c5a589eabf7b48864e0c6842363a75051db40c WHIRLPOOL 8c846f2b5b6f56bd2962fe4660751a4485e0ddd2186bde0affccece32271b03f4f3c226377c0b1877ea391ab130ed6f282c316f227205488a63e4f0a19db82cc DIST NVIDIA-Linux-x86_64-343.36.run 73775989 SHA256 2285efa2c0e6675d8724e47a09403630a674c32e514bdcfb54cec3c81810fc78 SHA512 6e76e54b24b0c1fa16e94eaf0f99d2e7dfd28e5aaae0bcb6df3e6d4e20c7a13d5d30902e2bc9bc7609c8d87e5ec8fbf16a5a2dd513bb9d761714176c4ce5e283 WHIRLPOOL 73040a3f3073486c5d6d0a5d84be7d478a3c15bb4aee21f3c590592afe2845f8e9c7064010ddc8f93b764e48940e523952abf9978d09cd32ec1ce8b644e59eb6 +DIST NVIDIA-Linux-x86_64-346.35.run 73462796 SHA256 8625acbbc7a2abdda436a5cb9d06f2a7f5913b16e0a35ac4f9f106853a94d086 SHA512 dab2ce5a722a93e83822cb83db6d3ef612274a6e3236b0ff34f081630cc00f76be5a0a1637b85dda2ca289336e44b6586afc82a228cb5de8ca1105d6bd4f4750 WHIRLPOOL f5255f714ff9f14edb26246826c810de05de1d6bcaeaf30f52294313aa1f68fbd432ddbddf576757cee711e19e4b7d2f14fb30f8975c9e2686395fb31998f413 diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drivers-3.19.patch b/x11-drivers/nvidia-drivers/files/nvidia-drivers-3.19.patch new file mode 100644 index 00000000..3cdaa598 --- /dev/null +++ b/x11-drivers/nvidia-drivers/files/nvidia-drivers-3.19.patch @@ -0,0 +1,20 @@ +--- a/kernel/nv.c ++++ b/kernel/nv.c +@@ -2026,7 +2026,7 @@ long nv_kern_unlocked_ioctl( + unsigned long i_arg + ) + { +- return nv_kern_ioctl(file->f_dentry->d_inode, file, cmd, i_arg); ++ return nv_kern_ioctl(file->f_path.dentry->d_inode, file, cmd, i_arg); + } + + long nv_kern_compat_ioctl( +@@ -2035,7 +2035,7 @@ long nv_kern_compat_ioctl( + unsigned long i_arg + ) + { +- return nv_kern_ioctl(file->f_dentry->d_inode, file, cmd, i_arg); ++ return nv_kern_ioctl(file->f_path.dentry->d_inode, file, cmd, i_arg); + } + + /* diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drivers-346.16-pax-constify.patch b/x11-drivers/nvidia-drivers/files/nvidia-drivers-346.16-pax-constify.patch new file mode 100644 index 00000000..9b9f53e4 --- /dev/null +++ b/x11-drivers/nvidia-drivers/files/nvidia-drivers-346.16-pax-constify.patch @@ -0,0 +1,25 @@ +--- a/kernel/uvm/uvm_common.c ++++ b/kernel/uvm/uvm_common.c +@@ -95,7 +95,6 @@ static RM_STATUS uvmnext_gpu_event_stop_ + #endif // NVIDIA_UVM_NEXT_ENABLED + + static dev_t g_uvmBaseDev; +-struct UvmOpsUvmEvents g_exportedUvmOps; + + // TODO: This would be easier if RM allowed for multiple registrations, since we + // could register UVM-Lite and UVM-Next separately (bug 1372835). +@@ -147,9 +146,11 @@ static RM_STATUS uvmSetupGpuProvider(voi + RM_STATUS status = RM_OK; + + #ifdef NVIDIA_UVM_RM_ENABLED +- g_exportedUvmOps.startDevice = uvm_gpu_event_start_device; +- g_exportedUvmOps.stopDevice = uvm_gpu_event_stop_device; +- g_exportedUvmOps.isrTopHalf = uvmnext_isr_top_half; ++ static struct UvmOpsUvmEvents g_exportedUvmOps = { ++ .startDevice = uvm_gpu_event_start_device, ++ .stopDevice = uvm_gpu_event_stop_device, ++ .isrTopHalf = uvmnext_isr_top_half, ++ }; + + // call RM to exchange the function pointers. + status = nvUvmInterfaceRegisterUvmCallbacks(&g_exportedUvmOps); diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drivers-346.16-pax-usercopy.patch b/x11-drivers/nvidia-drivers/files/nvidia-drivers-346.16-pax-usercopy.patch new file mode 100644 index 00000000..d1a440c9 --- /dev/null +++ b/x11-drivers/nvidia-drivers/files/nvidia-drivers-346.16-pax-usercopy.patch @@ -0,0 +1,47 @@ +--- a/kernel/nv.c ++++ b/kernel/nv.c +@@ -705,7 +705,7 @@ int __init nvidia_init_module(void) + #endif + + nvidia_stack_t_cache = NV_KMEM_CACHE_CREATE(nvidia_stack_cache_name, +- nvidia_stack_t); ++ nvidia_stack_t, SLAB_USERCOPY); + if (nvidia_stack_t_cache == NULL) + { + nv_printf(NV_DBG_ERRORS, "NVRM: stack cache allocation failed!\n"); +@@ -846,7 +846,7 @@ int __init nvidia_init_module(void) + nv_lock_init_locks(nv); + + nvidia_pte_t_cache = NV_KMEM_CACHE_CREATE(nvidia_pte_cache_name, +- nvidia_pte_t); ++ nvidia_pte_t, 0); + if (nvidia_pte_t_cache == NULL) + { + rc = -ENOMEM; +@@ -857,7 +857,7 @@ int __init nvidia_init_module(void) + if (!nv_multiple_kernel_modules) + { + nvidia_p2p_page_t_cache = NV_KMEM_CACHE_CREATE(nvidia_p2p_page_cache_name, +- nvidia_p2p_page_t); ++ nvidia_p2p_page_t, 0); + if (nvidia_p2p_page_t_cache == NULL) + { + rc = -ENOMEM; +--- a/kernel/nv-linux.h ++++ b/kernel/nv-linux.h +@@ -1431,11 +1431,11 @@ extern void *nvidia_stack_t_cache; + + #if !defined(NV_VMWARE) + #if (NV_KMEM_CACHE_CREATE_ARGUMENT_COUNT == 5) +-#define NV_KMEM_CACHE_CREATE(name, type) \ +- kmem_cache_create(name, sizeof(type), 0, 0, NULL) ++#define NV_KMEM_CACHE_CREATE(name, type, flags) \ ++ kmem_cache_create(name, sizeof(type), 0, flags, NULL) + #else +-#define NV_KMEM_CACHE_CREATE(name, type) \ +- kmem_cache_create(name, sizeof(type), 0, 0, NULL, \ ++#define NV_KMEM_CACHE_CREATE(name, type, flags) \ ++ kmem_cache_create(name, sizeof(type), 0, flags, NULL, \ + NULL) + #endif + #define NV_KMEM_CACHE_DESTROY(kmem_cache) \ diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-304.123.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-304.125.ebuild index 3a119d3f..4a60d0f0 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-304.123.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-304.125.ebuild @@ -128,6 +128,10 @@ src_prepare() { /usr/$(get_libdir)/libnvidia-opencl.so EOF + if kernel_is ge 3 19 0; then + epatch "${FILESDIR}/${PN}-3.19.patch" + fi + # Allow user patches so they can support RC kernels and whatever else epatch_user } diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-340.76.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-340.76.ebuild new file mode 100644 index 00000000..bcfd2149 --- /dev/null +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-340.76.ebuild @@ -0,0 +1,168 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit eutils flag-o-matic linux-info linux-mod multilib nvidia-driver \ + portability toolchain-funcs unpacker user + +NV_URI="http://us.download.nvidia.com/XFree86/" +X86_NV_PACKAGE="NVIDIA-Linux-x86-${PV}" +AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}" +X86_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86-${PV}" +AMD64_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86_64-${PV}" + +DESCRIPTION="NVIDIA GPUs kernel drivers" +HOMEPAGE="http://www.nvidia.com/" +SRC_URI=" + amd64-fbsd? ( ${NV_URI}FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz ) + amd64? ( ${NV_URI}Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run ) + x86-fbsd? ( ${NV_URI}FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz ) + x86? ( ${NV_URI}Linux-x86/${PV}/${X86_NV_PACKAGE}.run ) +" + +LICENSE="NVIDIA-r1" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="acpi custom-cflags multilib x-multilib kernel_FreeBSD kernel_linux pax_kernel tools X uvm" +RESTRICT="bindist mirror strip" + +DEPEND="kernel_linux? ( virtual/linux-sources )" +RDEPEND="~x11-drivers/nvidia-userspace-${PV} + x-multilib? ( ~x11-drivers/nvidia-userspace-${PV}[x-multilib] ) + multilib? ( ~x11-drivers/nvidia-userspace-${PV}[multilib] ) + ~x11-drivers/nvidia-userspace-${PV}[tools=] + ~x11-drivers/nvidia-userspace-${PV}[X=]" +PDEPEND="" + +S=${WORKDIR}/ + +pkg_pretend() { + # Since Nvidia ships 3 different series of drivers, we need to give the user + # some kind of guidance as to what version they should install. This tries + # to point the user in the right direction but can't be perfect. check + # nvidia-driver.eclass + nvidia-driver-check-warning + + # Kernel features/options to check for + CONFIG_CHECK="~ZONE_DMA ~MTRR ~SYSVIPC ~!LOCKDEP" + use x86 && CONFIG_CHECK+=" ~HIGHMEM" + + # Now do the above checks + use kernel_linux && check_extra_config +} + +pkg_setup() { + # try to turn off distcc and ccache for people that have a problem with it + export DISTCC_DISABLE=1 + export CCACHE_DISABLE=1 + + if use kernel_linux; then + MODULE_NAMES="nvidia(video:${S}/kernel)" + use uvm && MODULE_NAMES+=" nvidia-uvm(video:${S}/kernel/uvm)" + + # This needs to run after MODULE_NAMES (so that the eclass checks + # whether the kernel supports loadable modules) but before BUILD_PARAMS + # is set (so that KV_DIR is populated). + linux-mod_pkg_setup + + BUILD_PARAMS="IGNORE_CC_MISMATCH=yes V=1 SYSSRC=${KV_DIR} \ + SYSOUT=${KV_OUT_DIR} CC=$(tc-getBUILD_CC)" + # linux-mod_src_compile calls set_arch_to_kernel, which + # sets the ARCH to x86 but NVIDIA's wrapping Makefile + # expects x86_64 or i386 and then converts it to x86 + # later on in the build process + BUILD_FIXES="ARCH=$(uname -m | sed -e 's/i.86/i386/')" + fi + + # set variables to where files are in the package structure + if use kernel_FreeBSD; then + use x86-fbsd && S="${WORKDIR}/${X86_FBSD_NV_PACKAGE}" + use amd64-fbsd && S="${WORKDIR}/${AMD64_FBSD_NV_PACKAGE}" + NV_SRC="${S}/src" + NV_SOVER=1 + elif use kernel_linux; then + NV_SRC="${S}/kernel" + NV_SOVER=${PV} + else + die "Could not determine proper NVIDIA package" + fi +} + +src_prepare() { + # Please add a brief description for every added patch + + if use kernel_linux; then + if kernel_is lt 2 6 9 ; then + eerror "You must build this against 2.6.9 or higher kernels." + fi + + # If greater than 2.6.5 use M= instead of SUBDIR= +# convert_to_m "${NV_SRC}"/Makefile.kbuild + fi + if use pax_kernel; then + ewarn "Using PAX patches is not supported. You will be asked to" + ewarn "use a standard kernel should you have issues. Should you" + ewarn "need support with these patches, contact the PaX team." + epatch "${FILESDIR}"/${PN}-331.13-pax-usercopy.patch + fi + + # Allow user patches so they can support RC kernels and whatever else + epatch_user +} + +src_compile() { + # This is already the default on Linux, as there's no toplevel Makefile, but + # on FreeBSD there's one and triggers the kernel module build, as we install + # it by itself, pass this. + + cd "${NV_SRC}" + if use kernel_FreeBSD; then + MAKE="$(get_bmake)" CFLAGS="-Wno-sign-compare" emake CC="$(tc-getCC)" \ + LD="$(tc-getLD)" LDFLAGS="$(raw-ldflags)" || die + elif use kernel_linux; then + use uvm && MAKEOPTS=-j1 + linux-mod_src_compile + fi +} + +src_install() { + if use kernel_linux; then + linux-mod_src_install + elif use kernel_FreeBSD; then + if use x86-fbsd; then + insinto /boot/modules + doins "${S}/src/nvidia.kld" + fi + + exeinto /boot/modules + doexe "${S}/src/nvidia.ko" + fi + + is_final_abi || die "failed to iterate through all ABIs" +} + +pkg_preinst() { + use kernel_linux && linux-mod_pkg_preinst +} + +pkg_postinst() { + use kernel_linux && linux-mod_pkg_postinst + + echo + elog "You must be in the video group to use the NVIDIA device" + elog "For more info, read the docs at" + elog "http://www.gentoo.org/doc/en/nvidia-guide.xml#doc_chap3_sect6" + elog + + elog "This package installs a kernel module and X driver. Both must" + elog "match explicitly in their version. This means, if you restart" + elog "X, you must modprobe -r nvidia before starting it back up" + elog + +} + +pkg_postrm() { + use kernel_linux && linux-mod_pkg_postrm +} diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-346.35.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-346.35.ebuild new file mode 100644 index 00000000..c86373e8 --- /dev/null +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-346.35.ebuild @@ -0,0 +1,175 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit eutils flag-o-matic linux-info linux-mod multilib nvidia-driver \ + portability toolchain-funcs unpacker user + +NV_URI="http://us.download.nvidia.com/XFree86/" +X86_NV_PACKAGE="NVIDIA-Linux-x86-${PV}" +AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}" +X86_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86-${PV}" +AMD64_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86_64-${PV}" + +DESCRIPTION="NVIDIA GPUs kernel drivers" +HOMEPAGE="http://www.nvidia.com/" +SRC_URI=" + amd64-fbsd? ( ${NV_URI}FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz ) + amd64? ( ${NV_URI}Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run ) + x86-fbsd? ( ${NV_URI}FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz ) + x86? ( ${NV_URI}Linux-x86/${PV}/${X86_NV_PACKAGE}.run ) +" + +LICENSE="NVIDIA-r2" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="acpi custom-cflags multilib x-multilib kernel_FreeBSD kernel_linux pax_kernel tools X uvm" +RESTRICT="bindist mirror strip" + +DEPEND="kernel_linux? ( virtual/linux-sources )" +RDEPEND="~x11-drivers/nvidia-userspace-${PV} + x-multilib? ( ~x11-drivers/nvidia-userspace-${PV}[x-multilib] ) + multilib? ( ~x11-drivers/nvidia-userspace-${PV}[multilib] ) + ~x11-drivers/nvidia-userspace-${PV}[tools=] + ~x11-drivers/nvidia-userspace-${PV}[X=]" +PDEPEND="" + +S=${WORKDIR}/ + +pkg_pretend() { + if use amd64 && has_multilib_profile && \ + [ "${DEFAULT_ABI}" != "amd64" ]; then + eerror "This ebuild doesn't currently support changing your default ABI" + die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}" + fi + + # Since Nvidia ships 3 different series of drivers, we need to give the user + # some kind of guidance as to what version they should install. This tries + # to point the user in the right direction but can't be perfect. check + # nvidia-driver.eclass + nvidia-driver-check-warning + + # Kernel features/options to check for + CONFIG_CHECK="~ZONE_DMA ~MTRR ~SYSVIPC ~!LOCKDEP" + use x86 && CONFIG_CHECK+=" ~HIGHMEM" + + # Now do the above checks + use kernel_linux && check_extra_config +} + +pkg_setup() { + # try to turn off distcc and ccache for people that have a problem with it + export DISTCC_DISABLE=1 + export CCACHE_DISABLE=1 + + if use kernel_linux; then + MODULE_NAMES="nvidia(video:${S}/kernel)" + use uvm && MODULE_NAMES+=" nvidia-uvm(video:${S}/kernel/uvm)" + + # This needs to run after MODULE_NAMES (so that the eclass checks + # whether the kernel supports loadable modules) but before BUILD_PARAMS + # is set (so that KV_DIR is populated). + linux-mod_pkg_setup + + BUILD_PARAMS="IGNORE_CC_MISMATCH=yes V=1 SYSSRC=${KV_DIR} \ + SYSOUT=${KV_OUT_DIR} CC=$(tc-getBUILD_CC)" + # linux-mod_src_compile calls set_arch_to_kernel, which + # sets the ARCH to x86 but NVIDIA's wrapping Makefile + # expects x86_64 or i386 and then converts it to x86 + # later on in the build process + BUILD_FIXES="ARCH=$(uname -m | sed -e 's/i.86/i386/')" + fi + + # set variables to where files are in the package structure + if use kernel_FreeBSD; then + use x86-fbsd && S="${WORKDIR}/${X86_FBSD_NV_PACKAGE}" + use amd64-fbsd && S="${WORKDIR}/${AMD64_FBSD_NV_PACKAGE}" + NV_SRC="${S}/src" + NV_SOVER=1 + elif use kernel_linux; then + NV_SRC="${S}/kernel" + NV_SOVER=${PV} + else + die "Could not determine proper NVIDIA package" + fi +} + +src_prepare() { + # Please add a brief description for every added patch + + if use kernel_linux; then + if kernel_is lt 2 6 9 ; then + eerror "You must build this against 2.6.9 or higher kernels." + fi + + # If greater than 2.6.5 use M= instead of SUBDIR= +# convert_to_m "${NV_SRC}"/Makefile.kbuild + fi + if use pax_kernel; then + ewarn "Using PAX patches is not supported. You will be asked to" + ewarn "use a standard kernel should you have issues. Should you" + ewarn "need support with these patches, contact the PaX team." + epatch "${FILESDIR}"/${PN}-346.16-pax-usercopy.patch + epatch "${FILESDIR}"/${PN}-346.16-pax-constify.patch + fi + + # Allow user patches so they can support RC kernels and whatever else + epatch_user +} + +src_compile() { + # This is already the default on Linux, as there's no toplevel Makefile, but + # on FreeBSD there's one and triggers the kernel module build, as we install + # it by itself, pass this. + + cd "${NV_SRC}" + if use kernel_FreeBSD; then + MAKE="$(get_bmake)" CFLAGS="-Wno-sign-compare" emake CC="$(tc-getCC)" \ + LD="$(tc-getLD)" LDFLAGS="$(raw-ldflags)" || die + elif use kernel_linux; then + MAKEOPTS=-j1 + linux-mod_src_compile + fi +} + +src_install() { + if use kernel_linux; then + linux-mod_src_install + elif use kernel_FreeBSD; then + if use x86-fbsd; then + insinto /boot/modules + doins "${S}/src/nvidia.kld" + fi + + exeinto /boot/modules + doexe "${S}/src/nvidia.ko" + fi + + is_final_abi || die "failed to iterate through all ABIs" +} + +pkg_preinst() { + use kernel_linux && linux-mod_pkg_preinst +} + +pkg_postinst() { + use kernel_linux && linux-mod_pkg_postinst + + echo + elog "You must be in the video group to use the NVIDIA device" + elog "For more info, read the docs at" + elog "http://www.gentoo.org/doc/en/nvidia-guide.xml#doc_chap3_sect6" + elog + + elog "This package installs a kernel module and X driver. Both must" + elog "match explicitly in their version. This means, if you restart" + elog "X, you must modprobe -r nvidia before starting it back up" + elog + +} + +pkg_postrm() { + use kernel_linux && linux-mod_pkg_postrm +} diff --git a/x11-drivers/nvidia-userspace/Manifest b/x11-drivers/nvidia-userspace/Manifest index aadf23a9..ebbd873d 100644 --- a/x11-drivers/nvidia-userspace/Manifest +++ b/x11-drivers/nvidia-userspace/Manifest @@ -1,31 +1,39 @@ DIST NVIDIA-FreeBSD-x86-173.14.39.tar.gz 20038266 SHA256 63a922ce4c5b676b4cb1ace98094dace4cc5408f2553e183df7b2127777a238b SHA512 96982fe7e0751c52fbef534193de09d187b99c1984c05e791223eb804719d8b3ba72efd983f227661ded4b71569bdbb914f1f629ab73a8bc9b8172832ccf3ec6 WHIRLPOOL 21f5906f42adf0064c7a7f81ac8e323de488e6d36356ee42c31a15c31ebb64335d5e2cff0ff022d41de480f9e0a57b3b96387f17151c7b59eceba2c61a7a102b -DIST NVIDIA-FreeBSD-x86-304.123.tar.gz 34160879 SHA256 7e4433364c5f42de6611b8cf722e0073eae6763a6664d6b9fd652ef05ebee24b SHA512 7b65ab3e99bfb9f95655c3d9124849bb830d12e43ff2d5297496c114dcdd68f738229ea244f95c53e1fc9d62d64ad3b2efb17eccac0fc2f280e8f226a9a47e7d WHIRLPOOL a33ef07363f336b01248434e4aae80bad0ce5d20985dca53484c63c4f39eae9d5b2e8cab1e08e20a8857aac8acd15ac42605a8e3af1fc3f11b8dc9d75914db09 +DIST NVIDIA-FreeBSD-x86-304.125.tar.gz 34494889 SHA256 806d0bff9d394390b3a257472bc342857f150e9dba6673e6b930f47a93ec0269 SHA512 d2760196d3f0dfb1837d496bd11dbedab6a2bf3de98da35f16c92133452b915b425a718f72e560f5d6483caf5e2e5bcf99a462b2e392d7a08c77b59695649108 WHIRLPOOL eb008e1956043d48af5f928dc594c8ae9c8a946834d889db5b4a9b3f16bfaeb311221e5d3f83c8c599dee860b54a42030dccf2aaec31dffb6e8460bf646b82ad DIST NVIDIA-FreeBSD-x86-331.67.tar.gz 55876749 SHA256 0c88c363db516ef09b0027aacb1e686191d3d4676f44445bab2156c2197a6cae SHA512 0394aefbcd99a40e5cfc03a169bbf4bd8d34828cf2656ea49c560312e1cb7f575eeb32cd8dfe6f22a259e04efcf5183149846dee18b6ee254987f333fba82cba WHIRLPOOL 8b179600db7e8d1be476761ab0d5e6b5d10167e936044bf5de89115012bcdc0ecdd1ee7ed6da969261fe95f8b05c4b97a41343ed0ae2d283ff777d58971fbd7e DIST NVIDIA-FreeBSD-x86-337.25.tar.gz 58137349 SHA256 9857b24b5d910fb8688a2b9e11039d88b70ec250e900149183454675a363e8db SHA512 0c85814061732bd09948b5fd203d5d3a1fd5df0e1c23f4af11e1cfae6f7d8c7d7f569f35398c2c5551abf7eb5ce357229fa9b16ce2c21799e96396cff3313777 WHIRLPOOL a7ca516e184334117e1cdd45b3f4c1b0a8c50281ffd1c3859865d877c2bfb20136c308b1ff09e4d64d0e7fef8eeddacab488d0bc30c98d82a9280572be5f0de0 DIST NVIDIA-FreeBSD-x86-340.32.tar.gz 59021194 SHA256 ee4f34a279ae84b97373adbc8c91ab7d34eb52dd4a7b095d51d8592b3e264df8 SHA512 9b5eafa48ccb105fe978242096c99355a291314cacf7a232cb81292355dffac5496cdb8667fa4ad3f0f2286792bf0473f523535e3258bb3b0237c76dbf5ba837 WHIRLPOOL b9438f675f65ec0b55aa2c1ca8c3beb35d20f3c56837bbeb02d511b66d4bce825ba95852ecbca70f6f83ff53f23c98e1c0d2bd313d195426fea63baed27c1cce DIST NVIDIA-FreeBSD-x86-340.46.tar.gz 59013852 SHA256 5aa4ec5f9ca4425cd3fdc47ac19c76900cecae8a9606632a8063514481363571 SHA512 03bddeb919c6ff58e11df2a4d7f0c30a8f47a9970704dde762c81183773057cdffadf37d60bb920c218b1c72bc8f71949aadcf250747f48b1cd27b1a6164949b WHIRLPOOL 0ce3f23d4660e368b10972a39366a1d26116e38fddaee1a3a4764e85e868151bc7f1e27f3c1dbbc52187c74acabd483c65455d7fd0b9679d89a2c05200e05d83 DIST NVIDIA-FreeBSD-x86-340.58.tar.gz 59074607 SHA256 be4fdf4502532c39483a1072ed89bd33e0e49717a2523f412fe3c75da5edbc6c SHA512 c02d160ffc6a027a26c5fe2e6d7eff833f1e2cdb2c2006baad571bb733ddee68a8675175bddb1e154bea69571af633b125a524ca7b8ffd535b88ac91579f7bfb WHIRLPOOL 0999d380ae8770e1240287de002dc133d816c0895d39110fdc3f7455a7d25effbce09cbfea1b09b8b01b2214cd1f33554ba202a5f816c80b9884edb03ce2d9d6 +DIST NVIDIA-FreeBSD-x86-340.76.tar.gz 59362290 SHA256 0abbcc3bed3f017e7f1887a5c2d014e2b5a020462071998986ed49cdb8e7119f SHA512 e6d8b6d03fe0f9ab25ddeef680e0159ea4073d03762d3419761c02b917edefa9a1f81c209bd386838141c1924364c81126b0a356c325b056a0c2451865bed5eb WHIRLPOOL 7ec0cef6f92bfbd4c8b6a051dc8de4b6b138f63fd4f7e18756178a9aebb91ea32523d5ca885481d8c8c3d1531b153699f4e5606c155d6c3aa79a340637d3744b DIST NVIDIA-FreeBSD-x86-343.36.tar.gz 59205879 SHA256 8634e7537eca778790296f8355e39ae9a7e16642648e671a6c9339ee55fe340c SHA512 35fcf57d5e830cbe3c07ec70362ad9f0ff6ec327c6b11b6d3c533315e59031501501b9fdb80a3bef720506e5221ad84496745ce13d2c9885076f1c8e8537ba46 WHIRLPOOL 3ed3230dc190e7670c960743d94b8db1c0d9908b597f952746d851b403847e7b2836f1c60e6af0fe73072c1fda3971dfacc37c21908c227b2c20b5045dbfd61f -DIST NVIDIA-FreeBSD-x86_64-304.123.tar.gz 35144064 SHA256 32ea8ce22b4fe50f59782c390b8ec1d90bb44e02787255476f0304c60f11e877 SHA512 e12f55e2a303e8df628b3d7e5f2c80517cae4f6a146f20a3c10ab2d1147b4bc9386b678bbab9e519e28ea921832e1c855b4b8f4643c839717c5c97a833679b2a WHIRLPOOL 5d751bf72e1e089edcaab34d2ba8d413793a92c5a0d3601ff71285b458ad6aef4632481ece9f520f2006440d35b2eab3941e30f54d79351bc8da3ba12eaf3388 +DIST NVIDIA-FreeBSD-x86-346.35.tar.gz 57980205 SHA256 c2decd38b2ff3e46a611acfd2ca41fd887b7223f6aee1f57f52717b4206e2be3 SHA512 acf8a7792a9a0bd388139548d5923a2daa59680e44877083e8de2935f8eed83821505b036bd18ea282e9c4996d069675f8406d0958b49a0efa9c0fd64e69c3d1 WHIRLPOOL 1ed58654eee9b6e38275c60a6197faff095082ff176e548522c03cf2e5f91f2b632d49341eed8f537422343a43577419239327266243402b0425b6a46ee21f83 +DIST NVIDIA-FreeBSD-x86_64-304.125.tar.gz 35498616 SHA256 46b14b8c5ee1c02ff5e30afc9c99f4dd2edc426ccb2b73764093a1787639699d SHA512 34d48f24b1f5019b23c2937f8b5280fcc596764e1f5833cfe33db5e4d8395a0d69aa4c4214a5b97620dbaade73ac0fa333c36cceb4a137bb26d3ba37c31a0eb7 WHIRLPOOL 82677bd2aec3a60fe64211170573ef702b1dd1ab5a71ec922fb56b8d40f2163c0151a7c7f8bdace9127c8afcaf278f8f23a1cb585a8ad3bb7a0d42787ab17fb2 DIST NVIDIA-FreeBSD-x86_64-331.67.tar.gz 46997728 SHA256 5781bba8b7783f96c1f239961140317426910633fbfa3ba80fdcefe54aec7e92 SHA512 1653c03e091451f14c040c2b56de8574e5fd5d7b24db6ce979f99693f6a10e61e6c28fb3a962288a135551664973bba6d2f29b92aff726a4ee592fddc807db4e WHIRLPOOL a97d473c786451c7cb88155edb12a86da5f2888a584da7538dae93056357d0c63f294d638f6949c7a6f8255c60c3db84fdbb28ce10cd6da4c82758f95eb90679 DIST NVIDIA-FreeBSD-x86_64-337.25.tar.gz 58941876 SHA256 189dc0f70528d0099d0396a52bf759af74d6a99203484be2d2d6514faf0d4161 SHA512 458c9200579a6caed02aabbc196ec998a0d19149cca665c5ef9bc709c018b991b27713c92d00bdd1ea6ddd86e04c641f387e1ec8a1235cc9581af9e7a3b19ebf WHIRLPOOL d819cf486edc443b1da39ea67582a12698b1dea1501f3b6738014a80f8a96260aa0ba30a9e2f1fac075f0f7d604dc94978f7f82092b40531dd4989a2954cc420 DIST NVIDIA-FreeBSD-x86_64-340.32.tar.gz 59836909 SHA256 4a55cbd4f87528d4d5b5a8809a8c6e2dac9ad22b0f8b357590893dfb39e52512 SHA512 ef333d94a147e04292d6e197ee72a7abfb10a84665931876455b689409af42ac713d1a16f965214a46d9dd28fd324769fa4dd14dde5caf20a8b23a9683b6c55e WHIRLPOOL 76fd78eb97b69d7a5d7dc46e06a8d7b4dc3fadc1f2c6995d86161ca90ce99ec4a0b42eedf09939a4436481bad33ef201f49c73c8add833cf912af86774d47b34 DIST NVIDIA-FreeBSD-x86_64-340.46.tar.gz 59835566 SHA256 699a65b5184f8705ba4ddbefb5776136bec98619ea00af3304725e5e028b7346 SHA512 7a6ba9fbd769aec45985664edd7291403e70c0e89a90f5c0665d6433e4baa8e0b59ceb99e817b377753576d189c0091d5af0bc2da796726ce0a9f0ebfa831d5b WHIRLPOOL aea421916646f68efbba007c08319d7b26259e1ee146bd420910468c36c04c3bc574ee6db103d64259083b11190cb3d5342a3dd1af42b0a306aa4515eb4bc9af DIST NVIDIA-FreeBSD-x86_64-340.58.tar.gz 59892350 SHA256 c59e4c4e1c95a53d1dd797b99c852272fad0a256be65599eef82a6a2a16ce502 SHA512 bad7975662045e8e8075a558e3805b65e69536c9c8896a31245ff9e28b44c723ec7b3e9c9b40fa92622c0f5a966ea89bcf247156ee34e4977e933eab4595f22d WHIRLPOOL 893744d9f532ab463e7ba7d99999714816ad8eaed18a9e72ef47b3d9da4d493da4f4f2b6bf415dc20dec70d3ec850dfa26c8fae69a5166b093c8de36797b94e2 +DIST NVIDIA-FreeBSD-x86_64-340.76.tar.gz 60206978 SHA256 60037d035b9af9f1d4dcdd5033e1b28b0cd4c7ca94f6bcb8d267e037a930fdc0 SHA512 d478eac282dfb43205f7464d6542cf1f71ed4dea6b8381314affb8647d104c5ddf7e658b6b8eb5e0bdb18207b92f76c574b24959ce23034d375cc712998e6e7c WHIRLPOOL 98ebffd792a47e3a9ef369976db11909bc13551f38977f85ece41e5a31a790c2c173badfc166e3a0bfe4361d5221129d19364c074ba11fc4aa9062d5cb1499a8 DIST NVIDIA-FreeBSD-x86_64-343.36.tar.gz 60045074 SHA256 aa189d9fd6448ed49ff4a8dd09dd15c06f6b3ef662fd3d960b4853c485cbab8a SHA512 23c38de071ac6e2c87db2c767b07f243703e55cd6485eb8e538fb72f38e9856b7ff28430fdd7eccc4728f3d36c14eac8b1fbf7155fe864ead93ed4218d5b65b5 WHIRLPOOL 401cdc5675d5fe60b6ca492be912573e9fc56a0a67ad680e2cada783ec8a34c15c6ca1a495c8fdbf09e384bc420295750540f5c77907c459c80f400d8291e44a +DIST NVIDIA-FreeBSD-x86_64-346.35.tar.gz 58753495 SHA256 0a1c92efb9e29d0d4e1c099a5f2c69a29ac2431dbc33009cc83a35c794c48d33 SHA512 8838602a1e739043158b29ada81fceb36bb68385b5bdc21cc675eb8daafff45acb75efe9c8c00a45ce74164f510198490e820dcd0a797e52ff41254d93e467d3 WHIRLPOOL 7ecd9a92d3a7fe415faf3c7b9bda9af288aa65880fcbc0ec5131d85f1099dde569497e93e6060d8c96c426145d30e2bcd8d74e53d951591726888137fc3f5873 DIST NVIDIA-Linux-x86-173.14.39-pkg0.run 15134997 SHA256 a09935f37121ed3db8ae3da63a0d8e9d4348a19c859811c9fe44d6ce8e3eab23 SHA512 e24e15ccec725d3cbca502c2b77061776a81ef92917a950adec4ff6bdc34f10903aa654433177ea74be0dade4af81c5380d5710d375a5ea445940d06154bde93 WHIRLPOOL fce3d8e4f6cdf698f5a057514b6fe220bb1011025bdce5bd4cf0e424fb4d306d38251b6726bda03f290ea8137d5a95ed418cf8751722879f9042462abd9181b6 -DIST NVIDIA-Linux-x86-304.123.run 40250272 SHA256 d5034900173cb7195f52bd6add5bf574dfcd8868bd75c0e1793592c03b97f425 SHA512 7397a28c67a3cfc5ad58f079ced4c45639922c39008d606ca703c22dde34374c4942c894eec49d42187cf00cb0179e3dcf80edd28a81c4c89456a62e42f12b43 WHIRLPOOL 8b55196678cddba5e640f90525d69835c273befe01e4e1a87c00a21839e9a86bc68829a3c59c64609c47475466a158f43d8579897728cabe6b6bc0eadef62e2b +DIST NVIDIA-Linux-x86-304.125.run 40589395 SHA256 aec5b3a792910e152d5af756ef6fd7224c448c564564c7c448ab8ec3fc78c4f7 SHA512 cd77736790876b66c1e88bf30b7a93f755c0f94118edda8fde1701dc07dc4eb60f89a27b0ed432db74729f269cb239f32f3c5e045d701f60baf69da7fc0d0ea7 WHIRLPOOL 85cd375e1b67bbabe9a8119affec20b7a9a258f8b5be89d755f7ea596a94f98df053e8ade33f1aba1f74f753dcb636268c4f2074a09eaf68d858241f1482552c DIST NVIDIA-Linux-x86-331.67.run 37064511 SHA256 696b4a574ad3cb2b3286e0848e7e831940110cc33c63de51890154dbbd31acc6 SHA512 2a17854b366aa67a398c8d66134fb78d0ccdf4a6b2fe874bb7c146cfd24501431ed7448f5b7e24c8f78c6b1f6c2d5da207fbf568c2135ef53e51e83ce02cc374 WHIRLPOOL 4ad64717eb43043bacfbecdd6efe38bc5bf598acf172984e7c3eb1dcd779a9cbe53a76ac6e7b94b1d950d1f279147ceee4037d89be589fef2219d826eb86d09e DIST NVIDIA-Linux-x86-337.25.run 37649836 SHA256 f76ece6bd98bfe2ae641a1847094e98c6f7ad7a01af682b4f38108d6b6227f9b SHA512 f68105a43f9129f4112c8a091ed7c9641708b62d20c199544e5e7079d5c5bdc0b6c83427be868e62c7134400ca62cab6a65eaff96ddb940768750250cbd50112 WHIRLPOOL 1ff92ffe33dad59bf393a7b6fe7523362433704dc8329701e74814c2eef833d15e44334264601080b90f723f5390ce6502fa3ed530fe9fadaf3efff139e65047 DIST NVIDIA-Linux-x86-340.32.run 38587515 SHA256 1d0489c35c5b332c9b949d9de3c3cbab4ac3a94385aa41e7a7b62ef23f4395f5 SHA512 a67e57a1bd70a9cd5ae2bed70403920ed94d8eac9d08dcd380f6065cd597d5824e26ae25a0bcd56626190124c07d128f3b0429040794c8e8d3ead85860fcb646 WHIRLPOOL 66bf6db27edddae845606e82cf9397dbf483bbde23e97899575c8ac3f6ce86c84d88f8e60c60b1aad1360fe9bea4f43de030a849f88f43d482508de23cd24d8e DIST NVIDIA-Linux-x86-340.46.run 38635506 SHA256 a2e6d779397372dea77466e85ba30a15211c24502687512694604e570db11f87 SHA512 3d90a73fbe07eb25ec80a485c3827bebaf64a941331d6f28fb9b925678d74d66421dfecf6fe9637fb57b4aece268e987bfa8f29c06567243ae998d7ddac25f98 WHIRLPOOL dca92cff7d72f105e89deea74d6de69d4f78f1a7b15adea9e4a8cbbca9007b4bee4cc9b9f0cb39d7a2436e141785a5cfd3011b235418e701d27e7393ffefbf66 DIST NVIDIA-Linux-x86-340.58.run 38527667 SHA256 7cc48ff0681667aad8213a4dd3cf7695cad29a5a23a3110d22566c362c76fb5b SHA512 71381af39622feaaa84e005212f2bfa0800d2b100cac8aafdaeaa3ae1cb5aff47e1d2927bbed059ec1667a41c65946fee4ee763c9cfc5d78b68c06bac55757e7 WHIRLPOOL 31230ddaf971fe35086c1c42530bf066d8632d1d2082329b42c076afacfcab4f0edeae87b27a9a59ee9915f8451ad9d4305a32ff87af459a4e87bedac181241b +DIST NVIDIA-Linux-x86-340.76.run 38818911 SHA256 9b29d93b49009caed84a8852825c3e7c6ebbbba8ec99b03ee5113108c8b036d0 SHA512 45d7b29670f9ca50de80d6d61260015b45f74422bbd12039923d04ae8b033b903b27e9f4c174461055f3cf45a4af44565ce9a8b9cd671e0e54d37770a1156839 WHIRLPOOL da7e072a56e3aff8b4688e60c5acd76c97804fa582d21c70dce043b13fa2317d1021f19927e827cf6132aebe2d40371c750e3eb56697bc7eda16bb7369bf2994 DIST NVIDIA-Linux-x86-343.36.run 41073259 SHA256 8cc1c99fbda29b3258f57dbdacef11921aca2e3ac106ef591f0815716e1b829e SHA512 a6287cf8ad6379daa7c6d7ae6bc08f9985ad9e9353de6d88eb72d8a1acad3e25eb65076b904152c6ddd8ac54b9afcdbb7a5dfb9a46e75c5654be87b3df0e48e1 WHIRLPOOL 7aaa7977a850314045bcfcc36a8f6ed8b3f487ec972e109ea48cbe3edda4ff29c0bf02e7c11dacf6a3e71783259dc809840c32e301aa16f2d4394d7f07cffc0a +DIST NVIDIA-Linux-x86-346.35.run 40692611 SHA256 bba63c30c730ad7b8500a77c81cae58562b9f9b57cd576b61f37a2d8bc45df25 SHA512 df9213fe4743b6c329c1789dbdfe962af9c647a4e20380f957bc55369554fc731ffc098c00de922529d372b9686a170f6ccb1ce2e573ae57402396db9a3dc73d WHIRLPOOL 111b5a52fba139171163c6c31faade9d4ff40940520a10477cf90c998b2254c74fa571d7697b82ac515b80b71a3e205d1968b06c60ab057d008a41c45406e68e DIST NVIDIA-Linux-x86_64-173.14.39-pkg2.run 21100833 SHA256 15a953666d5681ba54c97498b578ffd286a1dc96d605f3b02110f3f99813100e SHA512 a65cd496e6ed57f771c3d99f37f616a1242d97844f6faef7a807825ad899c0e536a99fde397020839f0857883b934032f9491024f3047a6b06d3eea1f5d77713 WHIRLPOOL dc5f243b7d1de7e2d1b7f005e018a2940d63335b11a7c83c234b348b7a1839e9131169d2ea928bd8c2f549a4535149b03e16e6c94d59dfa745f7f904ff790a45 -DIST NVIDIA-Linux-x86_64-304.123.run 68755898 SHA256 68ee60d2a96ff80adad7e62f79f55f137dd10b8c38ce6c60fb481e73fdf6b155 SHA512 b16df726e8ba48153fcea337ab198c913eaa9f1dd004bed5c4262731e12c5a7c775c2a31996e207d051e4e479b7eb5173fcffe07d9988877385503f940e15dd8 WHIRLPOOL e9fe629dd262e68fe776c28fd93b4923d03681b2761265383becf914e84429f094b311b6e02051d2fb61436d48a59051d20fe9c8803fe7ed7daf98cd936f0dab +DIST NVIDIA-Linux-x86_64-304.125.run 69108272 SHA256 c654889b85a18326f2c610260a8fbc3b1bb6f9b8be1c052a46a213f60bd62262 SHA512 75bd5700281b0aa4e19be5b779e3484711ce3db92641a32f3bf5e890601b353b23113f6218d5a2fa6b2c8d93702fac92810013c7c0f8efe484b0a39d09b1b073 WHIRLPOOL d8b9794253b1ab270680da7420f50df5ab6aa4d5123bad695be5b7891b2df55bf06ecdd0b221fd29e799077c0a64da8059df16ebea9a3535e402f2c0cf482dcf DIST NVIDIA-Linux-x86_64-331.67.run 60231750 SHA256 9c7f2bb44bb26a5effb915d8aa22132a6c06483e0cfa6f47b7265b15da83bbd7 SHA512 7368a60c282386bc5b68599cacd07a18a9be4c3fd624eac9eb92966221318723c3f44ae033163789eae1ae683e729d49268769e79c465aca6632c5a7e6d6942a WHIRLPOOL 552f590257e3e1e53b83563aeea840a78869c10ea2707cea779da99ec726cc17398fada84379537ac2e6a7dc8a653c8b00141ab35adb10a5a49d0da565c2eb73 DIST NVIDIA-Linux-x86_64-337.25.run 68053486 SHA256 83280f7738f65bb2e790e7530a38978cf0bd0aa741eda51629c9e9b068128af0 SHA512 27cb5030da00d6fa2a2dd6701cc149ce885e7ff7e7ca4f1629c27737357fdadedec41e830f5cacabef14646515d6d2729f753d78424260316e28111f2c3e53b9 WHIRLPOOL 72eba5239ae7272d3501403ef292f0e131896b3dd852a7e2423e79206d99aa5a4a3b98eb4193ad5cd1e0247ffd48189d3a3ba02ca307a759a4f15b9c9a386dbd DIST NVIDIA-Linux-x86_64-340.32.run 69753673 SHA256 ef96003110564953cad4ffaec073696dcf9652338dfe5eb0c58ae3ce45db42ac SHA512 24c2dec161022bd229862ad66711232cf6424a0bd1eb056d7eb22a34e265d4b1f6208779cf507b480189f95f795d580a30ec5f8ab1bff549d2a41a57adcc14b4 WHIRLPOOL 6422498998253003fc1e1d6396449d2fe35b5836a083a254d9d7439434e5a3e1cf55afbcc3860a234ee9b3d0a1b18b9c58e4946107465559f0dcb121ef796e5a DIST NVIDIA-Linux-x86_64-340.46.run 69693129 SHA256 57e7694b5a985ee95d2da37598ec37cdabf40f914490f4cdb0c5184f12a74270 SHA512 43cce2911c1894fe9240453179666c5fd1f437b49a1e3e5990463e9009ffa25d5da7f91105d1520c6133a0bdef9070c768efdc087e2d8ef85ed7896fcf555c7a WHIRLPOOL 9f845c5b6621fcc34a5b64d1c5823a3978a04c669ee4d3f7e3aee3f8da06c1c6eaa3b51792be2e1006945ee06df0c1a2650fc70d4257b768ca4d144a79775892 DIST NVIDIA-Linux-x86_64-340.58.run 69851185 SHA256 70cc452161b969d659225a3a7d4cc17d5827f8f8ce6eb053757f30f6a666a643 SHA512 c88a83d7a5493b8069d2cac24363c7ca2e87ea9ca617cf9ffb0277c52dc39624019479b61e218f7d7a033c58b685131582e38a02e5a529c96126225f5b8cf8db WHIRLPOOL 9bc7f8c6c4a4be0b7b1f10a3de02ad0a3c1039522df5e3703ba180988ad4cab007801b1858c274f41edc87d7851db6eb54f2f4599cc91ae9e2cf11b5ac0d8fb4 +DIST NVIDIA-Linux-x86_64-340.76.run 69955037 SHA256 3bf670e9a2bdb184648dec54ce06fab65e798a9a4c9dd5155e2be4efee3e0994 SHA512 59ad49a49f170ec971e2b5ee3a45b9f972521bc4b7ab6f02f46a5cfc5b1998841195cc5c91dffc417d2183de39c5a589eabf7b48864e0c6842363a75051db40c WHIRLPOOL 8c846f2b5b6f56bd2962fe4660751a4485e0ddd2186bde0affccece32271b03f4f3c226377c0b1877ea391ab130ed6f282c316f227205488a63e4f0a19db82cc DIST NVIDIA-Linux-x86_64-343.36.run 73775989 SHA256 2285efa2c0e6675d8724e47a09403630a674c32e514bdcfb54cec3c81810fc78 SHA512 6e76e54b24b0c1fa16e94eaf0f99d2e7dfd28e5aaae0bcb6df3e6d4e20c7a13d5d30902e2bc9bc7609c8d87e5ec8fbf16a5a2dd513bb9d761714176c4ce5e283 WHIRLPOOL 73040a3f3073486c5d6d0a5d84be7d478a3c15bb4aee21f3c590592afe2845f8e9c7064010ddc8f93b764e48940e523952abf9978d09cd32ec1ce8b644e59eb6 +DIST NVIDIA-Linux-x86_64-346.35.run 73462796 SHA256 8625acbbc7a2abdda436a5cb9d06f2a7f5913b16e0a35ac4f9f106853a94d086 SHA512 dab2ce5a722a93e83822cb83db6d3ef612274a6e3236b0ff34f081630cc00f76be5a0a1637b85dda2ca289336e44b6586afc82a228cb5de8ca1105d6bd4f4750 WHIRLPOOL f5255f714ff9f14edb26246826c810de05de1d6bcaeaf30f52294313aa1f68fbd432ddbddf576757cee711e19e4b7d2f14fb30f8975c9e2686395fb31998f413 diff --git a/x11-drivers/nvidia-userspace/nvidia-userspace-304.123.ebuild b/x11-drivers/nvidia-userspace/nvidia-userspace-304.125.ebuild index c9401d56..c9401d56 100644 --- a/x11-drivers/nvidia-userspace/nvidia-userspace-304.123.ebuild +++ b/x11-drivers/nvidia-userspace/nvidia-userspace-304.125.ebuild diff --git a/x11-drivers/nvidia-userspace/nvidia-userspace-340.76.ebuild b/x11-drivers/nvidia-userspace/nvidia-userspace-340.76.ebuild new file mode 100644 index 00000000..559555b4 --- /dev/null +++ b/x11-drivers/nvidia-userspace/nvidia-userspace-340.76.ebuild @@ -0,0 +1,353 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit eutils flag-o-matic linux-info linux-mod multilib nvidia-driver \ + portability toolchain-funcs unpacker user udev + +NV_URI="http://us.download.nvidia.com/XFree86/" +X86_NV_PACKAGE="NVIDIA-Linux-x86-${PV}" +AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}" +X86_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86-${PV}" +AMD64_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86_64-${PV}" + +DESCRIPTION="NVIDIA X11 userspace libraries and applications" +HOMEPAGE="http://www.nvidia.com/" +SRC_URI=" + amd64-fbsd? ( ${NV_URI}FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz ) + amd64? ( ${NV_URI}Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run ) + x86-fbsd? ( ${NV_URI}FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz ) + x86? ( ${NV_URI}Linux-x86/${PV}/${X86_NV_PACKAGE}.run ) +" + +LICENSE="GPL-2 NVIDIA-r1" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="acpi multilib x-multilib kernel_FreeBSD kernel_linux tools +X uvm" +RESTRICT="bindist mirror strip" +EMULTILIB_PKG="true" + +COMMON="app-admin/eselect-opencl + kernel_linux? ( >=sys-libs/glibc-2.6.1 ) + x-multilib? ( + || ( + ( + x11-libs/libX11[abi_x86_32] + x11-libs/libXext[abi_x86_32] + ) + app-emulation/emul-linux-x86-xlibs + ) + ) + multilib? ( app-emulation/emul-linux-x86-baselibs ) + X? ( + >=app-admin/eselect-opengl-1.0.9 + )" +DEPEND="${COMMON}" +# Note: do not add !>nvidia-userspace-ver or !<nvidia-userspace-ver +# because it would cause pkg_postrm to set the wrong opengl implementation +RDEPEND="${COMMON} + X? ( x11-libs/libXvMC ) + acpi? ( sys-power/acpid ) + tools? ( media-video/nvidia-settings )" +PDEPEND="X? ( + <x11-base/xorg-server-1.16.99 + >=x11-libs/libvdpau-0.3-r1 + )" + +REQUIRED_USE="tools? ( X )" +QA_PREBUILT="opt/* usr/lib*" +S=${WORKDIR}/ + +pkg_pretend() { + if use amd64 && has_multilib_profile && \ + [ "${DEFAULT_ABI}" != "amd64" ]; then + eerror "This ebuild doesn't currently support changing your default ABI" + die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}" + fi +} + +pkg_setup() { + # try to turn off distcc and ccache for people that have a problem with it + export DISTCC_DISABLE=1 + export CCACHE_DISABLE=1 + + # set variables to where files are in the package structure + if use kernel_FreeBSD; then + use x86-fbsd && S="${WORKDIR}/${X86_FBSD_NV_PACKAGE}" + use amd64-fbsd && S="${WORKDIR}/${AMD64_FBSD_NV_PACKAGE}" + NV_DOC="${S}/doc" + NV_OBJ="${S}/obj" + NV_SRC="${S}/src" + NV_MAN="${S}/x11/man" + NV_X11="${S}/obj" + NV_SOVER=1 + elif use kernel_linux; then + NV_DOC="${S}" + NV_OBJ="${S}" + NV_SRC="${S}/kernel" + NV_MAN="${S}" + NV_X11="${S}" + NV_SOVER=${PV} + else + die "Could not determine proper NVIDIA package" + fi +} + +src_prepare() { + # Please add a brief description for every added patch + + # Allow user patches so they can support RC kernels and whatever else + epatch_user +} + +src_compile() { :; } + +# Install nvidia library: +# the first parameter is the library to install +# the second parameter is the provided soversion +# the third parameter is the target directory if its not /usr/lib +donvidia() { + # Full path to library minus SOVER + MY_LIB="$1" + + # SOVER to use + MY_SOVER="$2" + + # Where to install + MY_DEST="$3" + + if [[ -z "${MY_DEST}" ]]; then + MY_DEST="/usr/$(get_libdir)" + action="dolib.so" + else + exeinto ${MY_DEST} + action="doexe" + fi + + # Get just the library name + libname=$(basename $1) + + # Install the library with the correct SOVER + ${action} ${MY_LIB}.${MY_SOVER} || \ + die "failed to install ${libname}" + + # If SOVER wasn't 1, then we need to create a .1 symlink + if [[ "${MY_SOVER}" != "1" ]]; then + dosym ${libname}.${MY_SOVER} \ + ${MY_DEST}/${libname}.1 || \ + die "failed to create ${libname} symlink" + fi + + # Always create the symlink from the raw lib to the .1 + dosym ${libname}.1 \ + ${MY_DEST}/${libname} || \ + die "failed to create ${libname} symlink" +} + +src_install() { + if use kernel_linux; then + # Add the aliases + # This file is tweaked with the appropriate video group in + # pkg_preinst, see bug #491414 + insinto /etc/modprobe.d + newins "${FILESDIR}"/nvidia-169.07 nvidia.conf + use uvm && doins "${FILESDIR}"/nvidia-uvm.conf + + # Ensures that our device nodes are created when not using X + exeinto "$(get_udevdir)" + doexe "${FILESDIR}"/nvidia-udev.sh + udev_newrules "${FILESDIR}"/nvidia.udev-rule 99-nvidia.rules + elif use kernel_FreeBSD; then + if use x86-fbsd; then + insinto /boot/modules + doins "${S}/src/nvidia.kld" + fi + + exeinto /boot/modules + doexe "${S}/src/nvidia.ko" + fi + + # NVIDIA kernel <-> userspace driver config lib + donvidia ${NV_OBJ}/libnvidia-cfg.so ${NV_SOVER} + + # NVIDIA framebuffer capture library + donvidia ${NV_OBJ}/libnvidia-fbc.so ${NV_SOVER} + + # NVIDIA video encode/decode <-> CUDA + if use kernel_linux; then + donvidia ${NV_OBJ}/libnvcuvid.so ${NV_SOVER} + donvidia ${NV_OBJ}/libnvidia-encode.so ${NV_SOVER} + fi + + if use X; then + # Xorg DDX driver + insinto /usr/$(get_libdir)/xorg/modules/drivers + doins ${NV_X11}/nvidia_drv.so + + # Xorg GLX driver + donvidia ${NV_X11}/libglx.so ${NV_SOVER} \ + /usr/$(get_libdir)/opengl/nvidia/extensions + fi + + # OpenCL ICD for NVIDIA + if use kernel_linux; then + insinto /etc/OpenCL/vendors + doins ${NV_OBJ}/nvidia.icd + fi + + # Documentation + dohtml ${NV_DOC}/html/* + if use kernel_FreeBSD; then + dodoc "${NV_DOC}/README" + use X && doman "${NV_MAN}/nvidia-xconfig.1" + else + # Docs + newdoc "${NV_DOC}/README.txt" README + dodoc "${NV_DOC}/NVIDIA_Changelog" + doman "${NV_MAN}/nvidia-smi.1.gz" + doman "${NV_MAN}/nvidia-cuda-mps-control.1.gz" + use X && doman "${NV_MAN}/nvidia-xconfig.1.gz" + fi + + # Helper Apps + exeinto /opt/bin/ + if use X; then + doexe ${NV_OBJ}/nvidia-xconfig + fi + + if use kernel_linux ; then + doexe ${NV_OBJ}/nvidia-cuda-mps-control + doexe ${NV_OBJ}/nvidia-cuda-mps-server + doexe ${NV_OBJ}/nvidia-debugdump + doexe ${NV_OBJ}/nvidia-persistenced + doexe ${NV_OBJ}/nvidia-smi + + # install nvidia-modprobe setuid and symlink in /usr/bin (bug #505092) + doexe ${NV_OBJ}/nvidia-modprobe + fowners root:video /opt/bin/nvidia-modprobe + fperms 4710 /opt/bin/nvidia-modprobe + dosym /{opt,usr}/bin/nvidia-modprobe + + doman nvidia-cuda-mps-control.1.gz + doman nvidia-modprobe.1.gz + doman nvidia-persistenced.1.gz + newinitd "${FILESDIR}/nvidia-smi.init" nvidia-smi + fi + + exeinto /usr/bin/ + doexe ${NV_OBJ}/nvidia-bug-report.sh + + if has_multilib_profile && use multilib ; then + local OABI=${ABI} + for ABI in $(get_install_abis) ; do + src_install-libs + done + ABI=${OABI} + unset OABI + else + src_install-libs + fi + + is_final_abi || die "failed to iterate through all ABIs" + + readme.gentoo_create_doc +} + +src_install-libs() { + local inslibdir=$(get_libdir) + local GL_ROOT="/usr/$(get_libdir)/opengl/nvidia/lib" + local CL_ROOT="/usr/$(get_libdir)/OpenCL/vendors/nvidia" + local libdir=${NV_OBJ} + + if use kernel_linux && has_multilib_profile && \ + [[ ${ABI} == "x86" ]] ; then + libdir=${NV_OBJ}/32 + fi + + if use X; then + # The GLX libraries + donvidia ${libdir}/libEGL.so ${NV_SOVER} ${GL_ROOT} + donvidia ${libdir}/libGL.so ${NV_SOVER} ${GL_ROOT} + donvidia ${libdir}/libGLESv1_CM.so ${NV_SOVER} ${GL_ROOT} + donvidia ${libdir}/libnvidia-eglcore.so ${NV_SOVER} + donvidia ${libdir}/libnvidia-glcore.so ${NV_SOVER} + donvidia ${libdir}/libnvidia-glsi.so ${NV_SOVER} + donvidia ${libdir}/libnvidia-ifr.so ${NV_SOVER} + if use kernel_FreeBSD; then + donvidia ${libdir}/libnvidia-tls.so ${NV_SOVER} + else + donvidia ${libdir}/tls/libnvidia-tls.so ${NV_SOVER} + fi + + # VDPAU + donvidia ${libdir}/libvdpau_nvidia.so ${NV_SOVER} + + # GLES v2 libraries + insinto ${GL_ROOT} + doexe ${libdir}/libGLESv2.so.${PV} + dosym libGLESv2.so.${PV} ${GL_ROOT}/libGLESv2.so.2 + dosym libGLESv2.so.2 ${GL_ROOT}/libGLESv2.so + fi + + # NVIDIA monitoring library + if use kernel_linux ; then + donvidia ${libdir}/libnvidia-ml.so ${NV_SOVER} + fi + + # CUDA & OpenCL + if use kernel_linux; then + donvidia ${libdir}/libcuda.so ${NV_SOVER} + donvidia ${libdir}/libnvidia-compiler.so ${NV_SOVER} + donvidia ${libdir}/libOpenCL.so 1.0.0 ${CL_ROOT} + donvidia ${libdir}/libnvidia-opencl.so ${NV_SOVER} + fi +} + +pkg_preinst() { + # Clean the dynamic libGL stuff's home to ensure + # we dont have stale libs floating around + if [ -d "${ROOT}"/usr/lib/opengl/nvidia ] ; then + rm -rf "${ROOT}"/usr/lib/opengl/nvidia/* + fi + # Make sure we nuke the old nvidia-glx's env.d file + if [ -e "${ROOT}"/etc/env.d/09nvidia ] ; then + rm -f "${ROOT}"/etc/env.d/09nvidia + fi + + local videogroup="$(egetent group video | cut -d ':' -f 3)" + if [ -n "${videogroup}" ]; then + sed -i -e "s:PACKAGE:${PF}:g" \ + -e "s:VIDEOGID:${videogroup}:" "${ROOT}"/etc/modprobe.d/nvidia.conf + else + eerror "Failed to determine the video group gid." + die "Failed to determine the video group gid." + fi +} + +pkg_postinst() { + # Switch to the nvidia implementation + use X && "${ROOT}"/usr/bin/eselect opengl set --use-old nvidia + "${ROOT}"/usr/bin/eselect opencl set --use-old nvidia + + readme.gentoo_print_elog + + if ! use X; then + elog "You have elected to not install the X.org driver. Along with" + elog "this the OpenGL libraries and VDPAU libraries were not" + elog "installed. Additionally, once the driver is loaded your card" + elog "and fan will run at max speed which may not be desirable." + elog "Use the 'nvidia-smi' init script to have your card and fan" + elog "speed scale appropriately." + elog + fi +} + +pkg_prerm() { + use X && "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 +} + +pkg_postrm() { + use X && "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 +} diff --git a/x11-drivers/nvidia-userspace/nvidia-userspace-346.35.ebuild b/x11-drivers/nvidia-userspace/nvidia-userspace-346.35.ebuild new file mode 100644 index 00000000..26ebda3b --- /dev/null +++ b/x11-drivers/nvidia-userspace/nvidia-userspace-346.35.ebuild @@ -0,0 +1,353 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit eutils flag-o-matic linux-info linux-mod multilib nvidia-driver \ + portability toolchain-funcs unpacker user udev + +NV_URI="http://us.download.nvidia.com/XFree86/" +X86_NV_PACKAGE="NVIDIA-Linux-x86-${PV}" +AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}" +X86_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86-${PV}" +AMD64_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86_64-${PV}" + +DESCRIPTION="NVIDIA X11 userspace libraries and applications" +HOMEPAGE="http://www.nvidia.com/" +SRC_URI=" + amd64-fbsd? ( ${NV_URI}FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz ) + amd64? ( ${NV_URI}Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run ) + x86-fbsd? ( ${NV_URI}FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz ) + x86? ( ${NV_URI}Linux-x86/${PV}/${X86_NV_PACKAGE}.run ) +" + +LICENSE="GPL-2 NVIDIA-r2" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="acpi multilib x-multilib kernel_FreeBSD kernel_linux tools +X uvm" +RESTRICT="bindist mirror strip" +EMULTILIB_PKG="true" + +COMMON="app-admin/eselect-opencl + kernel_linux? ( >=sys-libs/glibc-2.6.1 ) + x-multilib? ( + || ( + ( + x11-libs/libX11[abi_x86_32] + x11-libs/libXext[abi_x86_32] + ) + app-emulation/emul-linux-x86-xlibs + ) + ) + multilib? ( app-emulation/emul-linux-x86-baselibs ) + X? ( + >=app-admin/eselect-opengl-1.0.9 + )" +DEPEND="${COMMON}" +# Note: do not add !>nvidia-userspace-ver or !<nvidia-userspace-ver +# because it would cause pkg_postrm to set the wrong opengl implementation +RDEPEND="${COMMON} + X? ( x11-libs/libXvMC ) + acpi? ( sys-power/acpid ) + tools? ( media-video/nvidia-settings )" +PDEPEND="X? ( + <x11-base/xorg-server-1.16.99 + >=x11-libs/libvdpau-0.3-r1 + )" + +REQUIRED_USE="tools? ( X )" +QA_PREBUILT="opt/* usr/lib*" +S=${WORKDIR}/ + +pkg_pretend() { + if use amd64 && has_multilib_profile && \ + [ "${DEFAULT_ABI}" != "amd64" ]; then + eerror "This ebuild doesn't currently support changing your default ABI" + die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}" + fi +} + +pkg_setup() { + # try to turn off distcc and ccache for people that have a problem with it + export DISTCC_DISABLE=1 + export CCACHE_DISABLE=1 + + # set variables to where files are in the package structure + if use kernel_FreeBSD; then + use x86-fbsd && S="${WORKDIR}/${X86_FBSD_NV_PACKAGE}" + use amd64-fbsd && S="${WORKDIR}/${AMD64_FBSD_NV_PACKAGE}" + NV_DOC="${S}/doc" + NV_OBJ="${S}/obj" + NV_SRC="${S}/src" + NV_MAN="${S}/x11/man" + NV_X11="${S}/obj" + NV_SOVER=1 + elif use kernel_linux; then + NV_DOC="${S}" + NV_OBJ="${S}" + NV_SRC="${S}/kernel" + NV_MAN="${S}" + NV_X11="${S}" + NV_SOVER=${PV} + else + die "Could not determine proper NVIDIA package" + fi +} + +src_prepare() { + # Please add a brief description for every added patch + + # Allow user patches so they can support RC kernels and whatever else + epatch_user +} + +src_compile() { :; } + +# Install nvidia library: +# the first parameter is the library to install +# the second parameter is the provided soversion +# the third parameter is the target directory if its not /usr/lib +donvidia() { + # Full path to library minus SOVER + MY_LIB="$1" + + # SOVER to use + MY_SOVER="$2" + + # Where to install + MY_DEST="$3" + + if [[ -z "${MY_DEST}" ]]; then + MY_DEST="/usr/$(get_libdir)" + action="dolib.so" + else + exeinto ${MY_DEST} + action="doexe" + fi + + # Get just the library name + libname=$(basename $1) + + # Install the library with the correct SOVER + ${action} ${MY_LIB}.${MY_SOVER} || \ + die "failed to install ${libname}" + + # If SOVER wasn't 1, then we need to create a .1 symlink + if [[ "${MY_SOVER}" != "1" ]]; then + dosym ${libname}.${MY_SOVER} \ + ${MY_DEST}/${libname}.1 || \ + die "failed to create ${libname} symlink" + fi + + # Always create the symlink from the raw lib to the .1 + dosym ${libname}.1 \ + ${MY_DEST}/${libname} || \ + die "failed to create ${libname} symlink" +} + +src_install() { + if use kernel_linux; then + # Add the aliases + # This file is tweaked with the appropriate video group in + # pkg_preinst, see bug #491414 + insinto /etc/modprobe.d + newins "${FILESDIR}"/nvidia-169.07 nvidia.conf + use uvm && doins "${FILESDIR}"/nvidia-uvm.conf + + # Ensures that our device nodes are created when not using X + exeinto "$(get_udevdir)" + doexe "${FILESDIR}"/nvidia-udev.sh + udev_newrules "${FILESDIR}"/nvidia.udev-rule 99-nvidia.rules + elif use kernel_FreeBSD; then + if use x86-fbsd; then + insinto /boot/modules + doins "${S}/src/nvidia.kld" + fi + + exeinto /boot/modules + doexe "${S}/src/nvidia.ko" + fi + + # NVIDIA kernel <-> userspace driver config lib + donvidia ${NV_OBJ}/libnvidia-cfg.so ${NV_SOVER} + + # NVIDIA framebuffer capture library + donvidia ${NV_OBJ}/libnvidia-fbc.so ${NV_SOVER} + + # NVIDIA video encode/decode <-> CUDA + if use kernel_linux; then + donvidia ${NV_OBJ}/libnvcuvid.so ${NV_SOVER} + donvidia ${NV_OBJ}/libnvidia-encode.so ${NV_SOVER} + fi + + if use X; then + # Xorg DDX driver + insinto /usr/$(get_libdir)/xorg/modules/drivers + doins ${NV_X11}/nvidia_drv.so + + # Xorg GLX driver + donvidia ${NV_X11}/libglx.so ${NV_SOVER} \ + /usr/$(get_libdir)/opengl/nvidia/extensions + fi + + # OpenCL ICD for NVIDIA + if use kernel_linux; then + insinto /etc/OpenCL/vendors + doins ${NV_OBJ}/nvidia.icd + fi + + # Documentation + dohtml ${NV_DOC}/html/* + if use kernel_FreeBSD; then + dodoc "${NV_DOC}/README" + use X && doman "${NV_MAN}/nvidia-xconfig.1" + else + # Docs + newdoc "${NV_DOC}/README.txt" README + dodoc "${NV_DOC}/NVIDIA_Changelog" + doman "${NV_MAN}/nvidia-smi.1.gz" + doman "${NV_MAN}/nvidia-cuda-mps-control.1.gz" + use X && doman "${NV_MAN}/nvidia-xconfig.1.gz" + fi + + # Helper Apps + exeinto /opt/bin/ + if use X; then + doexe ${NV_OBJ}/nvidia-xconfig + fi + + if use kernel_linux ; then + doexe ${NV_OBJ}/nvidia-cuda-mps-control + doexe ${NV_OBJ}/nvidia-cuda-mps-server + doexe ${NV_OBJ}/nvidia-debugdump + doexe ${NV_OBJ}/nvidia-persistenced + doexe ${NV_OBJ}/nvidia-smi + + # install nvidia-modprobe setuid and symlink in /usr/bin (bug #505092) + doexe ${NV_OBJ}/nvidia-modprobe + fowners root:video /opt/bin/nvidia-modprobe + fperms 4710 /opt/bin/nvidia-modprobe + dosym /{opt,usr}/bin/nvidia-modprobe + + doman nvidia-cuda-mps-control.1.gz + doman nvidia-modprobe.1.gz + doman nvidia-persistenced.1.gz + newinitd "${FILESDIR}/nvidia-smi.init" nvidia-smi + fi + + exeinto /usr/bin/ + doexe ${NV_OBJ}/nvidia-bug-report.sh + + if has_multilib_profile && use multilib ; then + local OABI=${ABI} + for ABI in $(get_install_abis) ; do + src_install-libs + done + ABI=${OABI} + unset OABI + else + src_install-libs + fi + + is_final_abi || die "failed to iterate through all ABIs" + + readme.gentoo_create_doc +} + +src_install-libs() { + local inslibdir=$(get_libdir) + local GL_ROOT="/usr/$(get_libdir)/opengl/nvidia/lib" + local CL_ROOT="/usr/$(get_libdir)/OpenCL/vendors/nvidia" + local libdir=${NV_OBJ} + + if use kernel_linux && has_multilib_profile && \ + [[ ${ABI} == "x86" ]] ; then + libdir=${NV_OBJ}/32 + fi + + if use X; then + # The GLX libraries + donvidia ${libdir}/libEGL.so ${NV_SOVER} ${GL_ROOT} + donvidia ${libdir}/libGL.so ${NV_SOVER} ${GL_ROOT} + donvidia ${libdir}/libGLESv1_CM.so ${NV_SOVER} ${GL_ROOT} + donvidia ${libdir}/libnvidia-eglcore.so ${NV_SOVER} + donvidia ${libdir}/libnvidia-glcore.so ${NV_SOVER} + donvidia ${libdir}/libnvidia-glsi.so ${NV_SOVER} + donvidia ${libdir}/libnvidia-ifr.so ${NV_SOVER} + if use kernel_FreeBSD; then + donvidia ${libdir}/libnvidia-tls.so ${NV_SOVER} + else + donvidia ${libdir}/tls/libnvidia-tls.so ${NV_SOVER} + fi + + # VDPAU + donvidia ${libdir}/libvdpau_nvidia.so ${NV_SOVER} + + # GLES v2 libraries + insinto ${GL_ROOT} + doexe ${libdir}/libGLESv2.so.${PV} + dosym libGLESv2.so.${PV} ${GL_ROOT}/libGLESv2.so.2 + dosym libGLESv2.so.2 ${GL_ROOT}/libGLESv2.so + fi + + # NVIDIA monitoring library + if use kernel_linux ; then + donvidia ${libdir}/libnvidia-ml.so ${NV_SOVER} + fi + + # CUDA & OpenCL + if use kernel_linux; then + donvidia ${libdir}/libcuda.so ${NV_SOVER} + donvidia ${libdir}/libnvidia-compiler.so ${NV_SOVER} + donvidia ${libdir}/libOpenCL.so 1.0.0 ${CL_ROOT} + donvidia ${libdir}/libnvidia-opencl.so ${NV_SOVER} + fi +} + +pkg_preinst() { + # Clean the dynamic libGL stuff's home to ensure + # we dont have stale libs floating around + if [ -d "${ROOT}"/usr/lib/opengl/nvidia ] ; then + rm -rf "${ROOT}"/usr/lib/opengl/nvidia/* + fi + # Make sure we nuke the old nvidia-glx's env.d file + if [ -e "${ROOT}"/etc/env.d/09nvidia ] ; then + rm -f "${ROOT}"/etc/env.d/09nvidia + fi + + local videogroup="$(egetent group video | cut -d ':' -f 3)" + if [ -n "${videogroup}" ]; then + sed -i -e "s:PACKAGE:${PF}:g" \ + -e "s:VIDEOGID:${videogroup}:" "${ROOT}"/etc/modprobe.d/nvidia.conf + else + eerror "Failed to determine the video group gid." + die "Failed to determine the video group gid." + fi +} + +pkg_postinst() { + # Switch to the nvidia implementation + use X && "${ROOT}"/usr/bin/eselect opengl set --use-old nvidia + "${ROOT}"/usr/bin/eselect opencl set --use-old nvidia + + readme.gentoo_print_elog + + if ! use X; then + elog "You have elected to not install the X.org driver. Along with" + elog "this the OpenGL libraries and VDPAU libraries were not" + elog "installed. Additionally, once the driver is loaded your card" + elog "and fan will run at max speed which may not be desirable." + elog "Use the 'nvidia-smi' init script to have your card and fan" + elog "speed scale appropriately." + elog + fi +} + +pkg_prerm() { + use X && "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 +} + +pkg_postrm() { + use X && "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 +} diff --git a/x11-libs/compiz-bcop/ChangeLog b/x11-libs/compiz-bcop/ChangeLog new file mode 100644 index 00000000..abf121d6 --- /dev/null +++ b/x11-libs/compiz-bcop/ChangeLog @@ -0,0 +1,87 @@ +# ChangeLog for x11-libs/compiz-bcop +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/compiz-bcop/ChangeLog,v 1.21 2012/09/25 14:40:53 pinkbyte Exp $ + + 25 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> -compiz-bcop-0.8.4.ebuild: + Drop old + + 30 Aug 2012; Sergey Popov <pinkbyte@gentoo.org> metadata.xml: + Remove myself and proxy maintainer from maintainers + + 30 Aug 2012; Sergey Popov <pinkbyte@gentoo.org> compiz-bcop-0.8.8.ebuild: + Update DOCS variable + + 21 Jul 2012; Samuli Suominen <ssuominen@gentoo.org> compiz-bcop-0.8.8.ebuild: + Use virtual/pkgconfig. + +*compiz-bcop-0.8.8 (06 Jul 2012) + + 06 Jul 2012; Naohiro Aota <naota@gentoo.org> +compiz-bcop-0.8.8.ebuild, + metadata.xml: + Version bump. #421377; Assign Sergey Popov as a maintainer. + + 05 May 2012; Jeff Horelick <jdhore@gentoo.org> compiz-bcop-0.8.4.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + + 20 Dec 2009; Romain Perier <mrpouet@gentoo.org> -compiz-bcop-0.6.0.ebuild, + -compiz-bcop-0.8.2.ebuild: + Clean up old versions + +*compiz-bcop-0.8.4 (15 Oct 2009) + + 15 Oct 2009; Romain Perier <mrpouet@gentoo.org> + +compiz-bcop-0.8.4.ebuild: + Version bump. + + 25 Apr 2009; Brent Baude <ranger@gentoo.org> compiz-bcop-0.8.2.ebuild: + Marking compiz-bcop-0.8.2 ~ppc for bug 246804 + + 25 Apr 2009; Brent Baude <ranger@gentoo.org> compiz-bcop-0.8.2.ebuild: + Marking compiz-bcop-0.8.2 ~ppc64 for bug 246804 + + 11 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + -compiz-bcop-0.7.8.ebuild: + Removing old compiz 0.7.8 ebuilds - affected by bug 263678. + +*compiz-bcop-0.8.2 (03 Apr 2009) + + 03 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +compiz-bcop-0.8.2.ebuild: + Bumped compiz to the 0.8.2 release. + + 15 Nov 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + compiz-bcop-0.7.8.ebuild: + Removed the mirror restriction that was used for the overlay. + + 01 Nov 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + metadata.xml: + Fixed metadata.xml by removing hanno now that he is on the desktop-effects + herd and fixing the description. + + 27 Oct 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + compiz-bcop-0.7.8.ebuild: + Removed the bug reporting warning that was copied from the desktop-effects + overlay by mistake. + +*compiz-bcop-0.7.8 (27 Oct 2008) + + 27 Oct 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + metadata.xml, +compiz-bcop-0.7.8.ebuild: + Added compiz-0.7.8 to the tree + + 24 Jun 2008; Hanno Boeck <hanno@gentoo.org> compiz-bcop-0.6.0.ebuild: + Add pkgconfig dep. + + 25 Oct 2007; Olivier Crête <tester@gentoo.org> compiz-bcop-0.6.0.ebuild: + Marked ~amd64 + + 24 Oct 2007; Luca Barbato <lu_zero@gentoo.org> compiz-bcop-0.6.0.ebuild: + Marked ~ppc + + 24 Oct 2007; Hanno Boeck <hanno@gentoo.org> compiz-bcop-0.6.0.ebuild: + QA fixes. + +*compiz-bcop-0.6.0 (23 Oct 2007) + + 23 Oct 2007; Hanno Boeck <hanno@gentoo.org> +compiz-bcop-0.6.0.ebuild: + Initial compiz-fusion commit, ebuild based on xeffects overlay. diff --git a/x11-libs/compiz-bcop/Manifest b/x11-libs/compiz-bcop/Manifest new file mode 100644 index 00000000..0b09787f --- /dev/null +++ b/x11-libs/compiz-bcop/Manifest @@ -0,0 +1 @@ +DIST compiz-bcop-0.8.8.tar.bz2 75886 SHA256 0c6eb97f47012c2d621953962df8bf9338d535c546bf2e8088860ba574efb436 SHA512 6b24400d6a347adbdf2f8d2a3c63f1371101d8dc6d4119547079b8a554d4ac9d5ff46cdeecd486886b4c5afe56a881111d877c73f4dde85978442ac45b539b7c WHIRLPOOL 8c1a83e1f7e1c40cbaec6fec99647d152aa14a6172feff08a25802ab7ec32f80b82e6f1a18278315f16cc50f237fe383ef9fadffdc9f8c9667c094783783f5a6 diff --git a/x11-libs/compiz-bcop/compiz-bcop-0.8.8.ebuild b/x11-libs/compiz-bcop/compiz-bcop-0.8.8.ebuild new file mode 100644 index 00000000..8a3d940e --- /dev/null +++ b/x11-libs/compiz-bcop/compiz-bcop-0.8.8.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/compiz-bcop/compiz-bcop-0.8.8.ebuild,v 1.3 2012/08/30 16:51:35 pinkbyte Exp $ + +EAPI=4 + +DESCRIPTION="Compiz Option code Generator" +HOMEPAGE="http://www.compiz.org/" +SRC_URI="http://releases.compiz.org/${PV}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +RDEPEND="dev-libs/libxslt" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +DOCS="AUTHORS ChangeLog INSTALL NEWS README" diff --git a/x11-libs/compiz-bcop/metadata.xml b/x11-libs/compiz-bcop/metadata.xml new file mode 100644 index 00000000..94ed9f8e --- /dev/null +++ b/x11-libs/compiz-bcop/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>desktop-effects</herd> +<longdescription lang="en"> +BCOP is a code generator that provides an easy way to handle plugin options by +generating parts of the plugin code directly from the xml metadata file. +</longdescription> +</pkgmetadata> + diff --git a/x11-libs/compizconfig-backend-gconf/ChangeLog b/x11-libs/compizconfig-backend-gconf/ChangeLog new file mode 100644 index 00000000..183361d3 --- /dev/null +++ b/x11-libs/compizconfig-backend-gconf/ChangeLog @@ -0,0 +1,101 @@ +# ChangeLog for x11-libs/compizconfig-backend-gconf +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/compizconfig-backend-gconf/ChangeLog,v 1.19 2012/09/25 14:40:52 pinkbyte Exp $ + + 25 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> + -compizconfig-backend-gconf-0.8.4-r2.ebuild: + Drop old + +*compizconfig-backend-gconf-0.8.8 (30 Aug 2012) + + 30 Aug 2012; Sergey Popov <pinkbyte@gentoo.org> + +compizconfig-backend-gconf-0.8.8.ebuild: + Version bump + + 21 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org> + -compizconfig-backend-gconf-0.8.4.ebuild, + -compizconfig-backend-gconf-0.8.4-r1.ebuild, + compizconfig-backend-gconf-0.8.4-r2.ebuild: + Fix slot-deps on libs, remove old + +*compizconfig-backend-gconf-0.8.4-r2 (04 Sep 2010) + + 04 Sep 2010; Diego E. Pettenò <flameeyes@gentoo.org> + +compizconfig-backend-gconf-0.8.4-r2.ebuild: + Disable static libraries (they are plugins anyway), remove .la files. + +*compizconfig-backend-gconf-0.8.4-r1 (03 Apr 2010) + + 03 Apr 2010; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +compizconfig-backend-gconf-0.8.4-r1.ebuild: + Replaced compiz ~ deps with >= deps to support the new compiz-0.8.6 + release and to avoid future dep issues. + Did a revbump to avoid issues with installed packages. + + 20 Dec 2009; Romain Perier <mrpouet@gentoo.org> + -compizconfig-backend-gconf-0.6.0.ebuild, + -compizconfig-backend-gconf-0.8.2.ebuild: + Clean up old versions + +*compizconfig-backend-gconf-0.8.4 (15 Oct 2009) + + 15 Oct 2009; Romain Perier <mrpouet@gentoo.org> + +compizconfig-backend-gconf-0.8.4.ebuild: + Version bump. + + 25 Apr 2009; Brent Baude <ranger@gentoo.org> + compizconfig-backend-gconf-0.8.2.ebuild: + Marking compizconfig-backend-gconf-0.8.2 ~ppc for bug 246804 + + 25 Apr 2009; Brent Baude <ranger@gentoo.org> + compizconfig-backend-gconf-0.8.2.ebuild: + Marking compizconfig-backend-gconf-0.8.2 ~ppc64 for bug 246804 + + 11 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + -compizconfig-backend-gconf-0.7.8.ebuild: + Removing old compiz 0.7.8 ebuilds - affected by bug 263678. + +*compizconfig-backend-gconf-0.8.2 (03 Apr 2009) + + 03 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +compizconfig-backend-gconf-0.8.2.ebuild: + Bumped compiz to the 0.8.2 release. + + 15 Nov 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + compizconfig-backend-gconf-0.7.8.ebuild: + Removed the mirror restriction that was used for the overlay. + + 01 Nov 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + metadata.xml: + Fixed metadata.xml by removing hanno now that he is on the desktop-effects + herd and fixing the description. + + 27 Oct 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + compizconfig-backend-gconf-0.7.8.ebuild: + Removed the bug reporting warning that was copied from the desktop-effects + overlay by mistake. + +*compizconfig-backend-gconf-0.7.8 (27 Oct 2008) + + 27 Oct 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + metadata.xml, +compizconfig-backend-gconf-0.7.8.ebuild: + Added compiz-0.7.8 to the tree + + 25 Oct 2007; Olivier Crête <tester@gentoo.org> + compizconfig-backend-gconf-0.6.0.ebuild: + Marked ~amd64 + + 24 Oct 2007; Luca Barbato <lu_zero@gentoo.org> + compizconfig-backend-gconf-0.6.0.ebuild: + Marked ~ppc + + 24 Oct 2007; Hanno Boeck <hanno@gentoo.org> + compizconfig-backend-gconf-0.6.0.ebuild: + QA fixes. + +*compizconfig-backend-gconf-0.6.0 (23 Oct 2007) + + 23 Oct 2007; Hanno Boeck <hanno@gentoo.org> +metadata.xml, + +compizconfig-backend-gconf-0.6.0.ebuild: + Initial compiz-fusion commit, ebuild based on xeffects overlay. + diff --git a/x11-libs/compizconfig-backend-gconf/Manifest b/x11-libs/compizconfig-backend-gconf/Manifest new file mode 100644 index 00000000..31f3076d --- /dev/null +++ b/x11-libs/compizconfig-backend-gconf/Manifest @@ -0,0 +1 @@ +DIST compizconfig-backend-gconf-0.8.8.tar.bz2 248650 SHA256 19a8df7f417535db80945cabb9a09c532241e6308406352d12cb5cbc6a1322cc SHA512 b8405660dfc93d7615b491523e7dd07c585e14f51f5de8237a88dbdefbf5fc8a338ceecc5ab10daef262add8a98fb4db5f3b9658d42b833b76fc0f486be51b92 WHIRLPOOL 77a99df02899f0dbcb90a6c41842dcf62031923a479544eda009050b331f57dcb36073a03e7f42c8057d6c35d6b72e8a61224d67c334ca0459a42dad6d761a9f diff --git a/x11-libs/compizconfig-backend-gconf/compizconfig-backend-gconf-0.8.8.ebuild b/x11-libs/compizconfig-backend-gconf/compizconfig-backend-gconf-0.8.8.ebuild new file mode 100644 index 00000000..c844bacb --- /dev/null +++ b/x11-libs/compizconfig-backend-gconf/compizconfig-backend-gconf-0.8.8.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/compizconfig-backend-gconf/compizconfig-backend-gconf-0.8.8.ebuild,v 1.1 2012/08/30 17:06:13 pinkbyte Exp $ + +EAPI="4" + +inherit eutils + +DESCRIPTION="Compizconfig Gconf Backend" +HOMEPAGE="http://www.compiz.org/" +SRC_URI="http://releases.compiz.org/${PV}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND=" + >=gnome-base/gconf-2.0:2 + >=x11-libs/libcompizconfig-${PV} + >=x11-wm/compiz-${PV} +" +RDEPEND="${DEPEND}" + +DOCS="AUTHORS ChangeLog INSTALL NEWS README" + +src_configure() { + econf \ + --enable-fast-install \ + --disable-static +} + +src_install() { + default + prune_libtool_files +} diff --git a/x11-libs/compizconfig-backend-gconf/metadata.xml b/x11-libs/compizconfig-backend-gconf/metadata.xml new file mode 100644 index 00000000..aad6dbb7 --- /dev/null +++ b/x11-libs/compizconfig-backend-gconf/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>desktop-effects</herd> +<longdescription lang="en">The gconf backend for CompizConfig.</longdescription> +</pkgmetadata> diff --git a/x11-libs/compizconfig-backend-kconfig4/ChangeLog b/x11-libs/compizconfig-backend-kconfig4/ChangeLog new file mode 100644 index 00000000..a519538b --- /dev/null +++ b/x11-libs/compizconfig-backend-kconfig4/ChangeLog @@ -0,0 +1,123 @@ +# ChangeLog for x11-libs/compizconfig-backend-kconfig4 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/compizconfig-backend-kconfig4/ChangeLog,v 1.9 2014/04/26 12:18:58 johu Exp $ + + 26 Apr 2014; Johannes Huber <johu@gentoo.org> + compizconfig-backend-kconfig4-0.8.8.ebuild: + EAPI 5. + + 02 Mar 2013; Markos Chandras <hwoarang@gentoo.org> + compizconfig-backend-kconfig4-0.8.8.ebuild: + Move Qt dependencies to the new category + + 11 Jan 2013; Andreas K. Huettel <dilfridge@gentoo.org> + compizconfig-backend-kconfig4-0.8.8.ebuild: + Drop ppc64, unfulfilled dependencies + + 25 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> + -compizconfig-backend-kconfig4-0.8.4.ebuild: + Drop old + +*compizconfig-backend-kconfig4-0.8.8 (30 Aug 2012) + + 30 Aug 2012; Sergey Popov <pinkbyte@gentoo.org> + +compizconfig-backend-kconfig4-0.8.8.ebuild: + Version bump + + 28 Oct 2011; Jonathan Callen <abcd@gentoo.org> + compizconfig-backend-kconfig4-0.8.4.ebuild: + Bump to EAPI=4 + + 02 Feb 2011; Theo Chatzimichos <tampakrap@gentoo.org> + compizconfig-backend-kconfig4-0.8.4.ebuild: + EAPI3 + + 09 Aug 2010; Tomáš Chvátal <scarabeus@gentoo.org> + compizconfig-backend-kconfig4-0.8.4.ebuild: + Drop useless kde_minimal definition. + +*compizconfig-backend-kconfig4-0.8.4 (03 Apr 2010) + + 03 Apr 2010; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +compizconfig-backend-kconfig4-0.8.4.ebuild, +metadata.xml: + Moving compizconfig-backend-kconfig to compizconfig-backend-kconfig4. + Replaced compiz ~ deps with >= deps to support the new compiz-0.8.6 + release and to avoid future dep issues. + Did a revbump to avoid issues with installed packages. + +*compizconfig-backend-kconfig-0.8.4-r1 (23 Oct 2009) + + 23 Oct 2009; Samuli Suominen <ssuominen@gentoo.org> + +compizconfig-backend-kconfig-0.8.4-r1.ebuild: + Version bump wrt #289511, thanks to Yachay Tolosa Bello. + + 16 Oct 2009; Zac Medico <zmedico@gentoo.org> + compizconfig-backend-kconfig-0.8.2.ebuild, + compizconfig-backend-kconfig-0.8.4.ebuild: + Bug #248293 - Use need-kde instead of NEED_KDE. + +*compizconfig-backend-kconfig-0.8.4 (15 Oct 2009) + + 15 Oct 2009; Romain Perier <mrpouet@gentoo.org> + +compizconfig-backend-kconfig-0.8.4.ebuild: + Version bump. + + 25 Apr 2009; Brent Baude <ranger@gentoo.org> + compizconfig-backend-kconfig-0.8.2.ebuild: + Marking compizconfig-backend-kconfig-0.8.2 ~ppc for bug 246804 + + 25 Apr 2009; Brent Baude <ranger@gentoo.org> + compizconfig-backend-kconfig-0.8.2.ebuild: + Marking compizconfig-backend-kconfig-0.8.2 ~ppc64 for bug 246804 + + 11 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + -compizconfig-backend-kconfig-0.7.8.ebuild: + Removing old compiz 0.7.8 ebuilds - affected by bug 263678. + +*compizconfig-backend-kconfig-0.8.2 (03 Apr 2009) + + 03 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +compizconfig-backend-kconfig-0.8.2.ebuild: + Bumped compiz to the 0.8.2 release. + + 15 Nov 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + compizconfig-backend-kconfig-0.7.8.ebuild: + Removed the mirror restriction that was used for the overlay. + + 01 Nov 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + metadata.xml: + Fixed metadata.xml by removing hanno now that he is on the desktop-effects + herd and fixing the description. + + 27 Oct 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + compizconfig-backend-kconfig-0.7.8.ebuild: + Removed the bug reporting warning that was copied from the desktop-effects + overlay by mistake. + +*compizconfig-backend-kconfig-0.7.8 (27 Oct 2008) + + 27 Oct 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + metadata.xml, +compizconfig-backend-kconfig-0.7.8.ebuild: + Added compiz-0.7.8 to the tree + + 01 Nov 2007; Olivier Crête <tester@gentoo.org> + compizconfig-backend-kconfig-0.6.0.ebuild: + Mark ~amd64, bug #197287 + + 31 Oct 2007; Hanno Boeck <hanno@gentoo.org> + compizconfig-backend-kconfig-0.6.0.ebuild: + Added proper kde-deps, thanks to jmbsvicetto. + + 24 Oct 2007; Luca Barbato <lu_zero@gentoo.org> + compizconfig-backend-kconfig-0.6.0.ebuild: + Marked ~ppc + + 24 Oct 2007; Hanno Boeck <hanno@gentoo.org> + compizconfig-backend-kconfig-0.6.0.ebuild: + QA fixes. + +*compizconfig-backend-kconfig-0.6.0 (23 Oct 2007) + + 23 Oct 2007; Hanno Boeck <hanno@gentoo.org> +metadata.xml, + +compizconfig-backend-kconfig-0.6.0.ebuild: + Initial compiz-fusion commit, ebuild based on xeffects overlay. diff --git a/x11-libs/compizconfig-backend-kconfig4/Manifest b/x11-libs/compizconfig-backend-kconfig4/Manifest new file mode 100644 index 00000000..a0d92ba0 --- /dev/null +++ b/x11-libs/compizconfig-backend-kconfig4/Manifest @@ -0,0 +1 @@ +DIST compizconfig-backend-kconfig4-0.8.8.tar.bz2 21632 SHA256 90c3a4a0fdcbee21479dd56685bb101f9a5f70a57c953dfb4fa372e99fceb767 SHA512 241612da39f88ff3c129be96f8f81f9dafc82943d5ce303cd7ef8f5e6aa4418a680e6f5f18c6ee2259d501c73791276a7ab1405c800070c60d8b9f71c18ccefd WHIRLPOOL 9687c02a73ae3d9f2d79e5331a68b23673c2804cc1f3038298978ab38cd5ad290d16d77816a0267c6a2778fb5f0656f2d267496c2dc69c1ff707152bc7ef1946 diff --git a/x11-libs/compizconfig-backend-kconfig4/compizconfig-backend-kconfig4-0.8.8.ebuild b/x11-libs/compizconfig-backend-kconfig4/compizconfig-backend-kconfig4-0.8.8.ebuild new file mode 100644 index 00000000..9f920b92 --- /dev/null +++ b/x11-libs/compizconfig-backend-kconfig4/compizconfig-backend-kconfig4-0.8.8.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/compizconfig-backend-kconfig4/compizconfig-backend-kconfig4-0.8.8.ebuild,v 1.4 2014/04/26 12:18:58 johu Exp $ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="Compizconfig Kconfig Backend" +HOMEPAGE="http://www.compiz.org/" +SRC_URI="http://releases.compiz.org/${PV}/${P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +DEPEND="dev-qt/qtdbus:4 + >=x11-libs/libcompizconfig-${PV} + >=x11-wm/compiz-${PV}" diff --git a/x11-libs/compizconfig-backend-kconfig4/metadata.xml b/x11-libs/compizconfig-backend-kconfig4/metadata.xml new file mode 100644 index 00000000..6b904364 --- /dev/null +++ b/x11-libs/compizconfig-backend-kconfig4/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>desktop-effects</herd> +<longdescription lang="en">The kconfig backend for CompizConfig.</longdescription> +</pkgmetadata> diff --git a/x11-libs/libcompizconfig/ChangeLog b/x11-libs/libcompizconfig/ChangeLog new file mode 100644 index 00000000..4f96a305 --- /dev/null +++ b/x11-libs/libcompizconfig/ChangeLog @@ -0,0 +1,159 @@ +# ChangeLog for x11-libs/libcompizconfig +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libcompizconfig/ChangeLog,v 1.32 2012/09/25 14:40:53 pinkbyte Exp $ + + 25 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> + -libcompizconfig-0.8.4-r2.ebuild, -files/libcompizconfig-undefinedref.patch: + Drop old + + 30 Aug 2012; Sergey Popov <pinkbyte@gentoo.org> metadata.xml: + Remove myself and proxy maintainer from maintainers + + 18 Jun 2012; Samuli Suominen <ssuominen@gentoo.org> + libcompizconfig-0.8.8.ebuild: + Update to EAPI4 and prune_libtool_files but use --all argument wrt #421197 + + 05 May 2012; Jeff Horelick <jdhore@gentoo.org> + libcompizconfig-0.8.4-r2.ebuild, libcompizconfig-0.8.8.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + +*libcompizconfig-0.8.8 (20 Apr 2012) + + 20 Apr 2012; Naohiro Aota <naota@gentoo.org> +libcompizconfig-0.8.8.ebuild, + metadata.xml: + Version bump. Assign Pinkbyte as maintainer. + + 21 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org> + -libcompizconfig-0.8.4.ebuild, -libcompizconfig-0.8.4-r1.ebuild, + libcompizconfig-0.8.4-r2.ebuild: + Fix slot-deps on libs, remove old + +*libcompizconfig-0.8.4-r2 (04 Sep 2010) + + 04 Sep 2010; Diego E. Pettenò <flameeyes@gentoo.org> + +libcompizconfig-0.8.4-r2.ebuild: + Disable static libraries (they are linked against modules anyway), remove + .la files. + + 14 May 2010; Joseph Jezak <josejx@gentoo.org> + libcompizconfig-0.8.4-r1.ebuild: + Marked ~ppc/~ppc64 for bug #289287. + + 15 Apr 2010; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + libcompizconfig-0.8.4-r1.ebuild: + Added protobuf to RDEPEND as it was added by mistake solely to DEPEND. + Restricted tests as they fail because of intltool - fixes bug 295819 + +*libcompizconfig-0.8.4-r1 (03 Apr 2010) + + 03 Apr 2010; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +libcompizconfig-0.8.4-r1.ebuild: + Replaced compiz ~ deps with >= deps to support the new compiz-0.8.6 + release and to avoid future dep issues. + Did a revbump to avoid issues with installed packages. + Fixes bug 289287. + + 18 Feb 2010; Samuli Suominen <ssuominen@gentoo.org> + libcompizconfig-0.8.4.ebuild: + Raise intltool depend to 0.41.0 wrt #295819, thanks to Diego E. Pettenò + for reporting. + + 20 Dec 2009; Romain Perier <mrpouet@gentoo.org> + -libcompizconfig-0.6.0.ebuild, -libcompizconfig-0.8.2.ebuild: + Clean up old versions + + 14 Nov 2009; Tomáš Chvátal <scarabeus@gentoo.org> + -libcompizconfig-0.8.2-r2.ebuild: + Drop masked version since newer unmasked are around. + +*libcompizconfig-0.8.4 (15 Oct 2009) + + 15 Oct 2009; Romain Perier <mrpouet@gentoo.org> + +libcompizconfig-0.8.4.ebuild: + Version bump. + +*libcompizconfig-0.8.2-r2 (16 Jul 2009) + + 16 Jul 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + -libcompizconfig-0.8.2-r1.ebuild, +libcompizconfig-0.8.2-r2.ebuild, + files/libcompizconfig-0.8.2-allow-system-libiniparser.patch: + Added libcompizconfig-0.8.2-r2 from the overlay - thanks to John Keeping + for the patch. + Fixes bug 259715. + + 27 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +files/libcompizconfig-0.8.2-allow-system-libiniparser.patch, + +libcompizconfig-0.8.2-r1.ebuild: + Added patch to allow the use of system iniparser. Many thanks to Diego E. + Pettenò <flameeyes@gentoo.org> for the help with auto-tools. Dropped + ppc/ppc64 keywords until iniparser is keyworded. Fixes bug 259715. + +*libcompizconfig-0.8.2-r1 (27 Apr 2009) + + 25 Apr 2009; Brent Baude <ranger@gentoo.org> libcompizconfig-0.8.2.ebuild: + Marking libcompizconfig-0.8.2 ~ppc for bug 246804 + + 25 Apr 2009; Brent Baude <ranger@gentoo.org> libcompizconfig-0.8.2.ebuild: + Marking libcompizconfig-0.8.2 ~ppc64 for bug 246804 + + 11 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + -libcompizconfig-0.7.8.ebuild: + Removing old compiz 0.7.8 ebuilds - affected by bug 263678. + +*libcompizconfig-0.8.2 (03 Apr 2009) + + 03 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +libcompizconfig-0.8.2.ebuild: + Bumped compiz to the 0.8.2 release. + + 15 Nov 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + metadata.xml, libcompizconfig-0.7.8.ebuild: + Removed the mirror restriction that was used for the overlay. + + 13 Nov 2008; Diego Pettenò <flameeyes@gentoo.org> + libcompizconfig-0.7.8.ebuild: + Run intltoolize (and depend on intltool), reported by Mahmoud Hashemi. + + 09 Nov 2008; Diego Pettenò <flameeyes@gentoo.org> + libcompizconfig-0.7.8.ebuild: + Call eautoreconf or the patch won't have any effect. + + 01 Nov 2008; Hanno Boeck <hanno@gentoo.org> + +files/libcompizconfig-undefinedref.patch: + Add missing patch. + + 27 Oct 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + libcompizconfig-0.7.8.ebuild: + Removed the bug reporting warning that was copied from the desktop-effects + overlay by mistake. + +*libcompizconfig-0.7.8 (27 Oct 2008) + + 27 Oct 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + metadata.xml, +libcompizconfig-0.7.8.ebuild: + Added compiz-0.7.8 to the tree + + 29 Jun 2008; Torsten Veller <tove@gentoo.org> + libcompizconfig-0.6.0.ebuild: + Add missing die: || "..." -> || die "..." + + 24 Jun 2008; Hanno Boeck <hanno@gentoo.org> libcompizconfig-0.6.0.ebuild: + Add pkgconfig dep. + + 25 Oct 2007; Olivier Crête <tester@gentoo.org> + libcompizconfig-0.6.0.ebuild: + Marked ~amd64 + + 24 Oct 2007; Luca Barbato <lu_zero@gentoo.org> + libcompizconfig-0.6.0.ebuild: + Marked ~ppc + + 24 Oct 2007; Hanno Boeck <hanno@gentoo.org> libcompizconfig-0.6.0.ebuild: + QA fixes. + +*libcompizconfig-0.6.0 (23 Oct 2007) + + 23 Oct 2007; Hanno Boeck <hanno@gentoo.org> +metadata.xml, + +libcompizconfig-0.6.0.ebuild: + Initial compiz-fusion commit, ebuild based on xeffects overlay. + diff --git a/x11-libs/libcompizconfig/Manifest b/x11-libs/libcompizconfig/Manifest new file mode 100644 index 00000000..a052df52 --- /dev/null +++ b/x11-libs/libcompizconfig/Manifest @@ -0,0 +1 @@ +DIST libcompizconfig-0.8.8.tar.bz2 318176 SHA256 50a81aba31d9517587f7d046b7161eb4204ddceb422d09d036a412bb80381490 SHA512 1ba2f6143870d981e174c47fddb9fdd072a1c64a5a5f07779bd6261767a2c1a7612bdcb3f62a76c203f4ab630542c8ae750fff3ec30a0305f8851584c6a5d6bb WHIRLPOOL 14139c93bb67235c5a9e4581e11a6474a1ff0108c8e84d3401006d26c160eaf50c0b3c9a9c69c12d00919850ee6d20a9c81660a6bec180c69d459c3d2a89775b diff --git a/x11-libs/libcompizconfig/files/libcompizconfig-0.8.2-allow-system-libiniparser.patch b/x11-libs/libcompizconfig/files/libcompizconfig-0.8.2-allow-system-libiniparser.patch new file mode 100644 index 00000000..3028faf9 --- /dev/null +++ b/x11-libs/libcompizconfig/files/libcompizconfig-0.8.2-allow-system-libiniparser.patch @@ -0,0 +1,239 @@ +diff -Naur libcompizconfig-0.8.2.orig/config.h.in libcompizconfig-0.8.2/config.h.in +--- libcompizconfig-0.8.2.orig/config.h.in 2009-03-05 15:29:12.000000000 +0000 ++++ libcompizconfig-0.8.2/config.h.in 2009-05-02 14:55:48.000000000 +0100 +@@ -30,6 +30,9 @@ + /* Define if your <locale.h> file defines LC_MESSAGES. */ + #undef HAVE_LC_MESSAGES + ++/* Define to 1 if you have the `iniparser' library (-liniparser). */ ++#undef HAVE_LIBINIPARSER ++ + /* Define to 1 if you have the `protobuf' library (-lprotobuf). */ + #undef HAVE_LIBPROTOBUF + +diff -Naur libcompizconfig-0.8.2.orig/configure.ac libcompizconfig-0.8.2/configure.ac +--- libcompizconfig-0.8.2.orig/configure.ac 2009-03-05 03:22:22.000000000 +0000 ++++ libcompizconfig-0.8.2/configure.ac 2009-05-02 14:55:48.000000000 +0100 +@@ -116,6 +116,16 @@ + fi + AM_CONDITIONAL([USE_PROTOBUF], [test "x$use_protobuf" = "xyes"]) + ++AC_ARG_WITH(internal-iniparser, ++ [AS_HELP_STRING([--without-internal-iniparser],[Don't use bundled iniparser lib])], ++ [], [with_internal_iniparser=yes]) ++ ++if test "x$with_internal_iniparser" = "xno"; then ++ AC_CHECK_LIB([iniparser], [iniparser_getnsec], [], ++ [AC_MSG_ERROR([Error! You need to have libiniparser])]) ++fi ++AM_CONDITIONAL([WITH_INTERNAL_INIPARSER], [test "x$with_internal_iniparser" = "xyes"]) ++ + AC_CHECK_HEADERS([sys/inotify.h], [have_inotify=yes], [have_inotify=no]) + + AC_ARG_ENABLE(debug, +diff -Naur libcompizconfig-0.8.2.orig/include/ccs.h libcompizconfig-0.8.2/include/ccs.h +--- libcompizconfig-0.8.2.orig/include/ccs.h 2009-03-05 03:22:22.000000000 +0000 ++++ libcompizconfig-0.8.2/include/ccs.h 2009-05-02 14:55:48.000000000 +0100 +@@ -695,19 +695,9 @@ + + /* INI file stuff */ + +-typedef struct _dictionary_ +-{ +- /** Number of entries in dictionary */ +- int n; +- /** Storage size */ +- int size; +- /** List of string values */ +- char **val; +- /** List of string keys */ +- char **key ; +- /** List of hash values for keys */ +- unsigned *hash; +-} IniDictionary; ++#include <iniparser.h> ++ ++typedef dictionary IniDictionary; + + IniDictionary* ccsIniNew (void); + IniDictionary* ccsIniOpen (const char *fileName); +diff -Naur libcompizconfig-0.8.2.orig/src/Makefile.am libcompizconfig-0.8.2/src/Makefile.am +--- libcompizconfig-0.8.2.orig/src/Makefile.am 2009-03-05 15:28:59.000000000 +0000 ++++ libcompizconfig-0.8.2/src/Makefile.am 2009-05-02 14:55:48.000000000 +0100 +@@ -39,14 +39,17 @@ + lists.c \ + compiz.cpp \ + config.c \ +- iniparser.c \ + ini.c \ + bindings.c \ + filewatch.c \ +- ccs-private.h \ +- iniparser.h ++ ccs-private.h + + libcompizconfig_la_LIBADD = @LIBXML2_LIBS@ @LIBX11_LIBS@ $(PROTOBUF_LIB) + + lib_LTLIBRARIES=libcompizconfig.la + ++if WITH_INTERNAL_INIPARSER ++ ++ libcompizconfig_la_SOURCES += iniparser.h iniparser.c ++ ++endif +diff -Naur libcompizconfig-0.8.2.orig/src/ini.c libcompizconfig-0.8.2/src/ini.c +--- libcompizconfig-0.8.2.orig/src/ini.c 2009-03-05 03:22:22.000000000 +0000 ++++ libcompizconfig-0.8.2/src/ini.c 2009-05-02 14:56:12.000000000 +0100 +@@ -23,9 +23,10 @@ + #include <sys/stat.h> + #include <sys/types.h> + #include <errno.h> ++#include <ctype.h> + + #include <ccs.h> +-#include "iniparser.h" ++#include <iniparser.h> + + /** + * Creates the parent directory for @fileName, recursively creating a directory +@@ -77,7 +78,7 @@ + if (file) + fclose (file); + +- return iniparser_new ((char*) fileName); ++ return iniparser_load ((char*) fileName); + } + + IniDictionary* +@@ -89,17 +90,22 @@ + void + ccsIniClose (IniDictionary *dictionary) + { +- iniparser_free (dictionary); ++ iniparser_freedict (dictionary); + } + + void + ccsIniSave (IniDictionary *dictionary, + const char *fileName) + { ++ FILE *f; + if (!ccsCreateDirFor (fileName)) + return; + +- iniparser_dump_ini (dictionary, fileName); ++ f = fopen(fileName, "w"); ++ if(!f) ++ return; ++ iniparser_dump_ini (dictionary, f); ++ fclose(f); + } + + static char* +@@ -127,11 +133,11 @@ + char *sectionName; + + asprintf (§ionName, "%s:%s", section, entry); +- ++/* + if (!iniparser_find_entry (dictionary, (char*) section)) + iniparser_add_entry (dictionary, (char*) section, NULL, NULL); +- +- iniparser_setstr (dictionary, sectionName, (char*) value); ++*/ ++ iniparser_set (dictionary, sectionName, (char*) value); + + free (sectionName); + } +diff -Naur libcompizconfig-0.8.2.orig/src/iniparser.h libcompizconfig-0.8.2/src/iniparser.h +--- libcompizconfig-0.8.2.orig/src/iniparser.h 2009-03-05 03:22:22.000000000 +0000 ++++ libcompizconfig-0.8.2/src/iniparser.h 1970-01-01 01:00:00.000000000 +0100 +@@ -1,65 +0,0 @@ +-/* +- Based upon libiniparser, by Nicolas Devillard +- Hacked into 1 file (m-iniparser) by Freek/2005 +- Original terms following: +- +- -- - +- +- Copyright (c) 2000 by Nicolas Devillard (ndevilla AT free DOT fr). +- +- Written by Nicolas Devillard. Not derived from licensed software. +- +- Permission is granted to anyone to use this software for any +- purpose on any computer system, and to redistribute it freely, +- subject to the following restrictions: +- +- 1. The author is not responsible for the consequences of use of +- this software, no matter how awful, even if they arise +- from defects in it. +- +- 2. The origin of this software must not be misrepresented, either +- by explicit claim or by omission. +- +- 3. Altered versions must be plainly marked as such, and must not +- be misrepresented as being the original software. +- +- 4. This notice may not be removed or altered. +- +- */ +- +- +-#ifndef _INIPARSER_H_ +-#define _INIPARSER_H_ +-#include <stdio.h> +-#include <stdlib.h> +-#include <string.h> +-#include <unistd.h> +-#include <ctype.h> +- +-#include <ccs.h> +- +-typedef IniDictionary dictionary; +- +-typedef struct _FileLock +-{ +- int fd; +-} FileLock; +- +-/* generated by genproto */ +- +-dictionary * iniparser_new(char *ininame); +-dictionary * dictionary_new(int size); +-void iniparser_free(dictionary * d); +- +- +-int iniparser_getnsec(dictionary * d); +-char * iniparser_getsecname(dictionary * d, int n); +-void iniparser_dump_ini(dictionary * d, const char * file_name); +-char * iniparser_getstring(dictionary * d, char * key, char * def); +-void iniparser_add_entry(dictionary * d, char * sec, char * key, char * val); +-int iniparser_find_entry(dictionary * ini, char * entry); +-int iniparser_setstr(dictionary * ini, char * entry, char * val); +-void iniparser_unset(dictionary * ini, char * entry); +- +-#endif +- +diff -Naur libcompizconfig-0.8.2.orig/src/main.c libcompizconfig-0.8.2/src/main.c +--- libcompizconfig-0.8.2.orig/src/main.c 2009-03-05 03:22:22.000000000 +0000 ++++ libcompizconfig-0.8.2/src/main.c 2009-05-02 14:56:26.000000000 +0100 +@@ -34,9 +34,9 @@ + #include <math.h> + + #include <ccs.h> ++#include <iniparser.h> + + #include "ccs-private.h" +-#include "iniparser.h" + + Bool basicMetadata = FALSE; + +@@ -2577,7 +2577,7 @@ + return FALSE; + fclose (fp); + +- importFile = iniparser_new ((char *) fileName); ++ importFile = iniparser_load ((char *) fileName); + if (!importFile) + return FALSE; + diff --git a/x11-libs/libcompizconfig/libcompizconfig-0.8.8.ebuild b/x11-libs/libcompizconfig/libcompizconfig-0.8.8.ebuild new file mode 100644 index 00000000..5682e96c --- /dev/null +++ b/x11-libs/libcompizconfig/libcompizconfig-0.8.8.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libcompizconfig/libcompizconfig-0.8.8.ebuild,v 1.3 2012/06/18 18:36:02 ssuominen Exp $ + +EAPI=4 +inherit eutils + +DESCRIPTION="Compiz Configuration System" +HOMEPAGE="http://www.compiz.org/" +SRC_URI="http://releases.compiz.org/${PV}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +RDEPEND="dev-libs/libxml2 + dev-libs/protobuf + >=x11-wm/compiz-${PV} + x11-libs/libX11" +DEPEND="${RDEPEND} + >=dev-util/intltool-0.41 + virtual/pkgconfig + x11-proto/xproto" + +RESTRICT="test" + +src_configure() { + econf \ + --enable-fast-install \ + --disable-static +} + +src_install() { + emake DESTDIR="${D}" install + dodoc TODO + prune_libtool_files --all +} diff --git a/x11-libs/libcompizconfig/metadata.xml b/x11-libs/libcompizconfig/metadata.xml new file mode 100644 index 00000000..237116b4 --- /dev/null +++ b/x11-libs/libcompizconfig/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>desktop-effects</herd> +<longdescription lang="en">Libcompizconfig is an alternative configuration system for compiz.</longdescription> +</pkgmetadata> diff --git a/x11-misc/lightdm-base/Manifest b/x11-misc/lightdm-base/Manifest index f818f8d1..743983d4 100644 --- a/x11-misc/lightdm-base/Manifest +++ b/x11-misc/lightdm-base/Manifest @@ -1,3 +1,4 @@ DIST introspection-20110205.m4.tar.bz2 1220 SHA256 4394a606d380ae5315872ede35387f104da5fad96794d29c45c444a9d481d8b2 SHA512 5c49239935b93d86cce68b577b43d1a56d8749ab5747029bfcfa67339697134be24ef29ba6c3d133b8c03e867864637c8eb61491a4b7f6bb1e56386ed66cb9be WHIRLPOOL 0765c0a72919b26d0c8c38714450eec578a347bfc1c59d4950b633b64b17aa1cde38dfb87fdcd6e2f364c98d6c0bd3dadaa9c2a9711bd1b5ac09a583b988f500 +DIST lightdm-1.12.2.tar.xz 473360 SHA256 ce36bacef7a0ac5b720dc0f4aeb1c37aa56e7b72f7390e290a670fb1b8231736 SHA512 bf3a9ce659929fb628f869ce2d4570bf46d7ae5481df2423ba845c2b652f9d6ae7a0017c5a48ac4d1b72135163031e5382edead313a6f58613c7e8d3b5f449d1 WHIRLPOOL 9bf0f0c52ad8d4bd1537a907f3c438f9f91c28c0812f9c98792c35a0149d2f8fa2f08c5d9781f671292d1c29675d4c1eae5473b3b32f40cb23f8d06c81c586c3 DIST lightdm-1.4.0.tar.gz 660979 SHA256 3486a9f828864a78d452696cf6fef6e1dec2f4ef92a72e90ab37edf9a0824c43 SHA512 dedea48dbf2dde1a84c63691474b6452340b7ba5abd9793afb02f3ffcdb4d664432e3e4bbd6151bfb5861424c1063b42ca99989642b970b4a804ed8bfea6fb1e WHIRLPOOL 0def63f88e3f6ab810411bd51f53984d5cdb832faa81f33d0dd2243b774c06362d20d1c91d32c79f2630c8e543834ed3f5cf411c76843702ed997f60bad30212 DIST lightdm-1.8.5.tar.xz 449024 SHA256 c1a55800628c7a683a529e32646eae4be32295a09af049c9b15387acff0232a2 SHA512 a3941560abe402b07e5595a6fb6bcbd9df36f775b07ac23c526a14c25c1bc2e9ce4e2f912354446111f58499d9df92c650b44b05dbd1e49b5207722d5bf7985f WHIRLPOOL aabc3adf3412b92b235fc8c2674d6807d5bf5c0714a73ac62b558decf779f98a5fbf9151ec00498c4ef3032b153d7735ca216d9451fdd11924f72dab77e7f4ef diff --git a/x11-misc/lightdm-base/lightdm-base-1.12.2.ebuild b/x11-misc/lightdm-base/lightdm-base-1.12.2.ebuild new file mode 100644 index 00000000..642486e7 --- /dev/null +++ b/x11-misc/lightdm-base/lightdm-base-1.12.2.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +inherit autotools eutils pam readme.gentoo systemd versionator + +TRUNK_VERSION="$(get_version_component_range 1-2)" +REAL_PN="${PN/-base}" +REAL_P="${P/-base}" +DESCRIPTION="A lightweight display manager, base libraries and programs" +HOMEPAGE="http://www.freedesktop.org/wiki/Software/LightDM" +SRC_URI="http://launchpad.net/${REAL_PN}/${TRUNK_VERSION}/${PV}/+download/${REAL_P}.tar.xz + mirror://gentoo/introspection-20110205.m4.tar.bz2" + +LICENSE="GPL-3 LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~x86" +IUSE="+introspection" +S="${WORKDIR}/${REAL_P}" + +COMMON_DEPEND=">=dev-libs/glib-2.32.3:2 + dev-libs/libxml2 + sys-apps/accountsservice + virtual/pam + x11-libs/libX11 + >=x11-libs/libxklavier-5 + introspection? ( >=dev-libs/gobject-introspection-1 )" + +RDEPEND="${COMMON_DEPEND} + >=sys-auth/pambase-20101024-r2" +DEPEND="${COMMON_DEPEND} + dev-util/gtk-doc-am + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" +PDEPEND="app-admin/eselect-lightdm" + +DOCS=( NEWS ) + +src_prepare() { + sed -i -e 's:getgroups:lightdm_&:' tests/src/libsystem.c || die #412369 + sed -i -e '/minimum-uid/s:500:1000:' data/users.conf || die + + einfo "Fixing the session-wrapper variable in lightdm.conf" + sed -i -e \ + "/session-wrapper/s@^.*@session-wrapper=/etc/${PN}/Xsession@" \ + data/lightdm.conf || die "Failed to fix lightdm.conf" + + epatch_user + + # Remove bogus Makefile statement. This needs to go upstream + sed -i /"@YELP_HELP_RULES@"/d help/Makefile.am || die + if has_version dev-libs/gobject-introspection; then + eautoreconf + else + AT_M4DIR=${WORKDIR} eautoreconf + fi +} + +src_configure() { + # Set default values if global vars unset + local _user + _user=${LIGHTDM_USER:=root} + # Let user know how lightdm is configured + einfo "Sabayon configuration" + einfo "Greeter user: ${_user}" + + # also disable tests because libsystem.c does not build. Tests are + # restricted so it does not matter anyway. + econf \ + --localstatedir=/var \ + --disable-static \ + --disable-tests \ + --disable-liblightdm-qt \ + --disable-liblightdm-qt5 \ + --with-greeter-user=${_user} \ + $(use_enable introspection) \ + --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html +} + +src_install() { + default + + # Delete apparmor profiles because they only work with Ubuntu's + # apparmor package. Bug #494426 + if [[ -d ${D}/etc/apparmor.d ]]; then + rm -r "${D}/etc/apparmor.d" || die \ + "Failed to remove apparmor profiles" + fi + + insinto /etc/${REAL_PN} + doins data/{${REAL_PN},keys}.conf + doins "${FILESDIR}"/Xsession + fperms +x /etc/${REAL_PN}/Xsession + # /var/lib/lightdm-data could be useful. Bug #522228 + dodir /var/lib/lightdm-data + + prune_libtool_files --all + rm -rf "${ED}"/etc/init + + pamd_mimic system-local-login ${REAL_PN} auth account session #372229 + dopamd "${FILESDIR}"/${REAL_PN}-autologin #390863, #423163 + + readme.gentoo_create_doc + + systemd_dounit "${FILESDIR}/${REAL_PN}.service" +} diff --git a/x11-misc/lightdm-gtk-greeter/Manifest b/x11-misc/lightdm-gtk-greeter/Manifest index 6b81d409..9a1f15ea 100644 --- a/x11-misc/lightdm-gtk-greeter/Manifest +++ b/x11-misc/lightdm-gtk-greeter/Manifest @@ -1,3 +1,4 @@ DIST lightdm-gtk-greeter-1.3.1.tar.gz 374479 SHA256 a384b6413a52e6c6aeaf3242b2420e857ad7e2e4e5bec47da663e67076c0ee87 SHA512 3a597fcf3dff930c5ed9cc13675c0af6f385987718527a4a2598a92d2c114df5752d8ab7867d027b4c5de71fa76f0127b57b4d73400a096e530835bf9e2e945a WHIRLPOOL 7e78fd138c528e258eb1718ddf2479ebc657887a41c605a001dc14a20965c99d45d7500b5e5194ca364069ead762fb029ea6e2ce03be4cc786ef568b4deef7e5 DIST lightdm-gtk-greeter-1.6.1.tar.gz 391175 SHA256 1f0286ab093d50151f0efc46496aef3f8ed8c7306bbc81807a3fdcbcb2a468d9 SHA512 5137deb631b669db58731a6449ba8f8709666fb7b6affac56038355aafec73041e81a9a822035de7bed0d7164d124df50387a708addde4cf094fe0a977ea154a WHIRLPOOL 9eb4cec7f04d21c3c912f8bf42ae2110ce126006a15c860b21fd66fb41bcb0a517895eba6f017587576fb03be17601614ca3798147923a1690573a1d5e35e813 DIST lightdm-gtk-greeter-1.7.0.tar.gz 398438 SHA256 3f1086091ed2d892eadcd1550e2e7e1b255814735297fbb7068cd95ac7e8044d SHA512 c6ed54f4e291255b3c8802d517f9d0749be368a762e69c1d9c40254f240d32b6858f9169423ef18f0f1cae38c9851f0af58584d8a0d85f03a9e97a5ca0b302ee WHIRLPOOL 1191cc5bfea4aa1a7eeb2daecd215c90dd1a6399c33e0014e1e1f5449b0ed04862cce8f62c3a078430056da647a34d2eb24fb227349d41e988d10b1498968de2 +DIST lightdm-gtk-greeter-1.9.0.tar.gz 451297 SHA256 a9103b4aa161feae99a2a62b716a157cde3817e93cee7f73cde2796a12396938 SHA512 759a0f3c8b1fcfc8a6926276243e66675762ae533e20ea95d10e0159023e2252f5b773bdfc65dda6a6a2285e2540a578c7fd2682b108c58791feac9ec8af6885 WHIRLPOOL f4de03e81eb4568f18ccab94222375a6f4d210b7f083506b0ce6e72697a0dc4fd9ed7a867469e101dfb9b47661fb9f5c88c36298a26083175909fbd1aa3be2f4 diff --git a/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-1.9.0.ebuild b/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-1.9.0.ebuild new file mode 100644 index 00000000..be818c54 --- /dev/null +++ b/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-1.9.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +inherit versionator + +DESCRIPTION="LightDM GTK+ Greeter" +HOMEPAGE="http://launchpad.net/lightdm-gtk-greeter" +SRC_URI="http://launchpad.net/lightdm-gtk-greeter/$(get_version_component_range 1-2)/${PV}/+download/${P}.tar.gz" + +LICENSE="GPL-3 LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~x86" +IUSE="" + +# This ebuild needs custom Sabayon themes, thus it must depend on sabayon-artwork-core +DEPEND="x11-libs/gtk+:3 + >=x11-misc/lightdm-1.2.2" +RDEPEND="!!<x11-misc/lightdm-1.1.1 + app-admin/eselect-lightdm + x11-libs/gtk+:3 + >=x11-misc/lightdm-1.2.2 + x11-themes/gnome-themes-standard + x11-themes/gnome-icon-theme + x11-themes/sabayon-artwork-core" + +src_prepare() { + # Apply custom Sabayon theme + sed -i \ + -e 's:#background=.*:background=/usr/share/backgrounds/kgdm.png:' \ + -e 's:#xft-hintstyle=.*:xft-hintstyle=hintfull:' \ + -e 's:#xft-antialias=.*:xft-antialias=true:' \ + -e 's:#xft-rgba=.*:xft-rgba=rgb:' "data/${PN}.conf" || die +} + +pkg_postinst() { + # Make sure to have a greeter properly configured + eselect lightdm set lightdm-gtk-greeter --use-old +} + +pkg_postrm() { + eselect lightdm set 1 # hope some other greeter is installed +} diff --git a/x11-misc/lightdm-qt4/Manifest b/x11-misc/lightdm-qt4/Manifest index f818f8d1..743983d4 100644 --- a/x11-misc/lightdm-qt4/Manifest +++ b/x11-misc/lightdm-qt4/Manifest @@ -1,3 +1,4 @@ DIST introspection-20110205.m4.tar.bz2 1220 SHA256 4394a606d380ae5315872ede35387f104da5fad96794d29c45c444a9d481d8b2 SHA512 5c49239935b93d86cce68b577b43d1a56d8749ab5747029bfcfa67339697134be24ef29ba6c3d133b8c03e867864637c8eb61491a4b7f6bb1e56386ed66cb9be WHIRLPOOL 0765c0a72919b26d0c8c38714450eec578a347bfc1c59d4950b633b64b17aa1cde38dfb87fdcd6e2f364c98d6c0bd3dadaa9c2a9711bd1b5ac09a583b988f500 +DIST lightdm-1.12.2.tar.xz 473360 SHA256 ce36bacef7a0ac5b720dc0f4aeb1c37aa56e7b72f7390e290a670fb1b8231736 SHA512 bf3a9ce659929fb628f869ce2d4570bf46d7ae5481df2423ba845c2b652f9d6ae7a0017c5a48ac4d1b72135163031e5382edead313a6f58613c7e8d3b5f449d1 WHIRLPOOL 9bf0f0c52ad8d4bd1537a907f3c438f9f91c28c0812f9c98792c35a0149d2f8fa2f08c5d9781f671292d1c29675d4c1eae5473b3b32f40cb23f8d06c81c586c3 DIST lightdm-1.4.0.tar.gz 660979 SHA256 3486a9f828864a78d452696cf6fef6e1dec2f4ef92a72e90ab37edf9a0824c43 SHA512 dedea48dbf2dde1a84c63691474b6452340b7ba5abd9793afb02f3ffcdb4d664432e3e4bbd6151bfb5861424c1063b42ca99989642b970b4a804ed8bfea6fb1e WHIRLPOOL 0def63f88e3f6ab810411bd51f53984d5cdb832faa81f33d0dd2243b774c06362d20d1c91d32c79f2630c8e543834ed3f5cf411c76843702ed997f60bad30212 DIST lightdm-1.8.5.tar.xz 449024 SHA256 c1a55800628c7a683a529e32646eae4be32295a09af049c9b15387acff0232a2 SHA512 a3941560abe402b07e5595a6fb6bcbd9df36f775b07ac23c526a14c25c1bc2e9ce4e2f912354446111f58499d9df92c650b44b05dbd1e49b5207722d5bf7985f WHIRLPOOL aabc3adf3412b92b235fc8c2674d6807d5bf5c0714a73ac62b558decf779f98a5fbf9151ec00498c4ef3032b153d7735ca216d9451fdd11924f72dab77e7f4ef diff --git a/x11-misc/lightdm-qt4/lightdm-qt4-1.12.2.ebuild b/x11-misc/lightdm-qt4/lightdm-qt4-1.12.2.ebuild new file mode 100644 index 00000000..cf7dc90e --- /dev/null +++ b/x11-misc/lightdm-qt4/lightdm-qt4-1.12.2.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +inherit autotools eutils versionator + +TRUNK_VERSION="$(get_version_component_range 1-2)" +REAL_PN="${PN/-qt4}" +REAL_P="${P/-qt4}" +DESCRIPTION="Qt4 libraries for LightDM" +HOMEPAGE="http://www.freedesktop.org/wiki/Software/LightDM" +SRC_URI="http://launchpad.net/${REAL_PN}/${TRUNK_VERSION}/${PV}/+download/${REAL_P}.tar.xz + mirror://gentoo/introspection-20110205.m4.tar.bz2" + +LICENSE="GPL-3 LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +COMMON_DEPEND="~x11-misc/lightdm-base-${PV}" +RDEPEND="${COMMON_DEPEND}" +DEPEND="${COMMON_DEPEND}" + +DOCS=( NEWS ) +S="${WORKDIR}/${REAL_P}" + +src_prepare() { + epatch_user + + # Remove bogus Makefile statement. This needs to go upstream + sed -i /"@YELP_HELP_RULES@"/d help/Makefile.am || die + if has_version dev-libs/gobject-introspection; then + eautoreconf + else + AT_M4DIR=${WORKDIR} eautoreconf + fi +} + +src_configure() { + econf \ + --localstatedir=/var \ + --disable-static \ + --disable-tests \ + --disable-introspection \ + --enable-liblightdm-qt \ + --disable-liblightdm-qt5 +} + +src_compile() { + cd "${S}/liblightdm-qt" && \ + emake +} + +src_install() { + cd "${S}/liblightdm-qt" && \ + emake DESTDIR="${ED}" install +} diff --git a/x11-plugins/compiz-plugins-extra/ChangeLog b/x11-plugins/compiz-plugins-extra/ChangeLog new file mode 100644 index 00000000..cd668724 --- /dev/null +++ b/x11-plugins/compiz-plugins-extra/ChangeLog @@ -0,0 +1,112 @@ +# ChangeLog for x11-plugins/compiz-plugins-extra +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-plugins/compiz-plugins-extra/ChangeLog,v 1.21 2012/09/25 14:35:30 pinkbyte Exp $ + + 25 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> + -compiz-plugins-extra-0.8.6-r1.ebuild, + -files/compiz-plugins-extra-0.8.6-libnotify.patch: + Drop old + + 16 Aug 2012; Maxim Koltsov <maksbotan@gentoo.org> + +files/compiz-plugins-extra-0.8.8-libnotify.patch, + compiz-plugins-extra-0.8.8.ebuild: + Add correct libnotify patch for 0.8.8 + +*compiz-plugins-extra-0.8.8 (10 Aug 2012) + + 10 Aug 2012; Maxim Koltsov <maksbotan@gentoo.org> + +compiz-plugins-extra-0.8.8.ebuild: + Bump to 0.8.8, bug 429988. Thanks to Pinkbyte + + 05 May 2012; Jeff Horelick <jdhore@gentoo.org> + compiz-plugins-extra-0.8.6-r1.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + + 25 Apr 2012; Justin Lecher <jlec@gentoo.org> + compiz-plugins-extra-0.8.6-r1.ebuild: + Drop unnessecary die + + 21 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org> + -compiz-plugins-extra-0.8.4-r1.ebuild, + compiz-plugins-extra-0.8.6-r1.ebuild: + Remove old, fix library slot-deps + + 28 Feb 2011; Samuli Suominen <ssuominen@gentoo.org> + compiz-plugins-extra-0.8.6-r1.ebuild, + files/compiz-plugins-extra-0.8.6-libnotify.patch: + Fix building with x11-libs/libnotify >= 0.7 wrt #354761 by Diego Elio + Pettenò. + + 26 Feb 2011; Kevin McCarthy <signals@gentoo.org> + compiz-plugins-extra-0.8.4-r1.ebuild, compiz-plugins-extra-0.8.6-r1.ebuild: + Updated depends from media-libs/jpeg to virtual/jpeg + + 13 Feb 2011; Diego E. Pettenò <flameeyes@gentoo.org> + -compiz-plugins-extra-0.8.4.ebuild, compiz-plugins-extra-0.8.4-r1.ebuild, + -compiz-plugins-extra-0.8.6.ebuild, compiz-plugins-extra-0.8.6-r1.ebuild, + +files/compiz-plugins-extra-0.8.6-libnotify.patch: + Resolve automagic dependencies over libnotify: force it on 0.8.4-r1, and + patch 0.8.6-r1 to respect a libnotify USE flag instead. Drop old version. + +*compiz-plugins-extra-0.8.6-r1 (04 Sep 2010) + + 04 Sep 2010; Diego E. Pettenò <flameeyes@gentoo.org> + +compiz-plugins-extra-0.8.6-r1.ebuild, metadata.xml: + Rename gnome USE flag to gconf (like x11-wm/compiz); disable static libs + and remove .la files (ibid.). + +*compiz-plugins-extra-0.8.6 (03 Apr 2010) + + 03 Apr 2010; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +compiz-plugins-extra-0.8.6.ebuild: + Replaced compiz ~ deps with >= deps to support the new compiz-0.8.6 + release and to avoid future dep issues. + Did a revbump to avoid issues with installed packages. + + 23 Dec 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + compiz-plugins-extra-0.8.4.ebuild, compiz-plugins-extra-0.8.4-r1.ebuild: + Dropped block for old package name now that I've finally set the pkg move. + + 20 Dec 2009; Romain Perier <mrpouet@gentoo.org> + -compiz-plugins-extra-0.8.2.ebuild: + Clean up old version + +*compiz-plugins-extra-0.8.4-r1 (01 Nov 2009) + + 01 Nov 2009; Romain Perier <mrpouet@gentoo.org> + +compiz-plugins-extra-0.8.4-r1.ebuild: + Fix two QA , replace $(use_enable gnome gconf) by $(use_enable gnome + schemas). Add inheritance from gnome2-utils.eclass in order to install + gconf schemas correctly. New revision. Many thanks to scarab. + +*compiz-plugins-extra-0.8.4 (15 Oct 2009) + + 15 Oct 2009; Romain Perier <mrpouet@gentoo.org> + +compiz-plugins-extra-0.8.4.ebuild: + Version bump. + + 27 Aug 2009; Mike Auty <ikelos@gentoo.org> + compiz-plugins-extra-0.8.2.ebuild: + Removing glitz dependency on cairo, fixes bug 273939. + + 25 Apr 2009; Brent Baude <ranger@gentoo.org> + compiz-plugins-extra-0.8.2.ebuild: + Marking compiz-plugins-extra-0.8.2 ~ppc for bug 246804 + + 25 Apr 2009; Brent Baude <ranger@gentoo.org> + compiz-plugins-extra-0.8.2.ebuild: + Marking compiz-plugins-extra-0.8.2 ~ppc64 for bug 246804 + + 04 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +files/compiz-plugins-extra-no-gconf.patch: + Trying to add the patch again. + + 03 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +files/compiz-plugins-extra-no-gconf.patch: + Added missing patch. + +*compiz-plugins-extra-0.8.2 (03 Apr 2009) + + 03 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +metadata.xml, +compiz-plugins-extra-0.8.2.ebuild: + Bumped compiz to the 0.8.2 release. diff --git a/x11-plugins/compiz-plugins-extra/Manifest b/x11-plugins/compiz-plugins-extra/Manifest new file mode 100644 index 00000000..918ac9b7 --- /dev/null +++ b/x11-plugins/compiz-plugins-extra/Manifest @@ -0,0 +1,6 @@ +AUX compiz-plugins-extra-0.8.8-libnotify.patch 1088 SHA256 ec375cff8e922a0d3389f1cbb4309e305d02e3b608e128be471c637147b36d04 SHA512 26bb4d5f9d0f82ac1aa0c5cecdf2643f35e99a79c3c1fa758ecfda514007129c64c632479b24ad4d777db874e9430581bb1ee02bb7ff36a8cd38a275e98854de WHIRLPOOL 38f013128b226cf27d189b53555711376fa4f5f4428ef756eaf280e1f130ae8a5effcb22e828a98be518b952f0bd608a41c67a64bb4b96031c11de648e8c7672 +AUX compiz-plugins-extra-no-gconf.patch 585 SHA256 0567850b07c3973f1b4bfd5c36a1e240a57e45a1714b63637ecec577febfc13f SHA512 71ea3c642bae33789e530c9007bd9a7f94c4ace17dd378bb84b034bac6a049249f8783cb78c4b06c0602a8b1d5cc01825bf67a5babbe314d8620958bbf074d63 WHIRLPOOL 713c2cefbf0f962cf449ae6914524296255751ecfe7e692ccaead3cf1f0ac2f9c55a11057e1e6b2cd19726d9d0f9918137df9f89f7b688faf090378801177595 +DIST compiz-plugins-extra-0.8.8.tar.bz2 2689953 SHA256 bdce203098c62370b01b87741b04d3d9bc37e918789acce07120c4f081d5bbe3 SHA512 de72d688648e5426e8967cc88d9439d19c0bc57dcd4de7c5a78fbf2e1dcec85f5f69c89e6affa06f8df1534dad4b347041d023ea9eeabb034df485825815ca22 WHIRLPOOL 13934f28685384bf2ee64e987352b24c848981a69e54503e2931b1446380e74bb8396e3b792c0cac9cc869277cb0ecbf4af4b9a5da8cf6017b26f12d73171f2a +EBUILD compiz-plugins-extra-0.8.8.ebuild 1374 SHA256 ae1c51fdb61fde95615e57b587da65b71fd83fa8a0e7079e8dbffa078a9591a8 SHA512 3894b6b95a996af492944dcfd3f36d99fd94464d2486373461ee536a74c68e99929cbef9b81c6429797343f249a1cec2b205e55ae71d94a524099d6a0729b60d WHIRLPOOL 4a50786c8ffb76e5187f8a40dc884a6204bb10dcf6bbb758cab59f4b023c51413b8008ca6eed62386945855785f79e8664846551befd54988f8ab35831f2dd24 +MISC ChangeLog 4324 SHA256 5482a8d00b3c74dc8ce406bd38d395c2ddbde1e2079c4d0203b40ba56f8c6ac0 SHA512 83f7181b176d1c6937ddaacb5e50ac652f5eeebd89cfb1d1ccf22c87d3eeb2b564d44e726340d256d723e38dc16d75a361ac6a21de0e234ba2de5e605795194d WHIRLPOOL 1535fd951d2b5040918f3de5c5e6f3674f8383babd23af8f9d5a8c68c4e1d15bd15a88537717fc456cbb2cb43c2a83470f69df22451ceaf5c3b6fa3de1c4cd84 +MISC metadata.xml 635 SHA256 e2023c254ee05395db536f19d88d1735ddcec97e260a50a5db717249e0f3ba93 SHA512 28df4668d104b1a5a4a87e691624c70da3d93f993d60b87178b7b8d313f0df24f273d4cdf29d5a9fe2b26fb9eab4d480b3810b844a5218d90de538d120e36134 WHIRLPOOL b87c0f4f682712819bcd10088531c638edc1a0b1762cf4deed6c20b24036fa58e523e6aad5e6d7ed728cff8fcf1754578f393d0f47a85ecec86e9450e4a090c3 diff --git a/x11-plugins/compiz-plugins-extra/compiz-plugins-extra-0.8.8.ebuild b/x11-plugins/compiz-plugins-extra/compiz-plugins-extra-0.8.8.ebuild new file mode 100644 index 00000000..d2972fac --- /dev/null +++ b/x11-plugins/compiz-plugins-extra/compiz-plugins-extra-0.8.8.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-plugins/compiz-plugins-extra/compiz-plugins-extra-0.8.8.ebuild,v 1.2 2012/08/16 19:17:15 maksbotan Exp $ + +EAPI="4" + +inherit autotools eutils gnome2-utils + +DESCRIPTION="Compiz Fusion Window Decorator Extra Plugins" +HOMEPAGE="http://www.compiz.org/" +SRC_URI="http://releases.compiz.org/${PV}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="gconf libnotify" + +RDEPEND=" + >=gnome-base/librsvg-2.14.0:2 + virtual/jpeg:0 + >=x11-libs/compiz-bcop-${PV} + >=x11-plugins/compiz-plugins-main-${PV} + >=x11-wm/compiz-${PV}[gconf?] + libnotify? ( x11-libs/libnotify ) +" + +DEPEND="${RDEPEND} + >=dev-util/intltool-0.35 + virtual/pkgconfig + >=sys-devel/gettext-0.15 + x11-libs/cairo + gconf? ( gnome-base/gconf:2 ) +" + +DOCS="AUTHORS ChangeLog INSTALL NEWS README TODO" + +src_prepare() { + if ! use gconf; then + epatch "${FILESDIR}"/${PN}-no-gconf.patch + fi + epatch "${FILESDIR}/${P}-libnotify.patch" + + eautoreconf +} + +src_configure() { + econf \ + --enable-fast-install \ + --disable-static \ + $(use_enable gconf schemas) \ + $(use_with libnotify notifications) +} + +src_install() { + default + prune_libtool_files +} + +pkg_preinst() { + use gconf && gnome2_gconf_savelist +} + +pkg_postinst() { + use gconf && gnome2_gconf_install +} diff --git a/x11-plugins/compiz-plugins-extra/files/compiz-plugins-extra-0.8.8-libnotify.patch b/x11-plugins/compiz-plugins-extra/files/compiz-plugins-extra-0.8.8-libnotify.patch new file mode 100644 index 00000000..9287d706 --- /dev/null +++ b/x11-plugins/compiz-plugins-extra/files/compiz-plugins-extra-0.8.8-libnotify.patch @@ -0,0 +1,19 @@ +--- configure.ac 2011-04-21 15:51:08.000000000 +0400 ++++ configure.ac 2012-08-16 21:37:46.894173595 +0400 +@@ -136,7 +136,15 @@ + PKG_CHECK_MODULES(COMPIZMOUSEPOLL, compiz-mousepoll, [have_compiz_mousepoll=yes], [have_compiz_mousepoll=no]) + AM_CONDITIONAL(SHOWMOUSE_PLUGIN, test "x$have_compiz_mousepoll" = "xyes") + +-PKG_CHECK_MODULES(LIBNOTIFY, libnotify gtk+-2.0, [have_libnotify=yes], [have_libnotify=no]) ++AC_ARG_ENABLE(notifications, AS_HELP_STRING([--enable-notifications], [Build notification plugin]), [enable_notifications=$enableval], [enable_notification=auto]) ++if test "$enable_notification" = auto; then ++ PKG_CHECK_MODULES(LIBNOTIFY, libnotify gtk+-2.0, [have_libnotify=yes], [have_libnotify=no]) ++fi ++if test "$enable_notification" = yes; then ++ PKG_CHECK_MODULES(LIBNOTIFY, libnotify gtk+-2.0, [have_libnotify=yes], AC_MSG_ERROR([Libnotify is not installed])) ++else ++ have_libnotify=no ++fi + AM_CONDITIONAL(NOTIFICATION_PLUGIN, test "x$have_libnotify" = "xyes") + if test "$have_libnotify" = yes; then + AC_DEFINE(USE_NOTIFICATION, 1, [Build notification plugin]) diff --git a/x11-plugins/compiz-plugins-extra/files/compiz-plugins-extra-no-gconf.patch b/x11-plugins/compiz-plugins-extra/files/compiz-plugins-extra-no-gconf.patch new file mode 100644 index 00000000..49bf16be --- /dev/null +++ b/x11-plugins/compiz-plugins-extra/files/compiz-plugins-extra-no-gconf.patch @@ -0,0 +1,21 @@ + configure.ac | 5 ++--- + 1 files changed, 2 insertions(+), 3 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 0a3d7c1..6f8356d 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -150,11 +150,10 @@ if test x"$use_schemas" = x"yes"; then + fi + xsltdir=`$PKG_CONFIG --variable=xsltdir compiz-gconf` + AC_SUBST(xsltdir) ++else ++ AM_CONDITIONAL(GCONF_SCHEMAS_INSTALL, test "x$use_gconf" = "xyes") + fi + +-AM_GCONF_SOURCE_2 +- +- + AM_CONDITIONAL(USE_SCHEMAS, test "x$use_schemas" = "xyes") + if test "$use_schemas" = yes; then + AC_DEFINE(USE_SCHEMAS, 1, [Build gconf schemas]) diff --git a/x11-plugins/compiz-plugins-extra/metadata.xml b/x11-plugins/compiz-plugins-extra/metadata.xml new file mode 100644 index 00000000..907c4917 --- /dev/null +++ b/x11-plugins/compiz-plugins-extra/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>desktop-effects</herd> +<longdescription lang="en"> +>Package with several compiz-fusion plugins: +addhelper, bench, crashhandler, cubecaps, cubereflex, extrawm, fadedesktop, firepaint, gears, +goto-viewport, group, mblur, reflex, scalefilter, showdesktop, splash, trailfocus, widget. +</longdescription> + <use> + <flag name="gconf"> + Install GConf schemas for the plugins, needed when using the GConf-based + configuration backend in <pkg>x11-wm/compiz</pkg>. + </flag> + </use> +</pkgmetadata> + diff --git a/x11-plugins/compiz-plugins-main/ChangeLog b/x11-plugins/compiz-plugins-main/ChangeLog new file mode 100644 index 00000000..d2a33292 --- /dev/null +++ b/x11-plugins/compiz-plugins-main/ChangeLog @@ -0,0 +1,123 @@ +# ChangeLog for x11-plugins/compiz-plugins-main +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-plugins/compiz-plugins-main/ChangeLog,v 1.23 2012/10/09 19:28:28 pinkbyte Exp $ + + 09 Oct 2012; Sergey Popov <pinkbyte@gentoo.org> + compiz-plugins-main-0.8.8.ebuild: + Add missing virtual/glu dependency wrt bug #437656. Thanks to Anatoly for + discovering this issue + + 25 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> + -files/compiz-plugins-main-0.8.4-put-plugin.patch, + -compiz-plugins-main-0.8.6-r1.ebuild: + Drop old + + 31 Aug 2012; Sergey Popov <pinkbyte@gentoo.org> metadata.xml: + Remove myself and proxy maintainer from maintainers + + 30 Aug 2012; Sergey Popov <pinkbyte@gentoo.org> + compiz-plugins-main-0.8.8.ebuild: + disable-dependency-tracking is unneeded for EAPI 4 + + 30 Aug 2012; Sergey Popov <pinkbyte@gentoo.org> + compiz-plugins-main-0.8.8.ebuild: + Use prune_libtool_files instead of simple 'find ... -delete' + +*compiz-plugins-main-0.8.8 (13 Jun 2012) + + 13 Jun 2012; Naohiro Aota <naota@gentoo.org> + +compiz-plugins-main-0.8.8.ebuild, metadata.xml: + Version bump. #416025. Assign Sergey Popov as a proxy maintainer. + + 05 May 2012; Jeff Horelick <jdhore@gentoo.org> + compiz-plugins-main-0.8.6-r1.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + + 25 Apr 2012; Justin Lecher <jlec@gentoo.org> + compiz-plugins-main-0.8.6-r1.ebuild: + Drop unnessecary die + + 21 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org> + -compiz-plugins-main-0.8.4.ebuild, -compiz-plugins-main-0.8.4-r1.ebuild, + -compiz-plugins-main-0.8.6.ebuild, compiz-plugins-main-0.8.6-r1.ebuild: + Fix slot-deps on gtk+ and other libs, remove old + + 26 Feb 2011; Kevin McCarthy <signals@gentoo.org> + compiz-plugins-main-0.8.4.ebuild, compiz-plugins-main-0.8.4-r1.ebuild, + compiz-plugins-main-0.8.6.ebuild, compiz-plugins-main-0.8.6-r1.ebuild: + Updated depends from media-libs/jpeg to virtual/jpeg + + 04 Sep 2010; Diego E. Pettenò <flameeyes@gentoo.org> + compiz-plugins-main-0.8.6-r1.ebuild: + Update the ebuild to follow the -extra ebuild as well. + +*compiz-plugins-main-0.8.6-r1 (04 Sep 2010) + + 04 Sep 2010; Diego E. Pettenò <flameeyes@gentoo.org> + +compiz-plugins-main-0.8.6-r1.ebuild, metadata.xml: + Rename gnome USE flag to gconf (like x11-wm/compiz); disable static libs + and remove .la files (ibid.). + +*compiz-plugins-main-0.8.6 (03 Apr 2010) + + 03 Apr 2010; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +compiz-plugins-main-0.8.6.ebuild: + Replaced compiz ~ deps with >= deps to support the new compiz-0.8.6 + release and to avoid future dep issues. + Did a revbump to avoid issues with installed packages. + +*compiz-plugins-main-0.8.4-r1 (31 Jan 2010) + + 31 Jan 2010; Romain Perier <mrpouet@gentoo.org> + +compiz-plugins-main-0.8.4-r1.ebuild, + +files/compiz-plugins-main-0.8.4-put-plugin.patch: + Handle windows that have server border set properly (put plugin), + per bug #302308. Many thanks to Denilson. + + 23 Dec 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + compiz-plugins-main-0.8.4.ebuild: + Dropped block for old package name now that I've finally set the pkg move. + + 20 Dec 2009; Romain Perier <mrpouet@gentoo.org> + -compiz-plugins-main-0.8.2-r1.ebuild, + -files/compiz-plugins-main-0.8.2-xdamage-race.patch: + Clean up old version + +*compiz-plugins-main-0.8.4 (15 Oct 2009) + + 15 Oct 2009; Romain Perier <mrpouet@gentoo.org> + +compiz-plugins-main-0.8.4.ebuild: + Version bump. + +*compiz-plugins-main-0.8.2-r1 (28 Aug 2009) + + 28 Aug 2009; Romain Perier <mrpouet@gentoo.org> + -compiz-plugins-main-0.8.2.ebuild, + +compiz-plugins-main-0.8.2-r1.ebuild: + Fix bug #265223, replace $(use_enable gnome gconf) by $(use_enable gnome + schemas) without it gconf schemas were not installed, Add inheritance from + gnome2-utils.eclass to use gnome2_gconf_* functions. Drop old revision. + + 25 Apr 2009; Brent Baude <ranger@gentoo.org> + compiz-plugins-main-0.8.2.ebuild: + Marking compiz-plugins-main-0.8.2 ~ppc for bug 246804 + + 25 Apr 2009; Brent Baude <ranger@gentoo.org> + compiz-plugins-main-0.8.2.ebuild: + Marking compiz-plugins-main-0.8.2 ~ppc64 for bug 246804 + + 03 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +files/compiz-plugins-main-0.8.2-xdamage-race.patch, + +files/compiz-plugins-main-no-gconf.patch: + Added another patch. + + 03 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +files/compiz-plugins-main-0.8.2-xdamage-race.patch: + Added missing patch. + +*compiz-plugins-main-0.8.2 (03 Apr 2009) + + 03 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +metadata.xml, +compiz-plugins-main-0.8.2.ebuild: + Bumped compiz to the 0.8.2 release. + diff --git a/x11-plugins/compiz-plugins-main/Manifest b/x11-plugins/compiz-plugins-main/Manifest new file mode 100644 index 00000000..cbf6518a --- /dev/null +++ b/x11-plugins/compiz-plugins-main/Manifest @@ -0,0 +1,5 @@ +AUX compiz-plugins-main-no-gconf.patch 586 SHA256 bc13b648e2198dd3611ba4f4734540903a740570a2c181dc666dd1e66f13e1da SHA512 bcfa935550cef196fea909bcf33a9e8cdae020288408deec56c09f64b912dc23cd080a689e3dda0cc89fbbfb71a1c3d6b5756866db926bc45470bf908e379e3a WHIRLPOOL f506185982c77173517de522baa21ab95cda059fb4e21f24b35373f4f40c3c2d381194effe19871f170c32178274c2568c988610a3c9a16a27503f013c0602e7 +DIST compiz-plugins-main-0.8.8.tar.bz2 1230627 SHA256 c79278b5369660d6274661a2c196f1cb016ef2b5d34e30bd18dbaeb241bee248 +EBUILD compiz-plugins-main-0.8.8.ebuild 1209 SHA256 4dec33bf1f7070350859177c36b2b684648de80ffd5a578877e02d25a41e706f SHA512 0601584fbc8f6e8ba1b446adec60a75c0edfd03eb26b7be561277e5950877be8ab2a3d75ef628de29dc4e5e9d31cbd9bc635fc0a7ac120bf64c67dc3f10d6bcb WHIRLPOOL 2f3564e14ac9abed75271b0d5fbc5f4103b50dfb39a8cc9f08acf271d4756622fca4ca35dc5d653532cb6cce004a4c33444f9ca0d9201d1b44c7efab43df4551 +MISC ChangeLog 4695 SHA256 63ddad7d12d5c2f6ed7636739c0f676af8b49931d683e52ab5f1533b59247c73 SHA512 757a7f580cac63406a97b9f20a21a9a0e7980e03a33fc9bb33699c4c4309d82fc9ec1030f217df4ea307547cb6cc1e35ab8cd0a6b76e9af8eba62f95639be132 WHIRLPOOL b218e1b0ee8db1882b742504a73aa27df27c6f36b527050a1b9060b83ba73dcd28840c229b1684d6ab1ee34d33682899a02b58e951398ec9938493292abc5328 +MISC metadata.xml 612 SHA256 70c3031e9483ffa40727107ea5272d67501f24a44d2e7040356572490c4e34a6 SHA512 51c5650dedb2ffab579710922e1363f242488de3743d138722da00cfb97d7674fb1c887d7bcb56b02fc923a08d8961f1fd4026553a7cc5b8f8d9b323bffbdba9 WHIRLPOOL bc1cbc1d67c8fe682a17f62499bcc21a8c91dd69f3cad6f81c1c8c619f449ec8f3ab5b452d73d456eccca418e501cdd581590e2f9b4c0360c57900bbf97dd2ad diff --git a/x11-plugins/compiz-plugins-main/compiz-plugins-main-0.8.8.ebuild b/x11-plugins/compiz-plugins-main/compiz-plugins-main-0.8.8.ebuild new file mode 100644 index 00000000..406a6a5d --- /dev/null +++ b/x11-plugins/compiz-plugins-main/compiz-plugins-main-0.8.8.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-plugins/compiz-plugins-main/compiz-plugins-main-0.8.8.ebuild,v 1.4 2012/10/09 19:28:28 pinkbyte Exp $ + +EAPI="4" + +inherit autotools eutils gnome2-utils + +DESCRIPTION="Compiz Fusion Window Decorator Plugins" +HOMEPAGE="http://www.compiz.org/" +SRC_URI="http://releases.compiz.org/${PV}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="gconf" + +RDEPEND=" + >=gnome-base/librsvg-2.14.0:2 + x11-libs/cairo + >=x11-libs/compiz-bcop-${PV} + >=x11-wm/compiz-${PV}[gconf?] + virtual/jpeg:0 + virtual/glu +" + +DEPEND="${RDEPEND} + >=dev-util/intltool-0.35 + virtual/pkgconfig + >=sys-devel/gettext-0.15 + gconf? ( gnome-base/gconf:2 ) +" + +DOCS="AUTHORS ChangeLog INSTALL NEWS README TODO" + +src_prepare() { + if ! use gconf; then + epatch "${FILESDIR}"/${PN}-no-gconf.patch + eautoreconf + fi +} + +src_configure() { + econf \ + --enable-fast-install \ + --disable-static \ + $(use_enable gconf schemas) +} + +src_install() { + default + prune_libtool_files +} + +pkg_preinst() { + use gconf && gnome2_gconf_savelist +} + +pkg_postinst() { + use gconf && gnome2_gconf_install +} diff --git a/x11-plugins/compiz-plugins-main/files/compiz-plugins-main-no-gconf.patch b/x11-plugins/compiz-plugins-main/files/compiz-plugins-main-no-gconf.patch new file mode 100644 index 00000000..63222a5f --- /dev/null +++ b/x11-plugins/compiz-plugins-main/files/compiz-plugins-main-no-gconf.patch @@ -0,0 +1,22 @@ + configure.ac | 5 ++--- + 1 files changed, 2 insertions(+), 3 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 297a8cf..290e92b 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -171,11 +171,10 @@ + if test x"$use_schemas" = x"yes"; then + fi + xsltdir=`$PKG_CONFIG --variable=xsltdir compiz-gconf` + AC_SUBST(xsltdir) ++else ++ AM_CONDITIONAL(GCONF_SCHEMAS_INSTALL, test "x$use_gconf" = "xyes") + fi + +-AM_GCONF_SOURCE_2 +- +- + AM_CONDITIONAL(USE_SCHEMAS, test "x$use_schemas" = "xyes") + if test "$use_schemas" = yes; then + AC_DEFINE(USE_SCHEMAS, 1, [Build gconf schemas]) diff --git a/x11-plugins/compiz-plugins-main/metadata.xml b/x11-plugins/compiz-plugins-main/metadata.xml new file mode 100644 index 00000000..f80d46d0 --- /dev/null +++ b/x11-plugins/compiz-plugins-main/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>desktop-effects</herd> +<longdescription lang="en"> +Package with the base compiz-fusion plugins: +animation, colourfilter, expo, ezoom, jpeg, neg, opacify, put, resizeinfo, ring, +scaleaddon, shift, snap, text, thumbnail, vpswitch,, wall, winrules, workarounds. +</longdescription> + <use> + <flag name="gconf"> + Install GConf schemas for the plugins, needed when using the GConf-based + configuration backend in <pkg>x11-wm/compiz</pkg>. + </flag> + </use> +</pkgmetadata> diff --git a/x11-plugins/compiz-plugins-unsupported/ChangeLog b/x11-plugins/compiz-plugins-unsupported/ChangeLog new file mode 100644 index 00000000..2d4132bd --- /dev/null +++ b/x11-plugins/compiz-plugins-unsupported/ChangeLog @@ -0,0 +1,76 @@ +# ChangeLog for x11-plugins/compiz-plugins-unsupported +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-plugins/compiz-plugins-unsupported/ChangeLog,v 1.15 2012/09/25 14:35:30 pinkbyte Exp $ + + 25 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> + -compiz-plugins-unsupported-0.8.4-r1.ebuild: + Drop old + + 30 Aug 2012; Sergey Popov <pinkbyte@gentoo.org> metadata.xml: + Remove myself and proxy maintainer from maintainers + + 30 Aug 2012; Sergey Popov <pinkbyte@gentoo.org> + compiz-plugins-unsupported-0.8.8.ebuild: + Bump EAPI to 4, add DOCS variable + +*compiz-plugins-unsupported-0.8.8 (07 May 2012) + + 07 May 2012; Naohiro Aota <naota@gentoo.org> + +compiz-plugins-unsupported-0.8.8.ebuild, metadata.xml: + Version bump. Assign Pinkbyte as maintainer. + + 05 May 2012; Jeff Horelick <jdhore@gentoo.org> + compiz-plugins-unsupported-0.8.4-r1.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + + 21 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org> + -compiz-plugins-unsupported-0.8.4.ebuild, + compiz-plugins-unsupported-0.8.4-r1.ebuild: + Fix slot-deps on gtk+ and other libs, remove old + + 26 Feb 2011; Kevin McCarthy <signals@gentoo.org> + compiz-plugins-unsupported-0.8.4.ebuild, + compiz-plugins-unsupported-0.8.4-r1.ebuild: + Updated depends from media-libs/jpeg to virtual/jpeg + +*compiz-plugins-unsupported-0.8.4-r1 (03 Apr 2010) + + 03 Apr 2010; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +compiz-plugins-unsupported-0.8.4-r1.ebuild: + Replaced compiz ~ deps with >= deps to support the new compiz-0.8.6 + release and to avoid future dep issues. + Did a revbump to avoid issues with installed packages. + + 23 Dec 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + compiz-plugins-unsupported-0.8.4.ebuild: + Dropped block for old package name now that I've finally set the pkg move. + + 20 Dec 2009; Romain Perier <mrpouet@gentoo.org> + -compiz-plugins-unsupported-0.8.2.ebuild: + Clean up old version + +*compiz-plugins-unsupported-0.8.4 (15 Oct 2009) + + 15 Oct 2009; Romain Perier <mrpouet@gentoo.org> + +compiz-plugins-unsupported-0.8.4.ebuild: + Version bump. + + 25 Apr 2009; Brent Baude <ranger@gentoo.org> + compiz-plugins-unsupported-0.8.2.ebuild: + Marking compiz-plugins-unsupported-0.8.2 ~ppc for bug 246804 + + 25 Apr 2009; Brent Baude <ranger@gentoo.org> + compiz-plugins-unsupported-0.8.2.ebuild: + Marking compiz-plugins-unsupported-0.8.2 ~ppc64 for bug 246804 + + 07 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + compiz-plugins-unsupported-0.8.2.ebuild: + Added missing depend on compiz-plugins-main - thanks to Simon Kohlmeyer. + Fixes bug 264905. + +*compiz-plugins-unsupported-0.8.2 (03 Apr 2009) + + 03 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +metadata.xml, +compiz-plugins-unsupported-0.8.2.ebuild: + Bumped compiz to the 0.8.2 release. + diff --git a/x11-plugins/compiz-plugins-unsupported/Manifest b/x11-plugins/compiz-plugins-unsupported/Manifest new file mode 100644 index 00000000..da240e42 --- /dev/null +++ b/x11-plugins/compiz-plugins-unsupported/Manifest @@ -0,0 +1,4 @@ +DIST compiz-plugins-unsupported-0.8.8.tar.bz2 1155793 SHA256 0b2ed265eda34dd60e1155280cb944bef07499f5f8178fc2498c243b2809481e SHA512 5e2f305873c3e9a9994334006d186d3353afbf37f082f364c3d309bb11f693de319047cfb65121bf1a1293d48eaedde767907ecaad8026689226c067671b8852 WHIRLPOOL b95758f3f0ccfb4b3f27c28f9f72c6a1c4fc1b7fc7ef9da9ed79b154476df4331fc129e6fce86d0a62c1a0cc56212af3f58aa1c669b239d80f88ed92245f6de6 +EBUILD compiz-plugins-unsupported-0.8.8.ebuild 830 SHA256 9cf324a77bcbf6502f38c7dc32afa633699384cf31d39ed0f9de048d5d8bd56a SHA512 8771104b85a8719f47262aff1f9573ba208fbbc6dc7157270f256df3b7d89b317f6fb9eb6b4c965834592cf9cbd97f25140e7cbf277ac1c8b2523ce1399d9490 WHIRLPOOL 4c19383e7e39603d4bcbc933cd92818c8ef75118d906ef70f0cfa8e7834b85d70d6289c9088efd0a9a89936b54303e52d104645087f4be11b73f093fc4f89a66 +MISC ChangeLog 2874 SHA256 dca2cc3013c509e3cb26739f807b385505d165b71a482002405cb44e6727c43b SHA512 4c81917981dcd199c3f3656b594ed8d2b49632c31474a7ab2b6cd3a6b82cabb61d6907d275f055e6f8f179062792190a43e0ef57a8c2ba60d417157690236e79 WHIRLPOOL 2b37fe870d34e60f0d350077eb779b85d5d5c6aed26292ef39bada28a1c3f0d2f16416453b543ccd81e0fad56058112a77bf50f8520b3ecb23163a8b527a5943 +MISC metadata.xml 290 SHA256 fbd40c429a5d587e82739a30fd70d63fb8e954a7c25fa4565443f73004579cdb SHA512 3a8061593649e80fb95bd6342ac26ac41243b5ec8b9ad5eef56be8299ffaefa7f2beac1a2cf9f70b3d89d01ca7672d442dc018c3492e59375764a58ac047cf1e WHIRLPOOL de3e065ea26fdfa9158457d0083cc82a5a6c6c486800b9237c537a6372a3f40aaebcf2c5e43e4367b41c5ac1719c8d89c9b260158b348f14029a13ae16a8866d diff --git a/x11-plugins/compiz-plugins-unsupported/compiz-plugins-unsupported-0.8.8.ebuild b/x11-plugins/compiz-plugins-unsupported/compiz-plugins-unsupported-0.8.8.ebuild new file mode 100644 index 00000000..502f6206 --- /dev/null +++ b/x11-plugins/compiz-plugins-unsupported/compiz-plugins-unsupported-0.8.8.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-plugins/compiz-plugins-unsupported/compiz-plugins-unsupported-0.8.8.ebuild,v 1.2 2012/08/30 16:19:41 pinkbyte Exp $ + +EAPI="4" + +DESCRIPTION="Compiz Fusion Window Decorator Unsupported Plugins" +HOMEPAGE="http://www.compiz.org/" +SRC_URI="http://releases.compiz.org/${PV}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +RDEPEND=" + >=gnome-base/librsvg-2.14.0:2 + virtual/jpeg:0 + >=x11-libs/compiz-bcop-${PV} + >=x11-plugins/compiz-plugins-main-${PV} + >=x11-wm/compiz-${PV} +" + +DEPEND="${RDEPEND} + >=dev-util/intltool-0.35 + virtual/pkgconfig + >=sys-devel/gettext-0.15 + x11-libs/cairo +" + +RESTRICT="mirror" + +DOCS="AUTHORS ChangeLog INSTALL NEWS README TODO" diff --git a/x11-plugins/compiz-plugins-unsupported/metadata.xml b/x11-plugins/compiz-plugins-unsupported/metadata.xml new file mode 100644 index 00000000..74d7b952 --- /dev/null +++ b/x11-plugins/compiz-plugins-unsupported/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>desktop-effects</herd> +<longdescription lang="en"> +Package with several compiz-fusion plugins: +fakeargb, mswitch, snow, tile. +</longdescription> +</pkgmetadata> diff --git a/x11-themes/kogaion-artwork-core/kogaion-artwork-core-2-r1.ebuild b/x11-themes/kogaion-artwork-core/kogaion-artwork-core-2-r1.ebuild index 4608f529..f63f8dde 100644 --- a/x11-themes/kogaion-artwork-core/kogaion-artwork-core-2-r1.ebuild +++ b/x11-themes/kogaion-artwork-core/kogaion-artwork-core-2-r1.ebuild @@ -1,5 +1,5 @@ # Copyright 1999-2012 Sabayon Promotion -# Copyright 2012 Kogaion Linux +# Copyright 2012-2015 Kogaion Linux # Distributed under the terms of the GNU General Public License v2 # Original Authors Sabayon Team # Maintainer BlackNoxis <stefan.cristian at rogentos.ro> @@ -9,17 +9,15 @@ inherit eutils mount-boot kogaion-artwork DESCRIPTION="Offical Kogaion Linux Core Artwork" HOMEPAGE="http://www.rogentos.ro" -SRC_URI="http://pkg.rogentos.ro/~rogentos/distro/${CATEGORY}/"${PN}"/"${PN}"-${PV}.tar.gz" - # http://pkg2.rogentos.ro/~noxis/distro/${CATEGORY}/${PN}/${PN}-${PVR}.tar.gz # Temporary Suspended repo +SRC_URI="http://pkg.rogentos.ro/~rogentos/distro/${CATEGORY}/"${PN}"/"${PN}"-${PV}.tar.gz + mirror://kogaion/${CATEGORY}/"${PN}"/"${PN}"-${PV}.tar.gz" LICENSE="CCPL-Attribution-ShareAlike-3.0" SLOT="0" KEYWORDS="~arm ~x86 ~amd64" IUSE="" RDEPEND="sys-apps/findutils - !<sys-boot/grub-0.97-r22 - !x11-themes/sabayon-artwork-core -" + !<sys-boot/grub-0.97-r22" S="${WORKDIR}/${PN}" diff --git a/x11-themes/kogaion-artwork-core/kogaion-artwork-core-2.1.ebuild b/x11-themes/kogaion-artwork-core/kogaion-artwork-core-2.1.ebuild index 0559bf7e..58851599 100644 --- a/x11-themes/kogaion-artwork-core/kogaion-artwork-core-2.1.ebuild +++ b/x11-themes/kogaion-artwork-core/kogaion-artwork-core-2.1.ebuild @@ -9,8 +9,8 @@ inherit eutils mount-boot kogaion-artwork DESCRIPTION="Offical Kogaion-Linux Core Artwork" HOMEPAGE="http://www.rogentos.ro" -SRC_URI="http://pkg.rogentos.ro/~rogentos/distro/${CATEGORY}/${PN}/"${PN}"-${PV}.tar.xz" - # http://pkg2.rogentos.ro/~noxis/distro/${CATEGORY}/${PN}/${PN}-${PVR}.tar.gz Temporray suspended repo +SRC_URI="http://pkg.rogentos.ro/~rogentos/distro/${CATEGORY}/${PN}/"${PN}"-${PV}.tar.xz + mirror://kogaion/${CATEGORY}/"${PN}"/${P}.tar.xz" LICENSE="CCPL-Attribution-ShareAlike-3.0" SLOT="0" @@ -18,8 +18,7 @@ KEYWORDS="~arm ~x86 ~amd64" IUSE="" RDEPEND="sys-apps/findutils !<sys-boot/grub-0.97-r22 - !x11-themes/rogentos-artwork-core - !x11-themes/sabayon-artwork-core" + !x11-themes/rogentos-artwork-core" S="${WORKDIR}"/"${PN}" diff --git a/x11-themes/kogaion-artwork-core/kogaion-artwork-core-2.ebuild b/x11-themes/kogaion-artwork-core/kogaion-artwork-core-2.ebuild index e207c396..f63f8dde 100644 --- a/x11-themes/kogaion-artwork-core/kogaion-artwork-core-2.ebuild +++ b/x11-themes/kogaion-artwork-core/kogaion-artwork-core-2.ebuild @@ -1,5 +1,5 @@ # Copyright 1999-2012 Sabayon Promotion -# Copyright 2012 Kogaion Linux +# Copyright 2012-2015 Kogaion Linux # Distributed under the terms of the GNU General Public License v2 # Original Authors Sabayon Team # Maintainer BlackNoxis <stefan.cristian at rogentos.ro> @@ -9,19 +9,17 @@ inherit eutils mount-boot kogaion-artwork DESCRIPTION="Offical Kogaion Linux Core Artwork" HOMEPAGE="http://www.rogentos.ro" -SRC_URI="http://pkg.rogentos.ro/~rogentos/distro/${CATEGORY}/${PN}/"${PN}"-${PV}.tar.gz" - # http://pkg2.rogentos.ro/~noxis/distro/${CATEGORY}/${PN}/${PN}-${PVR}.tar.gz Temporray suspended repo +SRC_URI="http://pkg.rogentos.ro/~rogentos/distro/${CATEGORY}/"${PN}"/"${PN}"-${PV}.tar.gz + mirror://kogaion/${CATEGORY}/"${PN}"/"${PN}"-${PV}.tar.gz" LICENSE="CCPL-Attribution-ShareAlike-3.0" SLOT="0" KEYWORDS="~arm ~x86 ~amd64" IUSE="" RDEPEND="sys-apps/findutils - !<sys-boot/grub-0.97-r22 - !x11-themes/sabayon-artwork-core -" + !<sys-boot/grub-0.97-r22" -S="${WORKDIR}/" +S="${WORKDIR}/${PN}" src_install() { # Fbsplash theme diff --git a/x11-themes/kogaion-artwork-gnome/kogaion-artwork-gnome-1.0-r1.ebuild b/x11-themes/kogaion-artwork-gnome/kogaion-artwork-gnome-1.0-r1.ebuild index d471d87a..7834abb5 100644 --- a/x11-themes/kogaion-artwork-gnome/kogaion-artwork-gnome-1.0-r1.ebuild +++ b/x11-themes/kogaion-artwork-gnome/kogaion-artwork-gnome-1.0-r1.ebuild @@ -1,4 +1,5 @@ # Copyright 1999-2012 Sabayon +# Copyright 2015 Kogaion # Distributed under the terms of the GNU General Public License v2 # Header: $ diff --git a/x11-themes/kogaion-artwork-gnome/kogaion-artwork-gnome-1.0-r2.ebuild b/x11-themes/kogaion-artwork-gnome/kogaion-artwork-gnome-1.0-r2.ebuild index 3e30cb3c..3678803a 100644 --- a/x11-themes/kogaion-artwork-gnome/kogaion-artwork-gnome-1.0-r2.ebuild +++ b/x11-themes/kogaion-artwork-gnome/kogaion-artwork-gnome-1.0-r2.ebuild @@ -1,4 +1,5 @@ # Copyright 1999-2012 Sabayon +# Copyright 2015 Kogaion # Distributed under the terms of the GNU General Public License v2 # Header: $ diff --git a/x11-themes/kogaion-artwork-gnome/kogaion-artwork-gnome-1.0-r3.ebuild b/x11-themes/kogaion-artwork-gnome/kogaion-artwork-gnome-1.0-r3.ebuild index 3e30cb3c..3678803a 100644 --- a/x11-themes/kogaion-artwork-gnome/kogaion-artwork-gnome-1.0-r3.ebuild +++ b/x11-themes/kogaion-artwork-gnome/kogaion-artwork-gnome-1.0-r3.ebuild @@ -1,4 +1,5 @@ # Copyright 1999-2012 Sabayon +# Copyright 2015 Kogaion # Distributed under the terms of the GNU General Public License v2 # Header: $ diff --git a/x11-themes/kogaion-artwork-gnome/kogaion-artwork-gnome-1.0-r4.ebuild b/x11-themes/kogaion-artwork-gnome/kogaion-artwork-gnome-1.0-r4.ebuild index b78ad30d..ffc86f75 100644 --- a/x11-themes/kogaion-artwork-gnome/kogaion-artwork-gnome-1.0-r4.ebuild +++ b/x11-themes/kogaion-artwork-gnome/kogaion-artwork-gnome-1.0-r4.ebuild @@ -1,4 +1,5 @@ # Copyright 1999-2012 Sabayon +# Copyright 2012-2015 Kogaion # Distributed under the terms of the GNU General Public License v2 # Header: $ @@ -8,7 +9,10 @@ inherit gnome2-utils DESCRIPTION="Kogaion Linux Official GNOME artwork" HOMEPAGE="http://www.rogentos.ro" -SRC_URI="http://pkg.rogentos.ro/~rogentos/distro/${CATEGORY}/${PN}/"${PN}"-${PV}.tar.gz" +SRC_URI="http://pkg.rogentos.ro/~rogentos/distro/${CATEGORY}/${PN}/"${PN}"-${PV}.tar.gz + mirror://kogaion/${CATEGORY}/"${PN}"/${P}.tar.gz" + + LICENSE="CCPL-Attribution-ShareAlike-3.0" SLOT="0" KEYWORDS="~amd64 ~arm ~x86" @@ -16,8 +20,7 @@ IUSE="" RDEPEND=">=x11-themes/kogaion-artwork-core-2 x11-themes/kogaion-light-theme x11-themes/kogaion-dark-theme - x11-themes/faenza-kupertino-icons - !x11-themes/sabayon-artwork-gnome" + x11-themes/faenza-kupertino-icons" S="${WORKDIR}/" diff --git a/x11-themes/kogaion-artwork-gnome/kogaion-artwork-gnome-1.0.ebuild b/x11-themes/kogaion-artwork-gnome/kogaion-artwork-gnome-1.0.ebuild index 4df4a6f4..1f8f6da6 100644 --- a/x11-themes/kogaion-artwork-gnome/kogaion-artwork-gnome-1.0.ebuild +++ b/x11-themes/kogaion-artwork-gnome/kogaion-artwork-gnome-1.0.ebuild @@ -1,4 +1,5 @@ -# Copyright 1999-2012 Sabayon +# Copyright 1999-2014 Sabayon +# Copyright 2015 Kogaion # Distributed under the terms of the GNU General Public License v2 # Header: $ diff --git a/x11-themes/kogaion-artwork-grub/kogaion-artwork-grub-2.1.ebuild b/x11-themes/kogaion-artwork-grub/kogaion-artwork-grub-2.1.ebuild index d05c0d76..419a8678 100644 --- a/x11-themes/kogaion-artwork-grub/kogaion-artwork-grub-2.1.ebuild +++ b/x11-themes/kogaion-artwork-grub/kogaion-artwork-grub-2.1.ebuild @@ -1,5 +1,5 @@ # Copyright 2004-2012 Sabayon -# Copyright 2012 Kogaion +# Copyright 2012-2015 Kogaion # Distributed under the terms of the GNU General Public License v2 # Maintainer BlackNoxis <stefan.cristian at rogentos.ro> @@ -9,14 +9,15 @@ inherit base mount-boot DESCRIPTION="Kogaion-Linux GRUB2 Images" HOMEPAGE="http://www.rogentos.ro" -SRC_URI="http://pkg.rogentos.ro/~rogentos/distro/${CATEGORY}/${PN}/"${PN}"-${PV}.tar.gz" +SRC_URI="http://pkg.rogentos.ro/~rogentos/distro/${CATEGORY}/${PN}/"${PN}"-${PV}.tar.gz + mirror://kogaion/${CATEGORY}/"${PN}"/${P}.tar.gz" + LICENSE="CCPL-Attribution-ShareAlike-3.0" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -RDEPEND="!x11-themes/sabayon-artwork-grub - !x11-themes/rogentos-artwork-grub" #avoid file colision +RDEPEND="!x11-themes/rogentos-artwork-grub" #avoid file colision S="${WORKDIR}" diff --git a/x11-themes/kogaion-artwork-isolinux/Manifest b/x11-themes/kogaion-artwork-isolinux/Manifest new file mode 100644 index 00000000..4e5a4e7c --- /dev/null +++ b/x11-themes/kogaion-artwork-isolinux/Manifest @@ -0,0 +1,3 @@ +DIST kogaion-artwork-isolinux-1.tar.gz 62342 SHA256 20d84fa20f8231d4960abc1e8b50f81d3929ad69a893627677900ca183b0aa19 SHA512 c9777a3651b1ea0d2224f52f4f4f33586aff3cc61aba9102804aad3c3af34c1f8e29df600e4ff639a97a1799ee1b1c2b8db81ae593220400fbe5ab7102848564 WHIRLPOOL acdae085cb588ac1bebeb3a5c09287b09792ccfc79352320b6e0c8f9b7284f094fb7904ab447eef64b4684b7c12e9273c72f54c0d2513320565fd771a40d4adb +DIST kogaion-artwork-isolinux-2.1.tar.gz 19116 SHA256 cba8312a0f73fc15c3a2d54a8ae1b455403539b9a9e7a5e326fb0198380e3045 SHA512 09a76c8feea5fb348523d8caa4f491c03ad348c709ffadfe2e7129b096f09e41f8e8937b5521d4b90d0183785349f3dee0c232ae062add4af2c65a2fc31ad3e5 WHIRLPOOL 2afde698580ec255d495b0050a8580a2569b57887fdcdafa0cb042a250ed52ff054b2b425f69adacb66b8cdda82bf4972435ba8f3aec8449dabd8ef37aea4181 +DIST kogaion-artwork-isolinux-2.tar.gz 15405 SHA256 60a84645fea79482648e70d318968f733e7870545e062e021bc8e19e5941337b SHA512 5643eefb054174163e390c0eb4a3e0effdd98f1cbbf01d7c454226ad4a53a27a447e61c9c363b5ad58cebeb20dcba3cb3398a2d10b08e9659bc7569eccaaabf8 WHIRLPOOL b57a56f4f499de047e57aa9bd9dc77d1b0dce7d3a0f30533f9b3d02d2fa2bdcb94c391fe2ba0a2415ef7d7bfecd4764364c1e4dd2248ead37b88037838b1a121 diff --git a/x11-themes/kogaion-artwork-isolinux/kogaion-artwork-isolinux-1.ebuild b/x11-themes/kogaion-artwork-isolinux/kogaion-artwork-isolinux-1.ebuild new file mode 100644 index 00000000..47ad2521 --- /dev/null +++ b/x11-themes/kogaion-artwork-isolinux/kogaion-artwork-isolinux-1.ebuild @@ -0,0 +1,28 @@ +# Copyright 2004-2011 Sabayon +# Copyright 2012 Kogaion +# Distributed under the terms of the GNU General Public License v2 +# Original Authors Sabayon Team +# Maintainer BlackNoxis <stefan.cristian at rogentos.ro> + +EAPI=4 + +inherit base + +DESCRIPTION="Kogaion Isolinux Image Background" +HOMEPAGE="http://www.rogentos.ro" +SRC_URI="http://pkg.rogentos.ro/~kogaion/distro/${CATEGORY}/${PN}/${PN}-${PVR}.tar.gz + http://pkg2.rogentos.ro/~noxis/distro/${CATEGORY}/${PN}/${PN}-${PVR}.tar.gz" +LICENSE="CCPL-Attribution-ShareAlike-3.0" +SLOT="0" + +KEYWORDS="~amd64 ~x86" +IUSE="" +RDEPEND="" + +S="${WORKDIR}" + +src_install () { + dodir /usr/share/backgrounds/isolinux || die + insinto /usr/share/backgrounds/isolinux || die + doins back.jpg || die +} diff --git a/x11-themes/kogaion-artwork-isolinux/kogaion-artwork-isolinux-2-r1.ebuild b/x11-themes/kogaion-artwork-isolinux/kogaion-artwork-isolinux-2-r1.ebuild new file mode 100644 index 00000000..df8ee5cf --- /dev/null +++ b/x11-themes/kogaion-artwork-isolinux/kogaion-artwork-isolinux-2-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 2004-2011 Sabayon +# Copyright 2014 Kogaion +# Distributed under the terms of the GNU General Public License v2 +# Original Authors Sabayon Team +# Maintainer BlackNoxis <stefan.cristian at rogentos.ro> + +EAPI=4 + +inherit base + +DESCRIPTION="Kogaion Isolinux Image Background" +HOMEPAGE="http://www.rogentos.ro" +SRC_URI="http://rogentos.ro/~rogentos/distro/${CATEGORY}/${PN}/${PN}-${PV}.tar.gz + http://bpr.bluepink.ro/~rogentos/distro/${CATEGORY}/${PN}/${PN}-${PV}.tar.gz + http://pkg2.rogentos.ro/~rogentos/distro/${CATEGORY}/${PN}/${PN}-${PV}.tar.gz" +LICENSE="CCPL-Attribution-ShareAlike-3.0" +SLOT="0" + +KEYWORDS="~amd64 ~x86" +IUSE="" +RDEPEND="" + +S="${WORKDIR}" + +src_install () { + dodir /usr/share/backgrounds/isolinux || die + insinto /usr/share/backgrounds/isolinux || die + doins back.jpg || die +} diff --git a/x11-themes/kogaion-artwork-isolinux/kogaion-artwork-isolinux-2.1.ebuild b/x11-themes/kogaion-artwork-isolinux/kogaion-artwork-isolinux-2.1.ebuild new file mode 100644 index 00000000..ea2b9aba --- /dev/null +++ b/x11-themes/kogaion-artwork-isolinux/kogaion-artwork-isolinux-2.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 2004-2011 Sabayon +# Copyright 2012 Kogaion +# Distributed under the terms of the GNU General Public License v2 +# Original Authors Sabayon Team +# Maintainer BlackNoxis <stefan.cristian at rogentos.ro> + +EAPI=4 + +inherit base + +DESCRIPTION="Kogaion Isolinux Image Background" +HOMEPAGE="http://www.rogentos.ro" +SRC_URI="http://pkg.rogentos.ro/~rogentos/distro/${CATEGORY}/${PN}/${PN}-${PV}.tar.gz + http://bpr.bluepink.ro/~rogentos/distro/${CATEGORY}/${PN}/${PN}-${PV}.tar.gz + mirror://kogaion/${CATEGORY}/"${PN}"/${P}.tar.gz" + +LICENSE="CCPL-Attribution-ShareAlike-3.0" +SLOT="0" + +KEYWORDS="~amd64 ~x86" +IUSE="" +RDEPEND="!x11-themes/sabayon-artwork-isolinux" + +S="${WORKDIR}" + +src_install () { + dodir /usr/share/backgrounds/isolinux || die + insinto /usr/share/backgrounds/isolinux || die + doins back.jpg || die +} diff --git a/x11-themes/kogaion-artwork-isolinux/kogaion-artwork-isolinux-2.ebuild b/x11-themes/kogaion-artwork-isolinux/kogaion-artwork-isolinux-2.ebuild new file mode 100644 index 00000000..58499d55 --- /dev/null +++ b/x11-themes/kogaion-artwork-isolinux/kogaion-artwork-isolinux-2.ebuild @@ -0,0 +1,28 @@ +# Copyright 2004-2011 Sabayon +# Copyright 2012 Kogaion +# Distributed under the terms of the GNU General Public License v2 +# Original Authors Sabayon Team +# Maintainer BlackNoxis <stefan.cristian at rogentos.ro> + +EAPI=4 + +inherit base + +DESCRIPTION="Kogaion Isolinux Image Background" +HOMEPAGE="http://www.rogentos.ro" +SRC_URI="http://pkg.rogentos.ro/~kogaion/distro/${CATEGORY}/${PN}/${PN}-${PVR}.tar.gz" + #http://pkg2.rogentos.ro/~noxis/distro/${CATEGORY}/${PN}/${PN}-${PVR}.tar.gz temporary out of duty repo +LICENSE="CCPL-Attribution-ShareAlike-3.0" +SLOT="0" + +KEYWORDS="~amd64 ~x86" +IUSE="" +RDEPEND="" + +S="${WORKDIR}" + +src_install () { + dodir /usr/share/backgrounds/isolinux || die + insinto /usr/share/backgrounds/isolinux || die + doins back.jpg || die +} diff --git a/x11-themes/kogaion-artwork-lxde/kogaion-artwork-lxde-1.1-r2.ebuild b/x11-themes/kogaion-artwork-lxde/kogaion-artwork-lxde-1.1-r2.ebuild index af6dd2b2..ceee45d9 100644 --- a/x11-themes/kogaion-artwork-lxde/kogaion-artwork-lxde-1.1-r2.ebuild +++ b/x11-themes/kogaion-artwork-lxde/kogaion-artwork-lxde-1.1-r2.ebuild @@ -1,24 +1,24 @@ # Copyright 2004-2011 Sabayon Promotion -# Copyright 2012 Kogaion +# Copyright 2012-2015 Kogaion # Distributed under the terms of the GNU General Public License v2 # Original Authors Sabayon Team # -EAPI=3 +EAPI=4 inherit base DESCRIPTION="Kogaion LXDE Artwork" HOMEPAGE="http://www.rogentos.ro" -SRC_URI="http://pkg.rogentos.ro/~rogentos/distro/${CATEGORY}/${PN}/${PN}-${PV}.tar.gz" - #http://pkg2.rogentos.ro/~noxis/distro/${CATEGORY}/${PN}/${PN}-${PVR}.tar.gz repo temporary out of duty +SRC_URI="http://pkg.rogentos.ro/~rogentos/distro/${CATEGORY}/${PN}/${PN}-${PV}.tar.gz + mirror://kogaion/${CATEGORY}/"${PN}"/${P}.tar.gz" + LICENSE="CCPL-Attribution-ShareAlike-3.0" SLOT="0" KEYWORDS="~amd64 ~arm ~x86" IUSE="" RDEPEND="x11-themes/kogaion-artwork-core - !x11-themes/rogentos-artwork-lxde - !x11-themes/sabayon-artwork-lxde" + !x11-themes/rogentos-artwork-lxde" S="${WORKDIR}/lxdm" diff --git a/x11-themes/kogaion-artwork-mate/kogaion-artwork-mate-1.0-r1.ebuild b/x11-themes/kogaion-artwork-mate/kogaion-artwork-mate-1.0-r1.ebuild index b58291fc..750aa54c 100644 --- a/x11-themes/kogaion-artwork-mate/kogaion-artwork-mate-1.0-r1.ebuild +++ b/x11-themes/kogaion-artwork-mate/kogaion-artwork-mate-1.0-r1.ebuild @@ -1,4 +1,5 @@ # Copyright 1999-2012 Sabayon +# Copyright 2012-2015 Kogaion # Distributed under the terms of the GNU General Public License v2 # Header: $ @@ -15,8 +16,7 @@ IUSE="" RDEPEND=">=x11-themes/kogaion-artwork-core-2 x11-themes/kogaion-light-theme x11-themes/kogaion-dark-theme - x11-themes/faenza-kupertino-icons - !x11-themes/sabayon-artwork-mate" + x11-themes/faenza-kupertino-icons" S="${WORKDIR}/" diff --git a/x11-themes/kogaion-dark-theme/kogaion-dark-theme-2.1.ebuild b/x11-themes/kogaion-dark-theme/kogaion-dark-theme-2.1.ebuild index bedac940..6db84e33 100644 --- a/x11-themes/kogaion-dark-theme/kogaion-dark-theme-2.1.ebuild +++ b/x11-themes/kogaion-dark-theme/kogaion-dark-theme-2.1.ebuild @@ -7,7 +7,9 @@ EAPI=4 DESCRIPTION="Kogaion dark theme" HOMEPAGE="http://rogentos.ro" SRC_URI="http://pkg.rogentos.ro/~rogentos/distro/${CATEGORY}/${PN}/${PN}-${PVR}.tar.gz - https://buildserver.rogentos.ro/~kogaion/distro/${CATEGORY}/${PN}/${PN}-${PVR}.tar.gz" + https://buildserver.rogentos.ro/~kogaion/distro/${CATEGORY}/${PN}/${PN}-${PVR}.tar.gz + http://bpr.bluepink.ro/~rogentos/distro/${CATEGORY}/${PN}/${PN}-${PVR}.tar.gz + mirror://kogaion/${CATEGORY}/"${PN}"/${PN}-${PVR}.tar.gz" LICENSE="GPL-2" SLOT="0" diff --git a/x11-themes/kogaion-elementary-icons/kogaion-elementary-icons-1.0.ebuild b/x11-themes/kogaion-elementary-icons/kogaion-elementary-icons-1.0.ebuild index 70f1d9b0..9cc86395 100644 --- a/x11-themes/kogaion-elementary-icons/kogaion-elementary-icons-1.0.ebuild +++ b/x11-themes/kogaion-elementary-icons/kogaion-elementary-icons-1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ @@ -7,7 +7,10 @@ EAPI=4 DESCRIPTION="Kogaion elementary icons" HOMEPAGE="https://github.com/bionel/kogaion-src" SRC_URI="http://pkg.rogentos.ro/~rogentos/distro/${CATEGORY}/${PN}/${P}.tar.gz - http://buildserver.rogentos.ro/~kogaion/distro/${CATEGORY}/${PN}/${P}.tar.gz" + https://buildserver.rogentos.ro/~kogaion/distro/${CATEGORY}/${PN}/${P}.tar.gz + http://bpr.bluepink.ro/~rogentos/distro/${CATEGORY}/${PN}/${PN}-${PVR}.tar.gz + mirror://kogaion/${CATEGORY}/"${PN}"/${PN}-${PVR}.tar.gz" + LICENSE="GPL-2" SLOT="0" KEYWORDS="~arm ~amd64 ~x86" diff --git a/x11-themes/kogaion-light-theme/kogaion-light-theme-2.1.ebuild b/x11-themes/kogaion-light-theme/kogaion-light-theme-2.1.ebuild index 95f2fe95..7411e403 100644 --- a/x11-themes/kogaion-light-theme/kogaion-light-theme-2.1.ebuild +++ b/x11-themes/kogaion-light-theme/kogaion-light-theme-2.1.ebuild @@ -7,7 +7,9 @@ EAPI=4 DESCRIPTION="Kogaion light theme" HOMEPAGE="http://rogentos.ro" SRC_URI="http://pkg.rogentos.ro/~rogentos/distro/${CATEGORY}/${PN}/${PN}-${PVR}.tar.gz - https://buildserver.rogentos.ro/~kogaion/distro/${CATEGORY}/${PN}/${PN}-${PVR}.tar.gz" + https://buildserver.rogentos.ro/~kogaion/distro/${CATEGORY}/${PN}/${PN}-${PVR}.tar.gz + http://bpr.bluepink.ro/~rogentos/distro/${CATEGORY}/${PN}/${PN}-${PVR}.tar.gz + mirror://kogaion/${CATEGORY}/"${PN}"/${PN}-${PVR}.tar.gz" LICENSE="GPL-2" SLOT="0" diff --git a/x11-themes/zukitwo-brave/Manifest b/x11-themes/zukitwo-brave/Manifest index 33f31782..a1919b17 100644 --- a/x11-themes/zukitwo-brave/Manifest +++ b/x11-themes/zukitwo-brave/Manifest @@ -1,2 +1 @@ -DIST zukitwo-brave.tar.gz 147311 RMD160 c1b91a1186b375565791f922ba9dd36e31da81ca SHA1 a2fbf7169632bf847c10c1ae4ae66f8215cd929b SHA256 6c7f910f4538961014d65d699e6fe7799cff5843fe5a59b7dc01bf8330e21104 -EBUILD zukitwo-brave-0.1.ebuild 1501 RMD160 c431fd0d3be44bc4d071cc223da62e4a32d8d068 SHA1 f9379324393a84165aacb7a487ed527d5493a9b6 SHA256 90d9d2e398436d14b6ecf11df7736b1c16550dc28cf374124846fab3cf67ca4b +DIST zukitwo-brave.tar.gz 147311 SHA256 6c7f910f4538961014d65d699e6fe7799cff5843fe5a59b7dc01bf8330e21104 diff --git a/x11-themes/zukitwo-brave/zukitwo-brave-0.1.ebuild b/x11-themes/zukitwo-brave/zukitwo-brave-0.1.ebuild index e96b6da2..6b1678b8 100644 --- a/x11-themes/zukitwo-brave/zukitwo-brave-0.1.ebuild +++ b/x11-themes/zukitwo-brave/zukitwo-brave-0.1.ebuild @@ -6,8 +6,9 @@ EAPI=4 DESCRIPTION="Zukitwo-Brave Rogentos theme" HOMEPAGE="http://rogentos.ro" -SRC_URI="http://pkg2.rogentos.ro/~noxis/distro/${CATEGORY}/${PN}.tar.gz - http://pkg.rogentos.ro/~rogentos/distro/${CATEGORY}/${PN}.tar.gz" +SRC_URI="http://bpr.bluepink.ro/~rogentos/distro/${CATEGORY}/${PN}.tar.gz + http://pkg.rogentos.ro/~rogentos/distro/${CATEGORY}/${PN}.tar.gz + https://buildserver.rogentos.ro/~rogentos/distro/${CATEGORY}/${PN}.tar.gz" LICENSE="GPL-3" SLOT="0" diff --git a/x11-wm/compiz/ChangeLog b/x11-wm/compiz/ChangeLog new file mode 100644 index 00000000..442790a7 --- /dev/null +++ b/x11-wm/compiz/ChangeLog @@ -0,0 +1,411 @@ +# ChangeLog for x11-wm/compiz +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/compiz/ChangeLog,v 1.82 2014/12/17 18:37:14 kensington Exp $ + + 17 Dec 2014; Michael Palimaka <kensington@gentoo.org> compiz-0.8.8-r3.ebuild: + Remove bogus dependency. + + 05 Jun 2013; Sergey Popov <pinkbyte@gentoo.org> -compiz-0.8.8-r2.ebuild: + Drop old revision + +*compiz-0.8.8-r3 (09 Apr 2013) + + 09 Apr 2013; Sergey Popov <pinkbyte@gentoo.org> -compiz-0.8.8-r1.ebuild, + +compiz-0.8.8-r3.ebuild: + Revbump to add subslot operator for media-libs/libpng, drop old revision + +*compiz-0.8.8-r2 (10 Feb 2013) + + 10 Feb 2013; Sergey Popov <pinkbyte@gentoo.org> +compiz-0.8.8-r2.ebuild, + +files/compiz-kde-4.10.patch: + Revision bump: EAPI 5, add KDE 4.10 support, patch from stuff overlay + + 10 Feb 2013; Sergey Popov <pinkbyte@gentoo.org> files/compiz.desktop: + Remove deprecated key from desktop file + + 11 Oct 2012; Sergey Popov <pinkbyte@gentoo.org> compiz-0.8.8-r1.ebuild: + Add missing virtual/glu dependency wrt bug #437922 + + 25 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> -compiz-0.8.6-r3.ebuild, + -files/compiz-0.8.6-gdk-display-deprecated.patch, + -files/compiz-0.8.6-r2-fontcorruption.patch: + Drop old compiz version + + 12 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> files/compiz-gcc-4.7.patch: + Updated version of gcc 4.7 compatibility patch + + 12 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> compiz-0.8.8-r1.ebuild, + +files/compiz-gcc-4.7.patch: + Add patch for compatibility with gcc 4.7 or higher, wrt bug #433870. Thanks + to Christian for discovering this issue and megabaks - for providing solution + to it + +*compiz-0.8.8-r1 (12 Sep 2012) + + 12 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> -compiz-0.8.8.ebuild, + +compiz-0.8.8-r1.ebuild: + Revision bump, add missing run-time dependencies, needed for compiz-manager + script + + 12 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> compiz-0.8.8.ebuild: + Add missing dependency on dev-libs/dbus-glib when building compiz with dbus + USE-flag + + 11 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> + -files/compiz-0.6.2-CVE-2007-3920.patch, -files/compiz-0.7.8-framesvg.patch, + -files/compiz-0.8.2-gtk-gnome-missing-gconf-flags.patch, + -files/compiz-0.8.4-crash-on-opening-windows.patch, + -files/compiz-0.8.4-gtk+-2.20-build.patch, -files/compiz-0.8.4-kde44.patch, + -files/compiz-0.8.4-libpng14.patch, -files/compiz-0.8.4-place-plugin.patch, + -files/compiz-0.8.4-window-region-calculation.patch: + Remove unneeded files + + 11 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> -files/0.3.6/compiz-start: + Remove old script + + 11 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> compiz-0.8.8.ebuild, + +files/compiz-kde-4.9.patch: + Add compatibility patch for KDE 4.9 + + 31 Aug 2012; Sergey Popov <pinkbyte@gentoo.org> metadata.xml: + Remove myself and proxy maintainer from maintainers + + 31 Jul 2012; Naohiro Aota <naota@gentoo.org> compiz-0.8.6-r3.ebuild, + compiz-0.8.8.ebuild: + Remove warning about AddARGBGLXVisuals. #427608 + + 23 Jul 2012; Naohiro Aota <naota@gentoo.org> compiz-0.8.6-r3.ebuild, + compiz-0.8.8.ebuild, metadata.xml: + Add notifcation to use AddARGBGLXVisuals options with nvidia-drivers. #427608; + Update maintainer mail addres. + + 18 Jun 2012; Samuli Suominen <ssuominen@gentoo.org> compiz-0.8.8.ebuild: + Update to EAPI4 and prune_libtool_files. + + 04 May 2012; Jeff Horelick <jdhore@gentoo.org> compiz-0.8.6-r3.ebuild, + compiz-0.8.8.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + +*compiz-0.8.8 (09 Apr 2012) + + 09 Apr 2012; Naohiro Aota <naota@gentoo.org> +compiz-0.8.8.ebuild, + +files/compiz-kde-4.8.patch, metadata.xml: + Bump to 0.8.8; Assign new maintainer. Bug #363321 + + 11 Nov 2011; Samuli Suominen <ssuominen@gentoo.org> compiz-0.8.6-r3.ebuild: + Remove support for DBUS wrt #365121 + + 20 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org> -compiz-0.8.4.ebuild, + -compiz-0.8.4-r1.ebuild, -compiz-0.8.4-r2.ebuild, -compiz-0.8.4-r3.ebuild, + -compiz-0.8.6.ebuild, -compiz-0.8.6-r1.ebuild, -compiz-0.8.6-r2.ebuild, + compiz-0.8.6-r3.ebuild: + Fix slot-deps on gtk+ and other libs, remove old + + 06 Dec 2010; Mike Auty <ikelos@gentoo.org> + files/compiz-0.8.6-gdk-display-deprecated.patch: + Fix gdk-display-deprecation patch to allow compilation under amd64. + +*compiz-0.8.6-r3 (04 Dec 2010) + + 04 Dec 2010; Mike Auty <ikelos@gentoo.org> +compiz-0.8.6-r3.ebuild, + +files/compiz-0.8.6-gdk-display-deprecated.patch: + Add in patch to fix deprecated use of gdk-display (bug 344293). + +*compiz-0.8.6-r2 (11 Nov 2010) + + 11 Nov 2010; Michael Weber <xmw@gentoo.org> +compiz-0.8.6-r2.ebuild, + +files/compiz-0.8.6-r2-fontcorruption.patch: + Add fontcorruption.patch, thanks to Manuel Danisch + <oeffentlicheszeug@googlemail.com> for his report (bug #343861). + + 02 Nov 2010; Arun Raghavan <ford_prefect@gentoo.org> + compiz-0.8.6-r1.ebuild: + Clarify gnome-desktop dep as being slot 2 + + 21 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org> compiz-0.8.4.ebuild, + compiz-0.8.4-r1.ebuild, compiz-0.8.4-r2.ebuild, compiz-0.8.4-r3.ebuild, + compiz-0.8.6.ebuild, compiz-0.8.6-r1.ebuild: + Update the dep on libX11 this time using proper version. + + 09 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org> compiz-0.8.4.ebuild, + compiz-0.8.4-r1.ebuild, compiz-0.8.4-r2.ebuild, compiz-0.8.4-r3.ebuild, + compiz-0.8.6.ebuild, compiz-0.8.6-r1.ebuild: + Update deps on libX11[xcb]. + +*compiz-0.8.6-r1 (04 Sep 2010) + + 04 Sep 2010; Diego E. Pettenò <flameeyes@gentoo.org> + +compiz-0.8.6-r1.ebuild, metadata.xml: + Helping out a bit: disable static libraries (they are not linked against, + are most plugins) and .la files (same reasoning); add a gconf USE flag + because even if you want GNOME integration you might not want to pay the + GConf toll (lots of schemas) and rather prefer flat files. Wire the svg + USE flag to librsvg. + +*compiz-0.8.6 (03 Apr 2010) +*compiz-0.8.4-r3 (03 Apr 2010) + + 03 Apr 2010; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +compiz-0.8.4-r3.ebuild, +files/compiz-0.8.4-gtk+-2.20-build.patch, + +compiz-0.8.6.ebuild: + Replaced compiz ~ deps with >= deps to support the new compiz-0.8.6 + release and to avoid future dep issues. + Did a revbump to avoid issues with installed packages. + Added a patch to enable emerald to build with gtk+-2.20. Fixes bug 311743 + - thanks to Guillaume ZITTA <gentoo@zitta.fr>. + + 20 Feb 2010; Hanno Boeck <hanno@gentoo.org> compiz-0.8.4-r2.ebuild, + +files/compiz-0.8.4-kde44.patch, +files/compiz-0.8.4-libpng14.patch: + Compilation fixes for KDE 4.4 and libpng 1.4. + +*compiz-0.8.4-r2 (02 Feb 2010) + + 02 Feb 2010; Romain Perier <mrpouet@gentoo.org> +compiz-0.8.4-r2.ebuild, + +files/compiz-0.8.4-window-region-calculation.patch: + Fix window region calculation for windows that have border width set, + patch imported from upstream, per bug #302308. + +*compiz-0.8.4-r1 (31 Jan 2010) + + 31 Jan 2010; Romain Perier <mrpouet@gentoo.org> +compiz-0.8.4-r1.ebuild, + +files/compiz-0.8.4-crash-on-opening-windows.patch, + +files/compiz-0.8.4-place-plugin.patch: + Fix crash on opening windows, and placement mode. Replace URI per a bziped + tarball, per bug #302308. Many thanks to Denilson. + + 20 Dec 2009; Romain Perier <mrpouet@gentoo.org> -compiz-0.8.2.ebuild: + Clean up old version + + 12 Dec 2009; Tomáš Chvátal <scarabeus@gentoo.org> +compiz-0.8.2.ebuild: + Revert wrongly removed ebuild + + 11 Dec 2009; Tomáš Chvátal <scarabeus@gentoo.org> + -compiz-0.8.2-r3.ebuild: + Drop no-longer required ebuild. + + 25 Oct 2009; Samuli Suominen <ssuominen@gentoo.org> + compiz-0.8.2-r3.ebuild, compiz-0.8.4.ebuild, metadata.xml: + Remove KDE3 support. + +*compiz-0.8.4 (15 Oct 2009) + + 15 Oct 2009; Romain Perier <mrpouet@gentoo.org> + +compiz-0.8.4.ebuild, files/compiz-manager: + Version bump. Many bugfixes, 2 new plugins, Ported KDE4 window decorator + to KDE 4.3. Fix bug #286431 thanks to Evert. + +*compiz-0.8.2-r3 (29 Aug 2009) + + 29 Aug 2009; Romain Perier <mrpouet@gentoo.org> + -compiz-0.6.2-r1.ebuild, -compiz-0.8.2.ebuild, -compiz-0.8.2-r1.ebuild, + -compiz-0.8.2-r2.ebuild, +compiz-0.8.2-r3.ebuild, + +files/compiz-0.8.2-gtk-gnome-missing-gconf-flags.patch, files/compiz-manager, + metadata.xml: + Fix libGL.so.1.2 path in compiz-manager (bug #274762), update KDE4 + dependencies (bug #277016), fix missing gconf flags in gnome plugin (bug + #282807), fix QA warnings, Drop old revisions. + +*compiz-0.8.2-r2 (12 Jun 2009) + + 12 Jun 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +compiz-0.8.2-r2.ebuild: + Dropped the "bogus" glitz dep. Fixes bug 272968 - thanks to Christophe + Saout <christophe@saout.de>. + + 26 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + compiz-0.8.2-r1: + Added missing call to gnome2_gconf_savelist. Thanks to Pacho Ramos + <pacho@condmat1.ciencias.uniovi.es> - fixes bug 258238. + +*compiz-0.8.2-r1 (26 Apr 2009) + + 26 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +files/compiz.desktop, +compiz-0.8.2-r1.ebuild: + Added fix for tests. Thanks to Pacho Ramos + <pacho@condmat1.ciencias.uniovi.es> for initial report and Brent Baude + <ranger@gentoo.org> for recalling me about it again - fixes bug 265226. + Install compiz.desktop file. Thanks to Philip Allison <sane@not.co.uk> for + the file and Nirbheek Chauhan <nirbheek@gentoo.org> for the check from the + gnome team - fixes bug 254166. + + 25 Apr 2009; Brent Baude <ranger@gentoo.org> compiz-0.8.2.ebuild: + Marking compiz-0.8.2 ~ppc for bug 246804 + + 25 Apr 2009; Brent Baude <ranger@gentoo.org> compiz-0.8.2.ebuild: + Marking compiz-0.8.2 ~ppc64 for bug 246804 + +*compiz-0.8.2 (03 Apr 2009) + + 03 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +compiz-0.8.2.ebuild: + Bumped compiz to the 0.8.2 release. + + 19 Feb 2009; Alexey Shvetsov <alexxy@gentoo.org> -compiz-0.7.8.ebuild: + Drop compiz-0.7.8 since it doesnt support kde 4.2 + +*compiz-0.7.8-r2 (31 Dec 2008) + + 31 Dec 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + files/compiz-manager, compiz-0.7.8.ebuild, +compiz-0.7.8-r2.ebuild: + Fixed the hardcoded /lib path in compiz-manager. Fixes bug #253246. + + 03 Dec 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + compiz-0.7.8-r1.ebuild: + It's ${P} and not ${PN} we need. + +*compiz-0.7.8-r1 (02 Dec 2008) + + 02 Dec 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +files/compiz-0.7.8-framesvg.patch, compiz-0.7.8.ebuild, + +compiz-0.7.8-r1.ebuild: + Reviewed compiz-0.7.8 KDE4 deps as it only works with kwin:4.1 at the + moment. Added compiz-0.7.8-r1 with a dep on kwin:4.2 / kwin:live that + applies a patch for compiz to build. + + 27 Nov 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + ChangeLog: + Removed the executable bit from compiz-start - dobin ensures the file is + installed as executable. + + 15 Nov 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + compiz-0.7.8.ebuild: + Removed the mirror restriction that was used for the overlay. + + 03 Nov 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + compiz-0.7.8.ebuild: + Added a warning that it's required to rebuild compiz after updating + metacity to 2.24 or gtk-window-decorator will crash. + + 01 Nov 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +files/compiz-manager: + Added the missing compiz-manager file. + + 31 Oct 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +files/compiz-no-gconf.patch: + Added missing patch to compiz. + +*compiz-0.7.8 (27 Oct 2008) + + 27 Oct 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + metadata.xml, +compiz-0.7.8.ebuild: + Added compiz-0.7.8 to the tree + + 29 Aug 2008; Diego Pettenò <flameeyes@gentoo.org> compiz-0.6.2-r1.ebuild: + Add some missing build-time dependencies (closes bug #204863), disable + fuse plugin, until a new version with an USE flag is provided, avoid + automagic dep (closes bug #212120). + + 25 Jul 2008; Carsten Lohrke <carlo@gentoo.org> compiz-0.6.2-r1.ebuild: + Wrong split/monolithic dependency order, missing slot dependency. + + 05 Jun 2008; Rémi Cardona <remi@gentoo.org> compiz-0.5.0.ebuild, + compiz-0.5.2.ebuild, compiz-0.6.2.ebuild, compiz-0.6.2-r1.ebuild: + pkgmove to gnome-base/gnome-control-center + + 27 Feb 2008; Doug Klima <cardoe@gentoo.org> compiz-0.6.2-r1.ebuild: + fix quoting and add dbus-glib to depend. bug #202436 + + 26 Nov 2007; Markus Rothe <corsair@gentoo.org> compiz-0.6.2-r1.ebuild: + Added ~ppc64 + +*compiz-0.6.2-r1 (06 Nov 2007) + + 06 Nov 2007; Hanno Boeck <hanno@gentoo.org> + +files/compiz-0.6.2-CVE-2007-3920.patch, +compiz-0.6.2-r1.ebuild: + Security fix for CVE-2007-3920. + + 31 Oct 2007; Hanno Boeck <hanno@gentoo.org> compiz-0.6.2.ebuild: + Lower libwnck-dep again. + +*compiz-0.6.2 (18 Oct 2007) + + 18 Oct 2007; Hanno Boeck <hanno@gentoo.org> +compiz-0.6.2.ebuild: + Version bump. + + 19 Aug 2007; Hanno Boeck <hanno@gentoo.org> compiz-0.5.2.ebuild: + Switch kde-dependencies, so kdebase is preferred before kwin. + + 17 Aug 2007; Hanno Boeck <hanno@gentoo.org> compiz-0.5.2.ebuild: + Add libwnck-dep. + +*compiz-0.5.2 (13 Aug 2007) + + 13 Aug 2007; Hanno Boeck <hanno@gentoo.org> +compiz-0.5.2.ebuild: + Version bump. + + 03 May 2007; Hanno Boeck <hanno@gentoo.org> files/compiz-start, + compiz-0.5.0.ebuild: + Fix some minor issues (gconf schema installation, more deps). + +*compiz-0.5.0 (24 Apr 2007) + + 24 Apr 2007; Hanno Boeck <hanno@gentoo.org> +compiz-0.5.0.ebuild: + Version bump. + + 10 Mar 2007; Hanno Boeck <hanno@gentoo.org> files/compiz-start: + Fix typo. + + 28 Jan 2007; Hanno Boeck <hanno@gentoo.org> compiz-0.3.6.ebuild: + Fix dep issues, dbus is always required if kde-decorator is built. + + 20 Jan 2007; Hanno Boeck <hanno@gentoo.org> compiz-0.3.6.ebuild: + Fix a bunch of smaller issues, mostly depend-related, don't install + old/broken compiz-aiglx/xgl/nvidia-scripts any more, please use and test + compiz-start instead. + +*compiz-0.3.6 (06 Jan 2007) + + 06 Jan 2007; Hanno Boeck <hanno@gentoo.org> +files/0.3.6/compiz-start, + +compiz-0.3.6.ebuild: + Version bump, now with kde-decorator. + + 29 Nov 2006; Hanno Boeck <hanno@gentoo.org> +files/compiz-start, + compiz-0.3.4.ebuild: + Add generic compiz start script. + + 26 Nov 2006; Hanno Boeck <hanno@gentoo.org> compiz-0.3.4.ebuild: + Add dependency to libXinerama. + +*compiz-0.3.4 (22 Nov 2006) + + 22 Nov 2006; Hanno Boeck <hanno@gentoo.org> +compiz-0.3.4.ebuild: + Version bump. + +*compiz-0.3.2 (01 Nov 2006) + + 01 Nov 2006; Hanno Boeck <hanno@gentoo.org> +compiz-0.3.2.ebuild: + Version bump. + + 18 Oct 2006; Olivier Crête <tester@gentoo.org> compiz-0.2.0.ebuild: + Use gnome2 eclass to install schemas properly, bug #150535 + +*compiz-0.2.0 (03 Oct 2006) + + 03 Oct 2006; Hanno Boeck <hanno@gentoo.org> +compiz-0.2.0.ebuild: + Add first release version. + +*compiz-0.0.13_pre20060928 (28 Sep 2006) + + 28 Sep 2006; Hanno Boeck <hanno@gentoo.org> files/compiz-aiglx, + +files/compiz-nvidia, +files/compiz-xgl, + +compiz-0.0.13_pre20060928.ebuild: + Version bump, new scripts for xgl and nvidia, misc fixes. + + 21 Sep 2006; Hanno Boeck <hanno@gentoo.org> + compiz-0.0.13_pre20060921.ebuild: + Re-add gnome-deps, seems it's not possible at the moment to have less + dependencies. + +*compiz-0.0.13_pre20060921 (21 Sep 2006) + + 21 Sep 2006; Hanno Boeck <hanno@gentoo.org> files/compiz-aiglx, + +compiz-0.0.13_pre20060921.ebuild: + Version bump, cleaned up dependencies. + +*compiz-0.0.13_pre20060916 (16 Sep 2006) + + 16 Sep 2006; Hanno Boeck <hanno@gentoo.org> + +files/03-composite-cube-logo.patch, +files/04-fbconfig-depth-fix.patch, + +files/06-glfinish.patch, +files/07-cow.patch, +files/compiz-aiglx, + +compiz-0.0.13_pre20060916.ebuild: + Initial commit of compiz. diff --git a/x11-wm/compiz/Manifest b/x11-wm/compiz/Manifest new file mode 100644 index 00000000..24ee4f4a --- /dev/null +++ b/x11-wm/compiz/Manifest @@ -0,0 +1,32 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX compiz-gcc-4.7.patch 999 SHA256 0824c0d32d32dfc8c57fa1afbfc81060e64bdcc4ec016f3ccb751a1956f6325a SHA512 e08563d928578ad74faa29168b3c3442cc0ab4e908ff4f430a7e23bcb2057e3da10f9742e8abbdaad9df6f56a039134e8a32f73ae214e240065d6d4ddd3a92bf WHIRLPOOL b79f08787a9f7d3dc46dc1f2c6645f40965c750122027e39679d783afb0c23bd300ee731bfb45858d6392c69a21b61eb326eb29315e0e4ac0d2655edb7d69f18 +AUX compiz-kde-4.10.patch 956 SHA256 b76acc7d3195f931aa11d7f8ea301a3c1cac738d383195b5355ae2bc155a77f2 SHA512 6ed694c33f5f12e3c29b75338b7c1610bf7f2925e6c464e35489244e8be1673d7df194ac6018f536276f29353c2dad3ec80f392bd47f40744bb0af517043bcf2 WHIRLPOOL 7d2d5709e00edb6cda6b6527acd4df360c3ac7f286302edf1880e243d711b114b6768c582dcd25f56bab6846cb470530d5ecdf139557d23bfd4d541c94d98976 +AUX compiz-kde-4.8.patch 755 SHA256 4feb22c82d21c9d870d669498badf95c01f735a85f8a5f4d63b4877b6f74df65 SHA512 fccbe0afc6e7c651912dc0e271f3745e96f5562da210934d79f00820e3b94d8340ee62707a840e042d287eba920ff556c36a39032815549d86676cd53e1cbbcc WHIRLPOOL 0d0f015463dfccfec237ce97a781868c6a76a3ab96caa8c5ed656ea0504e425a7490c8289bf56a63c2c2f9cde6bf580c1b56a6a663b3086e9a25a85ff955b48b +AUX compiz-kde-4.9.patch 4975 SHA256 0d984c6af504a9d3b532cc9e50534a329f914a5c949e10a54f39c56da856c09b SHA512 ef448bf43cba07ddd925405f8502af3d24692a911431696c9b454b97bc67523f39c1321a95dbf216bd5369a439dfc91e7b953be4a9340393254750515cf9097e WHIRLPOOL 15d6dd43de19a28f6428fcc1be080f922a087d5d0c50b57236bc555af199401e042a029526bf3f3b2c3b8d488cd16fd8704920875ef4fe5cd415266cf9bb2e44 +AUX compiz-manager 9835 SHA256 e387ff9f01b84c572f31643316ed2ce2eacd11a92488e745ebcfd659945c6f1d SHA512 5cf4c1023754128c456d48db257a308461de0cbd9ebd427a4c281ada0b77659013723362959ae39fa31f24de36929fdfe6ea96d9788cba568f35d2dc86bc263a WHIRLPOOL 0afb3b62a0e29b9608d2eaf640f7704ffa91a3ea7ea7fc0d7cba5761a04c4a1928007e285344e401030230de506b92cbbbdbe4436eda4ebd44848ebfcad95c97 +AUX compiz-no-gconf.patch 630 SHA256 87467fbe5d4e0d0bb8952f2d5b74d21046d92d49772543aeda137266e055aa67 SHA512 3c3789852db56be06d553dcdddb68c94e68b9290c74e5a9e642f266d1688c18eb4ce01b6835f267c84d3a213ec61266159d5891b10d80cb79e17bc9683163bf9 WHIRLPOOL 7341780992eed62a36bfa8be0e8f22c4f54ecda555f8af87ea76f585f4fcbcb76f31bb79269a01ff5c5eabe7d6796a233d7efa8baf35720a09085f53af3b1da6 +AUX compiz.desktop 258 SHA256 6b3e76f62623ef4d533d25fb714467157827a4ba051d41e1730848266c573f8b SHA512 ab9084fe8d44a9a053e84483774d9db2b1b8def4fbb16ca9c74af18271ec0f7d3d7dbe607fa7e0687bbe6f6d9ef8ee17701e1a88c15adea822f45450f4ebb291 WHIRLPOOL b11117ece42467e06313a73f666c1e1ea2877313d5df1c9f3735a386da453f9d10bc83d4832ea491ac099aa94b1d757d2e8d1a733b9e22df56ce63c8cc48f02e +DIST compiz-0.8.8.tar.bz2 1123892 SHA256 3ba555b0d6d536850a227d37d6ebc5cd5b15ee5bad83d7956529a27b870977e3 SHA512 6e3bad018835fdbc1b0e5ecb51a46a77a6531d46d77ee3ae4169273632ea9a6839c78300b18e2198c41698517efa65ded75387785b0c5bbbb6da41498451b644 WHIRLPOOL fa1d9b5e443d45a4615201a85a74dd025066620339ebac58b4fd5c71c19db731009c013ceee93f0345b46c413211424bc4c813d48e07d6cea874024a2b562ba2 +EBUILD compiz-0.8.8-r3.ebuild 4097 SHA256 526d7784006213a26373fa388f8d517a13027e95fe3696409a6c3401b8ef61ab SHA512 33f2e941cb7b4b085b44a95af2c4614439215c4e433a07d6a8b7a252ad7f2c984284884998441570fb7bf77c7a29798549c51a6ac2507c8d6ebd70ef53e46a46 WHIRLPOOL 0fd7daa81d2c14c14b10caad641e98f343677ad493e56954935aa272a87e45bf78b8e4f8cac7b8ff8a6428949cb74abc7ecd9577753e759b5699f2eae4d84ce5 +MISC ChangeLog 15630 SHA256 b298afe2fd4fc44994d5d9bec51162be9b44076842508c8efbd98a8fb300deec SHA512 699981cfe9a9e459d64a8be26e6454c0405cec6f2031c62a717dbbb3ace6fd6e78090f3c5b74ef8ae8f4c0a0962e47e7292a591315d5acbf379cbcbad397f66b WHIRLPOOL 20107127f819ab3825900813fb482d38b4c204d222743cdfa65bd272d122e6cdaccd2b97a29433ca5f2239b507ba23473ebe0f6b5a7e1284a6febbbd40cf95e2 +MISC metadata.xml 632 SHA256 a0dce016c36d51c1fe13822ed59ba3aef9b8a22fecdb2d3f5360b824ee890bb1 SHA512 46e6acb05014ec6cb5b77b6ff5ae31adff93ded582ad7ca22e90ce16c00f6ce7009fe72e603af83d0e6d5604f177e8eb175cdac2703d715c065e5df2834740a7 WHIRLPOOL 9499ba8dba186cc869cbc34cb7c964655c870318eaa28ca0d7ddef8b473e199edeea48f90f3394ff39334af6b8924f46dae4fa1a43ff9a75d54b0358cea88a2e +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0 + +iQJiBAEBCABMBQJUkc1qRRSAAAAAABQAKGlzc3Vlci1mcHJAbm90YXRpb25zOTc5 +MTY5NkQ3RDM3NkRBN0U5QjZGMTUwMDZCMUYzOERDQTQ1QTFFQwAKCRAGsfONykWh +7EjHEAC3bK56VSsuRf0gW/Z5dxDuahKL4leIFdHyLNUX6R1eiwtUtsKOCbEb0GNO ++0HwG+KWroU4PssiGEvxgx3+XMtRY8dPDX2wgMZDiyfguKGuPurV4oxJWwy02SZs +3OYqF+shQVnAsD8V/zU7Ab77kaRRxE8AK4XpHuCoh4YhoOqHSvp0eIeR2Vtpi5SD +XXKpoqAoTPs+Bo6dgs9r1D+n48Fl23X9FwwXhUNgyVQQ61pTNxJQ5PrZ2lOXYMrh +H4uki6hKTh+XwfPgxIVw/yYY5d9h2fE/EndTK9RCisfWZ09TvcQJHAgLTbZbAdVd +atOVuqNSPoqQB4ma4+EJK1WnSgd5JjQkhu9vakhheq1zAsyrMIiMSqej7cFncYRR +O1urDLJAMW8q9AVN+XtcE8B59FKVs1tTRAYKkIA8kNYJeWtm9ksfItc4MKhihx3X +NqmtDWsShSiVi7O8uvYq/1MgBJ76Y4rRJiA5gmapu/R1uaOon/mA4YXkG0ovzzdF +ee3Z+aAgC0m1y5OMMoK8nWG3jWdNcwHtRJ95AihZwaLKNwpFLBZGO1VcAG/MNYV+ +p+hmwOa2KmtS0LYqYe98rYcQIf0yHrpoH+CwfR6q4tSbKV/e58RgJNO3WI3WbiwL +5eqN2IELP/Sc/wO4EgK8WpFyHAt74DHflVqIOvzklg8uk/7qpg== +=T9X1 +-----END PGP SIGNATURE----- diff --git a/x11-wm/compiz/compiz-0.8.8-r3.ebuild b/x11-wm/compiz/compiz-0.8.8-r3.ebuild new file mode 100644 index 00000000..75029e8f --- /dev/null +++ b/x11-wm/compiz/compiz-0.8.8-r3.ebuild @@ -0,0 +1,168 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/compiz/compiz-0.8.8-r3.ebuild,v 1.2 2014/12/17 18:37:14 kensington Exp $ + +EAPI=5 + +inherit autotools eutils gnome2-utils + +DESCRIPTION="OpenGL window and compositing manager" +HOMEPAGE="http://www.compiz.org/" +SRC_URI="http://releases.compiz.org/${PV}/${P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2.1 MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="+cairo dbus fuse gnome gconf gtk kde +svg" + +COMMONDEPEND=" + >=dev-libs/glib-2 + dev-libs/libxml2 + dev-libs/libxslt + media-libs/libpng:0= + >=media-libs/mesa-6.5.1-r1 + >=x11-base/xorg-server-1.1.1-r1 + >=x11-libs/libX11-1.4 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libICE + x11-libs/libSM + >=x11-libs/libXrender-0.8.4 + >=x11-libs/startup-notification-0.7 + virtual/glu + cairo? ( + x11-libs/cairo[X] + ) + dbus? ( + >=sys-apps/dbus-1.0 + dev-libs/dbus-glib + ) + fuse? ( sys-fs/fuse ) + gnome? ( + >=gnome-base/gnome-control-center-2.16.1:2 + gnome-base/gnome-desktop:2 + gconf? ( gnome-base/gconf:2 ) + ) + gtk? ( + >=x11-libs/gtk+-2.8.0:2 + >=x11-libs/libwnck-2.18.3:1 + x11-libs/pango + ) + kde? ( >=kde-base/kwin-4.2.0 ) + svg? ( + >=gnome-base/librsvg-2.14.0:2 + >=x11-libs/cairo-1.0 + ) +" + +DEPEND="${COMMONDEPEND} + virtual/pkgconfig + x11-proto/damageproto + x11-proto/xineramaproto +" + +RDEPEND="${COMMONDEPEND} + x11-apps/mesa-progs + x11-apps/xdpyinfo + x11-apps/xset + x11-apps/xvinfo +" + +DOCS=( AUTHORS ChangeLog NEWS README TODO ) + +src_prepare() { + echo gtk/gnome/compiz-wm.desktop.in >> po/POTFILES.skip + echo metadata/core.xml.in >> po/POTFILES.skip + + # Patch for compatibility with gcc 4.7 + epatch "${FILESDIR}"/${PN}-gcc-4.7.patch + + if ! use gnome || ! use gconf; then + epatch "${FILESDIR}"/${PN}-no-gconf.patch + fi + if use kde; then + # patch for KDE 4.8 compatibility. Picked up from stuff overlay + has_version ">=kde-base/kwin-4.8" && epatch "${FILESDIR}"/${PN}-kde-4.8.patch + # patch for KDE 4.9 compatibility. Picked up from http://cgit.compiz.org + has_version ">=kde-base/kwin-4.9" && epatch "${FILESDIR}"/${PN}-kde-4.9.patch + # patch for KDE 4.10 compatibility. Picked up from stuff overlay + has_version ">=kde-base/kwin-4.10" && epatch "${FILESDIR}"/${PN}-kde-4.10.patch + fi + eautoreconf +} + +src_configure() { + local myconf + + # We make gconf optional by itself, but only if gnome is also + # enabled, otherwise we simply disable it. + if use gnome; then + myconf="${myconf} $(use_enable gconf)" + else + myconf="${myconf} --disable-gconf" + fi + + econf \ + --enable-fast-install \ + --disable-static \ + --disable-gnome-keybindings \ + --with-default-plugins \ + $(use_enable svg librsvg) \ + $(use_enable cairo annotate) \ + $(use_enable dbus) \ + $(use_enable dbus dbus-glib) \ + $(use_enable fuse) \ + $(use_enable gnome) \ + $(use_enable gnome metacity) \ + $(use_enable gtk) \ + $(use_enable kde kde4) \ + --disable-kde \ + ${myconf} +} + +src_install() { + default + prune_libtool_files --all + + # Install compiz-manager + dobin "${FILESDIR}"/compiz-manager + + # Add the full-path to lspci + sed -i "s#lspci#/usr/sbin/lspci#" "${D}/usr/bin/compiz-manager" || die + + # Fix the hardcoded lib paths + sed -i "s#/lib/#/$(get_libdir)/#g" "${D}/usr/bin/compiz-manager" || die + + # Create gentoo's config file + dodir /etc/xdg/compiz + + cat <<- EOF > "${D}/etc/xdg/compiz/compiz-manager" + COMPIZ_BIN_PATH="/usr/bin/" + PLUGIN_PATH="/usr/$(get_libdir)/compiz/" + LIBGL_NVIDIA="/usr/$(get_libdir)/opengl/xorg-x11/lib/libGL.so.1.2" + LIBGL_FGLRX="/usr/$(get_libdir)/opengl/xorg-x11/lib/libGL.so.1.2" + KWIN="$(type -p kwin)" + METACITY="$(type -p metacity)" + SKIP_CHECKS="yes" + EOF + + domenu "${FILESDIR}"/compiz.desktop +} + +pkg_preinst() { + use gnome && use gconf && gnome2_gconf_savelist +} + +pkg_postinst() { + use gnome && use gconf && gnome2_gconf_install + + ewarn "If you update to x11-wm/metacity-2.24 after you install ${P}," + ewarn "gtk-window-decorator will crash until you reinstall ${PN} again." +} + +pkg_prerm() { + use gnome && gnome2_gconf_uninstall +} diff --git a/x11-wm/compiz/files/compiz-gcc-4.7.patch b/x11-wm/compiz/files/compiz-gcc-4.7.patch new file mode 100644 index 00000000..28315bae --- /dev/null +++ b/x11-wm/compiz/files/compiz-gcc-4.7.patch @@ -0,0 +1,38 @@ +--- kde/window-decorator-kde4/window.cpp 2010-05-21 11:18:14.000000000 +0000 ++++ kde/window-decorator-kde4/window.cpp 2012-09-12 18:05:00.000000000 +0000 +@@ -59,6 +59,9 @@ + + #include "paintredirector.h" + ++// header for gcc-4.7 compatibility ++#include "unistd.h" ++ + KWD::Window::Window (WId parentId, + WId clientId, + WId frame, +--- configure.ac.orig 2012-09-12 23:39:54.093812000 +0400 ++++ configure.ac 2012-09-12 23:40:37.253686000 +0400 +@@ -72,11 +72,6 @@ + *) CFLAGS="$CFLAGS -Wnested-externs" ;; + esac + +- case " $CFLAGS " in +- *[[\ \ ]]-D_FORTIFY_SOURCE=2[[\ \ ]]*) ;; +- *) CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2" ;; +- esac +- + if test "x$enable_ansi" = "xyes"; then + case " $CFLAGS " in + *[[\ \ ]]-ansi[[\ \ ]]*) ;; +@@ -95,11 +90,6 @@ + *[[\ \ ]]-Wall[[\ \ ]]*) ;; + *) CXXFLAGS="$CXXFLAGS -Wall" ;; + esac +- +- case " $CXXFLAGS " in +- *[[\ \ ]]-D_FORTIFY_SOURCE=2[[\ \ ]]*) ;; +- *) CXXFLAGS="$CXXFLAGS -D_FORTIFY_SOURCE=2" ;; +- esac + fi + + AC_C_BIGENDIAN diff --git a/x11-wm/compiz/files/compiz-kde-4.10.patch b/x11-wm/compiz/files/compiz-kde-4.10.patch new file mode 100644 index 00000000..a30d54b9 --- /dev/null +++ b/x11-wm/compiz/files/compiz-kde-4.10.patch @@ -0,0 +1,30 @@ +--- kde/window-decorator-kde4/window.cpp 2012-11-14 10:17:09 +0000 ++++ kde/window-decorator-kde4/window.cpp 2012-11-23 06:43:18 +0000 +@@ -554,6 +554,15 @@ + showWindowMenu (pos.bottomLeft ()); + } + ++void KWD::Window::showApplicationMenu (const QPoint &p) ++{ ++} ++ ++bool KWD::Window::menuAvailable () const ++{ ++ return false; ++} ++ + KWD::Options::MouseCommand + KWD::Window::buttonToCommand (Qt::MouseButtons button) + { + +--- kde/window-decorator-kde4/window.h 2012-09-03 07:19:30 +0000 ++++ kde/window-decorator-kde4/window.h 2012-11-23 06:43:18 +0000 +@@ -92,6 +92,8 @@ + virtual void processMousePressEvent (QMouseEvent *); + virtual void showWindowMenu (const QRect &); + virtual void showWindowMenu (const QPoint &); ++ virtual void showApplicationMenu (const QPoint &); ++ virtual bool menuAvailable () const; + virtual void performWindowOperation (WindowOperation); + virtual void setMask (const QRegion &, int); + virtual bool isPreview (void) const; diff --git a/x11-wm/compiz/files/compiz-kde-4.8.patch b/x11-wm/compiz/files/compiz-kde-4.8.patch new file mode 100644 index 00000000..f31751ba --- /dev/null +++ b/x11-wm/compiz/files/compiz-kde-4.8.patch @@ -0,0 +1,17 @@ +diff -ur compiz-0.8.8-orig//kde/window-decorator-kde4/window.cpp compiz-0.8.8//kde/window-decorator-kde4/window.cpp +--- compiz-0.8.8-orig//kde/window-decorator-kde4/window.cpp 2010-05-21 14:18:14.000000000 +0300 ++++ compiz-0.8.8//kde/window-decorator-kde4/window.cpp 2012-01-27 21:21:39.000000000 +0200 +@@ -986,10 +986,10 @@ + { + Atom atom = Atoms::compizWindowBlurDecor; + QRegion topQRegion, bottomQRegion, leftQRegion, rightQRegion; +- Region topRegion = NULL; +- Region bottomRegion = NULL; +- Region leftRegion = NULL; +- Region rightRegion = NULL; ++ ::Region topRegion = NULL; ++ ::Region bottomRegion = NULL; ++ ::Region leftRegion = NULL; ++ ::Region rightRegion = NULL; + int size = 0; + int w, h; diff --git a/x11-wm/compiz/files/compiz-kde-4.9.patch b/x11-wm/compiz/files/compiz-kde-4.9.patch new file mode 100644 index 00000000..7b56da95 --- /dev/null +++ b/x11-wm/compiz/files/compiz-kde-4.9.patch @@ -0,0 +1,196 @@ +From 3c6f698c12f455661807c4115feaa73007fc33d1 Mon Sep 17 00:00:00 2001 +From: Dennis Kasprzyk <onestone@compiz.org> +Date: Mon, 06 Aug 2012 18:23:17 +0000 +Subject: KDE 4.9 support. + +Little modification for compatibility with KDE 4.8 patch was added by Sergey Popov + +--- +diff --git a/kde/window-decorator-kde4/window.cpp b/kde/window-decorator-kde4/window.cpp +index a65f99f..78d1a47 100644 +--- a/kde/window-decorator-kde4/window.cpp ++++ b/kde/window-decorator-kde4/window.cpp +@@ -768,6 +768,22 @@ KWD::Window::transparentRect () const + return QRect (); + } + ++KDecorationDefines::WindowOperation ++KWD::Window::buttonToWindowOperation(Qt::MouseButtons button) ++{ ++ Options::MouseCommand com = buttonToCommand (button); ++ ++ if (com == Options::MouseOperationsMenu) ++ return KDecorationDefines::OperationsOp; ++ ++ return KDecorationDefines::NoOp; ++} ++ ++ ++#endif ++ ++#if KDE_IS_VERSION(4,3,90) && !KDE_IS_VERSION(4, 8, 80) ++ + bool + KWD::Window::isClientGroupActive () + { +@@ -837,19 +853,82 @@ KWD::Window::displayClientMenu (int index, const QPoint& pos) + showWindowMenu (pos); + } + +-KDecorationDefines::WindowOperation +-KWD::Window::buttonToWindowOperation(Qt::MouseButtons button) ++#endif ++ ++#if KDE_IS_VERSION(4,8,80) ++QString ++KWD::Window::caption(int idx) const + { +- Options::MouseCommand com = buttonToCommand (button); ++ return mName; ++} + +- if (com == Options::MouseOperationsMenu) +- return KDecorationDefines::OperationsOp; ++void ++KWD::Window::closeTab(long id) ++{ ++ closeWindow (); ++} + +- return KDecorationDefines::NoOp; ++void ++KWD::Window::closeTabGroup() ++{ ++ closeWindow (); ++} ++ ++long ++KWD::Window::currentTabId() const ++{ ++ return (long) mClientId; ++} ++ ++QIcon ++KWD::Window::icon(int idx) const ++{ ++ QIcon icon (mIcon); ++ icon.addPixmap (mMiniIcon); ++ return icon; ++} ++ ++void ++KWD::Window::setCurrentTab(long id) ++{ ++} ++ ++void ++KWD::Window::showWindowMenu(const QPoint& pos, long id) ++{ ++ showWindowMenu (pos); ++} ++ ++void ++KWD::Window::tab_A_before_B(long A, long B) ++{ ++} ++ ++void ++KWD::Window::tab_A_behind_B(long A, long B) ++{ ++} ++ ++int ++KWD::Window::tabCount() const ++{ ++ return 1; ++} ++ ++long ++KWD::Window::tabId(int idx) const ++{ ++ return (long) mClientId; ++} ++ ++void ++KWD::Window::untab(long id, const QRect& newGeom) ++{ + } + + #endif + ++ + void + KWD::Window::createDecoration (void) + { +@@ -987,14 +1066,14 @@ KWD::Window::updateBlurProperty (int topOffset, + int leftOffset, + int rightOffset) + { +- Atom atom = Atoms::compizWindowBlurDecor; +- QRegion topQRegion, bottomQRegion, leftQRegion, rightQRegion; +- ::Region topRegion = NULL; +- ::Region bottomRegion = NULL; +- ::Region leftRegion = NULL; +- ::Region rightRegion = NULL; +- int size = 0; +- int w, h; ++ Atom atom = Atoms::compizWindowBlurDecor; ++ QRegion topQRegion, bottomQRegion, leftQRegion, rightQRegion; ++ _XRegion *topRegion = NULL; ++ _XRegion *bottomRegion = NULL; ++ _XRegion *leftRegion = NULL; ++ _XRegion *rightRegion = NULL; ++ int size = 0; ++ int w, h; + + w = mGeometry.width () + mBorder.left + mBorder.right; + h = mGeometry.height () + mBorder.top + mBorder.bottom; +diff --git a/kde/window-decorator-kde4/window.h b/kde/window-decorator-kde4/window.h +index c2b274b..1ddfbd1 100644 +--- a/kde/window-decorator-kde4/window.h ++++ b/kde/window-decorator-kde4/window.h +@@ -114,7 +114,10 @@ class Window: public QObject, public KDecorationBridgeUnstable { + virtual bool compositingActive () const; + #if KDE_IS_VERSION(4,3,90) + virtual QRect transparentRect () const; +- ++ virtual WindowOperation ++ buttonToWindowOperation(Qt::MouseButtons button); ++#endif ++#if KDE_IS_VERSION(4,3,90) && !KDE_IS_VERSION(4, 8, 80) + virtual bool isClientGroupActive (); + virtual QList<ClientGroupItem> clientGroupItems () const; + virtual long itemId (int index); +@@ -126,10 +129,27 @@ class Window: public QObject, public KDecorationBridgeUnstable { + virtual void closeClientGroupItem (int index); + virtual void closeAllInClientGroup (); + virtual void displayClientMenu (int index, const QPoint& pos); +- +- virtual WindowOperation +- buttonToWindowOperation(Qt::MouseButtons button); ++ ++#endif ++#if KDE_IS_VERSION(4,8,80) ++ using KDecorationBridge::caption; ++ virtual QString caption(int idx) const; ++ virtual void closeTab(long id); ++ virtual void closeTabGroup(); ++ virtual long currentTabId() const; ++ using KDecorationBridge::icon; ++ virtual QIcon icon(int idx) const; ++ virtual void setCurrentTab(long id); ++ using KDecorationBridge::showWindowMenu; ++ virtual void showWindowMenu(const QPoint& pos, long id); ++ virtual void tab_A_before_B(long A, long B); ++ virtual void tab_A_behind_B(long A, long B); ++ virtual int tabCount() const; ++ virtual long tabId(int idx) const; ++ virtual void untab(long id, const QRect& newGeom); + #endif ++ ++ + virtual bool eventFilter (QObject* o, QEvent* e); + + void handleActiveChange (void); +-- +cgit v0.8.3.1-30-gff3a diff --git a/x11-wm/compiz/files/compiz-manager b/x11-wm/compiz/files/compiz-manager new file mode 100644 index 00000000..74d45da2 --- /dev/null +++ b/x11-wm/compiz/files/compiz-manager @@ -0,0 +1,384 @@ +#!/bin/sh +# Compiz Manager wrapper script +# +# Copyright (c) 2007 Kristian Lyngstøl <kristian@bohemians.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +# +# +# Contributions by: Treviño (3v1n0) <trevi55@gmail.com>, Ubuntu Packages +# +# Much of this code is based on Beryl code, also licensed under the GPL. +# This script will detect what options we need to pass to compiz to get it +# started, and start a default plugin and possibly window decorator. +# + + +COMPIZ_BIN_PATH="/usr/bin/" # For window decorators and compiz +PLUGIN_PATH="/usr/lib/compiz/" +GLXINFO="/usr/bin/glxinfo" +KWIN="/usr/bin/kwin" +METACITY="/usr/bin/metacity" +COMPIZ_NAME="compiz" # Final name for compiz (compiz.real) + +# For Xgl LD_PRELOAD +LIBGL_NVIDIA="/usr/lib/nvidia/libGL.so.1.2.xlibmesa" +LIBGL_FGLRX="/usr/lib/fglrx/libGL.so.1.2.xlibmesa" + +# Minimum amount of memory (in kilo bytes) that nVidia cards need +# to be allowed to start +# Set to 262144 to require 256MB +NVIDIA_MEMORY="65536" # 64MB +NVIDIA_SETTINGS="nvidia-settings" # Assume it's in the path by default + +# For detecting what driver is in use, the + is for one or more /'s +XORG_DRIVER_PATH="/usr/lib/xorg/modules/drivers/+" + +FALLBACKWM="${METACITY}" +FALLBACKWM_OPTIONS="--replace $@" + +# Driver whitelist +WHITELIST="nvidia intel ati radeon i810" + +# blacklist based on the pci ids +# See http://wiki.compiz-fusion.org/Hardware/Blacklist for details +T=" 1002:5954 1002:5854 1002:5955" # ati rs480 +T="$T 1002:4153" # ATI Rv350 +T="$T 8086:2982 8086:2992 8086:29a2 8086:2a02 8086:2a12" # intel 965 +BLACKLIST_PCIIDS="$T" +unset T + +COMPIZ_OPTIONS="--ignore-desktop-hints --replace" +COMPIZ_PLUGINS="" +ENV="" + +# Use emerald by default if it exist +USE_EMERALD="yes" + +# No indirect by default +INDIRECT="no" + +# Default X.org log if xset q doesn't reveal it +XORG_DEFAULT_LOG="/var/log/Xorg.0.log" + +# Set to yes to enable verbose +VERBOSE="yes" + +# Echos the arguments if verbose +verbose() +{ + if [ "x$VERBOSE" = "xyes" ]; then + printf "$*" + fi +} + +# abort script and run fallback windowmanager +abort_with_fallback_wm() +{ + if [ "x$SKIP_CHECKS" = "xyes" ]; then + verbose "SKIP_CHECKS is yes, so continuing despite problems.\n" + return 0; + fi + + verbose "aborting and using fallback: $FALLBACKWM \n" + + if [ -x $FALLBACKWM ]; then + exec $FALLBACKWM $FALLBACKWM_OPTIONS + else + printf "no $FALLBACKWM found, exiting\n" + exit 1 + fi +} + +# Check for non power of two texture support +check_npot_texture() +{ + verbose "Checking for non power of two support: " + if glxinfo 2> /dev/null | egrep -q '(GL_ARB_texture_non_power_of_two|GL_NV_texture_rectangle|GL_EXT_texture_rectangle|GL_ARB_texture_rectangle)' ; then + verbose "present. \n"; + return 0; + else + verbose "Not present. \n" + return 1; + fi + +} + +# Check for presence of FBConfig +check_fbconfig() +{ + verbose "Checking for FBConfig: " + if [ "$INDIRECT" = "yes" ]; then + $GLXINFO -i | grep -q GLX.*fbconfig + FB=$? + else + $GLXINFO | grep -q GLX.*fbconfig + FB=$? + fi + + if [ $FB = "0" ]; then + unset FB + verbose "present. \n" + return 0; + else + unset FB + verbose "not present. \n" + return 1; + fi +} + + +# Check for TFP +check_tfp() +{ + verbose "Checking for texture_from_pixmap: " + if [ $($GLXINFO 2>/dev/null | grep GLX_EXT_texture_from_pixmap -c) -gt 2 ] ; then + verbose "present. \n" + return 0; + else + verbose "not present. \n" + if [ "$INDIRECT" = "yes" ]; then + unset LIBGL_ALWAYS_INDIRECT + INDIRECT="no" + return 1; + else + verbose "Trying again with indirect rendering:\n"; + INDIRECT="yes" + export LIBGL_ALWAYS_INDIRECT=1 + check_tfp; + return $? + fi + fi +} + +# Check wether the composite extension is present +check_composite() +{ + verbose "Checking for Composite extension: " + if xdpyinfo -queryExtensions | grep -q Composite ; then + verbose "present. \n"; + return 0; + else + verbose "not present. \n"; + return 1; + fi +} + +# Detects if Xgl is running +check_xgl() +{ + verbose "Checking for Xgl: " + if xvinfo | grep -q Xgl ; then + verbose "present. \n" + return 0; + else + verbose "not present. \n" + return 1; + fi +} + +# Check if the nVidia card has enough video ram to make sense +check_nvidia_memory() +{ + MEM=$(${NVIDIA_SETTINGS} -q VideoRam | egrep Attribute\ \'VideoRam\'\ .*: | cut -d: -f3 | sed 's/[^0-9]//g') + if [ $MEM -lt $NVIDIA_MEMORY ]; then + verbose "Less than ${NVIDIA_MEMORY}kb of memory and nVidia"; + return 1; + fi + return 0; +} + +# Check for existence if NV-GLX +check_nvidia() +{ + if [ ! -z $NVIDIA_INTERNAL_TEST ]; then + return $NVIDIA_INTERNAL_TEST; + fi + verbose "Checking for nVidia: " + if xdpyinfo | grep -q NV-GLX ; then + verbose "present. \n" + NVIDIA_INTERNAL_TEST=0 + return 0; + else + verbose "not present. \n" + NVIDIA_INTERNAL_TEST=1 + return 1; + fi +} + +# Check if the max texture size is large enough compared to the resolution +check_texture_size() +{ + TEXTURE_LIMIT=$(glxinfo -l | grep -m1 GL_MAX_TEXTURE_SIZE | sed 's/.*=[^0-9]//g') + RESOLUTION=$(xdpyinfo | grep -i dimensions: | sed 's/[^0-9]*pixels.*(.*).*//' | sed 's/[^0-9x]*//') + VRES=$(echo $RESOLUTION | sed 's/.*x//') + HRES=$(echo $RESOLUTION | sed 's/x.*//') + verbose "Comparing resolution ($RESOLUTION) to maximum 3D texture size ($TEXTURE_LIMIT): "; + if [ $VRES -gt $TEXTURE_LIMIT ] || [ $HRES -gt $TEXTURE_LIMIT ]; then + verbose "Failed.\n" + return 1; + fi + verbose "Passed.\n" + return 0 +} + +# check driver whitelist +running_under_whitelisted_driver() +{ + LOG=$(xset q|grep "Log file"|awk '{print $3}') + if [ "$LOG" = "" ]; then + verbose "xset q doesn't reveal the location of the log file. Using fallback $XORG_DEFAULT_LOG \n" + LOG=$XORG_DEFAULT_LOG; + fi + if [ -z "$LOG" ];then + verbose "AIEEEEH, no Log file found \n" + verbose "$(xset q) \n" + return 0 + fi + for DRV in ${WHITELIST}; do + if egrep -q "Loading ${XORG_DRIVER_PATH}${DRV}_drv\.so" $LOG && + ! egrep -q "Unloading ${XORG_DRIVER_PATH}${DRV}_drv\.so" $LOG; + then + return 0 + fi + done + verbose "No whitelisted driver found\n" + return 1 +} + +# check pciid blacklist +have_blacklisted_pciid() +{ + OUTPUT=$(lspci -n) + for ID in ${BLACKLIST_PCIIDS}; do + if echo "$OUTPUT" | egrep -q "$ID"; then + verbose "Blacklisted PCIID '$ID' found \n" + return 0 + fi + done + OUTPUT=$(lspci -vn | grep -i VGA) + verbose "Detected PCI ID for VGA: $OUTPUT\n" + return 1 +} + +build_env() +{ + if check_nvidia; then + ENV="__GL_YIELD=NOTHING " + fi + if [ "$INDIRECT" = "yes" ]; then + ENV="$ENV LIBGL_ALWAYS_INDIRECT=1 " + fi + if check_xgl; then + if [ -f ${LIBGL_NVIDIA} ]; then + ENV="$ENV LD_PRELOAD=${LIBGL_NVIDIA}" + verbose "Enabling Xgl with nVidia drivers...\n" + fi + if [ -f ${LIBGL_FGLRX} ]; then + ENV="$ENV LD_PRELOAD=${LIBGL_FGLRX}" + verbose "Enabling Xgl with fglrx ATi drivers...\n" + fi + fi + + ENV="$ENV FROM_WRAPPER=yes" + + if [ -n "$ENV" ]; then + export $ENV + fi +} + +build_args() +{ + if [ $INDIRECT = "yes" ]; then + COMPIZ_OPTIONS="$COMPIZ_OPTIONS --indirect-rendering " + fi + if check_nvidia; then + COMPIZ_OPTIONS="$COMPIZ_OPTIONS --loose-binding" + fi +} + +#################### +# Execution begins here. + +# Read configuration from XDG paths +if [ -z "$XDG_CONFIG_DIRS" ]; then + test -f /etc/xdg/compiz/compiz-manager && . /etc/xdg/compiz/compiz-manager +else + test -f $XDG_CONFIG_DIRS/compiz/compiz-manager && . $XDG_CONFIG_DIRS/compiz/compiz-manager +fi + +if [ -z "$XDG_CONFIG_HOME" ]; then + test -f $HOME/.config/compiz/compiz-manager && . $HOME/.config/compiz/compiz-manager +else + test -f $XDG_CONFIG_HOME/compiz/compiz-manager && . $XDG_CONFIG_HOME/compiz/compiz-manager +fi + +# Don't use compiz when running the failsafe session +if [ "x$GNOME_DESKTOP_SESSION_ID" = "xFailsafe" ]; then + abort_with_fallback_wm +fi + +if [ "x$LIBGL_ALWAYS_INDIRECT" = "x1" ]; then + INDIRECT="yes"; +fi + +# if we run under Xgl, we can skip some tests here +if ! check_xgl; then + # if vesa or vga are in use, do not even try glxinfo (LP#119341) + if ! running_under_whitelisted_driver || have_blacklisted_pciid; then + abort_with_fallback_wm + fi + # check if we have the required bits to run compiz and if not, + # fallback + if ! check_tfp || ! check_npot_texture || ! check_composite || ! check_texture_size; then + abort_with_fallback_wm + fi + + if check_nvidia && ! check_nvidia_memory; then + abort_with_fallback_wm + fi + + if ! check_fbconfig; then + abort_with_fallback_wm + fi +fi + +# load the ccp plugin if present and fallback to plain gconf if not +if [ -f ${PLUGIN_PATH}libccp.so ]; then + COMPIZ_PLUGINS="$COMPIZ_PLUGINS ccp" +elif [ -f ${PLUGIN_PATH}libgconf.so ]; then + COMPIZ_PLUGINS="$COMPIZ_PLUGINS glib gconf" +fi + +# get environment +build_env +build_args + +# start the gtk-window-decorator if present +if [ -x ${COMPIZ_BIN_PATH}emerald ] && [ "$USE_EMERALD" = "yes" ]; then + verbose "Starting emerald\n" + ${COMPIZ_BIN_PATH}emerald --replace & +elif [ -x ${COMPIZ_BIN_PATH}gtk-window-decorator ] && [ -n "$GNOME_DESKTOP_SESSION_ID" ]; then + verbose "Starting gtk-window-decorator\n" + ${COMPIZ_BIN_PATH}gtk-window-decorator --replace & +elif [ -x ${COMPIZ_BIN_PATH}kde-window-decorator ] && [ -n "$KDE_FULL_SESSION" ]; then + verbose "Starting kde-window-decorator\n" + ${COMPIZ_BIN_PATH}kde-window-decorator --replace & + FALLBACKWM="${KWIN}" +fi + +${COMPIZ_BIN_PATH}${COMPIZ_NAME} $COMPIZ_OPTIONS "$@" $COMPIZ_PLUGINS || exec $FALLBACKWM $FALLBACKWM_OPTIONS + diff --git a/x11-wm/compiz/files/compiz-no-gconf.patch b/x11-wm/compiz/files/compiz-no-gconf.patch new file mode 100644 index 00000000..d43e84de --- /dev/null +++ b/x11-wm/compiz/files/compiz-no-gconf.patch @@ -0,0 +1,20 @@ + configure.ac | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 7b09153..9c22ea0 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -192,10 +192,10 @@ if test "x$use_gconf" = "xyes"; then + if test x"$GCONFTOOL" = xno; then + AC_MSG_ERROR([gconftool-2 executable not found in your path - should be installed with GConf]) + fi ++else ++ AM_CONDITIONAL(GCONF_SCHEMAS_INSTALL, test "x$use_gconf" = "xyes") + fi + +-AM_GCONF_SOURCE_2 +- + AM_CONDITIONAL(USE_GCONF, test "x$use_gconf" = "xyes") + if test "$use_gconf" = yes; then + AC_DEFINE(USE_GCONF, 1, [Build gconf plugin]) diff --git a/x11-wm/compiz/files/compiz.desktop b/x11-wm/compiz/files/compiz.desktop new file mode 100644 index 00000000..22cf642b --- /dev/null +++ b/x11-wm/compiz/files/compiz.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Type=Application +Name=Compiz +Name[en_GB]=Compiz +Exec=compiz ccp +NoDisplay=true +# name we put on the WM spec check window +X-GNOME-WMName=Compiz +X-GNOME-Autostart-Phase=WindowManager +X-GNOME-Provides=windowmanager +X-GNOME-Autostart-Notify=true diff --git a/x11-wm/compiz/metadata.xml b/x11-wm/compiz/metadata.xml new file mode 100644 index 00000000..bf856f7d --- /dev/null +++ b/x11-wm/compiz/metadata.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <use> + <flag name="fuse"> + Enables support for the filesystem in userspace plugin through <pkg>sys-fs/fuse</pkg>. + </flag> + <flag name="gconf"> + Enable the GConf-based configuration backend; it is not required + to work with GNOME, and might actually be faster if it's not + used. + </flag> + </use> + <herd>desktop-effects</herd> + <longdescription> + compiz is a compositing window manager that uses 3D graphics acceleration via OpenGL. + </longdescription> +</pkgmetadata> |