idl0r       14/08/11 20:18:31

  Modified:             ChangeLog
  Added:                eagle-6.6.0.ebuild eagle-7.1.0.ebuild
                        eagle-5.12.0.ebuild
  Removed:              eagle-6.5.0.ebuild eagle-6.2.0.ebuild
                        eagle-6.2.1_beta.ebuild eagle-5.10.0-r1.ebuild
  Log:
  Version bumps - bug 516668. Cleanup.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
B427ABC8)

Revision  Changes    Path
1.61                 sci-electronics/eagle/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/eagle/ChangeLog?rev=1.61&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/eagle/ChangeLog?rev=1.61&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/eagle/ChangeLog?r1=1.60&r2=1.61

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-electronics/eagle/ChangeLog,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -r1.60 -r1.61
--- ChangeLog   18 Jun 2014 20:43:06 -0000      1.60
+++ ChangeLog   11 Aug 2014 20:18:31 -0000      1.61
@@ -1,6 +1,15 @@
 # ChangeLog for sci-electronics/eagle
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/ChangeLog,v 1.60 
2014/06/18 20:43:06 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/ChangeLog,v 1.61 
2014/08/11 20:18:31 idl0r Exp $
+
+*eagle-7.1.0 (11 Aug 2014)
+*eagle-6.6.0 (11 Aug 2014)
+*eagle-5.12.0 (11 Aug 2014)
+
+  11 Aug 2014; Christian Ruppert <[email protected]> -eagle-5.10.0-r1.ebuild,
+  +eagle-5.12.0.ebuild, -eagle-6.2.0.ebuild, -eagle-6.2.1_beta.ebuild,
+  -eagle-6.5.0.ebuild, +eagle-6.6.0.ebuild, +eagle-7.1.0.ebuild:
+  Version bumps - bug 516668. Cleanup.
 
   18 Jun 2014; Michał Górny <[email protected]> eagle-6.2.0.ebuild,
   eagle-6.2.1_beta.ebuild, eagle-6.5.0.ebuild:



1.1                  sci-electronics/eagle/eagle-6.6.0.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/eagle/eagle-6.6.0.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/eagle/eagle-6.6.0.ebuild?rev=1.1&content-type=text/plain

Index: eagle-6.6.0.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/eagle-6.6.0.ebuild,v 
1.1 2014/08/11 20:18:31 idl0r Exp $

EAPI="5"

inherit eutils

DESCRIPTION="CadSoft EAGLE schematic and printed circuit board (PCB) layout 
editor"
HOMEPAGE="http://www.cadsoft.de";
SRC_URI="ftp://ftp.cadsoft.de/${PN}/program/${PV%\.[0-9]}/${PN}-lin-${PV}.run";

LICENSE="cadsoft"
SLOT="0"
KEYWORDS="~amd64 ~x86 -*"
IUSE="doc linguas_de linguas_zh"

QA_PREBUILT="opt/eagle/bin/eagle"

RDEPEND="sys-libs/glibc
        x86? (
                sys-libs/zlib
                dev-libs/openssl
                x11-libs/libXi
                x11-libs/libX11
                x11-libs/libXext
                x11-libs/libXrender
                x11-libs/libXrandr
                x11-libs/libXcursor
                media-libs/freetype
                media-libs/fontconfig
        )
        amd64? (
                || (
                        (
                                >=dev-libs/openssl-1.0.1h-r2[abi_x86_32(-)]
                                >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)]
                        )
                        app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
                )
                || (
                        (
                                >=x11-libs/libX11-1.6.2[abi_x86_32(-)]
                                >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
                                >=x11-libs/libXrender-0.9.8[abi_x86_32(-)]
                                >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)]
                                >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)]
                                >=x11-libs/libXi-1.7.2[abi_x86_32(-)]
                                >=media-libs/freetype-2.5.0.1[abi_x86_32(-)]
                                >=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
                        )
                        app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
                )
        )"

# Append ${PV} since that's what upstream installs to
case "${LINGUAS}" in
        *de*)
                MY_LANG="de";;
        *)
                MY_LANG="en";;
esac

