add bacl refit
This commit is contained in:
parent
2f09215541
commit
82c5a43dd9
@ -1,5 +1,7 @@
|
|||||||
DIST icepdfcreator-0.0.7-build-src.zip 51081 RMD160 b2a0eb588d12b060a55c7f7b54ddcf6b0acc6224 SHA1 da9b432104045225871184dbe412c821b8fbe2cb SHA256 3356b7eee1056b72585f325a2961ead121e5b42451926538e192d62d3f3dca78
|
DIST icepdfcreator-0.0.7-build-src.zip 51081 SHA256 3356b7eee1056b72585f325a2961ead121e5b42451926538e192d62d3f3dca78
|
||||||
DIST pdfsam-2.2.1e-out-src.zip 18214579 RMD160 3e45e2881b831cde7ca23a15e0a87e39c42fe0bf SHA1 b3dec79d4a50fa0b0b2aa2250f7d1b0c435e4dcf SHA256 30e423938d17b978fcc00942c8876880ee86a582b525628f73aeb464743ee6e1
|
DIST pdfsam-2.2.1e-out-src.zip 18214579 SHA256 30e423938d17b978fcc00942c8876880ee86a582b525628f73aeb464743ee6e1
|
||||||
EBUILD pdfsam-2.2.1e.ebuild 8020 RMD160 ad26885208886b2828da12d5675dc430344c9134 SHA1 f656eb6c9706bcb6e6e2c46e9c7454872d10eb2a SHA256 03b67cb6fbdf241d408d5afefba8cb807dd8ae4729240895b480b7dc69f0e6d8
|
DIST pdfsam-2.2.2e-out-src.zip 18933463 SHA256 ac5239b8768773d00ca7080d4d608550f2fc6847aa5424933b2670e02c28c2c6 SHA512 096bb2b101b6232148768952551984519416cf81f192ff4f41bd47fa00299ae6f5cefc3bafda6d307515ff21a76881fe7b00385d446cc2176f84f48be2804914 WHIRLPOOL 0fe839caab57a86520bfc1fe773280c0cec2868206b4eb1047ba132e9ed69c54d70470612b6b322b762aa8964c6b3e0c5c7b75a5cc0a4f7547a2c4f4cb0702d1
|
||||||
MISC ChangeLog 3287 RMD160 501db7b9df3767ca9c9493148704274b1e0cacab SHA1 daafab2c31e0575815c5613ddbe84ec9efa5074e SHA256 32d9874b583769df3f3b49e010a7a990ad8b3ed55a95b3e633d8e92f025699a1
|
EBUILD pdfsam-2.2.1e.ebuild 8020 SHA256 03b67cb6fbdf241d408d5afefba8cb807dd8ae4729240895b480b7dc69f0e6d8 SHA512 c7ae273b189f864d041515703dacfa8c88ea38c00e5755daf63383368bbaa3a8dddb35cf8f381737fb71bc89281b6c3638d617a56dd333e7f0081979597c44ae WHIRLPOOL 8f5a35d245b139b8e2153e7f8363678e692f1be9d99f48950e43a79192d2b6fc19debcd7fae68599e6f93d7b32d0a165b634f60d06540ce1cc7a35810b035bbe
|
||||||
MISC metadata.xml 205 RMD160 f85e91d792c694cb3e45fac26295dba0e6e43786 SHA1 3f13c3b49579342e2308323aa3dda2f43dd94c23 SHA256 9fdfc9c91107d94feb8416adc2cec7734fa27084bff83ea859938b3216e028bc
|
EBUILD pdfsam-2.2.2e.ebuild 7898 SHA256 f90c61199639c2827e572f4e6e472c4790f63a98b64b0dd8f495a9d0248a80e8 SHA512 153bb870006427e5c1ddc748ae790b78d318366a11087245e4da421fa9687420689767fd5674f86dd9cd8763b39072f741c56af79d10d724e3802cddc3541f2b WHIRLPOOL 57f11900167c8bfeaef8c6ad5e399db414ffbc5b50d16bb502da72a28dd50fa489ebea076de65c231d3bf07cdef86fd29887a1281b2968bc5d51af9014e56461
|
||||||
|
MISC ChangeLog 3287 SHA256 32d9874b583769df3f3b49e010a7a990ad8b3ed55a95b3e633d8e92f025699a1 SHA512 147112cb06ae43ae93bacc315ff3d28d6a255bb91579dedebe98ee22bdb0cc9b706a88da7367e3f2cf9cf8ff26f683951c8cb9fb8b444ab4ab998e52e22f319b WHIRLPOOL a92ef9040d83efb223864672b36f8e0b1dd753a58362d716829a541646de01dbf5417e68264c534ef02c2640f29b252330e1809aff45072f4eb4d264258b00df
|
||||||
|
MISC metadata.xml 205 SHA256 9fdfc9c91107d94feb8416adc2cec7734fa27084bff83ea859938b3216e028bc SHA512 ef3a39d2cd131cd29451ec2d009484e89b60e8cbeed5fc0f5f899cebb0c5f9867682ce603982e4de32004493944c6ff99a4c797e7ef2441d6049e5a616143a8b WHIRLPOOL 779e2cb116b19389f70acc6d49694358619116f9849f3b8e46f00df4e39b4476424b20990b9dabb4ba16605d1894d6b820eaeb930401d825265bfdca27f6fb96
|
||||||
|
173
app-text/pdfsam/pdfsam-2.2.2e.ebuild
Normal file
173
app-text/pdfsam/pdfsam-2.2.2e.ebuild
Normal file
@ -0,0 +1,173 @@
|
|||||||
|
# Copyright 1999-2010 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
JAVA_PKG_IUSE="doc"
|
||||||
|
inherit java-pkg-2 eutils java-ant-2
|
||||||
|
|
||||||
|
DESCRIPTION="A free open source tool to split and merge pdf documents"
|
||||||
|
HOMEPAGE="http://www.pdfsam.org/"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P}-out-src.zip"
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="2.0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
S="${WORKDIR}/pdfsam"
|
||||||
|
|
||||||
|
COMMON_DEP="dev-java/dom4j:1
|
||||||
|
dev-java/log4j:0
|
||||||
|
dev-java/itext:0
|
||||||
|
dev-java/jaxen:1.1
|
||||||
|
dev-java/bcmail:0
|
||||||
|
dev-java/bcprov:0
|
||||||
|
dev-java/jgoodies-looks:2.0
|
||||||
|
dev-java/commons-lang:2.1
|
||||||
|
dev-java/iscwt:0
|
||||||
|
dev-java/isfreetype:0
|
||||||
|
dev-java/isnativec:0
|
||||||
|
dev-java/isrt:0
|
||||||
|
dev-java/jPod:0
|
||||||
|
dev-java/jPodRenderer:0
|
||||||
|
dev-java/sun-jai-bin:0
|
||||||
|
dev-java/jai-imageio:0
|
||||||
|
dev-java/jbig2:0
|
||||||
|
dev-java/jna:0
|
||||||
|
dev-java/swt:3.4
|
||||||
|
dev-java/ICEpdf:0
|
||||||
|
dev-java/batik:1.7"
|
||||||
|
RDEPEND=">=virtual/jre-1.5
|
||||||
|
${COMMON_DEP}"
|
||||||
|
DEPEND=">=virtual/jdk-1.5
|
||||||
|
sys-devel/gettext
|
||||||
|
app-arch/unzip
|
||||||
|
${COMMON_DEP}"
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
unpack ${A} || die "unpack failed"
|
||||||
|
mkdir "${S}"
|
||||||
|
cd "${S}"
|
||||||
|
for zip in "${WORKDIR}"/*.zip
|
||||||
|
do
|
||||||
|
unpack ../work/${zip##*/} || die "unpacking ${zip} failed"
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
java_prepare() {
|
||||||
|
for bldprop in emp4j jcmdline pdfsam-maine pdfsam-console pdfsam-cover \
|
||||||
|
pdfsam-decrypt pdfsam-docinfo pdfsam-encrypt pdfsam-langpack \
|
||||||
|
pdfsam-merge pdfsam-mix pdfsam-rotate pdfsam-setviewer pdfsam-split \
|
||||||
|
pdfsam-unpack pdfsam-vcomposer pdfsam-vpagereorder jpodrenderercreator \
|
||||||
|
icepdfcreator
|
||||||
|
do
|
||||||
|
echo > ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "pdfsam.deploy.dir=${S}/deploy" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "template.dir=${S}/template-enhanced-2" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "workspace.dir=${S}" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "build.dir=${S}/build" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "libs.dir=${S}" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "icepdf.libs.dir=${S}" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "pdfsam.version=enhanced" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "itext.jar.name=iText" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "log4j.jar.name=log4j" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "dom4j.jar.name=dom4j" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "jaxen.jar.name=jaxen" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "bcmail.jar.name=bcmail" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "bcprov.jar.name=bcprov" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "looks.jar.name=looks" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "commons-lang.jar.name=commons-lang" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "iscwt.jar.name=iscwt" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "isfreetype.jar.name=isfreetype" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "isnativec.jar.name=isnativec" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "isrt.jar.name=isrt" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "jPod.jar.name=jPod" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "jPodFonts.jar.name=jPodFonts" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "jPodRenderer.jar.name=jPodRenderer" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "jai_codec.jar.name=jai_codec" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "jai_core.jar.name=jai_core" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "jai_imageio.jar.name=jai_imageio" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "jcmdline.jar.name=pdfsam-jcmdline" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "emp4j.jar.name=emp4j" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "pdfsam.jar.name=pdfsam" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "pdfsam-console.jar.name=pdfsam-console" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "pdfsam-split.jar.name=pdfsam-split" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "pdfsam-merge.jar.name=pdfsam-merge" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "pdfsam-cover.jar.name=pdfsam-cover" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "pdfsam-encrypt.jar.name=pdfsam-encrypt" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "pdfsam-decrypt.jar.name=pdfsam-decrypt" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "pdfsam-mix.jar.name=pdfsam-mix" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "pdfsam-unpack.jar.name=pdfsam-unpack" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "pdfsam-langpack.jar.name=pdfsam-langpack" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "pdfsam-setviewer.jar.name=pdfsam-setviewer" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "pdfsam-vpagereorder.jar.name=pdfsam-vpagereorder" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "pdfsam-vcomposer.jar.name=pdfsam-vcomposer" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "pdfsam-docinfo.jar.name=pdfsam-docinfo" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "pdfsam-rotate.jar.name=pdfsam-rotate" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "jpodcreator.jar.name=jpodcreator" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "icepdfcore.jar.name=icepdf-core" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "icepdfcreator.jar.name=icepdfcreator" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "batik-awt-util.jar.name=batik-awt-util" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "batik-dom.jar.name=batik-dom" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "batik-svg-dom.jar.name=batik-svg-dom" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "batik-svggen.jar.name=batik-svggen" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "batik-util.jar.name=batik-util" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
echo "batik-xml.jar.name=batik-xml" >> ${S}/${bldprop}/ant/build.properties
|
||||||
|
done
|
||||||
|
|
||||||
|
java-pkg_jarfrom itext
|
||||||
|
java-pkg_jarfrom dom4j-1
|
||||||
|
java-pkg_jarfrom log4j
|
||||||
|
java-pkg_jarfrom jaxen-1.1
|
||||||
|
java-pkg_jarfrom bcmail
|
||||||
|
java-pkg_jarfrom bcprov
|
||||||
|
java-pkg_jarfrom jgoodies-looks-2.0
|
||||||
|
java-pkg_jarfrom isrt
|
||||||
|
java-pkg_jarfrom isnativec
|
||||||
|
java-pkg_jarfrom isfreetype
|
||||||
|
java-pkg_jarfrom iscwt
|
||||||
|
java-pkg_jarfrom jPod
|
||||||
|
java-pkg_jarfrom jPodRenderer
|
||||||
|
java-pkg_jarfrom sun-jai-bin
|
||||||
|
java-pkg_jarfrom jai-imageio
|
||||||
|
java-pkg_jarfrom swt-3.4
|
||||||
|
java-pkg_jarfrom commons-lang-2.1
|
||||||
|
java-pkg_jarfrom batik-1.7
|
||||||
|
java-pkg_jarfrom ICEpdf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
eant -buildfile pdfsam-maine/ant/build.xml || die "build failed"
|
||||||
|
eant -buildfile icepdfcreator/ant/build.xml || die "build failed"
|
||||||
|
|
||||||
|
use doc && eant -buildfile pdfsam-maine/ant/build.xml javadoc
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
insinto /usr/share/${PN}-${SLOT}/lib
|
||||||
|
doins build/pdfsam-maine/release/dist/pdfsam-enhanced/*.xml
|
||||||
|
java-pkg_dojar build/pdfsam-maine/release/dist/pdfsam-enhanced/pdfsam.jar
|
||||||
|
java-pkg_dojar build/pdfsam-maine/release/dist/pdfsam-enhanced/lib/pdfsam-*.jar
|
||||||
|
java-pkg_dojar build/pdfsam-maine/release/dist/pdfsam-enhanced/lib/emp4j.jar
|
||||||
|
java-pkg_dojar build/pdfsam-maine/release/dist/pdfsam-enhanced/ext/jpodcreator.jar
|
||||||
|
java-pkg_dojar build/icepdfcreator/dist/icepdfcreator.jar
|
||||||
|
|
||||||
|
for plugins in cover decrypt docinfo encrypt merge mix rotate setviewer split unpack vcomposer vpagereorder
|
||||||
|
do
|
||||||
|
java-pkg_jarinto /usr/share/${PN}-${SLOT}/lib/plugins/${plugins}
|
||||||
|
insinto /usr/share/${PN}-${SLOT}/lib/plugins/${plugins}
|
||||||
|
|
||||||
|
java-pkg_dojar build/pdfsam-maine/release/dist/pdfsam-enhanced/plugins/${plugins}/*.jar
|
||||||
|
doins build/pdfsam-maine/release/dist/pdfsam-enhanced/plugins/${plugins}/*.xml
|
||||||
|
done
|
||||||
|
|
||||||
|
java-pkg_dolauncher ${PN}-${SLOT} --main org.pdfsam.guiclient.GuiClient --pwd "/usr/share/${PN}-${SLOT}/lib"
|
||||||
|
java-pkg_dolauncher ${PN}-console-${SLOT} --main org.pdfsam.console.ConsoleClient --pwd "/usr/share/${PN}-${SLOT}/lib"
|
||||||
|
|
||||||
|
newicon pdfsam-maine/images/pdf.png pdfsam-${SLOT}.png
|
||||||
|
make_desktop_entry ${PN} "PDF Split and Merge ${PV}" pdfsam-${SLOT} Office
|
||||||
|
|
||||||
|
use doc && dodoc pdfsam-maine/doc/enhanced/*
|
||||||
|
|
||||||
|
use doc && java-pkg_dojavadoc build/pdfsam-maine/apidocs
|
||||||
|
}
|
2
dev-util/djgpp-runtime/Manifest
Normal file
2
dev-util/djgpp-runtime/Manifest
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
DIST djcrx204.zip 794048 RMD160 bffa80f4550e51ed84a4b0368a2615a4dc594bcf SHA1 cfc9aaa38d8367bbae91ab3f22d219a9971a34be SHA256 739454bf0077d1e17b4c3f374069b4ad60be14724467d2bf2fc56b5c96be835a
|
||||||
|
EBUILD djgpp-runtime-2.0.4.ebuild 1790 RMD160 dc0a133ea9ef57291b37792d4ffaa3684d97460b SHA1 39784b6c1153a9f684b5a29ccf3d1ca6a2a8eb90 SHA256 40636ffe00cdbaccebee1192d20fab13ca111ac4a8c277feca96105f662a55f1
|
70
dev-util/djgpp-runtime/djgpp-runtime-2.0.4.ebuild
Normal file
70
dev-util/djgpp-runtime/djgpp-runtime-2.0.4.ebuild
Normal file
@ -0,0 +1,70 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-util/mingw64-runtime/mingw64-runtime-2.0.1.ebuild,v 1.1 2012/03/12 05:26:31 vapier Exp $
|
||||||
|
|
||||||
|
export CBUILD=${CBUILD:-${CHOST}}
|
||||||
|
export CTARGET=${CTARGET:-${CHOST}}
|
||||||
|
if [[ ${CTARGET} == ${CHOST} ]] ; then
|
||||||
|
if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
|
||||||
|
export CTARGET=${CATEGORY/cross-}
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
inherit flag-o-matic eutils toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="Free DOS runtime and import library definitions"
|
||||||
|
HOMEPAGE="http://www.delorie.com/djgpp/"
|
||||||
|
SRC_URI="ftp://ftp.delorie.com/pub/djgpp/beta/v2/djcrx204.zip"
|
||||||
|
|
||||||
|
LICENSE="LGPL GPL"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="crosscompile_opts_headers-only"
|
||||||
|
RESTRICT="strip"
|
||||||
|
|
||||||
|
S=${WORKDIR}
|
||||||
|
|
||||||
|
is_crosscompile() {
|
||||||
|
[[ ${CHOST} != ${CTARGET} ]]
|
||||||
|
}
|
||||||
|
just_headers() {
|
||||||
|
use crosscompile_opts_headers-only && [[ ${CHOST} != ${CTARGET} ]]
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
if [[ ${CBUILD} == ${CHOST} ]] && [[ ${CHOST} == ${CTARGET} ]] ; then
|
||||||
|
die "Invalid configuration"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
unpack ${A}
|
||||||
|
find "${WORKDIR}" -type f -exec touch -r . {} +
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
just_headers && return 0
|
||||||
|
|
||||||
|
CHOST=${CTARGET} strip-unsupported-flags
|
||||||
|
append-cppflags -isystem "${WORKDIR}/include"
|
||||||
|
$(tc-getCC) ${CFLAGS} src/stub/stubify.c -o stubify
|
||||||
|
$(tc-getCC) ${CFLAGS} src/stub/stubedit.c -o stubedit
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
insinto /usr/${CTARGET}/usr/include
|
||||||
|
doins -r "${WORKDIR}"/include/* || die
|
||||||
|
is_crosscompile \
|
||||||
|
&& dosym usr /usr/${CTARGET}/${CTARGET} \
|
||||||
|
&& dosym usr/include /usr/${CTARGET}/sys-include
|
||||||
|
just_headers && return 0
|
||||||
|
|
||||||
|
insinto /usr/${CTARGET}/lib
|
||||||
|
doins -r "${WORKDIR}"/lib/* || die
|
||||||
|
into /usr
|
||||||
|
newbin stubify ${CTARGET}-stubify
|
||||||
|
newbin stubedit ${CTARGET}-stubedit
|
||||||
|
|
||||||
|
env -uRESTRICT CHOST=${CTARGET} prepallstrip
|
||||||
|
}
|
32
sys-boot/refit/ChangeLog
Normal file
32
sys-boot/refit/ChangeLog
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
# ChangeLog for sys-boot/refit
|
||||||
|
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
|
||||||
|
# $Header: $
|
||||||
|
|
||||||
|
15 Nov 2010; Mario Fetka <mario.fetka@gmail.com> refit-0.14.2.ebuild:
|
||||||
|
propperly use the mount-efi system
|
||||||
|
|
||||||
|
14 Nov 2010; Mario Fetka <mario.fetka@gmail.com> refit-0.14.2.ebuild:
|
||||||
|
correct small typos
|
||||||
|
|
||||||
|
12 Nov 2010; Mario Fetka <mario.fetka@gmail.com> refit-0.14.2.ebuild:
|
||||||
|
add proper depndencies
|
||||||
|
|
||||||
|
12 Nov 2010; Mario Fetka <mario.fetka@gmail.com> refit-0.14.2.ebuild:
|
||||||
|
change default install dir
|
||||||
|
|
||||||
|
12 Nov 2010; Mario Fetka <mario.fetka@gmail.com> refit-0.14.2.ebuild:
|
||||||
|
respect cc
|
||||||
|
|
||||||
|
12 Nov 2010; Mario Fetka <mario.fetka@gmail.com> refit-0.14.2.ebuild:
|
||||||
|
add gptsync.efi
|
||||||
|
|
||||||
|
12 Nov 2010; Mario Fetka <mario.fetka@gmail.com> refit-0.14.2.ebuild:
|
||||||
|
add man pages
|
||||||
|
|
||||||
|
12 Nov 2010; Mario Fetka <mario.fetka@gmail.com> refit-0.14.2.ebuild:
|
||||||
|
respect ldflags
|
||||||
|
|
||||||
|
12 Nov 2010; Mario Fetka <mario.fetka@gmail.com> refit-0.14.2.ebuild,
|
||||||
|
+metadata.xml:
|
||||||
|
initial checkin
|
||||||
|
|
5
sys-boot/refit/Manifest
Normal file
5
sys-boot/refit/Manifest
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
DIST refit_0.14-2.debian.tar.gz 42302 SHA256 5418b9d6645453ac53e831c59a255ecfe85a09038e0d5d08fc1a55cf6fb087a3 SHA512 5fe1920083997ed42f77671793432e151e5fa685c5e580c8793d3bcc324ee55245146c353c2c76a9b56c6a46e9be710301f8c4d7168cf0b8a72e9681e49ff80f WHIRLPOOL 20929da76f9c4f92ee98cf1c918a0aa384ad4283bd723f3e48fe91a581142c1d2a8c11d6f99ef455317630ffec627e5d63b28c6bf63a8dfc07d2864aaf9d949a
|
||||||
|
DIST refit_0.14.orig.tar.gz 625164 SHA256 0101ac403c3a8c90813df20726c9e76a58515ca7d1a35a7b2ab42eaf28e25e1e SHA512 3e043437f1568cd2c59b0ea386134b573a65d724032dfb6e2ea49e8aefdb9bea68a03d881702ca34df1bdc4872bed5c91f240cba4e1fd8500a1d0bf5a3e63506 WHIRLPOOL 980952d532c1fd1a55570ab1f7943fe1d1adfc9eb68fdcfe37e2f54388800e33592f55d3ea979f4d7fd8a8ac57f66fdc8ff2f9a4e1cfc54822cf971810f993ad
|
||||||
|
EBUILD refit-0.14.2.ebuild 2598 SHA256 f5b8a5eb27066e746e9cb0ac4edc593bb087a2d03c3cf4cc8184af05398c4f02 SHA512 bfb14f2928c8345da4afad380acdddae9977a300d549678299fa717967b47dbb1db6cf3437535d7f77b9b99ffa75be20f933716392cff59d5ac9904b31e5389e WHIRLPOOL c9c0676f1d572962d76c51648243ff460e89a61330822037c80614c011f5fa9f460465ae998f9574a78fadb4f59be8e22c763c18e865c63a20b8f2f58bc89bc0
|
||||||
|
MISC ChangeLog 985 SHA256 5b3251a1e7cfba68a6456c7be17b401e309cb137ecc6871e96175e20351682b1 SHA512 780c930597f7f4df5ddb276bf88165ea9dba3cef04398a628b30a7828431315139923d1b20517e4341bdeeb36775bc0aeb9b527049dc191e00422e3fcd77570a WHIRLPOOL a8d889bac87d6b4a41ead9ad1db7cbaac809ef65d0b7267c77013c18faf5eff3a42dd9d934e810131206e8b32825b38dbc9d9732695dc7fa36897652dd527046
|
||||||
|
MISC metadata.xml 226 SHA256 a9d3f7df2362a9a7ddcbe05c5d97d726eeb4bab135b21643508149a08bf6a2b2 SHA512 5912920d8f6e9ee5126fb0aaa5717a562feb009cc59b759c6a6eaa909900b19e95e51e3aa7f32fdf2e77073b19878830b97947148e3adeff3b49e7555cfe29e9 WHIRLPOOL c07e2ddb648893f1e9c422e07b0b73a6d0f7e1c9501200b6fcc9d25fe68c3b05fe4f3523e6844067eeca6969973a44004e1ba8a6fa725591a1916648bd2d4834
|
8
sys-boot/refit/metadata.xml
Normal file
8
sys-boot/refit/metadata.xml
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<herd>no-herd</herd>
|
||||||
|
<maintainer>
|
||||||
|
<email>mario.fetka@gmail.com</email>
|
||||||
|
</maintainer>
|
||||||
|
</pkgmetadata>
|
90
sys-boot/refit/refit-0.14.2.ebuild
Normal file
90
sys-boot/refit/refit-0.14.2.ebuild
Normal file
@ -0,0 +1,90 @@
|
|||||||
|
# Copyright 1999-2010 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: $
|
||||||
|
|
||||||
|
EAPI=2
|
||||||
|
|
||||||
|
inherit eutils versionator
|
||||||
|
|
||||||
|
MY_P="${PN}_${PV}"
|
||||||
|
DESCRIPTION="graphical boot menu for ia32 and x64 EFI systems"
|
||||||
|
HOMEPAGE="http://refit.sourceforge.net/"
|
||||||
|
|
||||||
|
# tarballs use debian versioning format
|
||||||
|
MY_PN="refit"
|
||||||
|
MY_PVR=$(replace_version_separator 2 '-' )
|
||||||
|
MY_PV=${MY_PVR/-*/}
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_PN}-${MY_PV}"
|
||||||
|
|
||||||
|
SRC_URI_BASE="mirror://debian/pool/main/${MY_PN:0:1}/${MY_PN}/"
|
||||||
|
SRC_URI="${SRC_URI_BASE}${MY_PN}_${MY_PV}.orig.tar.gz
|
||||||
|
${SRC_URI_BASE}${MY_PN}_${MY_PVR}.debian.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND=">=sys-boot/gnu-efi-0.3a
|
||||||
|
sys-boot/syslinux"
|
||||||
|
|
||||||
|
RDEPEND="sys-boot/efibootmgr
|
||||||
|
sys-fs/dosfstools"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
for f in $(<"${WORKDIR}"/debian/patches/series) ; do
|
||||||
|
EPATCH_OPTS="-p1" epatch "${WORKDIR}"/debian/patches/$f
|
||||||
|
done
|
||||||
|
sed -e "s!\$(LIBEG)!!" -i refit/Makefile
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
local iarch
|
||||||
|
case $ARCH in
|
||||||
|
x86) iarch=ia32 ;;
|
||||||
|
amd64) iarch=x86_64 ;;
|
||||||
|
*) die "unknown architecture: $ARCH" ;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
# Generate include/syslinux_mbr.h
|
||||||
|
chmod +x "${WORKDIR}"/debian/mbr/mkmbrhdr.py
|
||||||
|
"${WORKDIR}"/debian/mbr/mkmbrhdr.py /usr/share/syslinux/mbr.bin > include/syslinux_mbr.h
|
||||||
|
|
||||||
|
# Move the AA font in place
|
||||||
|
cp -f "${WORKDIR}"/debian/font/egemb_font.h libeg/
|
||||||
|
|
||||||
|
# Build EFI applications don't add C/LDFLAGS
|
||||||
|
emake -C libeg SRCDIR="${S}"/libeg CC="$(tc-getCC)" ARCH=${iarch} || die
|
||||||
|
emake -C refit SRCDIR="${S}"/refit CC="$(tc-getCC)" ARCH=${iarch} DEBVER="${iarch} (Gentoo ${PVR})" || die
|
||||||
|
emake -C gptsync -f Makefile.gnuefi CC="$(tc-getCC)" SRCDIR="${S}"/gptsync ARCH=${iarch} || die
|
||||||
|
|
||||||
|
# Build the gptsync command-line utility
|
||||||
|
mkdir gptsync/buildux
|
||||||
|
emake -C gptsync/buildux -f ../Makefile.unix SRCDIR="${S}"/gptsync CC="$(tc-getCC)" \
|
||||||
|
CFLAGS="-Wall ${CFLAGS}" LDFLAGS="${LDFLAGS}" || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dosbin gptsync/buildux/gptsync
|
||||||
|
dosbin gptsync/buildux/showpart
|
||||||
|
|
||||||
|
# install into the std location as used by other distributins
|
||||||
|
# the efi partititon is mounted into /boot/efi
|
||||||
|
# the efi bootloaders are installed into the EFI dir
|
||||||
|
# the dir name is upper case for Windows compatibility
|
||||||
|
# at the moment the onyl really supported filesystem on
|
||||||
|
# all efi bootloader in the efi partition is fat32
|
||||||
|
# (elilo, refit, grub-efi, ...)
|
||||||
|
insinto /usr/share/${PN}
|
||||||
|
doins refit/refit.efi
|
||||||
|
insinto /usr/share/${PN}/tools
|
||||||
|
doins gptsync/gptsync.efi
|
||||||
|
insinto /usr/share/${PN}/${PN}
|
||||||
|
doins -r icons
|
||||||
|
doins images/vollabel/refit.vollabel
|
||||||
|
doins refit.conf
|
||||||
|
|
||||||
|
doman gptsync/gptsync.8
|
||||||
|
doman "${WORKDIR}"/debian/showpart.8
|
||||||
|
}
|
@ -7,10 +7,10 @@ DIST genpatches-3.2-16.extras.tar.bz2 17208 SHA256 7f60ab18e2965d024b7a36327577b
|
|||||||
DIST genpatches-3.5-7.base.tar.bz2 255694 SHA256 3c76c5f6fce8b10e6546788047ee03cc07f7b20bf31b66b73db916d9877effe1 SHA512 6b54b39b576c7b8a9de5540fc98b0f07b542cf0afc9e4cdeca1be915d8fe2c39d00d0a002f50a76dc67cdf971d3fa8a75a90041ef10a56c042b1bc82eedb0b7a WHIRLPOOL eb1f15081915bf51a90a9e80bd8e26df89162973343328e3ed2fc8d623e49a4433c18d2889bc407f4f8f61d857a21ec118071036041f53daed0882fef24c423b
|
DIST genpatches-3.5-7.base.tar.bz2 255694 SHA256 3c76c5f6fce8b10e6546788047ee03cc07f7b20bf31b66b73db916d9877effe1 SHA512 6b54b39b576c7b8a9de5540fc98b0f07b542cf0afc9e4cdeca1be915d8fe2c39d00d0a002f50a76dc67cdf971d3fa8a75a90041ef10a56c042b1bc82eedb0b7a WHIRLPOOL eb1f15081915bf51a90a9e80bd8e26df89162973343328e3ed2fc8d623e49a4433c18d2889bc407f4f8f61d857a21ec118071036041f53daed0882fef24c423b
|
||||||
DIST genpatches-3.5-7.extras.tar.bz2 17507 SHA256 1b2294687e842e6450184ce2800ba3df8006ca47d75f95437a1e1d2976162727 SHA512 2eefd45f853e9bab3f89701e470309471b5b2c9ed651dba03776a47d11e26c00170d32aaac547889ae7cee435278bb5ffa4ddc1dc769e6440d454008f62ce23d WHIRLPOOL 43dfd1c6a046e3dc07db72e8d7f062689366112ccf080a17b84bc7adda3e5257d7be551e0a34b6c79c9016b5b04bad5bdf8c52589dcc362dc675f72ca7681135
|
DIST genpatches-3.5-7.extras.tar.bz2 17507 SHA256 1b2294687e842e6450184ce2800ba3df8006ca47d75f95437a1e1d2976162727 SHA512 2eefd45f853e9bab3f89701e470309471b5b2c9ed651dba03776a47d11e26c00170d32aaac547889ae7cee435278bb5ffa4ddc1dc769e6440d454008f62ce23d WHIRLPOOL 43dfd1c6a046e3dc07db72e8d7f062689366112ccf080a17b84bc7adda3e5257d7be551e0a34b6c79c9016b5b04bad5bdf8c52589dcc362dc675f72ca7681135
|
||||||
DIST go-patches-3.2.33-3.tar.bz2 787248 SHA256 da338a7502a02200b8e994305c474e498aae214335d2a564c0fea9f5a1ce1c37 SHA512 90b889f71bad75aa044a96861ff910db3fb25fc06c519ff2a1bb88b58246db980f0a9ac0f700d8ceb7ef4f4e82e8901a41d6eb6496774d83409e1c0da778ff47 WHIRLPOOL b1ce370f4fc883d994c34ba39f111e1cc97d6ee5bd29fa4493c86708e54d0abaa9d3d3750bcb29e606eb0c34d7db8f096661f9e8c0c1be85cc85402156300b65
|
DIST go-patches-3.2.33-3.tar.bz2 787248 SHA256 da338a7502a02200b8e994305c474e498aae214335d2a564c0fea9f5a1ce1c37 SHA512 90b889f71bad75aa044a96861ff910db3fb25fc06c519ff2a1bb88b58246db980f0a9ac0f700d8ceb7ef4f4e82e8901a41d6eb6496774d83409e1c0da778ff47 WHIRLPOOL b1ce370f4fc883d994c34ba39f111e1cc97d6ee5bd29fa4493c86708e54d0abaa9d3d3750bcb29e606eb0c34d7db8f096661f9e8c0c1be85cc85402156300b65
|
||||||
DIST go-patches-3.5.7-11.tar.bz2 1889613 SHA256 35ce372156bc3625f842828b91bdc62307666ec2cab271e56ba9c535eca1b669 SHA512 45d06f4b7616372ac0bcbd415935dea737c78db7868f20b128cc41cedd746be9ff98591755af8fe9b22f2da49e49cb0ca21c241db40237a8377bebe280c7d363 WHIRLPOOL 3f5c1f3543256829200c3fb38f745b7fb8d1118cb36bf266bf33db7a8e346cc82b49016ef021145b542676c6c388f8732db4aabd3420c00746d76253afd75d07
|
DIST go-patches-3.5.7-12.tar.bz2 1867820 SHA256 cf9bc331bd1bf843e04f8ce90c814140aaf5a255fad68cc1b61f916be317c1bf SHA512 f077e7e8528c4535e05ff9aea06031248ee7518ece69966ef6dc4e4d44583d1d4f86ca09a462b23bbb5f6cdb0ba457e5fbbc572eaf69ac9da1eed26028ce5ca7 WHIRLPOOL 70f31b703f78c3087e206e1d9acbb4567f13c6cb5b3503fc544a6d34bb5b98196b85d92e11e0a4e58073c5312ba05312553e6f18d76b235d108cdfaf29b49dbb
|
||||||
DIST linux-3.2.tar.bz2 78147838 SHA256 c881fc2b53cf0da7ca4538aa44623a7de043a41f76fd5d0f51a31f6ed699d463 SHA512 1f57b98e8da34b10f37ce94e0f13a994c111d483b104c27a8f58a4a55013a73a9f1ffcebb597be63ce0dfadb92201e93b0e072ba49bac0033026aceb0840c812 WHIRLPOOL 3dc893bde09f064e4614183964a4b9feaab938ca7a739f46f825818a577884eae815f195b52a4c55c571345de59d7ba09631fb68dac481a0837b24868ce60e3d
|
DIST linux-3.2.tar.bz2 78147838 SHA256 c881fc2b53cf0da7ca4538aa44623a7de043a41f76fd5d0f51a31f6ed699d463 SHA512 1f57b98e8da34b10f37ce94e0f13a994c111d483b104c27a8f58a4a55013a73a9f1ffcebb597be63ce0dfadb92201e93b0e072ba49bac0033026aceb0840c812 WHIRLPOOL 3dc893bde09f064e4614183964a4b9feaab938ca7a739f46f825818a577884eae815f195b52a4c55c571345de59d7ba09631fb68dac481a0837b24868ce60e3d
|
||||||
DIST linux-3.5.tar.bz2 80978443 SHA256 6ab82beb8cbb895b7523daed7ec3ec5850cf460b96788056f1ef5135c852fd23 SHA512 f6de5aaff351097dbe4b7186baea63004ef9efb73a85ccfd718c5856b282c22fb1431dce8588cb823eb75d1f09cd89f20e4936501e2c536f53ea4aa705e09ecc WHIRLPOOL 227c73e187370f2f5be34041c99ff2ff1bc99de4685d29801558a96d7d128c6f09c4a2ce81ce33cd87148c301e43319b42a8a77443e5db37f604fd97d101b7e7
|
DIST linux-3.5.tar.bz2 80978443 SHA256 6ab82beb8cbb895b7523daed7ec3ec5850cf460b96788056f1ef5135c852fd23 SHA512 f6de5aaff351097dbe4b7186baea63004ef9efb73a85ccfd718c5856b282c22fb1431dce8588cb823eb75d1f09cd89f20e4936501e2c536f53ea4aa705e09ecc WHIRLPOOL 227c73e187370f2f5be34041c99ff2ff1bc99de4685d29801558a96d7d128c6f09c4a2ce81ce33cd87148c301e43319b42a8a77443e5db37f604fd97d101b7e7
|
||||||
EBUILD go-sources-3.2.33.ebuild 1411 SHA256 74adcc820c2c7aa860a519056fd01c2526dbfe28c038196646f18fc39cf5c23d SHA512 a0b7e6f37dc49c4a62c505f72b9f4456484ed28d6a90e92da1309d6819e81e5747ab95e9c9e6e2354754ecb156f55da3142faaa9e64be8d34039384679695cb2 WHIRLPOOL 51f94e14a4c22690a2f1fd6eb2a1d2348a0fb01faf1268dd5cd37446bec6d1d6d2095856ff0dc2a14a73dcdbdc18c0f534af3049c350d943724cc02a22ef2761
|
EBUILD go-sources-3.2.33.ebuild 1411 SHA256 74adcc820c2c7aa860a519056fd01c2526dbfe28c038196646f18fc39cf5c23d SHA512 a0b7e6f37dc49c4a62c505f72b9f4456484ed28d6a90e92da1309d6819e81e5747ab95e9c9e6e2354754ecb156f55da3142faaa9e64be8d34039384679695cb2 WHIRLPOOL 51f94e14a4c22690a2f1fd6eb2a1d2348a0fb01faf1268dd5cd37446bec6d1d6d2095856ff0dc2a14a73dcdbdc18c0f534af3049c350d943724cc02a22ef2761
|
||||||
EBUILD go-sources-3.5.7.ebuild 1590 SHA256 831fa86aad61e669b1641753b0ee41b0e51708a0632f8b0c22aeaad2bdaea341 SHA512 714f02bf73b3ed45897091ab954a8e3fa2857e8dd61d77a006dab04e151507a04546dcbc06babbc2cf4714eb82e71d737ec7831f128dff33707c71d90285e81c WHIRLPOOL 7b4bf98b3c11d82ccac17aba8fe2ba54378d84b205187da95f50a90c0366f58b6fda788505576c7d95d7e82b15b2b969af1f1aa61331ce26b600269cb71bcbeb
|
EBUILD go-sources-3.5.7.ebuild 1590 SHA256 738bcfcf2becb24c36137e1c60d13d7f74f334b321a92ef50e4b0039dba16d03 SHA512 c6017584aab688b42980146c1e09a649a8cded379150d107039632845018c7815d1dce2f7062dc96fe394ba552307090849c123375ca8b30397c38b32e9cd649 WHIRLPOOL d8cb666aa10b505baf06bceccd7aafdbd4a45952a65f3dd4f5f6c500198f960b45370cb33c03ee81291766c22d78592542d64f9af7d85c7e2a951ca872047ab3
|
||||||
MISC ChangeLog 13343 SHA256 728b357fad62fd1a96a93cd83449adfd85bfb53e7bcdbcca3fae7de8fa935d6a SHA512 b61bc7b170b9585a07681f0401f3d275f246f98017adda34c9e51fb8f9594d954efe3572220e35ca0e7177b2844162749bb1caf01a8adb16d7eeb36d2a9dc9a7 WHIRLPOOL f2afaabc01bef13fb6f3b88d051db9cf5c888e71f9c6ab4c0c36f5c34bac85a664bbbab147614b43165039eba1c1dba6f46c4312c0a592a28ba1ac0f003fe7da
|
MISC ChangeLog 13343 SHA256 728b357fad62fd1a96a93cd83449adfd85bfb53e7bcdbcca3fae7de8fa935d6a SHA512 b61bc7b170b9585a07681f0401f3d275f246f98017adda34c9e51fb8f9594d954efe3572220e35ca0e7177b2844162749bb1caf01a8adb16d7eeb36d2a9dc9a7 WHIRLPOOL f2afaabc01bef13fb6f3b88d051db9cf5c888e71f9c6ab4c0c36f5c34bac85a664bbbab147614b43165039eba1c1dba6f46c4312c0a592a28ba1ac0f003fe7da
|
||||||
MISC metadata.xml 324 SHA256 ed912585e62611ca96549ec2e0e0a257d9d278e8b9b8a167b0faa556584c60e8 SHA512 f77007e0d7826383b0109950a4a803739d3d4b32a7ccc57a038b450d397b37a2d48f7bdf7b174616846a60c04a66dd26411cefe69f482bb22f68778433f3b06c WHIRLPOOL 3428057f8256c458540acae55fce03dae1981e8bffcf66cb2f9583a3f0774f803ea6dc079b3bbe951fa55a453907b3e92081666635d002357592e3b5303c37bb
|
MISC metadata.xml 324 SHA256 ed912585e62611ca96549ec2e0e0a257d9d278e8b9b8a167b0faa556584c60e8 SHA512 f77007e0d7826383b0109950a4a803739d3d4b32a7ccc57a038b450d397b37a2d48f7bdf7b174616846a60c04a66dd26411cefe69f482bb22f68778433f3b06c WHIRLPOOL 3428057f8256c458540acae55fce03dae1981e8bffcf66cb2f9583a3f0774f803ea6dc079b3bbe951fa55a453907b3e92081666635d002357592e3b5303c37bb
|
||||||
|
@ -7,7 +7,7 @@ K_WANT_GENPATCHES="base extras"
|
|||||||
K_GENPATCHES_VER="7"
|
K_GENPATCHES_VER="7"
|
||||||
K_DEBLOB_AVAILABLE="1"
|
K_DEBLOB_AVAILABLE="1"
|
||||||
|
|
||||||
GOPATCHES_VER="11"
|
GOPATCHES_VER="12"
|
||||||
GOPATCHES="go-patches-${PV}-${GOPATCHES_VER}.tar.bz2"
|
GOPATCHES="go-patches-${PV}-${GOPATCHES_VER}.tar.bz2"
|
||||||
GOPATCHES_URI="http://ftp.disconnected-by-peer.at/go/${GOPATCHES}"
|
GOPATCHES_URI="http://ftp.disconnected-by-peer.at/go/${GOPATCHES}"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user