src_unpack() {
        # Extract the built-in .tar.bz2 file starting at __DATA__
        sed  -e '1,/^__DATA__$/d' "${DISTDIR}/${A}" | tar xj || die "unpacking 
failed"
}

src_install() {
        local installdir="/opt/eagle"

        # Set MY_LANG for this function only since UPDATE_zh and README_zh
        # don't exist
        [[ ${LINGUAS} == *zh* ]] && MY_INST_LANG="zh" || 
MY_INST_LANG="${MY_LANG}"

        insinto $installdir
        doins -r .

        fperms 0755 ${installdir}/bin/eagle

        # Install wrapper (suppressing leading tabs)
        # see bug #188368 or http://www.cadsoftusa.com/training/faq/#3
        exeinto /opt/bin
        newexe "${FILESDIR}/eagle_wrapper_script" eagle
        # Finally, append the path of the eagle binary respecting $installdir 
and any
        # arguments passed to the script (thanks Denilson)
        echo "${installdir}/bin/eagle" '"$@"' >> "${D}/opt/bin/eagle"

        # Install the documentation
        cd doc
        dodoc README_${MY_LANG} UPDATE_${MY_LANG} library_${MY_LANG}.txt
        doman eagle.1

        # Install extra documentation if requested
        if use doc; then
                dodoc 
{connect-device-split-symbol-${MY_INST_LANG},elektro-tutorial,manual_${MY_INST_LANG},tutorial_${MY_INST_LANG},layer-setup_designrules}.pdf
        fi
        # Remove docs left in $installdir
        rm -rf "${D}${installdir}/doc"
        cd "${S}"

        echo -e "ROOTPATH=${installdir}/bin\nPRELINK_PATH_MASK=${installdir}" > 
"${S}/90eagle-${PV}"
        doenvd "${S}/90eagle-${PV}"

        # Create desktop entry
        newicon bin/${PN}icon50.png ${PF}-icon50.png
        make_desktop_entry "${ROOT}/opt/bin/eagle" "CadSoft EAGLE Layout 
Editor" ${PF}-icon50 "Graphics;Electronics"
}

pkg_postinst() {
        elog "Run \`env-update && source /etc/profile\` from within \${ROOT}"
        elog "now to set up the correct paths."
        elog "You must first run eagle as root to invoke product registration."
        echo
        ewarn "Due to some necessary changes in the data structure, once you 
edit"
        ewarn "a file with version 6.x you will no longer be able to edit it"
        ewarn "with versions prior to 6.0!"
        ewarn
        ewarn "Please read /usr/share/doc/${PF}/UPDATE_${MY_LANG} if you are 
upgrading from 5.xx/4.xx."
}



1.1                  sci-electronics/eagle/eagle-7.1.0.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/eagle/eagle-7.1.0.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/eagle/eagle-7.1.0.ebuild?rev=1.1&content-type=text/plain

Index: eagle-7.1.0.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/eagle-7.1.0.ebuild,v 
1.1 2014/08/11 20:18:31 idl0r Exp $

EAPI="5"

inherit eutils

DESCRIPTION="CadSoft EAGLE schematic and printed circuit board (PCB) layout 
editor"
HOMEPAGE="http://www.cadsoft.de";
SRC_URI="ftp://ftp.cadsoft.de/${PN}/program/${PV%\.[0-9]}/${PN}-lin-${PV}.run";

LICENSE="cadsoft"
SLOT="0"
KEYWORDS="~amd64 ~x86 -*"
IUSE="doc linguas_de linguas_zh"

QA_PREBUILT="opt/eagle/bin/eagle"

RDEPEND="sys-libs/glibc
        x86? (
                sys-libs/zlib
                dev-libs/openssl
                x11-libs/libXi
                x11-libs/libX11
                x11-libs/libXext
                x11-libs/libXrender
                x11-libs/libXrandr
                x11-libs/libXcursor
                media-libs/freetype
                media-libs/fontconfig
        )
        amd64? (
                || (
                        (
                                >=dev-libs/openssl-1.0.1h-r2[abi_x86_32(-)]
                                >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)]
                        )
                        app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
                )
                || (
                        (
                                >=x11-libs/libX11-1.6.2[abi_x86_32(-)]
                                >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
                                >=x11-libs/libXrender-0.9.8[abi_x86_32(-)]
                                >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)]
                                >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)]
                                >=x11-libs/libXi-1.7.2[abi_x86_32(-)]
                                >=media-libs/freetype-2.5.0.1[abi_x86_32(-)]
                                >=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
                        )
                        app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
                )
        )"

# Append ${PV} since that's what upstream installs to
case "${LINGUAS}" in
        *de*)
                MY_LANG="de";;
        *)
                MY_LANG="en";;
esac

src_unpack() {
        # Extract the built-in .tar.bz2 file starting at __DATA__
        sed  -e '1,/^__DATA__$/d' "${DISTDIR}/${A}" | tar xj || die "unpacking 
failed"
}

src_install() {
        local installdir="/opt/eagle"

        # Set MY_LANG for this function only since UPDATE_zh and README_zh
        # don't exist
        [[ ${LINGUAS} == *zh* ]] && MY_INST_LANG="zh" || 
MY_INST_LANG="${MY_LANG}"

        insinto $installdir
        doins -r .

        fperms 0755 ${installdir}/bin/eagle

        # Install wrapper (suppressing leading tabs)
        # see bug #188368 or http://www.cadsoftusa.com/training/faq/#3
        exeinto /opt/bin
        newexe "${FILESDIR}/eagle_wrapper_script" eagle
        # Finally, append the path of the eagle binary respecting $installdir 
and any
        # arguments passed to the script (thanks Denilson)
        echo "${installdir}/bin/eagle" '"$@"' >> "${D}/opt/bin/eagle"

        # Install the documentation
        cd doc
        dodoc README_${MY_LANG} UPDATE_${MY_LANG} library_${MY_LANG}.txt
        doman eagle.1

        # Install extra documentation if requested
        if use doc; then
                dodoc 
{connect-device-split-symbol-${MY_INST_LANG},elektro-tutorial,manual_${MY_INST_LANG},tutorial_${MY_INST_LANG},layer-setup_designrules}.pdf
        fi
        # Remove docs left in $installdir
        rm -rf "${D}${installdir}/doc"
        cd "${S}"

        echo -e "ROOTPATH=${installdir}/bin\nPRELINK_PATH_MASK=${installdir}" > 
"${S}/90eagle-${PV}"
        doenvd "${S}/90eagle-${PV}"

        # Create desktop entry
        newicon bin/${PN}icon50.png ${PF}-icon50.png
        make_desktop_entry "${ROOT}/opt/bin/eagle" "CadSoft EAGLE Layout 
Editor" ${PF}-icon50 "Graphics;Electronics"
}

pkg_postinst() {
        elog "Run \`env-update && source /etc/profile\` from within \${ROOT}"
        elog "now to set up the correct paths."
        elog "You must first run eagle as root to invoke product registration."
        echo
        ewarn "Due to some necessary changes in the data structure, once you 
edit"
        ewarn "a file with version 7.x you will no longer be able to edit it"
        ewarn "with versions prior to 7.0!"
        ewarn
        ewarn "Please read /usr/share/doc/${PF}/UPDATE_${MY_LANG} if you are 
upgrading from 6.x/5.x/4.x."
}



1.1                  sci-electronics/eagle/eagle-5.12.0.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/eagle/eagle-5.12.0.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/eagle/eagle-5.12.0.ebuild?rev=1.1&content-type=text/plain

Index: eagle-5.12.0.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/eagle-5.12.0.ebuild,v 
1.1 2014/08/11 20:18:31 idl0r Exp $

EAPI="5"

inherit eutils

DESCRIPTION="CadSoft EAGLE schematic and printed circuit board (PCB) layout 
editor"
HOMEPAGE="http://www.cadsoft.de";

KEYWORDS="~amd64 ~x86"
IUSE="doc linguas_de linguas_zh"
LICENSE="cadsoft"
SLOT="0"

SRC_URI="ftp://ftp.cadsoft.de/eagle/program/${PV%\.[0-9]}/${PN}-lin-${PV}.run";

QA_PREBUILT="opt/${P}/bin/eagle"

RDEPEND="sys-libs/glibc
        x86? (
                sys-libs/zlib
                x11-libs/libXi
                x11-libs/libX11
                x11-libs/libXext
                x11-libs/libXrender
                x11-libs/libXrandr
                x11-libs/libXcursor
                media-libs/freetype
                media-libs/fontconfig
                || ( virtual/jpeg:62  media-libs/jpeg:62 )
                media-libs/libpng:1.2
        )
        amd64? (
                || (
                        (
                                >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)]
                                virtual/jpeg:62[-abi_x86_32(-)]
                                media-libs/libpng:1.2[-abi_x86_32(-)]
                        )
                        app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
                )
                || (
                        (
                                >=x11-libs/libX11-1.6.2[abi_x86_32(-)]
                                >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
                                >=x11-libs/libXrender-0.9.8[abi_x86_32(-)]
                                >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)]
                                >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)]
                                >=x11-libs/libXi-1.7.2[abi_x86_32(-)]
                                >=media-libs/freetype-2.5.0.1[abi_x86_32(-)]
                                >=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
                        )
                        app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
                )
        )"

# Append ${PV} since that's what upstream installs to
INSTALLDIR="/opt/eagle-${PV}"
case "${LINGUAS}" in
        *de*)
                MY_LANG="de";;
        *)
                MY_LANG="en";;
esac
# Mandatory documentation being installed
DOCS="README_${MY_LANG} UPDATE_${MY_LANG} library_${MY_LANG}.txt"

src_unpack() {
        # Extract the built-in .tar.bz2 file starting at __DATA__
        sed  -e '1,/^__DATA__$/d' "${DISTDIR}/${A}" | tar xj || die "unpacking 
failed"
}

src_install() {
        # Set MY_LANG for this function only since UPDATE_zh and README_zh
        # don't exist
        [[ ${LINGUAS} == *zh* ]] && MY_INST_LANG="zh" || 
MY_INST_LANG="${MY_LANG}"

        cd "${S}"
        dodir ${INSTALLDIR}
        # Copy all to INSTALLDIR
        cp -r . "${D}"/${INSTALLDIR}

        # Install wrapper (suppressing leading tabs)
        # see bug #188368 or http://www.cadsoft.de/faq.htm#17040701
        exeinto /usr/bin
        newexe "${FILESDIR}/eagle_wrapper_script" eagle-${PV}
        dosym eagle-${PV} /usr/bin/eagle
        # Finally, append the path of the eagle binary respecting INSTALLDIR 
and any
        # arguments passed to the script (thanks Denilson)
        echo "${INSTALLDIR}/bin/eagle" '"$@"' >> "${D}/usr/bin/eagle-${PV}"

        # Install the documentation
        cd doc
        dodoc ${DOCS}
        doman eagle.1
        # Install extra documentation if requested
        use doc && dodoc elektro-tutorial.pdf manual_${MY_INST_LANG}.pdf 
tutorial_${MY_INST_LANG}.pdf
        # Remove docs left in INSTALLDIR
        rm -rf "${D}${INSTALLDIR}/doc"
        cd ..

        echo -e "ROOTPATH=${INSTALLDIR}/bin\nPRELINK_PATH_MASK=${INSTALLDIR}" > 
"${S}/90eagle-${PV}"
        doenvd "${S}/90eagle-${PV}"

        # Create desktop entry
        mv bin/${PN}icon50.png bin/${PF}-icon50.png
        doicon bin/${PF}-icon50.png
        make_desktop_entry "${ROOT}/usr/bin/eagle-${PV}" "CadSoft EAGLE Layout 
Editor" ${PF}-icon50 "Graphics;Electronics"
}

pkg_postinst() {
        elog "Run \`env-update && source /etc/profile\` from within \${ROOT}"
        elog "now to set up the correct paths."
        elog "You must first run eagle as root to invoke product registration."
        echo
        ewarn "Due to some necessary changes in the data structure, once you 
edit"
        ewarn "a file with version 5.x you will no longer be able to edit it"
        ewarn "with versions prior to 5.0!"
        ewarn
        ewarn "Please read /usr/share/doc/${PF}/UPDATE_${MY_LANG} if you are 
upgrading from 4.xx."
}




Reply via email to