parent
16d841ef37
commit
ff68786bff
@ -1,4 +1,5 @@
|
||||
DIST man-pages-ja-20070515.tar.gz 3415989 SHA256 1f6209d5a57e40cef754ba207500c7be41883301d980efdeac976f75c2a0d4c1 SHA512 0b60191d658d7014744a9a75ad16ceb08de6a7963e4f8859433ae84c3840ab6e43f7173c22ac0636a61e54392ce332be06adce79c68070ad59e3efe3b9359542 WHIRLPOOL 4e1b6ba87e51e5c0141873e98901ce12dd92121ef3b5106dfaa623065e27ad0f28d5b8019809c1ded88037bd68c18959802d3712f44683ba6fa8fc4582608a8b
|
||||
DIST man-pages-ja-20101110.tar.gz 3815928 SHA256 6cbcebeb10cc0bc7636c1283327660b6a642a0ace97cdd5f13d4e0796de6ace3 SHA512 92a0b73a6b55e4fa38836031f6067673929720aec99c0b547de322540af56ce30ec81c8676228ecc9c365d55d610aba6f3b2425223fbb9d645bd0c640888be3c WHIRLPOOL af28aa2ee97927f91381a1c7f4e296c347a525992688417d8f9d080a9b68d82387d6bcdf2279a30540d5e4d40363f6a73cb141eef07f703ff60c4238d5a099f4
|
||||
DIST man-pages-ja-20111020.tar.gz 3850350 SHA256 86efe95e4dd8753116fbc44602c5c88c2343fd396da7d34c576299f4f6c1130c SHA512 3f17fe0cd02f57bdcf6fcf0296c3a9b2386142c83d06b22ab7115431493673e964c539051358bec42249a3c8dbc1565544d71af1cca90897fda52bb0ea9084d6 WHIRLPOOL ec2b5b861913da067009b10e18f2e6122f32984bc6c957a384c309eccbb75e6779fd3cb4e2ed90207470a043be281f636b04bea3fd196a30acc1434304c5575e
|
||||
DIST man-pages-ja-20130215.tar.gz 4384182 SHA256 c5b859e4baa62c9ceee50e22d78c6a6c91d2f4473bc623a8e2a848e285314b1b SHA512 655e9481dfdfc619013f8cae2928d7ccd70bba31631f7b10b894b1d96ab64bae4846be68d8a633791f1c169faed6d42466bd60ee4d7f92031f596d8f23cb6138 WHIRLPOOL e2576a225fddd55f73cac7bc04f352c07a70ae6afda8ebe910e0828f9ce5fb2d3f6952e643b14efd3f23bce699744ad33450a85ea859a434f352233dc19cc4d7
|
||||
DIST portage-man-pages-ja-20060415.tar.gz 67347 SHA256 e847d0ab11b7cc1b5b9e8c2c11591665efe8f00d6d7a277c0b9489906d4eaf3a SHA512 37364cdcb27b460663bdae31fea1ac653317ba4d928a5325c51814eb1677d7d9fb9bcc55cf64d63a8e6daaefa34d8604e0efe3582308957397cad31325a6eaad WHIRLPOOL 4b574be2fed47e5a51fe23d52a352d87740366138385536055efb9b024461885465c095e9767aea202de86caf0b6901f1e206bd832d36c01ea9043f895e44c1c
|
||||
|
@ -0,0 +1,93 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/man-pages-ja/man-pages-ja-20130215.ebuild,v 1.1 2013/02/18 06:52:14 naota Exp $
|
||||
|
||||
EAPI="3"
|
||||
GENTOO_MAN_P="portage-${PN}-20060415"
|
||||
|
||||
DESCRIPTION="A collection of manual pages translated into Japanese"
|
||||
HOMEPAGE="http://linuxjm.sourceforge.jp/ http://www.gentoo.gr.jp/jpmain/translation.xml"
|
||||
SRC_URI="http://linuxjm.sourceforge.jp/${P}.tar.gz
|
||||
http://dev.gentoo.org/~hattya/distfiles/${GENTOO_MAN_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2+ GPL-2 LGPL-2+ LGPL-2 BSD MIT ISC HPND FDL-1.1+ LDP-1 LDP-1a man-pages Texinfo-manual"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="virtual/man"
|
||||
|
||||
src_prepare() {
|
||||
|
||||
sed -i -e "/^\(man\|shadow\)/s:Y:N:" script/pkgs.list || die
|
||||
|
||||
# remove man pages that are provided by other packages.
|
||||
# - sys-apps/shadow +nls
|
||||
rm -f manual/*/man1/{chfn,chsh,newgrp,su,passwd,groups}.1 || die
|
||||
rm -f manual/*/man8/{vigr,vipw}.8 || die
|
||||
# - app-arch/rpm +nls
|
||||
rm -f manual/rpm/man8/rpm*.8 || die
|
||||
|
||||
for f in manual/*/man8/ld{,-linux}.so.8 ; do
|
||||
mv ${f} ${f/.so.8/.so.ja.8} || die
|
||||
done
|
||||
mv "${WORKDIR}"/${GENTOO_MAN_P}/portage/g-cpan.pl{,.ja}.1 || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
:
|
||||
}
|
||||
|
||||
src_install() {
|
||||
|
||||
local x y z pkg
|
||||
|
||||
for x in $(tac script/pkgs.list | grep -v '^[#].*'); do
|
||||
if [[ -z "$pkg" ]]; then
|
||||
pkg=$x
|
||||
continue
|
||||
fi
|
||||
|
||||
if [[ "$x" == "N" ]]; then
|
||||
pkg=
|
||||
continue
|
||||
fi
|
||||
|
||||
einfo "install $pkg"
|
||||
|
||||
for y in $(ls -d manual/$pkg/man* 2>/dev/null); do
|
||||
doman -i18n=ja $y/*
|
||||
done
|
||||
|
||||
pkg=
|
||||
done
|
||||
|
||||
dodoc README || die
|
||||
|
||||
cd "${WORKDIR}"/${GENTOO_MAN_P}
|
||||
|
||||
for x in *; do
|
||||
if [ -d "$x" ]; then
|
||||
einfo "install $x"
|
||||
|
||||
for z in $(for y in $x/*.[1-9]; do echo ${y##*.}; done | sort | uniq); do
|
||||
doman -i18n=ja $x/*.$z
|
||||
done
|
||||
fi
|
||||
done
|
||||
|
||||
newdoc ChangeLog ChangeLog.GentooJP || die
|
||||
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
||||
echo
|
||||
elog "You need to set appropriate LANG variables to use"
|
||||
elog "Japanese manpages."
|
||||
elog "e.g."
|
||||
elog "\tLANG=\"ja_JP.eucJP\""
|
||||
elog "\texport LANG"
|
||||
echo
|
||||
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST jebl-0.5.3.tar.bz2 478464 SHA256 39f322b2ab15737fa0d156b5352bc997f6c3237a82f8a22b29f5f811a2f40297 SHA512 8daa370ab00e76b8f214fcec259af83de5d11759045fb2479c869b087a5f0150105a873ab4beca2b55ce3f2ade754af4287d0d7d959baf4a939d5e13747c3770 WHIRLPOOL 76528eb54f4332f9d5585c9dc6186c928f8517b96a95ed0711f3ed8a97e1166abbe2f75001aa306e0f4878893de9ae3f3be9aeefddc52b3445a567468eddefcb
|
||||
DIST jebl-2009.09.22.tar.bz2 456276 SHA256 40c1a149df0a0dddc533cc67c11ea1340445d10a5c20766abadd2b893afaeb06 SHA512 7af2a9e61771e20ef8cb8d59d6209c77c59d4a244d7234b401ab8b17b477c3ee241c510e852e236359e350012ae1130e588e6db0d36aa8f5f2ef2a005d8414dc WHIRLPOOL f657f10e794d9a8b8f2796b365e95c1b153b820c31bf8950ba209021b4c9275db550bfaf708613a8b39645abbaab92a15edc671d8846db36b70a00c353d93f87
|
||||
DIST jebl-2013.02.18.tar.xz 306444 SHA256 b20a815980241b8e9c113f1b0fd08361f1bfb10b69ae3f471c8a8c62bed4060f SHA512 2f18ebbe30efbaab879a290a771a6e3d8fd1ba8afb6b8e0b3e9fb36252a4f65adf0929b77ef6922def61f9430ffcfc8486d822cd463f7ca6752418139d41aafb WHIRLPOOL b7687fc6a1975298e73d9bfc353a51a9197de514a72f72797ee8bf5c7926b28791acd790847414101d7bc0fc369cedb723f8f30e9485d3e90bd6a87ed8bcb088
|
||||
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/jebl/jebl-2013.02.18.ebuild,v 1.1 2013/02/18 12:06:09 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
#ESVN_REPO_URI="https://jebl.svn.sourceforge.net/svnroot/jebl/trunk/jebl"
|
||||
#ESVN_REPO_URI="https://jebl.svn.sourceforge.net/svnroot/jebl/tags/${P//./_}"
|
||||
|
||||
JAVA_PKG_IUSE="doc"
|
||||
EANT_BUILD_TARGET="dist"
|
||||
EANT_DOC_TARGET="document"
|
||||
|
||||
#inherit subversion java-pkg-2 java-ant-2
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Java Evolutionary Biology Library"
|
||||
HOMEPAGE="http://jebl.sourceforge.net/"
|
||||
#SRC_URI=""
|
||||
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0"
|
||||
LICENSE="LGPL-2.1"
|
||||
IUSE=""
|
||||
|
||||
CDEPEND=""
|
||||
DEPEND="${CDEPEND}
|
||||
>=virtual/jdk-1.5"
|
||||
RDEPEND="${CDEPEND}
|
||||
>=virtual/jre-1.5"
|
||||
|
||||
java_prepare() {
|
||||
rm -rf "${S}/src/org/virion/jam/maconly" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar dist/jebl.jar || die
|
||||
java-pkg_dojar dist/jam.jar || die
|
||||
use doc && java-pkg_dojavadoc doc/api
|
||||
}
|
@ -1,9 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>weaver@gentoo.org</email>
|
||||
<name>Andrey Kislyuk</name>
|
||||
</maintainer>
|
||||
<herd>java</herd>
|
||||
<maintainer>
|
||||
<email>weaver@gentoo.org</email>
|
||||
<name>Andrey Kislyuk</name>
|
||||
</maintainer>
|
||||
<herd>java</herd>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,428 @@
|
||||
diff -ur texmf/tex/generic/tex4ht/biblatex.4ht texmf-dist/tex/generic/tex4ht/biblatex.4ht
|
||||
--- texmf/tex/generic/tex4ht/biblatex.4ht 2009-06-11 11:20:16.000000000 -0300
|
||||
+++ texmf-dist/tex/generic/tex4ht/biblatex.4ht 2011-09-18 20:09:39.000000000 -0300
|
||||
@@ -1,6 +1,7 @@
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
-% biblatex.4ht 2009-05-21-09:32 %
|
||||
+% biblatex.4ht 2011-09-18-16:07 %
|
||||
% Copyright (C) 2007--2009 Eitan M. Gurari %
|
||||
+% 2009--2011 TeX Users Group %
|
||||
% %
|
||||
% This work may be distributed and/or modified under the %
|
||||
% conditions of the LaTeX Project Public License, either %
|
||||
@@ -14,24 +15,39 @@
|
||||
% This work has the LPPL maintenance status "maintained".%
|
||||
% %
|
||||
% This Current Maintainer of this work %
|
||||
-% is Eitan M. Gurari. %
|
||||
+% is the TeX4ht Project <tex4ht@tug.org>. %
|
||||
% %
|
||||
% If you modify this program your changing its signature %
|
||||
% with a directive of the following form will be %
|
||||
% appreciated. %
|
||||
% \message{signature} %
|
||||
% %
|
||||
-% gurari@cse.ohio-state.edu %
|
||||
-% http://www.cse.ohio-state.edu/~gurari %
|
||||
+% tex4ht@tug.org %
|
||||
+% http://www.tug.org/tex4ht %
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
-\immediate\write-1{version 2009-05-21-09:32}
|
||||
-
|
||||
+\immediate\write-1{version 2011-09-18-16:07}
|
||||
+%
|
||||
+% This work may be distributed and/or modified under the
|
||||
+% conditions of the LaTeX Project Public License, either
|
||||
+% version 1.3c of this license or (at your option) any
|
||||
+% later version. The latest version of this license is in
|
||||
+% http://www.latex-project.org/lppl.txt
|
||||
+% and version 1.3c or later is part of all distributions
|
||||
+% of LaTeX version 2005/12/01 or later.
|
||||
+%
|
||||
+% This work has the LPPL maintenance status "maintained".
|
||||
+%
|
||||
+% The Current Maintainer of this work
|
||||
+% is the TeX4ht Project <http://tug.org/tex4ht>.
|
||||
+%
|
||||
+% If you modify this program, changing the
|
||||
+% version identification would be appreciated.
|
||||
\ifx \blx@startbib\:UnDef
|
||||
\pend:def\blx@shorthands{%
|
||||
\pend:def\blx@bibinit{%
|
||||
\HAssign\shorthands:cnt=0
|
||||
\NewConfigure{printfield-shorthand}{2}%
|
||||
- \Configure{printfield-shorthand}
|
||||
+ \Configure{printfield-shorthand}%
|
||||
{\gHAdvance\shorthands:cnt by 1\relax
|
||||
\ifnum \shorthands:cnt=1 \a:printshorthands
|
||||
\else \c:printshorthands \fi
|
||||
@@ -50,10 +66,10 @@
|
||||
\@nameuse {blx@rerun}}
|
||||
\pend:def\blx@bibliography{%
|
||||
\pend:def\blx@bibinit{%
|
||||
- \ConfigureList{thebibliography}
|
||||
- {\a:thebibliography}
|
||||
- {\b:thebibliography}
|
||||
- {\c:thebibliography}
|
||||
+ \ConfigureList{thebibliography}%
|
||||
+ {\a:thebibliography}%
|
||||
+ {\b:thebibliography}%
|
||||
+ {\c:thebibliography}%
|
||||
{\d:thebibliography}%
|
||||
\csname onthebibliography:list\endcsname
|
||||
}%
|
||||
@@ -75,8 +91,8 @@
|
||||
\NewConfigure{printfield-#2}{2}%
|
||||
\a:printfield{printfield-#2}%
|
||||
\fi
|
||||
- \Configure{blx@unit}
|
||||
- {\csname a:printfield-#2\endcsname}
|
||||
+ \Configure{blx@unit}%
|
||||
+ {\csname a:printfield-#2\endcsname}%
|
||||
{\csname b:printfield-#2\endcsname}%
|
||||
\csname o:\string\blx@printfield:\endcsname[#1]{#2}%
|
||||
}
|
||||
@@ -92,8 +108,8 @@
|
||||
\NewConfigure{bibstring-#2}{2}%
|
||||
\a:printfield{bibstring-#2}%
|
||||
\fi
|
||||
- \Configure{blx@unit}
|
||||
- {\csname a:bibstring-#2\endcsname}
|
||||
+ \Configure{blx@unit}%
|
||||
+ {\csname a:bibstring-#2\endcsname}%
|
||||
{\csname b:bibstring-#2\endcsname}%
|
||||
\csname o:\string\blx@bibstring:\endcsname[#1]{#2}%
|
||||
}
|
||||
@@ -103,8 +119,8 @@
|
||||
\NewConfigure{bibcpstring-#2}{2}%
|
||||
\a:printfield{bibcpstring-#2}%
|
||||
\fi
|
||||
- \Configure{blx@unit}
|
||||
- {\csname a:bibcpstring-#2\endcsname}
|
||||
+ \Configure{blx@unit}%
|
||||
+ {\csname a:bibcpstring-#2\endcsname}%
|
||||
{\csname b:bibcpstring-#2\endcsname}%
|
||||
\csname o:\string\blx@bibcpstring:\endcsname[#1]{#2}%
|
||||
}
|
||||
@@ -114,8 +130,8 @@
|
||||
\NewConfigure{biblcstring-#2}{2}%
|
||||
\a:printfield{biblcstring-#2}%
|
||||
\fi
|
||||
- \Configure{blx@unit}
|
||||
- {\csname a:biblcstring-#2\endcsname}
|
||||
+ \Configure{blx@unit}%
|
||||
+ {\csname a:biblcstring-#2\endcsname}%
|
||||
{\csname b:biblcstring-#2\endcsname}%
|
||||
\csname o:\string\blx@biblcstring:\endcsname[#1]{#2}%
|
||||
}
|
||||
@@ -125,13 +141,13 @@
|
||||
\NewConfigure{bibucstring-#2}{2}%
|
||||
\a:printfield{bibucstring-#2}%
|
||||
\fi
|
||||
- \Configure{blx@unit}
|
||||
- {\csname a:bibucstring-#2\endcsname}
|
||||
+ \Configure{blx@unit}%
|
||||
+ {\csname a:bibucstring-#2\endcsname}%
|
||||
{\csname b:bibucstring-#2\endcsname}%
|
||||
\csname o:\string\blx@bibucstring:\endcsname[#1]{#2}%
|
||||
}
|
||||
\expandafter\HLet\csname\string\blx@bibucstring\endcsname\:tempc
|
||||
-\NewConfigure{biblatex-style}[2]{
|
||||
+\NewConfigure{biblatex-style}[2]{%
|
||||
\def\:temp{#1}%
|
||||
\ifx \:temp\blx@cbxfile
|
||||
#2%
|
||||
@@ -149,10 +165,19 @@
|
||||
\blx:item[#1]%
|
||||
\ifhmode \spacefactor\blx@sf@par\fi
|
||||
}
|
||||
+\newskip\blx@unitmark
|
||||
+\blx@unitmark=10pt plus 1pt minus 1pt
|
||||
+\let\abx@aux@page\@gobbletwo
|
||||
+\AtEndDocument{%
|
||||
+ \def\abx@aux@page#1#2{\blx@addpagesum{#1}{#2}}%
|
||||
+ \def\abx@aux@fnpage#1#2{\blx@addpagesum{#1}{#2}}}
|
||||
+%
|
||||
+\let\blx@resetpuncthook\@empty
|
||||
+\let\blx@csq@ifkernmark\@empty
|
||||
\def\blx@begunit{%
|
||||
\toggletrue{blx@tempa}%
|
||||
- \iftoggle{blx@insert}
|
||||
- {\iftoggle{blx@unit}
|
||||
+ \iftoggle{blx@insert}%
|
||||
+ {\iftoggle{blx@unit}%
|
||||
{\begingroup
|
||||
\let\blx@begunit\@empty
|
||||
\let\blx@endunit\@empty
|
||||
@@ -161,25 +186,25 @@
|
||||
\global\togglefalse{blx@unit}%
|
||||
\togglefalse{blx@tempa}}
|
||||
{\blx@postpunct}%
|
||||
- \iftoggle{blx@block}
|
||||
+ \iftoggle{blx@block}%
|
||||
{\begingroup
|
||||
\let\blx@begunit\@empty
|
||||
\let\blx@endunit\@empty
|
||||
\newblockpunct
|
||||
\endgroup
|
||||
\global\togglefalse{blx@block}%
|
||||
- \togglefalse{blx@tempa}}
|
||||
- {}}
|
||||
+ \togglefalse{blx@tempa}}%
|
||||
+ {}}%
|
||||
{}%
|
||||
\blx@postpunct
|
||||
\blx@resetpuncthook
|
||||
- \iftoggle{blx@tempa}
|
||||
- {}
|
||||
+ \iftoggle{blx@tempa}%
|
||||
+ {}%
|
||||
{\global\togglefalse{blx@insert}}%
|
||||
\csname a:blx@unit\endcsname
|
||||
\blx@leavevmode
|
||||
\blx@csq@ifkernmark
|
||||
- {}
|
||||
+ {}%
|
||||
{\penalty\@M
|
||||
\hskip-\blx@unitmark\relax
|
||||
\hskip\blx@unitmark\relax}%
|
||||
@@ -204,14 +229,15 @@
|
||||
|
||||
\fi
|
||||
\NewConfigure{thebibliography}{4}
|
||||
-\append:def\blx@bibinit{\a:bibinit}
|
||||
-\NewConfigure{bibinit}{1}
|
||||
+\append:def\blx@bibinit{\a:bibinit}%
|
||||
+\NewConfigure{bibinit}{1}%
|
||||
|
||||
\let\blx@anchors\@empty
|
||||
+\let\bib@field@entrykey\@empty
|
||||
\protected\def\blx@anchor{%
|
||||
\xifinlist{X\the\c@refsection -%@
|
||||
-\bib@field@entrykey}{\blx@anchors}
|
||||
- {}
|
||||
+\bib@field@entrykey}{\blx@anchors}%
|
||||
+ {}%
|
||||
{\listxadd\blx@anchors{X\the\c@refsection -%@
|
||||
\bib@field@entrykey}%
|
||||
\hyper:natanchorstart{X\the\c@refsection -%@
|
||||
@@ -219,22 +245,22 @@
|
||||
\hyper:natanchorend}}
|
||||
\protected\def\blx@bibhyperref{%
|
||||
\@ifnextchar[%]
|
||||
- {\blx@bibhyperref@i}
|
||||
+ {\blx@bibhyperref@i}%
|
||||
{\blx@bibhyperref@i[\bib@field@entrykey]}}%
|
||||
\long\def\blx@bibhyperref@i[#1]#2{%
|
||||
\hyper:natlinkstart{X\the\c@refsection -%@
|
||||
#1}%
|
||||
- #2\hyper:natlinkend}
|
||||
+ #2\hyper:natlinkend}%
|
||||
\protected\long\def\blx@bibhyperlink#1#2{%
|
||||
\hyper:natlinkstart{X\the\c@refsection --%:
|
||||
#1}%
|
||||
- #2\hyper:natlinkend}
|
||||
+ #2\hyper:natlinkend}%
|
||||
\protected\long\def\blx@bibhypertarget#1#2{%
|
||||
\@bsphack
|
||||
\hyper:natanchorstart{X\the\c@refsection --%:
|
||||
#1}%
|
||||
\@esphack
|
||||
- #2\hyper:natanchorend}
|
||||
+ #2\hyper:natanchorend}%
|
||||
\let\blx@ifhyperref\@firstoftwo
|
||||
\def\hyper:natanchorstart#1{\Link{}{#1}\EndLink}
|
||||
\def\hyper:natanchorend{}
|
||||
@@ -244,9 +270,9 @@
|
||||
\let\:temp\do
|
||||
\def\do#1{%
|
||||
\patchcmd#1%
|
||||
- {\color@begingroup}
|
||||
- {\color@begingroup\toggletrue{blx@footnote}}
|
||||
- {\togglefalse{blx@tempa}\listbreak}
|
||||
+ {\color@begingroup}%
|
||||
+ {\color@begingroup\toggletrue{blx@footnote}}%
|
||||
+ {\togglefalse{blx@tempa}\listbreak}%
|
||||
{}}%
|
||||
\docsvlist{%
|
||||
\@footnotetext,% latex
|
||||
diff -ur texmf/tex/generic/tex4ht/hyperref.4ht texmf-dist/tex/generic/tex4ht/hyperref.4ht
|
||||
--- texmf/tex/generic/tex4ht/hyperref.4ht 2009-06-11 11:20:21.000000000 -0300
|
||||
+++ texmf-dist/tex/generic/tex4ht/hyperref.4ht 2011-02-02 13:45:16.000000000 -0200
|
||||
@@ -1,6 +1,7 @@
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
-% hyperref.4ht 2009-05-21-09:32 %
|
||||
+% hyperref.4ht 2011-01-30-16:01 %
|
||||
% Copyright (C) 1999--2009 Eitan M. Gurari %
|
||||
+% 2009--2011 TeX Users Group %
|
||||
% %
|
||||
% This work may be distributed and/or modified under the %
|
||||
% conditions of the LaTeX Project Public License, either %
|
||||
@@ -14,17 +15,17 @@
|
||||
% This work has the LPPL maintenance status "maintained".%
|
||||
% %
|
||||
% This Current Maintainer of this work %
|
||||
-% is Eitan M. Gurari. %
|
||||
+% is the TeX4ht Project <tex4ht@tug.org>. %
|
||||
% %
|
||||
% If you modify this program your changing its signature %
|
||||
% with a directive of the following form will be %
|
||||
% appreciated. %
|
||||
% \message{signature} %
|
||||
% %
|
||||
-% gurari@cse.ohio-state.edu %
|
||||
-% http://www.cse.ohio-state.edu/~gurari %
|
||||
+% tex4ht@tug.org %
|
||||
+% http://www.tug.org/tex4ht %
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
-\immediate\write-1{version 2009-05-21-09:32}
|
||||
+\immediate\write-1{version 2011-01-30-16:01}
|
||||
|
||||
\csname end:hyperref\endcsname
|
||||
\@ifpackageloaded{nameref}{}
|
||||
@@ -297,6 +298,26 @@
|
||||
\expandafter\:tempa
|
||||
\fi}
|
||||
|
||||
+\def\Hy@MakeCurrentHref#1{%
|
||||
+ \edef\HyperLocalCurrentHref{#1}%
|
||||
+ \@onelevel@sanitize\HyperLocalCurrentHref
|
||||
+ \global\let\HyperGlobalCurrentHref\HyperLocalCurrentHref
|
||||
+ \let\HyperLocalCurrentHref\HyperGlobalCurrentHref
|
||||
+ \ifHy@localanchorname
|
||||
+ \let\@currentHref\HyperLocalCurrentHref
|
||||
+ \else
|
||||
+ \global\let\@currentHref\HyperGlobalCurrentHref
|
||||
+ \fi
|
||||
+}
|
||||
+
|
||||
+\let\Hy@SectionAnchorHref\@gobble
|
||||
+\newlength\Hy@SectionHShift
|
||||
+
|
||||
+\def\Hy@MakeCurrentHrefAuto#1{%
|
||||
+ \Hy@GlobalStepCount\Hy@linkcounter
|
||||
+ \Hy@MakeCurrentHref{#1.\the\Hy@linkcounter}%
|
||||
+}
|
||||
+
|
||||
\def\hyper@makecurrent#1{%
|
||||
\begingroup
|
||||
\edef\Hy@param{#1}%
|
||||
diff -ur texmf/tex/generic/tex4ht/nameref.4ht texmf-dist/tex/generic/tex4ht/nameref.4ht
|
||||
--- texmf/tex/generic/tex4ht/nameref.4ht 2009-06-11 11:20:24.000000000 -0300
|
||||
+++ texmf-dist/tex/generic/tex4ht/nameref.4ht 2010-09-26 19:41:25.000000000 -0300
|
||||
@@ -1,6 +1,6 @@
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
-% nameref.4ht 2009-05-21-09:32 %
|
||||
-% Copyright (C) 2005--2009 Eitan M. Gurari %
|
||||
+% nameref.4ht 2010-09-04-21:02 %
|
||||
+% Copyright (C) 2005--2010 Eitan M. Gurari %
|
||||
% %
|
||||
% This work may be distributed and/or modified under the %
|
||||
% conditions of the LaTeX Project Public License, either %
|
||||
@@ -14,24 +14,27 @@
|
||||
% This work has the LPPL maintenance status "maintained".%
|
||||
% %
|
||||
% This Current Maintainer of this work %
|
||||
-% is Eitan M. Gurari. %
|
||||
+% is the TeX4ht Project <tex4ht@tug.org>. %
|
||||
% %
|
||||
% If you modify this program your changing its signature %
|
||||
% with a directive of the following form will be %
|
||||
% appreciated. %
|
||||
% \message{signature} %
|
||||
% %
|
||||
-% gurari@cse.ohio-state.edu %
|
||||
-% http://www.cse.ohio-state.edu/~gurari %
|
||||
+% tex4ht@tug.org %
|
||||
+% http://www.tug.org/tex4ht %
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
-\immediate\write-1{version 2009-05-21-09:32}
|
||||
+\immediate\write-1{version 2010-09-04-21:02}
|
||||
|
||||
\let\ltx@label\label
|
||||
\def\prf:label{{\ifx \NR:Title\:UnDef \else \NR:Title\fi}%
|
||||
{\ifx \NR:Type\:UnDef \else \NR:Type .1\fi}{}}%
|
||||
\let\NR:StartSec\:StartSec
|
||||
+\let\NR:no@sect\no@sect
|
||||
+\def\no@sect#1#2#3#4#5#6[#7]#8{\gdef\NR:Title{\a:newlabel{#7}}%
|
||||
+ \NR:no@sect{#1}{#2}{#3}{#4}{#5}{#6}[#7]{#8}}
|
||||
\def\:StartSec#1#2#3{%
|
||||
- \gdef\NR:Title{\a:newlabel{#3}}%
|
||||
+% \gdef\NR:Title{\a:newlabel{#3}}%
|
||||
\gdef\NR:Type{#1}%
|
||||
\NR:StartSec{#1}{#2}{#3}%
|
||||
\gdef\@currentlabelname{#1}%
|
||||
diff -ur texmf/tex/generic/tex4ht/unicode.4ht texmf-dist/tex/generic/tex4ht/unicode.4ht
|
||||
--- texmf/tex/generic/tex4ht/unicode.4ht 2009-06-11 11:20:28.000000000 -0300
|
||||
+++ texmf-dist/tex/generic/tex4ht/unicode.4ht 2011-09-18 20:09:39.000000000 -0300
|
||||
@@ -1,30 +1,22 @@
|
||||
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
-% unicode.4ht 2009-02-23-20:45 %
|
||||
-% Copyright (C) 1998--2009 Eitan M. Gurari %
|
||||
-% %
|
||||
-% This work may be distributed and/or modified under the %
|
||||
-% conditions of the LaTeX Project Public License, either %
|
||||
-% version 1.3 of this license or (at your option) any %
|
||||
-% later version. The latest version of this license is %
|
||||
-% in %
|
||||
-% http://www.latex-project.org/lppl.txt %
|
||||
-% and version 1.3 or later is part of all distributions %
|
||||
-% of LaTeX version 2003/12/01 or later. %
|
||||
-% %
|
||||
-% This work has the LPPL maintenance status "maintained".%
|
||||
-% %
|
||||
-% This Current Maintainer of this work %
|
||||
-% is Eitan M. Gurari. %
|
||||
-% %
|
||||
-% If you modify this program your changing its signature %
|
||||
-% with a directive of the following form will be %
|
||||
-% appreciated. %
|
||||
-% \message{signature} %
|
||||
-% %
|
||||
-% gurari@cse.ohio-state.edu %
|
||||
-% http://www.cse.ohio-state.edu/~gurari %
|
||||
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
-\immediate\write-1{version 2009-02-23-20:45}
|
||||
+% unicode.4ht (2010-12-18-17:40), generated from tex4ht-unicode.tex
|
||||
+% Copyright (C) 1998-2009 Eitan M. Gurari
|
||||
+%
|
||||
+% This work may be distributed and/or modified under the
|
||||
+% conditions of the LaTeX Project Public License, either
|
||||
+% version 1.3c of this license or (at your option) any
|
||||
+% later version. The latest version of this license is in
|
||||
+% http://www.latex-project.org/lppl.txt
|
||||
+% and version 1.3c or later is part of all distributions
|
||||
+% of LaTeX version 2005/12/01 or later.
|
||||
+%
|
||||
+% This work has the LPPL maintenance status "maintained".
|
||||
+%
|
||||
+% The Current Maintainer of this work
|
||||
+% is the TeX4ht Project <http://tug.org/tex4ht>.
|
||||
+%
|
||||
+% If you modify this program, changing the
|
||||
+% version identification would be appreciated.
|
||||
+\immediate\write-1{version 2010-12-18-17:40}
|
||||
|
||||
\exit:ifnot{8859-6,%
|
||||
SIunits,%
|
||||
@@ -1282,6 +1274,11 @@
|
||||
|
||||
|
||||
|
||||
+
|
||||
+
|
||||
+
|
||||
+
|
||||
+
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
\ConfigureHinput{eurosym}
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
@@ -1678,7 +1675,7 @@
|
||||
{\a:accents{}{#1}} {\b:accents{udot}{#1}{#2}}
|
||||
\expand:after{\expand:after{\Configure{accent}}%
|
||||
\csname OT1\string\H\endcsname}%
|
||||
- \csname OT1\string\H\endcsname{o{0151}O{0151}U{0170}u{0171}%
|
||||
+ \csname OT1\string\H\endcsname{o{0151}O{0150}U{0170}u{0171}%
|
||||
{}{}}
|
||||
{\a:accents{}{#1}} {\b:accents{Huml}{#1}{#2}}
|
||||
\Configure{accent}\dot\dot{C{010A}c{010B}E{0116}e{0117}G{0120}g{0121}%
|
@ -0,0 +1,114 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-tex/tex4ht/tex4ht-20090611_p1038-r2.ebuild,v 1.1 2013/02/18 11:04:42 aballier Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit latex-package toolchain-funcs java-pkg-opt-2
|
||||
|
||||
IUSE=""
|
||||
|
||||
# tex4ht-20050331_p2350 -> tex4ht-1.0.2005_03_31_2350
|
||||
MY_P="${PN}-1.0.${PV:0:4}_${PV:4:2}_${PV:6:2}_${PV/*_p/}"
|
||||
|
||||
DESCRIPTION="Converts (La)TeX to (X)HTML, XML and OO.org"
|
||||
HOMEPAGE="http://www.cse.ohio-state.edu/~gurari/TeX4ht/
|
||||
http://www.cse.ohio-state.edu/~gurari/TeX4ht/bugfixes.html"
|
||||
SRC_URI="http://www.cse.ohio-state.edu/~gurari/TeX4ht/fix/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="LPPL-1.2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND=">=sys-apps/sed-4
|
||||
java? ( >=virtual/jdk-1.5 )"
|
||||
|
||||
RDEPEND="app-text/ghostscript-gpl
|
||||
media-gfx/imagemagick
|
||||
java? ( >=virtual/jre-1.5 )"
|
||||
|
||||
IUSE="java"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-texlive-updates.patch"
|
||||
cd "${S}/texmf/tex4ht/base/unix"
|
||||
sed -i \
|
||||
-e "s#~/tex4ht.dir#${EPREFIX}/usr/share#" \
|
||||
-e "s#tpath/tex/texmf/fonts/tfm/!#t${EPREFIX}/usr/share/texmf/fonts/tfm/!\nt${EPREFIX}/usr/local/share/texmf/fonts/tfm/!\nt${EPREFIX}/var/cache/fonts/tfm/!#" \
|
||||
-e "s#%%~/texmf-dist#${EPREFIX}/usr/share/texmf#g" tex4ht.env \
|
||||
|| die "sed of tex4ht.env failed"
|
||||
|
||||
einfo "Removing precompiled java stuff"
|
||||
find "${S}" '(' -name '*.class' -o -name '*.jar' ')' -print -delete
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}/src/"
|
||||
einfo "Compiling postprocessor sources..."
|
||||
for f in tex4ht t4ht htcmd ; do
|
||||
$(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -o $f $f.c \
|
||||
-DENVFILE="\"${EPREFIX}/usr/share/texmf/tex4ht/base/tex4ht.env\"" \
|
||||
-DHAVE_DIRENT_H -DKPATHSEA -lkpathsea \
|
||||
|| die "Compiling $f failed"
|
||||
done
|
||||
if use java; then
|
||||
einfo "Compiling java files..."
|
||||
cd java
|
||||
ejavac *.java */*.java */*/*.java -d ../../texmf/tex4ht/bin
|
||||
cd "${S}/texmf/tex4ht/bin"
|
||||
# Create the jar needed by oolatex
|
||||
jar -cf "${S}/${PN}.jar" * || die "failed to create jar"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install () {
|
||||
# install the binaries
|
||||
dobin "${S}/src/tex4ht" "${S}/src/t4ht" "${S}/src/htcmd"
|
||||
# install the scripts
|
||||
if ! use java; then
|
||||
rm -f "${S}"/bin/unix/oo*
|
||||
rm -f "${S}"/bin/unix/jh*
|
||||
fi
|
||||
dobin "${S}"/bin/unix/mk4ht || die
|
||||
|
||||
# install the .4ht scripts
|
||||
insinto /usr/share/texmf/tex/generic/tex4ht
|
||||
doins "${S}"/texmf/tex/generic/tex4ht/* || die
|
||||
|
||||
# install the special htf fonts
|
||||
insinto /usr/share/texmf/tex4ht
|
||||
doins -r "${S}/texmf/tex4ht/ht-fonts" || die
|
||||
|
||||
if use java; then
|
||||
# install the java files
|
||||
doins -r "${S}/texmf/tex4ht/bin"
|
||||
java-pkg_jarinto /usr/share/texmf/tex4ht/bin
|
||||
java-pkg_dojar "${S}/${PN}.jar"
|
||||
fi
|
||||
|
||||
# install the .4xt files
|
||||
doins -r "${S}/texmf/tex4ht/xtpipes" || die
|
||||
|
||||
# install the env file
|
||||
insinto /usr/share/texmf/tex4ht/base
|
||||
newins "${S}/texmf/tex4ht/base/unix/tex4ht.env" tex4ht.env || die
|
||||
|
||||
if latex-package_has_tetex_3 ; then
|
||||
insinto /etc/texmf/texmf.d
|
||||
doins "${FILESDIR}/50tex4ht.cnf" || die
|
||||
fi
|
||||
|
||||
insinto /usr/share/texmf/tex/generic/${PN}
|
||||
insopts -m755
|
||||
doins "${S}"/bin/ht/unix/* || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use java || elog 'ODF converters (oolatex & friends) require the java use flag'
|
||||
latex-package_pkg_postinst
|
||||
elog "In order to avoid collisions with multiple packages"
|
||||
elog "We are not installing the scripts in /usr/bin anymore"
|
||||
elog "If you want to use, say, htlatex, you can use 'mk4ht htlatex file'"
|
||||
}
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-texlive/texlive-luatex/texlive-luatex-2012-r1.ebuild,v 1.1 2013/02/18 11:38:51 aballier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
TEXLIVE_MODULE_CONTENTS="checkcites chickenize interpreter lua-visual-debug
|
||||
luabibentry luacode luaindex luainputenc lualatex-doc lualatex-math11 lualibs luamplib luaotfload luapersian luasseq luatexbase luatextra showhyphens collection-luatex
|
||||
"
|
||||
TEXLIVE_MODULE_DOC_CONTENTS="checkcites.doc chickenize.doc interpreter.doc
|
||||
lua-visual-debug.doc luabibentry.doc luacode.doc luaindex.doc luainputenc.doc
|
||||
lualatex-doc.doc lualatex-math11.doc lualibs.doc luamplib.doc luaotfload.doc luapersian.doc luasseq.doc luatexbase.doc luatextra.doc showhyphens.doc "
|
||||
TEXLIVE_MODULE_SRC_CONTENTS="chickenize.source luabibentry.source luacode.source
|
||||
luaindex.source luainputenc.source lualatex-doc.source lualatex-math11.source lualibs.source luamplib.source luaotfload.source luasseq.source luatexbase.source luatextra.source "
|
||||
inherit texlive-module
|
||||
DESCRIPTION="TeXLive LuaTeX packages"
|
||||
|
||||
LICENSE="GPL-2 FDL-1.1 LPPL-1.3 public-domain TeX-other-free"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
DEPEND=">=dev-texlive/texlive-basic-2012
|
||||
>=dev-tex/luatex-0.45
|
||||
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
dev-texlive/texlive-xetex
|
||||
"
|
||||
TEXLIVE_MODULE_BINSCRIPTS="
|
||||
texmf-dist/scripts/luaotfload/mkluatexfontdb.lua
|
||||
texmf-dist/scripts/checkcites/checkcites.lua
|
||||
"
|
@ -0,0 +1,68 @@
|
||||
diff -aurd src.orig/lookup.c src/lookup.c
|
||||
--- src.orig/lookup.c 2011-10-03 22:51:38.000000000 +0400
|
||||
+++ src/lookup.c 2013-02-18 09:13:56.683214438 +0400
|
||||
@@ -27,13 +27,13 @@
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <sys/utsname.h>
|
||||
-#include <bfd.h>
|
||||
#include <string.h>
|
||||
#include <unistd.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
|
||||
#include "lookup.h"
|
||||
+#include <bfd.h>
|
||||
|
||||
extern struct lookup_methods bfd_methods;
|
||||
extern struct lookup_methods kallsym_methods;
|
||||
diff -aurd src.orig/lookup.h src/lookup.h
|
||||
--- src.orig/lookup.h 2011-10-03 22:51:38.000000000 +0400
|
||||
+++ src/lookup.h 2013-02-18 09:11:00.506895026 +0400
|
||||
@@ -28,6 +28,9 @@
|
||||
#include <stdlib.h>
|
||||
#include <asm/types.h>
|
||||
|
||||
+// satisfy PR 14072 in bfd.h
|
||||
+#define PACKAGE 1
|
||||
+#define PACKAGE_VERSION 1
|
||||
|
||||
/*
|
||||
* Initalization routine
|
||||
diff -aurd src.orig/lookup_bfd.c src/lookup_bfd.c
|
||||
--- src.orig/lookup_bfd.c 2012-01-16 22:34:11.000000000 +0400
|
||||
+++ src/lookup_bfd.c 2013-02-18 09:14:02.472984310 +0400
|
||||
@@ -25,13 +25,13 @@
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <sys/utsname.h>
|
||||
-#include <bfd.h>
|
||||
#include <string.h>
|
||||
#include <unistd.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
|
||||
#include "lookup.h"
|
||||
+#include <bfd.h>
|
||||
|
||||
|
||||
static int lookup_bfd_init(void)
|
||||
diff -aurd src.orig/lookup_kas.c src/lookup_kas.c
|
||||
--- src.orig/lookup_kas.c 2012-05-31 02:43:23.000000000 +0400
|
||||
+++ src/lookup_kas.c 2013-02-18 09:14:07.906101713 +0400
|
||||
@@ -25,7 +25,6 @@
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <sys/utsname.h>
|
||||
-#include <bfd.h>
|
||||
#include <string.h>
|
||||
#include <unistd.h>
|
||||
#include <sys/types.h>
|
||||
@@ -33,6 +32,7 @@
|
||||
#include <sys/queue.h>
|
||||
|
||||
#include "lookup.h"
|
||||
+#include <bfd.h>
|
||||
|
||||
struct symbol_entry {
|
||||
char *sym_name;
|
@ -0,0 +1,75 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/global/global-6.2.7-r1.ebuild,v 1.1 2013/02/18 08:32:53 naota Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit elisp-common eutils
|
||||
|
||||
DESCRIPTION="GNU Global is a tag system to find the locations of a specified object in various sources."
|
||||
HOMEPAGE="http://www.gnu.org/software/global/global.html"
|
||||
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
|
||||
IUSE="doc emacs vim"
|
||||
|
||||
RDEPEND="emacs? ( virtual/emacs )
|
||||
vim? ( || ( app-editors/vim app-editors/gvim ) )"
|
||||
DEPEND="${DEPEND}
|
||||
doc? ( app-text/texi2html sys-apps/texinfo )"
|
||||
|
||||
SITEFILE="50gtags-gentoo.el"
|
||||
|
||||
src_configure() {
|
||||
econf "$(use_with emacs lispdir "${SITELISP}/${PN}")"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if use doc; then
|
||||
texi2pdf -q -o doc/global.pdf doc/global.texi
|
||||
texi2html -o doc/global.html doc/global.texi
|
||||
fi
|
||||
|
||||
if use emacs; then
|
||||
elisp-compile *.el || die "elisp-compile failed"
|
||||
fi
|
||||
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
if use doc; then
|
||||
dohtml doc/global.html
|
||||
[[ -f doc/global.pdf ]] && dodoc doc/global.pdf
|
||||
fi
|
||||
|
||||
dodoc AUTHORS FAQ NEWS README THANKS
|
||||
|
||||
insinto /etc
|
||||
doins gtags.conf
|
||||
|
||||
if use vim; then
|
||||
insinto /usr/share/vim/vimfiles/plugin
|
||||
doins gtags.vim
|
||||
fi
|
||||
|
||||
if use emacs; then
|
||||
elisp-install ${PN} *.{el,elc} || die "elisp-install failed"
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die "elisp-site-file-install failed"
|
||||
fi
|
||||
|
||||
# Need to preserve some .la files to use plugin #457856
|
||||
prune_libtool_files
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/iscan-plugin-esdip/iscan-plugin-esdip-1.0.0.5-r1.ebuild,v 1.1 2013/02/18 09:55:41 flameeyes Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit rpm versionator multilib
|
||||
|
||||
MY_PV="$(get_version_component_range 1-3)"
|
||||
MY_PVR="$(replace_version_separator 3 -)"
|
||||
|
||||
DESCRIPTION="Plugin for 'epkowa' backend for image manipulation."
|
||||
HOMEPAGE="http://download.ebz.epson.net/dsc/search/01/search/?OSC=L"
|
||||
SRC_URI="amd64? ( http://dev.gentoo.org/~flameeyes/avasys/${PN}-${MY_PVR}.ltdl7.x86_64.rpm )
|
||||
x86? ( http://dev.gentoo.org/~flameeyes/avasys/${PN}-${MY_PVR}.ltdl7.i386.rpm )"
|
||||
|
||||
LICENSE="AVASYS"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=media-gfx/iscan-2.28.0"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
QA_PREBUILT="/usr/lib64/iscan/libesdtr.so.0*
|
||||
/usr/lib64/iscan/libesdtr2.so.0*"
|
||||
|
||||
src_configure() { :; }
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
dodoc usr/share/doc/*/*
|
||||
|
||||
exeinto /usr/$(get_libdir)/iscan
|
||||
doexe usr/$(get_libdir)/iscan/*
|
||||
|
||||
insinto /usr/share/iscan
|
||||
doins usr/share/iscan/*
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST iscan-plugin-gt-f500-1.0.0-1.i386.rpm 124153 RMD160 cf624c88aa6678627b69da06c3f257d7cd5ffd8b SHA1 c0abb811f97f5d1c69b2777946c208b404ad0437 SHA256 91ef3ea74051e55e8f5f3aebe98b456b5b2eea997bdb8ad1dd73389ffccf6398
|
||||
DIST iscan-plugin-gt-f500-1.0.0-1.c2.i386.rpm 126130 SHA256 fe87d16ce22c28e2c320286758bea32ea4cad75c83debd6fe95670b704701464 SHA512 efecbb6e3f4fe3f498ebf9bb68a1755405c675d67c52042dcfc2e4e7f98903a870f969b4453d110c9f774452c6ae44042482ee954762c5f5a559e2d3e52a98d0 WHIRLPOOL 11ac8ac1e40b95a2a6128fc3c7fca8c27483c8305f87c989d4102b3d26acd655d7436c7a11547e8c08dac2a488c98b16699e801a5e794f6122935e91116b9bce
|
||||
DIST iscan-plugin-gt-f500-1.0.0-1.i386.rpm 124153 SHA256 91ef3ea74051e55e8f5f3aebe98b456b5b2eea997bdb8ad1dd73389ffccf6398 SHA512 f119f326cac05e6ca16a8e9b4fde2e4021037820ca345a8f4b48a5665275441721835710181d23385852db202c1821bcd0bab5ebba7a714abc594b5e3cd70b3d WHIRLPOOL 81cd2cdfe49ea49314f5e9a01033dd7c3c6049784d0b04ac65f6c041ec0ef12671ef70cc35bfa117732d1fec5cd2445bc607f202ecffa79f4c90ca3ec05ffe9d
|
||||
|
@ -0,0 +1,85 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/iscan-plugin-gt-f500/iscan-plugin-gt-f500-1.0.0.1-r1.ebuild,v 1.1 2013/02/18 09:54:29 flameeyes Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit multilib rpm versionator
|
||||
|
||||
MY_P="${PN}-$(replace_version_separator 3 -)"
|
||||
|
||||
DESCRIPTION="Epson Perfection 2480/2580 PHOTO scanner plugin for SANE 'epkowa' backend."
|
||||
HOMEPAGE="http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX"
|
||||
SRC_URI="http://dev.gentoo.org/~flameeyes/avasys/${MY_P}.c2.i386.rpm"
|
||||
|
||||
LICENSE="EPSON EAPL"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64"
|
||||
|
||||
IUSE="minimal"
|
||||
|
||||
DEPEND="minimal? ( >=media-gfx/iscan-2.21.0 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_configure() { :; }
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
# install scanner firmware
|
||||
insinto /usr/share/iscan
|
||||
doins "${WORKDIR}/usr/share/iscan/"*
|
||||
|
||||
dodoc usr/share/doc/*/*
|
||||
|
||||
use minimal && return
|
||||
# install scanner plugins
|
||||
exeinto /opt/iscan/esci
|
||||
doexe "${WORKDIR}/usr/$(get_libdir)/iscan/"*
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
basecmds=(
|
||||
"iscan-registry --COMMAND interpreter usb 0x04b8 0x0121 '/opt/iscan/esci/libesint41.so.2 /usr/share/iscan/esfw41.bin'"
|
||||
)
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "Firmware file esfw41.bin for Epson Perfection 2480/2580 PHOTO"
|
||||
elog "has been installed in /usr/share/iscan."
|
||||
elog
|
||||
use minimal && return
|
||||
[[ -n ${REPLACING_VERSIONS} ]] && return
|
||||
|
||||
# Needed for scanner to work properly.
|
||||
if [[ ${ROOT} == "/" ]]; then
|
||||
for basecmd in "${basecmds[@]}"; do
|
||||
eval ${basecmd/COMMAND/add}
|
||||
done
|
||||
else
|
||||
ewarn "Unable to register the plugin and firmware when installing outside of /."
|
||||
ewarn "execute the following command yourself:"
|
||||
for basecmd in "${basecmds[@]}"; do
|
||||
ewarn "${basecmd/COMMAND/add}"
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_prerm() {
|
||||
use minimal && return
|
||||
[[ -n ${REPLACED_BY_VERSION} ]] && return
|
||||
|
||||
if [[ ${ROOT} == "/" ]]; then
|
||||
for basecmd in "${basecmds[@]}"; do
|
||||
eval ${basecmd/COMMAND/remove}
|
||||
done
|
||||
else
|
||||
ewarn "Unable to de-register the plugin and firmware when installing outside of /."
|
||||
ewarn "execute the following command yourself:"
|
||||
for basecmd in "${basecmds[@]}"; do
|
||||
ewarn "${basecmd/COMMAND/remove}"
|
||||
done
|
||||
fi
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
DIST esci-interpreter-gt-f720-0.0.1-2.i386.rpm 381387 RMD160 e637a95a6139b80e194f1be1a747024460c784b6 SHA1 5370133ec5e5b8bc5e5a3a152a4e0ba04eb03199 SHA256 c47d2acfb6de4d9c300e2f26df5b8a7c250e07195245d638457b8a4ea61f0903
|
||||
DIST esci-interpreter-gt-f720-0.0.1-2.x86_64.rpm 170040 RMD160 2e366c9428f0210a349fa29a6d249ca7a3b336ec SHA1 7e8e5170e552a29a8b49d901ebcdcb69059e1d4f SHA256 9e82fc5110b4f2b08402ac4e0a4391665b7edccaba43df4299f5c48b60faaabb
|
||||
DIST esci-interpreter-gt-f720-0.0.1-2.i386.rpm 381387 SHA256 c47d2acfb6de4d9c300e2f26df5b8a7c250e07195245d638457b8a4ea61f0903 SHA512 6ccc6f48d8c00614346a0faee798b876497ba5ac1b35e3fd558a6e01711b944dc713e654d53fff09daff00b91251150665932564fea4fc60ec1a0a7ec95fa1f5 WHIRLPOOL 2edd2338e00d05a017e68bdae4ca791dd409e8138adfff7cc45557ec612a209b1cb01f2ce823fbc2de4afead23019c1962a013885886bafe838ed51b018635e7
|
||||
DIST esci-interpreter-gt-f720-0.0.1-2.x86_64.rpm 170040 SHA256 9e82fc5110b4f2b08402ac4e0a4391665b7edccaba43df4299f5c48b60faaabb SHA512 457fcfa3ae8291336a127e95dc81e24a2125ae8f861bf74d2006e4d019c54bd351c2480254b9173e52dfe489962dffea2819963596f280e1dc05c527fbf6b625 WHIRLPOOL 362e8030b9c55f12ff56c9883689b8d0d9e5387c55fdcd9b0fbb5ca418b479a081b3bdd845f59ad3381ff52c96fd25d879746786d1b129cc5d1d27f6c358cd65
|
||||
|
@ -0,0 +1,69 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/iscan-plugin-gt-f720/iscan-plugin-gt-f720-0.0.1.2.ebuild,v 1.1 2013/02/18 09:47:56 flameeyes Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit multilib versionator rpm
|
||||
|
||||
MY_PV="$(get_version_component_range 1-3)"
|
||||
MY_PVR="$(replace_version_separator 3 -)"
|
||||
MY_P="esci-interpreter-gt-f720-${MY_PVR}"
|
||||
|
||||
DESCRIPTION="Epson Perfection V300 PHOTO scanner plugin for SANE 'epkowa' backend."
|
||||
HOMEPAGE="http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX"
|
||||
SRC_URI="amd64? ( http://dev.gentoo.org/~flameeyes/avasys/${MY_P}.x86_64.rpm )
|
||||
x86? ( http://dev.gentoo.org/~flameeyes/avasys/${MY_P}.i386.rpm )"
|
||||
|
||||
LICENSE="AVASYS"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
|
||||
IUSE=""
|
||||
IUSE_LINGUAS="ja"
|
||||
|
||||
for X in ${IUSE_LINGUAS}; do IUSE="${IUSE} linguas_${X}"; done
|
||||
|
||||
DEPEND=">=media-gfx/iscan-2.21.0"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
QA_PREBUILT="usr/lib64/esci/libesci-interpreter-gt-f720.so*"
|
||||
|
||||
src_install() {
|
||||
local MY_LIB="/usr/$(get_libdir)"
|
||||
|
||||
# install scanner firmware
|
||||
insinto /usr/share/esci
|
||||
doins "${WORKDIR}/usr/share/esci/"*
|
||||
|
||||
# install docs
|
||||
if use linguas_ja; then
|
||||
dodoc usr/share/doc/*/AVASYSPL.ja.txt
|
||||
else
|
||||
dodoc usr/share/doc/*/AVASYSPL.en.txt
|
||||
fi
|
||||
|
||||
# install scanner plugins
|
||||
insinto "${MY_LIB}/esci"
|
||||
INSOPTIONS="-m0755"
|
||||
doins "${WORKDIR}/usr/$(get_libdir)/esci/"*
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
local MY_LIB="/usr/$(get_libdir)"
|
||||
|
||||
# Needed for scaner to work properly.
|
||||
iscan-registry --add interpreter usb 0x04b8 0x0131 "${MY_LIB}/esci/libesci-interpreter-gt-f720 /usr/share/esci/esfw8b.bin"
|
||||
elog
|
||||
elog "Firmware file esfw8b.bin for Epson Perfection V300 PHOTO"
|
||||
elog "has been installed in /usr/share/esci and registered for use."
|
||||
elog
|
||||
}
|
||||
|
||||
pkg_prerm() {
|
||||
local MY_LIB="/usr/$(get_libdir)"
|
||||
|
||||
iscan-registry --remove interpreter usb 0x04b8 0x0131 "${MY_LIB}/esci/libesci-interpreter-gt-f720 /usr/share/esci/esfw8b.bin"
|
||||
}
|
@ -0,0 +1,90 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/iscan-plugin-gt-x770/iscan-plugin-gt-x770-2.1.2.1-r3.ebuild,v 1.1 2013/02/18 09:51:36 flameeyes Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit rpm versionator multilib
|
||||
|
||||
MY_PV="$(get_version_component_range 1-3)"
|
||||
MY_PVR="$(replace_version_separator 3 -)"
|
||||
|
||||
DESCRIPTION="Epson Perfection V500 scanner plugin for SANE 'epkowa' backend."
|
||||
HOMEPAGE="http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX"
|
||||
SRC_URI="
|
||||
x86? ( http://dev.gentoo.org/~flameeyes/avasys/${PN}/${MY_PV}/${PN}-${MY_PVR}.i386.rpm )
|
||||
amd64? ( http://dev.gentoo.org/~flameeyes/avasys/${PN}/${MY_PV}/${PN}-${MY_PVR}.x86_64.rpm )
|
||||
"
|
||||
|
||||
LICENSE="AVASYS"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=media-gfx/iscan-2.21.0
|
||||
!!<media-gfx/iscan-plugin-gt-x770-2.1.2.1-r2"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
QA_PREBUILT="/opt/iscan/esci/libesint7C.so*"
|
||||
|
||||
src_configure() { :; }
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
# install scanner firmware
|
||||
insinto /usr/share/iscan
|
||||
doins "${WORKDIR}/usr/share/iscan/"*
|
||||
|
||||
dodoc usr/share/doc/*/*
|
||||
|
||||
# install scanner plugins
|
||||
exeinto /opt/iscan/esci
|
||||
doexe "${WORKDIR}/usr/$(get_libdir)/iscan/"*
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
basecmds=(
|
||||
"iscan-registry --COMMAND interpreter usb 0x04b8 0x0130 /opt/iscan/esci/libesint7C /usr/share/iscan/esfw7C.bin"
|
||||
)
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "Firmware file esfw41.bin for Epson Perfection V500"
|
||||
elog "has been installed in /usr/share/iscan."
|
||||
elog
|
||||
|
||||
[[ -n ${REPLACING_VERSIONS} ]] && return
|
||||
|
||||
# Needed for scanner to work properly.
|
||||
if [[ ${ROOT} == "/" ]]; then
|
||||
for basecmd in "${basecmds[@]}"; do
|
||||
eval ${basecmd/COMMAND/add}
|
||||
done
|
||||
else
|
||||
ewarn "Unable to register the plugin and firmware when installing outside of /."
|
||||
ewarn "execute the following command yourself:"
|
||||
for basecmd in "${basecmds[@]}"; do
|
||||
ewarn "${basecmd/COMMAND/add}"
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_prerm() {
|
||||
[[ -n ${REPLACED_BY_VERSION} ]] && return
|
||||
|
||||
if [[ ${ROOT} == "/" ]]; then
|
||||
for basecmd in "${basecmds[@]}"; do
|
||||
eval ${basecmd/COMMAND/remove}
|
||||
done
|
||||
else
|
||||
ewarn "Unable to de-register the plugin and firmware when installing outside of /."
|
||||
ewarn "execute the following command yourself:"
|
||||
for basecmd in "${basecmds[@]}"; do
|
||||
ewarn "${basecmd/COMMAND/remove}"
|
||||
done
|
||||
fi
|
||||
}
|
@ -1,2 +1,4 @@
|
||||
DIST iscan-plugin-gt-x820-2.1.2-1.i386.rpm 489296 SHA256 eb1d021fa3db3140dd70f96d65745f5b7b568b10cf0f1040ac81e45c7196cccd SHA512 8ac2120c6636ce6f99d62ed70fd9409a38268b76c0398158ee966d040fbcd0fb5d6ffafd6eaec1eea6e8bc723941800bc97381ba03f132d97ee4fd0eaa742a85 WHIRLPOOL a9853cf2cbb432bd3a563c82b0769129aba50b96c9a4e01f19ef9b1518d01a78a5478bc437194b78ca8e4f225520cc759f618e4c70015c041d65f2dba6e94505
|
||||
DIST iscan-plugin-gt-x820-2.1.2-1.x86_64.rpm 206140 SHA256 da552bd21c85ff642de7b00b46324c29780cf47ec4c849fa70c20b72fa716e36 SHA512 a4858a4da9c1a99f95b323a406eeff2bde793cc1c93d27c0fcba7a4902c1ff668e2eab35e44b0bc082e260f4ea323368c4948c02d470b7d0dec0d3cee68c0f0e WHIRLPOOL d7c1968b9288145a0ba9751232bf542a4235fbb1cdf84e83c56fca24c61e4872714aa1ec17d3f0042f96efd3794af8520c256168f993b8ad86aacf7b57837ac2
|
||||
DIST iscan-plugin-gt-x820-2.2.0-1.i386.rpm 490641 SHA256 aef57fde9829bb888dd091cd7423778a88511e4d580f519d06f43d097db80c84 SHA512 37f72ce8d71d315f51f45cd08c8865a2e613b8a6c6a27e7f4671bd5a796d10f3f9cffb954dd5f3875395f49244b090f5a2a4f2749d6c5d080ce4766faf7ccdf1 WHIRLPOOL fd5de9365d0ade03958e86e8f015a209abe47f3dea58550c057067c4a1986404c0d7b171958774ac0acb533d6c08ccf60e195baa64f1466bce7d30ff1c6f780e
|
||||
DIST iscan-plugin-gt-x820-2.2.0-1.x86_64.rpm 206774 SHA256 4be3bed1d6292822f7e963de183683a987db1f59a911688985b00af3d231b317 SHA512 342b034ae7cf1f2b346ffce8719a025e55df2295daaad896acb072e3e36b916f0503106293dc88340d4b1b732b8daa6f4d0681f843754824b757667940b5b545 WHIRLPOOL 726de2d88a2bfd16f2ad34318cfe90ea89f1a46091a7aaf97e232256f61f795caf271131414a7eb3fca3e2ded4963e068752774c351cd1c9f38bccf5619bcf1a
|
||||
|
@ -0,0 +1,91 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/iscan-plugin-gt-x820/iscan-plugin-gt-x820-2.2.0.1.ebuild,v 1.1 2013/02/18 09:49:44 flameeyes Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit rpm versionator multilib
|
||||
|
||||
MY_PV="$(get_version_component_range 1-3)"
|
||||
MY_PVR="$(replace_version_separator 3 -)"
|
||||
|
||||
DESCRIPTION="Epson Perfection V600 scanner plugin for SANE 'epkowa' backend."
|
||||
HOMEPAGE="http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX"
|
||||
SRC_URI="amd64? ( http://dev.gentoo.org/~flameeyes/avasys/${PN}-${MY_PVR}.x86_64.rpm )
|
||||
x86? ( http://dev.gentoo.org/~flameeyes/avasys/${PN}-${MY_PVR}.i386.rpm )"
|
||||
|
||||
LICENSE="AVASYS"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=media-gfx/iscan-2.21.0"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
QA_PREBUILT="/opt/iscan/lib/libesintA1.so*"
|
||||
|
||||
src_configure() { :; }
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
# install scanner firmware
|
||||
insinto /usr/share/iscan
|
||||
doins "${WORKDIR}"/usr/share/iscan/*
|
||||
|
||||
dodoc usr/share/doc/*/*
|
||||
|
||||
# install scanner plugins
|
||||
exeinto /opt/iscan/lib
|
||||
doexe "${WORKDIR}/usr/$(get_libdir)/iscan/"*
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
basecmds=(
|
||||
"iscan-registry --COMMAND interpreter usb 0x04b8 0x013a /opt/iscan/lib/libesintA1 /usr/share/iscan/esfwA1.bin"
|
||||
)
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "Firmware file esfwA1.bin for Epson Perfection V600"
|
||||
elog "has been installed in /usr/share/iscan."
|
||||
elog
|
||||
|
||||
# Only register scanner on new installs
|
||||
[[ -n ${REPLACING_VERSIONS} ]] && return
|
||||
|
||||
# Needed for scanner to work properly.
|
||||
if [[ ${ROOT} == "/" ]]; then
|
||||
for basecmd in "${basecmds[@]}"; do
|
||||
eval ${basecmd/COMMAND/add}
|
||||
done
|
||||
elog "New firmware has been registered automatically."
|
||||
elog
|
||||
else
|
||||
ewarn "Unable to register the plugin and firmware when installing outside of /."
|
||||
ewarn "execute the following command yourself:"
|
||||
for basecmd in "${basecmds[@]}"; do
|
||||
ewarn "${basecmd/COMMAND/add}"
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_prerm() {
|
||||
# Only unregister on on uninstall
|
||||
[[ -n ${REPLACED_BY_VERSION} ]] && return
|
||||
|
||||
if [[ ${ROOT} == "/" ]]; then
|
||||
for basecmd in "${basecmds[@]}"; do
|
||||
eval ${basecmd/COMMAND/remove}
|
||||
done
|
||||
else
|
||||
ewarn "Unable to register the plugin and firmware when installing outside of /."
|
||||
ewarn "execute the following command yourself:"
|
||||
for basecmd in "${basecmds[@]}"; do
|
||||
ewarn "${basecmd/COMMAND/remove}"
|
||||
done
|
||||
fi
|
||||
}
|
@ -0,0 +1,413 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/mesa-9.1_rc2.ebuild,v 1.1 2013/02/18 04:53:45 mattst88 Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
EGIT_REPO_URI="git://anongit.freedesktop.org/mesa/mesa"
|
||||
|
||||
if [[ ${PV} = 9999* ]]; then
|
||||
GIT_ECLASS="git-2"
|
||||
EXPERIMENTAL="true"
|
||||
fi
|
||||
|
||||
inherit base autotools multilib flag-o-matic toolchain-funcs ${GIT_ECLASS}
|
||||
|
||||
OPENGL_DIR="xorg-x11"
|
||||
|
||||
MY_PN="${PN/m/M}"
|
||||
MY_P="${MY_PN}-${PV/_rc/-rc}"
|
||||
MY_SRC_P="${MY_PN}Lib-${PV/_rc/-rc}"
|
||||
|
||||
FOLDER="${PV/_rc*/}"
|
||||
|
||||
DESCRIPTION="OpenGL-like graphic library for Linux"
|
||||
HOMEPAGE="http://mesa3d.sourceforge.net/"
|
||||
|
||||
#SRC_PATCHES="mirror://gentoo/${P}-gentoo-patches-01.tar.bz2"
|
||||
if [[ $PV = 9999* ]]; then
|
||||
SRC_URI="${SRC_PATCHES}"
|
||||
else
|
||||
SRC_URI="ftp://ftp.freedesktop.org/pub/mesa/${FOLDER}/${MY_SRC_P}.tar.bz2
|
||||
${SRC_PATCHES}"
|
||||
fi
|
||||
|
||||
# The code is MIT/X11.
|
||||
# GLES[2]/gl[2]{,ext,platform}.h are SGI-B-2.0
|
||||
LICENSE="MIT SGI-B-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
INTEL_CARDS="i915 i965 intel"
|
||||
RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
|
||||
VIDEO_CARDS="${INTEL_CARDS} ${RADEON_CARDS} nouveau vmware"
|
||||
for card in ${VIDEO_CARDS}; do
|
||||
IUSE_VIDEO_CARDS+=" video_cards_${card}"
|
||||
done
|
||||
|
||||
IUSE="${IUSE_VIDEO_CARDS}
|
||||
bindist +classic debug +egl +gallium gbm gles1 gles2 +llvm +nptl
|
||||
openvg osmesa pax_kernel pic r600-llvm-compiler selinux +shared-glapi vdpau
|
||||
wayland xvmc xa xorg kernel_FreeBSD"
|
||||
|
||||
REQUIRED_USE="
|
||||
llvm? ( gallium )
|
||||
openvg? ( egl gallium )
|
||||
gbm? ( shared-glapi )
|
||||
gles1? ( egl )
|
||||
gles2? ( egl )
|
||||
r600-llvm-compiler? ( gallium llvm || ( video_cards_r600 video_cards_radeon ) )
|
||||
xa? ( gallium )
|
||||
xorg? ( gallium )
|
||||
video_cards_intel? ( || ( classic gallium ) )
|
||||
video_cards_i915? ( || ( classic gallium ) )
|
||||
video_cards_i965? ( classic )
|
||||
video_cards_nouveau? ( || ( classic gallium ) )
|
||||
video_cards_radeon? ( || ( classic gallium ) )
|
||||
video_cards_r100? ( classic )
|
||||
video_cards_r200? ( classic )
|
||||
video_cards_r300? ( gallium )
|
||||
video_cards_r600? ( gallium )
|
||||
video_cards_radeonsi? ( gallium llvm )
|
||||
video_cards_vmware? ( gallium )
|
||||
"
|
||||
|
||||
LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.42"
|
||||
# keep correct libdrm and dri2proto dep
|
||||
# keep blocks in rdepend for binpkg
|
||||
RDEPEND="
|
||||
!<x11-base/xorg-server-1.7
|
||||
!<=x11-proto/xf86driproto-2.0.3
|
||||
classic? ( app-admin/eselect-mesa )
|
||||
gallium? ( app-admin/eselect-mesa )
|
||||
>=app-admin/eselect-opengl-1.2.7
|
||||
dev-libs/expat
|
||||
gbm? ( virtual/udev )
|
||||
>=x11-libs/libX11-1.3.99.901
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXxf86vm
|
||||
>=x11-libs/libxcb-1.8.1
|
||||
vdpau? ( >=x11-libs/libvdpau-0.4.1 )
|
||||
wayland? ( >=dev-libs/wayland-1.0.3 )
|
||||
xorg? (
|
||||
x11-base/xorg-server
|
||||
x11-libs/libdrm[libkms]
|
||||
)
|
||||
xvmc? ( >=x11-libs/libXvMC-1.0.6 )
|
||||
${LIBDRM_DEPSTRING}[video_cards_nouveau?,video_cards_vmware?]
|
||||
"
|
||||
for card in ${INTEL_CARDS}; do
|
||||
RDEPEND="${RDEPEND}
|
||||
video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_intel] )
|
||||
"
|
||||
done
|
||||
|
||||
for card in ${RADEON_CARDS}; do
|
||||
RDEPEND="${RDEPEND}
|
||||
video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_radeon] )
|
||||
"
|
||||
done
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
llvm? (
|
||||
>=sys-devel/llvm-2.9
|
||||
r600-llvm-compiler? ( >=sys-devel/llvm-3.1 )
|
||||
video_cards_radeonsi? ( >=sys-devel/llvm-3.1 )
|
||||
)
|
||||
=dev-lang/python-2*
|
||||
dev-libs/libxml2[python]
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
virtual/pkgconfig
|
||||
>=x11-proto/dri2proto-2.6
|
||||
>=x11-proto/glproto-1.4.15-r1
|
||||
>=x11-proto/xextproto-7.0.99.1
|
||||
x11-proto/xf86driproto
|
||||
x11-proto/xf86vidmodeproto
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
# It is slow without texrels, if someone wants slow
|
||||
# mesa without texrels +pic use is worth the shot
|
||||
QA_EXECSTACK="usr/lib*/opengl/xorg-x11/lib/libGL.so*"
|
||||
QA_WX_LOAD="usr/lib*/opengl/xorg-x11/lib/libGL.so*"
|
||||
|
||||
# Think about: ggi, fbcon, no-X configs
|
||||
|
||||
pkg_setup() {
|
||||
# workaround toc-issue wrt #386545
|
||||
use ppc64 && append-flags -mminimal-toc
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
[[ $PV = 9999* ]] && git-2_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# apply patches
|
||||
if [[ ${PV} != 9999* && -n ${SRC_PATCHES} ]]; then
|
||||
EPATCH_FORCE="yes" \
|
||||
EPATCH_SOURCE="${WORKDIR}/patches" \
|
||||
EPATCH_SUFFIX="patch" \
|
||||
epatch
|
||||
fi
|
||||
|
||||
# relax the requirement that r300 must have llvm, bug 380303
|
||||
epatch "${FILESDIR}"/${PN}-8.1-dont-require-llvm-for-r300.patch
|
||||
|
||||
# fix for hardened pax_kernel, bug 240956
|
||||
[[ ${PV} != 9999* ]] && epatch "${FILESDIR}"/glx_ro_text_segm.patch
|
||||
|
||||
# Solaris needs some recent POSIX stuff in our case
|
||||
if [[ ${CHOST} == *-solaris* ]] ; then
|
||||
sed -i -e "s/-DSVR4/-D_POSIX_C_SOURCE=200112L/" configure.ac || die
|
||||
fi
|
||||
|
||||
# Tests fail against python-3, bug #407887
|
||||
sed -i 's|/usr/bin/env python|/usr/bin/env python2|' src/glsl/tests/compare_ir || die
|
||||
|
||||
base_src_prepare
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
|
||||
if use classic; then
|
||||
# Configurable DRI drivers
|
||||
driver_enable swrast
|
||||
|
||||
# Intel code
|
||||
driver_enable video_cards_i915 i915
|
||||
driver_enable video_cards_i965 i965
|
||||
if ! use video_cards_i915 && \
|
||||
! use video_cards_i965; then
|
||||
driver_enable video_cards_intel i915 i965
|
||||
fi
|
||||
|
||||
# Nouveau code
|
||||
driver_enable video_cards_nouveau nouveau
|
||||
|
||||
# ATI code
|
||||
driver_enable video_cards_r100 radeon
|
||||
driver_enable video_cards_r200 r200
|
||||
if ! use video_cards_r100 && \
|
||||
! use video_cards_r200; then
|
||||
driver_enable video_cards_radeon radeon r200
|
||||
fi
|
||||
fi
|
||||
|
||||
if use egl; then
|
||||
myconf+="
|
||||
--with-egl-platforms=x11$(use wayland && echo ",wayland")$(use gbm && echo ",drm")
|
||||
$(use_enable gallium gallium-egl)
|
||||
"
|
||||
fi
|
||||
|
||||
if use gallium; then
|
||||
myconf+="
|
||||
$(use_enable llvm gallium-llvm)
|
||||
$(use_enable openvg)
|
||||
$(use_enable r600-llvm-compiler)
|
||||
$(use_enable vdpau)
|
||||
$(use_enable xvmc)
|
||||
"
|
||||
gallium_enable swrast
|
||||
gallium_enable video_cards_vmware svga
|
||||
gallium_enable video_cards_nouveau nouveau
|
||||
gallium_enable video_cards_i915 i915
|
||||
if ! use video_cards_i915; then
|
||||
gallium_enable video_cards_intel i915
|
||||
fi
|
||||
|
||||
gallium_enable video_cards_r300 r300
|
||||
gallium_enable video_cards_r600 r600
|
||||
gallium_enable video_cards_radeonsi radeonsi
|
||||
if ! use video_cards_r300 && \
|
||||
! use video_cards_r600; then
|
||||
gallium_enable video_cards_radeon r300 r600
|
||||
fi
|
||||
fi
|
||||
|
||||
# x86 hardened pax_kernel needs glx-rts, bug 240956
|
||||
if use pax_kernel; then
|
||||
myconf+="
|
||||
$(use_enable x86 glx-rts)
|
||||
"
|
||||
fi
|
||||
|
||||
# build fails with BSD indent, bug #428112
|
||||
use userland_GNU || export INDENT=cat
|
||||
|
||||
econf \
|
||||
--enable-dri \
|
||||
--enable-glx \
|
||||
$(use_enable !bindist texture-float) \
|
||||
$(use_enable debug) \
|
||||
$(use_enable egl) \
|
||||
$(use_enable gbm) \
|
||||
$(use_enable gles1) \
|
||||
$(use_enable gles2) \
|
||||
$(use_enable nptl glx-tls) \
|
||||
$(use_enable osmesa) \
|
||||
$(use_enable !pic asm) \
|
||||
$(use_enable shared-glapi) \
|
||||
$(use_enable xa) \
|
||||
$(use_enable xorg) \
|
||||
--with-dri-drivers=${DRI_DRIVERS} \
|
||||
--with-gallium-drivers=${GALLIUM_DRIVERS} \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
base_src_install
|
||||
|
||||
find "${ED}" -name '*.la' -exec rm -f {} + || die
|
||||
|
||||
if use !bindist; then
|
||||
dodoc docs/patents.txt
|
||||
fi
|
||||
|
||||
# Install config file for eselect mesa
|
||||
insinto /usr/share/mesa
|
||||
newins "${FILESDIR}/eselect-mesa.conf.8.1" eselect-mesa.conf
|
||||
|
||||
# Move libGL and others from /usr/lib to /usr/lib/opengl/blah/lib
|
||||
# because user can eselect desired GL provider.
|
||||
ebegin "Moving libGL and friends for dynamic switching"
|
||||
local x
|
||||
local gl_dir="/usr/$(get_libdir)/opengl/${OPENGL_DIR}/"
|
||||
dodir ${gl_dir}/{lib,extensions,include/GL}
|
||||
for x in "${ED}"/usr/$(get_libdir)/lib{EGL,GL*,OpenVG}.{la,a,so*}; do
|
||||
if [ -f ${x} -o -L ${x} ]; then
|
||||
mv -f "${x}" "${ED}${gl_dir}"/lib \
|
||||
|| die "Failed to move ${x}"
|
||||
fi
|
||||
done
|
||||
for x in "${ED}"/usr/include/GL/{gl.h,glx.h,glext.h,glxext.h}; do
|
||||
if [ -f ${x} -o -L ${x} ]; then
|
||||
mv -f "${x}" "${ED}${gl_dir}"/include/GL \
|
||||
|| die "Failed to move ${x}"
|
||||
fi
|
||||
done
|
||||
for x in "${ED}"/usr/include/{EGL,GLES*,VG,KHR}; do
|
||||
if [ -d ${x} ]; then
|
||||
mv -f "${x}" "${ED}${gl_dir}"/include \
|
||||
|| die "Failed to move ${x}"
|
||||
fi
|
||||
done
|
||||
eend $?
|
||||
|
||||
if use classic || use gallium; then
|
||||
ebegin "Moving DRI/Gallium drivers for dynamic switching"
|
||||
local gallium_drivers=( i915_dri.so i965_dri.so r300_dri.so r600_dri.so swrast_dri.so )
|
||||
keepdir /usr/$(get_libdir)/dri
|
||||
dodir /usr/$(get_libdir)/mesa
|
||||
for x in ${gallium_drivers[@]}; do
|
||||
if [ -f "${S}/$(get_libdir)/gallium/${x}" ]; then
|
||||
mv -f "${ED}/usr/$(get_libdir)/dri/${x}" "${ED}/usr/$(get_libdir)/dri/${x/_dri.so/g_dri.so}" \
|
||||
|| die "Failed to move ${x}"
|
||||
insinto "/usr/$(get_libdir)/dri/"
|
||||
if [ -f "${S}/$(get_libdir)/${x}" ]; then
|
||||
insopts -m0755
|
||||
doins "${S}/$(get_libdir)/${x}"
|
||||
fi
|
||||
fi
|
||||
done
|
||||
for x in "${ED}"/usr/$(get_libdir)/dri/*.so; do
|
||||
if [ -f ${x} -o -L ${x} ]; then
|
||||
mv -f "${x}" "${x/dri/mesa}" \
|
||||
|| die "Failed to move ${x}"
|
||||
fi
|
||||
done
|
||||
pushd "${ED}"/usr/$(get_libdir)/dri || die "pushd failed"
|
||||
ln -s ../mesa/*.so . || die "Creating symlink failed"
|
||||
# remove symlinks to drivers known to eselect
|
||||
for x in ${gallium_drivers[@]}; do
|
||||
if [ -f ${x} -o -L ${x} ]; then
|
||||
rm "${x}" || die "Failed to remove ${x}"
|
||||
fi
|
||||
done
|
||||
popd
|
||||
eend $?
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Switch to the xorg implementation.
|
||||
echo
|
||||
eselect opengl set --use-old ${OPENGL_DIR}
|
||||
|
||||
# switch to xorg-x11 and back if necessary, bug #374647 comment 11
|
||||
OLD_IMPLEM="$(eselect opengl show)"
|
||||
if [[ ${OPENGL_DIR}x != ${OLD_IMPLEM}x ]]; then
|
||||
eselect opengl set ${OPENGL_DIR}
|
||||
eselect opengl set ${OLD_IMPLEM}
|
||||
fi
|
||||
|
||||
# Select classic/gallium drivers
|
||||
if use classic || use gallium; then
|
||||
eselect mesa set --auto
|
||||
fi
|
||||
|
||||
# warn about patent encumbered texture-float
|
||||
if use !bindist; then
|
||||
elog "USE=\"bindist\" was not set. Potentially patent encumbered code was"
|
||||
elog "enabled. Please see patents.txt for an explanation."
|
||||
fi
|
||||
|
||||
local using_radeon r_flag
|
||||
for r_flag in ${RADEON_CARDS}; do
|
||||
if use video_cards_${r_flag}; then
|
||||
using_radeon=1
|
||||
break
|
||||
fi
|
||||
done
|
||||
|
||||
if [[ ${using_radeon} = 1 ]] && ! has_version media-libs/libtxc_dxtn; then
|
||||
elog "Note that in order to have full S3TC support, it is necessary to install"
|
||||
elog "media-libs/libtxc_dxtn as well. This may be necessary to get nice"
|
||||
elog "textures in some apps, and some others even require this to run."
|
||||
fi
|
||||
}
|
||||
|
||||
# $1 - VIDEO_CARDS flag
|
||||
# other args - names of DRI drivers to enable
|
||||
# TODO: avoid code duplication for a more elegant implementation
|
||||
driver_enable() {
|
||||
case $# in
|
||||
# for enabling unconditionally
|
||||
1)
|
||||
DRI_DRIVERS+=",$1"
|
||||
;;
|
||||
*)
|
||||
if use $1; then
|
||||
shift
|
||||
for i in $@; do
|
||||
DRI_DRIVERS+=",${i}"
|
||||
done
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
gallium_enable() {
|
||||
case $# in
|
||||
# for enabling unconditionally
|
||||
1)
|
||||
GALLIUM_DRIVERS+=",$1"
|
||||
;;
|
||||
*)
|
||||
if use $1; then
|
||||
shift
|
||||
for i in $@; do
|
||||
GALLIUM_DRIVERS+=",${i}"
|
||||
done
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
}
|
@ -1,7 +1,4 @@
|
||||
DIST xbmc-11.0-ffmpeg-1.0-compat-1.tar.bz2 32687 SHA256 bfdca8283c35d0062ed2c2b3f67da29dcd71bb3e0f6b06c1dcc2e43d35d7c427 SHA512 e28f69719ee9b7343c8f43f34b0ae932b66452507daf3876f10e78c79fc2edeee2569c8470c0a7519ff24a43bf2558fe6d9e08a3aca73123ef423447b90f6abf WHIRLPOOL e0caafa34d99f8cfd7908ee7755352f2972794cd7460b04ab207d4f55ec39cbf09a22c77fc954b269d09b232dcf0cb357d6a41568337df5ea97aae6ee0d6faa6
|
||||
DIST xbmc-11.0.tar.gz 63012044 SHA256 1fe5d310c16138f26e2b13bc545604e95f48ace6c8636f23e77da402cd7b0b19 SHA512 ba738129f70dd171b3fae385ab44317f62c9041a116bfe809d6d07c99ea69c663ad5d598552a17be0b942251ce12a68f34d0be21b303b256055849a6dde90043 WHIRLPOOL 4dd068749c86542e39b8fc42b45bbb56e885813b17876d3583cb4d91c902ff075e1f16f1c19720e3430dc149c40e52e7d1ab3323f666263fb353a59e2ef94a8e
|
||||
DIST xbmc-12.0_rc2-generated-addons.tar.xz 51984 SHA256 ea7a021c7fd28fa88476dddaf88b7fee9917de2364a57113dbbeda47e402bb52 SHA512 a2379276d2ffcb62e4410599ec1e8637eb52bd74f89731ceb66e92ac2e25cfe92eda76fd0e732749109e0b1986861815e0940d6be4380cab1029106420952578 WHIRLPOOL 571d9e8691ad6d49508708ee495262305eb15a18e8b0543aa308006e3216680e913761d1706c6bed2448eeb37f4546727cde922988fa0c6e9598a429e9f0b170
|
||||
DIST xbmc-12.0_rc2.tar.gz 63734373 SHA256 e8d08df41ddbd6490e07f46c9ce28d7ada216012647f52f5e54a3e6618aa8c69 SHA512 e738c22abf9477ddd5c6be977e85303679bbf5baa524da8baa34426930f3c4599e4bf6f8aba9a093ebf81b9948c77d3bb381cdf50457ca39fbbfe3dd3411b297 WHIRLPOOL a30730c69c8b1808fb6d500b682f46517c77495e08cc61db304d14db09c0a42c8ac9b05a45a4783c05a891fe5d3f190533608806432b8e29577b23768062b9de
|
||||
DIST xbmc-12.0_rc3-generated-addons.tar.xz 51960 SHA256 cb1aa2cdd37c8b05ba45feea17380fefc7065a0203e0a3a4853a4cb252b5b2bc SHA512 a9cf5086e81f462cf72a7548eb9d89f11b0961e9b455b82395f298799b90eea8f3dbe86f04621926c2f056455ee102596e1ec3f39b329dc72b0df0355058e1c5 WHIRLPOOL 18fb704caa1abdaa05a66cd61cea5301f59bc11bdaa74cc9cb823cc6462f103ab660850c31103c4315256cf6c59b6d57c98e275d670954523d3aa2937de6d556
|
||||
DIST xbmc-12.0_rc3.tar.gz 64069488 SHA256 5d2e9d47aad3c84c32d37fd2fe9645a2466b2bc51d7fc4923e66a1aa48013f3d SHA512 798beed64cb37c454bd20c05ab9432721a1dd2129d55b1fa1c7ebdecffd0854cee6f8a27ced1bb11f25e4eccab3faa8c46f21622a2218333e2f6d28f4b937d5d WHIRLPOOL 0c86b9a318b415f24c086a80e8262aecd93fbde52b7bc501806698f32aa3efc64a8de14a474e862589260011c19bfdd0d760793013f01e7fb6484b6116fe53a0
|
||||
DIST xbmc-12.0.tar.gz 67176825 SHA256 53018cd014b5203df5e5ef4080931ef499d3740815f32d17dce92ef7d050c16f SHA512 37da579b055d4ea72cd18cf92541b47e6c42682091ef123baccdbce740b23842ac7c28eea032ada9a9c2232be034c7c4113ee8107ac3c7287834d08d4bcb67d6 WHIRLPOOL 6282dd7a728696c9a4577725d949d54992996d18a7b3c054c7d318b070fcad33efc4292afb83aa934c586cf718de67e294b2c498e491311b896e6a632cfa5b73
|
||||
DIST xbmc-9999-20121224-generated-addons.tar.xz 51980 SHA256 21284fe7ccee065eee10064f73a469722d6ffddf2fe882a0aefc07ea0eba0401 SHA512 48cdf8c685a48cd32462509962c888e8bc16254268d6fc891aacc5222da42e227ee5b6858c9e2b80d7d9fecc63862cd0c62c181a106212886a25f9be52778a1f WHIRLPOOL 12a31d33cc322b4afc3bdc829fc330a0971cab8a557a2f87885569d817a3664ae7506bfe7984322ec95b7786a246cd5edb10fceabfd96965ef33dd19cb934ae7
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-tv/xbmc/xbmc-12.0_rc2.ebuild,v 1.6 2013/01/15 23:41:32 mgorny Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-tv/xbmc/xbmc-12.0.ebuild,v 1.1 2013/02/18 06:53:34 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
@ -1,237 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-tv/xbmc/xbmc-12.0_rc3.ebuild,v 1.1 2013/01/18 05:55:25 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
# Does not work with py3 here
|
||||
# It might work with py:2.5 but I didn't test that
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
PYTHON_USE_WITH=sqlite
|
||||
|
||||
inherit eutils python multiprocessing autotools
|
||||
|
||||
case ${PV} in
|
||||
9999)
|
||||
EGIT_REPO_URI="git://github.com/xbmc/xbmc.git"
|
||||
inherit git-2
|
||||
SRC_URI="!java? ( mirror://gentoo/${P}-20121224-generated-addons.tar.xz )"
|
||||
;;
|
||||
*_alpha*|*_beta*|*_rc*)
|
||||
MY_PV="Frodo_${PV#*_}"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
SRC_URI="https://github.com/xbmc/xbmc/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
|
||||
!java? ( mirror://gentoo/${P}-generated-addons.tar.xz )"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
;;
|
||||
*)
|
||||
MY_P=${P/_/-*_}
|
||||
SRC_URI="http://mirrors.xbmc.org/releases/source/${MY_P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
;;
|
||||
esac
|
||||
|
||||
DESCRIPTION="XBMC is a free and open source media-player and entertainment hub"
|
||||
HOMEPAGE="http://xbmc.org/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="airplay alsa altivec avahi bluetooth bluray cec css debug goom java joystick midi mysql nfs profile +projectm pulseaudio pvr +rsxs rtmp +samba sse sse2 sftp udev upnp vaapi vdpau webserver +xrandr"
|
||||
REQUIRED_USE="pvr? ( mysql )"
|
||||
|
||||
COMMON_DEPEND="virtual/glu
|
||||
virtual/opengl
|
||||
app-arch/bzip2
|
||||
app-arch/unzip
|
||||
app-arch/zip
|
||||
app-i18n/enca
|
||||
airplay? ( app-pda/libplist )
|
||||
>=dev-lang/python-2.4
|
||||
dev-libs/boost
|
||||
dev-libs/fribidi
|
||||
dev-libs/libcdio[-minimal]
|
||||
cec? ( >=dev-libs/libcec-2 )
|
||||
dev-libs/libpcre[cxx]
|
||||
>=dev-libs/lzo-2.04
|
||||
dev-libs/tinyxml[stl]
|
||||
dev-libs/yajl
|
||||
dev-python/simplejson
|
||||
media-libs/alsa-lib
|
||||
media-libs/flac
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
>=media-libs/glew-1.5.6
|
||||
media-libs/jasper
|
||||
media-libs/jbigkit
|
||||
>=media-libs/libass-0.9.7
|
||||
bluray? ( media-libs/libbluray )
|
||||
css? ( media-libs/libdvdcss )
|
||||
media-libs/libmad
|
||||
media-libs/libmodplug
|
||||
media-libs/libmpeg2
|
||||
media-libs/libogg
|
||||
media-libs/libpng
|
||||
projectm? ( media-libs/libprojectm )
|
||||
media-libs/libsamplerate
|
||||
media-libs/libsdl[audio,opengl,video,X]
|
||||
alsa? ( media-libs/libsdl[alsa] )
|
||||
>=media-libs/taglib-1.8
|
||||
media-libs/libvorbis
|
||||
media-libs/sdl-gfx
|
||||
>=media-libs/sdl-image-1.2.10[gif,jpeg,png]
|
||||
media-libs/sdl-mixer
|
||||
media-libs/sdl-sound
|
||||
media-libs/tiff
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
media-sound/wavpack
|
||||
|| ( media-libs/libpostproc <media-video/libav-0.8.2-r1 media-video/ffmpeg )
|
||||
>=virtual/ffmpeg-0.6[encode]
|
||||
rtmp? ( media-video/rtmpdump )
|
||||
avahi? ( net-dns/avahi )
|
||||
nfs? ( net-fs/libnfs )
|
||||
webserver? ( net-libs/libmicrohttpd[messages] )
|
||||
sftp? ( net-libs/libssh )
|
||||
net-misc/curl
|
||||
samba? ( >=net-fs/samba-3.4.6[smbclient] )
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
sys-apps/dbus
|
||||
sys-libs/zlib
|
||||
virtual/jpeg
|
||||
mysql? ( virtual/mysql )
|
||||
x11-apps/xdpyinfo
|
||||
x11-apps/mesa-progs
|
||||
vaapi? ( x11-libs/libva[opengl] )
|
||||
vdpau? (
|
||||
|| ( x11-libs/libvdpau >=x11-drivers/nvidia-drivers-180.51 )
|
||||
virtual/ffmpeg[vdpau]
|
||||
)
|
||||
x11-libs/libXinerama
|
||||
xrandr? ( x11-libs/libXrandr )
|
||||
x11-libs/libXrender"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
udev? ( sys-fs/udisks:0 sys-power/upower )"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-arch/xz-utils
|
||||
dev-lang/swig
|
||||
dev-util/gperf
|
||||
x11-proto/xineramaproto
|
||||
dev-util/cmake
|
||||
x86? ( dev-lang/nasm )
|
||||
java? ( virtual/jre )"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
[[ ${PV} == "9999" ]] && git-2_src_unpack || default
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-9999-nomythtv.patch
|
||||
epatch "${FILESDIR}"/${PN}-9999-no-arm-flags.patch #400617
|
||||
# The mythtv patch touches configure.ac, so force a regen
|
||||
rm -f configure
|
||||
|
||||
# some dirs ship generated autotools, some dont
|
||||
multijob_init
|
||||
local d
|
||||
for d in $(printf 'f:\n\t@echo $(BOOTSTRAP_TARGETS)\ninclude bootstrap.mk\n' | emake -f - f) ; do
|
||||
[[ -e ${d} ]] && continue
|
||||
pushd ${d/%configure/.} >/dev/null || die
|
||||
AT_NOELIBTOOLIZE="yes" AT_TOPLEVEL_EAUTORECONF="yes" \
|
||||
multijob_child_init eautoreconf
|
||||
popd >/dev/null
|
||||
done
|
||||
multijob_finish
|
||||
elibtoolize
|
||||
|
||||
# Disable internal func checks as our USE/DEPEND
|
||||
# stuff handles this just fine already #408395
|
||||
export ac_cv_lib_avcodec_ff_vdpau_vc1_decode_picture=yes
|
||||
|
||||
local squish #290564
|
||||
use altivec && squish="-DSQUISH_USE_ALTIVEC=1 -maltivec"
|
||||
use sse && squish="-DSQUISH_USE_SSE=1 -msse"
|
||||
use sse2 && squish="-DSQUISH_USE_SSE=2 -msse2"
|
||||
sed -i \
|
||||
-e '/^CXXFLAGS/{s:-D[^=]*=.::;s:-m[[:alnum:]]*::}' \
|
||||
-e "1iCXXFLAGS += ${squish}" \
|
||||
lib/libsquish/Makefile.in || die
|
||||
|
||||
# Fix XBMC's final version string showing as "exported"
|
||||
# instead of the SVN revision number.
|
||||
export HAVE_GIT=no GIT_REV=${EGIT_VERSION:-exported}
|
||||
|
||||
# avoid long delays when powerkit isn't running #348580
|
||||
sed -i \
|
||||
-e '/dbus_connection_send_with_reply_and_block/s:-1:3000:' \
|
||||
xbmc/linux/*.cpp || die
|
||||
|
||||
epatch_user #293109
|
||||
|
||||
# Tweak autotool timestamps to avoid regeneration
|
||||
find . -type f -print0 | xargs -0 touch -r configure
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Disable documentation generation
|
||||
export ac_cv_path_LATEX=no
|
||||
# Avoid help2man
|
||||
export HELP2MAN=$(type -P help2man || echo true)
|
||||
# No configure flage for this #403561
|
||||
export ac_cv_lib_bluetooth_hci_devid=$(usex bluetooth)
|
||||
# Requiring java is asine #434662
|
||||
export ac_cv_path_JAVA_EXE=$(which $(usex java java true))
|
||||
|
||||
econf \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
--disable-ccache \
|
||||
--disable-optimizations \
|
||||
--enable-external-libraries \
|
||||
--enable-gl \
|
||||
$(use_enable airplay) \
|
||||
$(use_enable avahi) \
|
||||
$(use_enable bluray libbluray) \
|
||||
$(use_enable cec libcec) \
|
||||
$(use_enable css dvdcss) \
|
||||
$(use_enable debug) \
|
||||
$(use_enable goom) \
|
||||
--disable-hal \
|
||||
$(use_enable joystick) \
|
||||
$(use_enable midi mid) \
|
||||
$(use_enable mysql) \
|
||||
$(use_enable nfs) \
|
||||
$(use_enable profile profiling) \
|
||||
$(use_enable projectm) \
|
||||
$(use_enable pulseaudio pulse) \
|
||||
$(use_enable pvr mythtv) \
|
||||
$(use_enable rsxs) \
|
||||
$(use_enable rtmp) \
|
||||
$(use_enable samba) \
|
||||
$(use_enable sftp ssh) \
|
||||
$(use_enable upnp) \
|
||||
$(use_enable vaapi) \
|
||||
$(use_enable vdpau) \
|
||||
$(use_enable webserver) \
|
||||
$(use_enable xrandr)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
rm "${ED}"/usr/share/doc/*/{LICENSE.GPL,copying.txt}*
|
||||
|
||||
domenu tools/Linux/xbmc.desktop
|
||||
newicon tools/Linux/xbmc-48x48.png xbmc.png
|
||||
|
||||
insinto "$(python_get_sitedir)" #309885
|
||||
doins tools/EventClients/lib/python/xbmcclient.py || die
|
||||
newbin "tools/EventClients/Clients/XBMC Send/xbmc-send.py" xbmc-send || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Visit http://wiki.xbmc.org/?title=XBMC_Online_Manual"
|
||||
}
|
@ -1 +1 @@
|
||||
Mon, 18 Feb 2013 04:36:51 +0000
|
||||
Mon, 18 Feb 2013 12:36:53 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon, 18 Feb 2013 04:36:52 +0000
|
||||
Mon, 18 Feb 2013 12:36:53 +0000
|
||||
|
@ -0,0 +1,10 @@
|
||||
DEFINED_PHASES=compile install postinst prepare
|
||||
DESCRIPTION=A collection of manual pages translated into Japanese
|
||||
EAPI=3
|
||||
HOMEPAGE=http://linuxjm.sourceforge.jp/ http://www.gentoo.gr.jp/jpmain/translation.xml
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||
LICENSE=GPL-2+ GPL-2 LGPL-2+ LGPL-2 BSD MIT ISC HPND FDL-1.1+ LDP-1 LDP-1a man-pages Texinfo-manual
|
||||
RDEPEND=virtual/man
|
||||
SLOT=0
|
||||
SRC_URI=http://linuxjm.sourceforge.jp/man-pages-ja-20130215.tar.gz http://dev.gentoo.org/~hattya/distfiles/portage-man-pages-ja-20060415.tar.gz
|
||||
_md5_=d2ac93c1485edad47d77773559ecc515
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install preinst prepare setup
|
||||
DEPEND=>=virtual/jdk-1.5 >=dev-java/java-config-2.1.9-r1 >=dev-java/ant-core-1.7.0 >=dev-java/javatoolkit-0.3.0-r2 >=dev-lang/python-2.4
|
||||
DESCRIPTION=Java Evolutionary Biology Library
|
||||
EAPI=5
|
||||
HOMEPAGE=http://jebl.sourceforge.net/
|
||||
IUSE=elibc_FreeBSD doc elibc_FreeBSD
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=>=virtual/jre-1.5 >=dev-java/java-config-2.1.9-r1
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~jlec/distfiles/jebl-2013.02.18.tar.xz
|
||||
_eclasses_=eutils f2731576962f01811c9573b3323fa374 java-ant-2 daa6d2d0a12ebb700a69d9f1d2f02c5c java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 dcda71e114d638cdf01db57b8445337d multilib ded93e450747134a079e647d888aa80b toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=e411ec0727a5e1ca9d923a4452cdf643
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
|
||||
DEPEND=>=sys-apps/sed-4 java? ( >=virtual/jdk-1.5 ) virtual/latex-base >=sys-apps/texinfo-4.2-r5 java? ( >=dev-java/java-config-2.1.9-r1 )
|
||||
DESCRIPTION=Converts (La)TeX to (X)HTML, XML and OO.org
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.cse.ohio-state.edu/~gurari/TeX4ht/ http://www.cse.ohio-state.edu/~gurari/TeX4ht/bugfixes.html
|
||||
IUSE=java elibc_FreeBSD java
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
|
||||
LICENSE=LPPL-1.2
|
||||
RDEPEND=app-text/ghostscript-gpl media-gfx/imagemagick java? ( >=virtual/jre-1.5 ) virtual/latex-base java? ( >=dev-java/java-config-2.1.9-r1 )
|
||||
SLOT=0
|
||||
SRC_URI=http://www.cse.ohio-state.edu/~gurari/TeX4ht/fix/tex4ht-1.0.2009_06_11_1038.tar.gz
|
||||
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils f2731576962f01811c9573b3323fa374 java-pkg-opt-2 f9bbbe5092225a2059aa9e6a3a2b52f1 java-utils-2 dcda71e114d638cdf01db57b8445337d latex-package e7bfe03b27224512702eac009812cc50 multilib ded93e450747134a079e647d888aa80b toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=09e1dea88cae8c0d00aa8f0952e97e68
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare unpack
|
||||
DEPEND=>=dev-texlive/texlive-basic-2012 >=dev-tex/luatex-0.45 >=app-text/texlive-core-2012 app-arch/xz-utils
|
||||
DESCRIPTION=TeXLive LuaTeX packages
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.tug.org/texlive/
|
||||
IUSE=source doc
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2 FDL-1.1 LPPL-1.3 public-domain TeX-other-free
|
||||
RDEPEND=>=dev-texlive/texlive-basic-2012 >=dev-tex/luatex-0.45 dev-texlive/texlive-xetex >=app-text/texlive-core-2012
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/texlive-module-checkcites-2012.tar.xz mirror://gentoo/texlive-module-chickenize-2012.tar.xz mirror://gentoo/texlive-module-interpreter-2012.tar.xz mirror://gentoo/texlive-module-lua-visual-debug-2012.tar.xz mirror://gentoo/texlive-module-luabibentry-2012.tar.xz mirror://gentoo/texlive-module-luacode-2012.tar.xz mirror://gentoo/texlive-module-luaindex-2012.tar.xz mirror://gentoo/texlive-module-luainputenc-2012.tar.xz mirror://gentoo/texlive-module-lualatex-doc-2012.tar.xz mirror://gentoo/texlive-module-lualatex-math11-2012.tar.xz mirror://gentoo/texlive-module-lualibs-2012.tar.xz mirror://gentoo/texlive-module-luamplib-2012.tar.xz mirror://gentoo/texlive-module-luaotfload-2012.tar.xz mirror://gentoo/texlive-module-luapersian-2012.tar.xz mirror://gentoo/texlive-module-luasseq-2012.tar.xz mirror://gentoo/texlive-module-luatexbase-2012.tar.xz mirror://gentoo/texlive-module-luatextra-2012.tar.xz mirror://gentoo/texlive-module-showhyphens-2012.tar.xz mirror://gentoo/texlive-module-collection-luatex-2012.tar.xz doc? ( mirror://gentoo/texlive-module-checkcites.doc-2012.tar.xz mirror://gentoo/texlive-module-chickenize.doc-2012.tar.xz mirror://gentoo/texlive-module-interpreter.doc-2012.tar.xz mirror://gentoo/texlive-module-lua-visual-debug.doc-2012.tar.xz mirror://gentoo/texlive-module-luabibentry.doc-2012.tar.xz mirror://gentoo/texlive-module-luacode.doc-2012.tar.xz mirror://gentoo/texlive-module-luaindex.doc-2012.tar.xz mirror://gentoo/texlive-module-luainputenc.doc-2012.tar.xz mirror://gentoo/texlive-module-lualatex-doc.doc-2012.tar.xz mirror://gentoo/texlive-module-lualatex-math11.doc-2012.tar.xz mirror://gentoo/texlive-module-lualibs.doc-2012.tar.xz mirror://gentoo/texlive-module-luamplib.doc-2012.tar.xz mirror://gentoo/texlive-module-luaotfload.doc-2012.tar.xz mirror://gentoo/texlive-module-luapersian.doc-2012.tar.xz mirror://gentoo/texlive-module-luasseq.doc-2012.tar.xz mirror://gentoo/texlive-module-luatexbase.doc-2012.tar.xz mirror://gentoo/texlive-module-luatextra.doc-2012.tar.xz mirror://gentoo/texlive-module-showhyphens.doc-2012.tar.xz ) source? ( mirror://gentoo/texlive-module-chickenize.source-2012.tar.xz mirror://gentoo/texlive-module-luabibentry.source-2012.tar.xz mirror://gentoo/texlive-module-luacode.source-2012.tar.xz mirror://gentoo/texlive-module-luaindex.source-2012.tar.xz mirror://gentoo/texlive-module-luainputenc.source-2012.tar.xz mirror://gentoo/texlive-module-lualatex-doc.source-2012.tar.xz mirror://gentoo/texlive-module-lualatex-math11.source-2012.tar.xz mirror://gentoo/texlive-module-lualibs.source-2012.tar.xz mirror://gentoo/texlive-module-luamplib.source-2012.tar.xz mirror://gentoo/texlive-module-luaotfload.source-2012.tar.xz mirror://gentoo/texlive-module-luasseq.source-2012.tar.xz mirror://gentoo/texlive-module-luatexbase.source-2012.tar.xz mirror://gentoo/texlive-module-luatextra.source-2012.tar.xz )
|
||||
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils f2731576962f01811c9573b3323fa374 multilib ded93e450747134a079e647d888aa80b texlive-common dcab7201316e43f118d20a1d6dab09a9 texlive-module 8bbbefc936090d9f3adce1ea865b38a5 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=c03209a64654e6a6e149b4fab77a7d2c
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm
|
||||
DEPEND=doc? ( app-text/texi2html sys-apps/texinfo )
|
||||
DESCRIPTION=GNU Global is a tag system to find the locations of a specified object in various sources.
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.gnu.org/software/global/global.html
|
||||
IUSE=doc emacs vim
|
||||
KEYWORDS=~amd64 ~ppc ~x86 ~x86-fbsd
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=emacs? ( virtual/emacs ) vim? ( || ( app-editors/vim app-editors/gvim ) )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnu/global/global-6.2.7.tar.gz
|
||||
_eclasses_=elisp-common 21605c8f0b2a5ffa3233faeb3f9df309 eutils f2731576962f01811c9573b3323fa374 multilib ded93e450747134a079e647d888aa80b toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=9afb54fe6f10aaeff60e58e6b57e2f1b
|
@ -1,11 +0,0 @@
|
||||
DEFINED_PHASES=install
|
||||
DEPEND=>=dev-libs/glib-2.16 >=sys-apps/dbus-1.2 >=dev-libs/dbus-glib-0.73 >=x11-libs/gtk+-2.10:2 net-misc/connman >=dev-util/intltool-0.35
|
||||
DESCRIPTION=Provides a daemon for managing internet connections
|
||||
EAPI=2
|
||||
HOMEPAGE=http://connman.net
|
||||
KEYWORDS=~arm ~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-libs/glib-2.16 >=sys-apps/dbus-1.2 >=dev-libs/dbus-glib-0.73 >=x11-libs/gtk+-2.10:2 net-misc/connman
|
||||
SLOT=0
|
||||
SRC_URI=mirror://kernel/linux/network/connman/connman-gnome-0.5.tar.gz
|
||||
_md5_=12fee09721b9d72fb3cf3ef418b3fb09
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile configure install unpack
|
||||
DEPEND=>=media-gfx/iscan-2.28.0 >=app-arch/rpm2targz-9.0.0.3g
|
||||
DESCRIPTION=Plugin for 'epkowa' backend for image manipulation.
|
||||
EAPI=4
|
||||
HOMEPAGE=http://download.ebz.epson.net/dsc/search/01/search/?OSC=L
|
||||
KEYWORDS=-* ~amd64 ~x86
|
||||
LICENSE=AVASYS
|
||||
RDEPEND=>=media-gfx/iscan-2.28.0
|
||||
SLOT=0
|
||||
SRC_URI=amd64? ( http://dev.gentoo.org/~flameeyes/avasys/iscan-plugin-esdip-1.0.0-5.ltdl7.x86_64.rpm ) x86? ( http://dev.gentoo.org/~flameeyes/avasys/iscan-plugin-esdip-1.0.0-5.ltdl7.i386.rpm )
|
||||
_eclasses_=eutils f2731576962f01811c9573b3323fa374 multilib ded93e450747134a079e647d888aa80b rpm b94b54b44f14d6bee3e966c8f5c86fba toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=5afbfde8371941378a7cca0b2ba38565
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst prerm setup unpack
|
||||
DEPEND=minimal? ( >=media-gfx/iscan-2.21.0 ) >=app-arch/rpm2targz-9.0.0.3g
|
||||
DESCRIPTION=Epson Perfection 2480/2580 PHOTO scanner plugin for SANE 'epkowa' backend.
|
||||
EAPI=4
|
||||
HOMEPAGE=http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX
|
||||
IUSE=minimal
|
||||
KEYWORDS=-* ~amd64
|
||||
LICENSE=EPSON EAPL
|
||||
RDEPEND=minimal? ( >=media-gfx/iscan-2.21.0 )
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~flameeyes/avasys/iscan-plugin-gt-f500-1.0.0-1.c2.i386.rpm
|
||||
_eclasses_=eutils f2731576962f01811c9573b3323fa374 multilib ded93e450747134a079e647d888aa80b rpm b94b54b44f14d6bee3e966c8f5c86fba toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=cfe2a26393ff098197193c4522ea1ba8
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=install postinst prerm unpack
|
||||
DEPEND=>=media-gfx/iscan-2.21.0 >=app-arch/rpm2targz-9.0.0.3g
|
||||
DESCRIPTION=Epson Perfection V300 PHOTO scanner plugin for SANE 'epkowa' backend.
|
||||
EAPI=4
|
||||
HOMEPAGE=http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX
|
||||
IUSE=linguas_ja
|
||||
KEYWORDS=-* ~amd64 ~x86
|
||||
LICENSE=AVASYS
|
||||
RDEPEND=>=media-gfx/iscan-2.21.0
|
||||
SLOT=0
|
||||
SRC_URI=amd64? ( http://dev.gentoo.org/~flameeyes/avasys/esci-interpreter-gt-f720-0.0.1-2.x86_64.rpm ) x86? ( http://dev.gentoo.org/~flameeyes/avasys/esci-interpreter-gt-f720-0.0.1-2.i386.rpm )
|
||||
_eclasses_=eutils f2731576962f01811c9573b3323fa374 multilib ded93e450747134a079e647d888aa80b rpm b94b54b44f14d6bee3e966c8f5c86fba toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=b078b3a7ab3dbdc135aa13b5097bd83f
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile configure install postinst prerm setup unpack
|
||||
DEPEND=>=media-gfx/iscan-2.21.0 !!<media-gfx/iscan-plugin-gt-x770-2.1.2.1-r2 >=app-arch/rpm2targz-9.0.0.3g
|
||||
DESCRIPTION=Epson Perfection V500 scanner plugin for SANE 'epkowa' backend.
|
||||
EAPI=4
|
||||
HOMEPAGE=http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX
|
||||
KEYWORDS=-* ~amd64 ~x86
|
||||
LICENSE=AVASYS
|
||||
RDEPEND=>=media-gfx/iscan-2.21.0 !!<media-gfx/iscan-plugin-gt-x770-2.1.2.1-r2
|
||||
SLOT=0
|
||||
SRC_URI=x86? ( http://dev.gentoo.org/~flameeyes/avasys/iscan-plugin-gt-x770/2.1.2/iscan-plugin-gt-x770-2.1.2-1.i386.rpm ) amd64? ( http://dev.gentoo.org/~flameeyes/avasys/iscan-plugin-gt-x770/2.1.2/iscan-plugin-gt-x770-2.1.2-1.x86_64.rpm )
|
||||
_eclasses_=eutils f2731576962f01811c9573b3323fa374 multilib ded93e450747134a079e647d888aa80b rpm b94b54b44f14d6bee3e966c8f5c86fba toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=b6c8f209c2c766bad8d8b4f23f16ecfa
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile configure install postinst prerm setup unpack
|
||||
DEPEND=>=media-gfx/iscan-2.21.0 >=app-arch/rpm2targz-9.0.0.3g
|
||||
DESCRIPTION=Epson Perfection V600 scanner plugin for SANE 'epkowa' backend.
|
||||
EAPI=4
|
||||
HOMEPAGE=http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX
|
||||
KEYWORDS=-* ~amd64 ~x86
|
||||
LICENSE=AVASYS
|
||||
RDEPEND=>=media-gfx/iscan-2.21.0
|
||||
SLOT=0
|
||||
SRC_URI=amd64? ( http://dev.gentoo.org/~flameeyes/avasys/iscan-plugin-gt-x820-2.2.0-1.x86_64.rpm ) x86? ( http://dev.gentoo.org/~flameeyes/avasys/iscan-plugin-gt-x820-2.2.0-1.i386.rpm )
|
||||
_eclasses_=eutils f2731576962f01811c9573b3323fa374 multilib ded93e450747134a079e647d888aa80b rpm b94b54b44f14d6bee3e966c8f5c86fba toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=ec323577216a1b0157c60f9d7fd9d168
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup unpack
|
||||
DEPEND=!<x11-base/xorg-server-1.7 !<=x11-proto/xf86driproto-2.0.3 classic? ( app-admin/eselect-mesa ) gallium? ( app-admin/eselect-mesa ) >=app-admin/eselect-opengl-1.2.7 dev-libs/expat gbm? ( virtual/udev ) >=x11-libs/libX11-1.3.99.901 x11-libs/libXdamage x11-libs/libXext x11-libs/libXxf86vm >=x11-libs/libxcb-1.8.1 vdpau? ( >=x11-libs/libvdpau-0.4.1 ) wayland? ( >=dev-libs/wayland-1.0.3 ) xorg? ( x11-base/xorg-server x11-libs/libdrm[libkms] ) xvmc? ( >=x11-libs/libXvMC-1.0.6 ) >=x11-libs/libdrm-2.4.42[video_cards_nouveau?,video_cards_vmware?] video_cards_i915? ( >=x11-libs/libdrm-2.4.42[video_cards_intel] ) video_cards_i965? ( >=x11-libs/libdrm-2.4.42[video_cards_intel] ) video_cards_intel? ( >=x11-libs/libdrm-2.4.42[video_cards_intel] ) video_cards_r100? ( >=x11-libs/libdrm-2.4.42[video_cards_radeon] ) video_cards_r200? ( >=x11-libs/libdrm-2.4.42[video_cards_radeon] ) video_cards_r300? ( >=x11-libs/libdrm-2.4.42[video_cards_radeon] ) video_cards_r600? ( >=x11-libs/libdrm-2.4.42[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.42[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.42[video_cards_radeon] ) llvm? ( >=sys-devel/llvm-2.9 r600-llvm-compiler? ( >=sys-devel/llvm-3.1 ) video_cards_radeonsi? ( >=sys-devel/llvm-3.1 ) ) =dev-lang/python-2* dev-libs/libxml2[python] sys-devel/bison sys-devel/flex virtual/pkgconfig >=x11-proto/dri2proto-2.6 >=x11-proto/glproto-1.4.15-r1 >=x11-proto/xextproto-7.0.99.1 x11-proto/xf86driproto x11-proto/xf86vidmodeproto || ( >=sys-devel/automake-1.11.1:1.11 >=sys-devel/automake-1.12:1.12 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=OpenGL-like graphic library for Linux
|
||||
EAPI=5
|
||||
HOMEPAGE=http://mesa3d.sourceforge.net/
|
||||
IUSE=video_cards_i915 video_cards_i965 video_cards_intel video_cards_r100 video_cards_r200 video_cards_r300 video_cards_r600 video_cards_radeon video_cards_radeonsi video_cards_nouveau video_cards_vmware bindist +classic debug +egl +gallium gbm gles1 gles2 +llvm +nptl openvg osmesa pax_kernel pic r600-llvm-compiler selinux +shared-glapi vdpau wayland xvmc xa xorg kernel_FreeBSD
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=MIT SGI-B-2.0
|
||||
RDEPEND=!<x11-base/xorg-server-1.7 !<=x11-proto/xf86driproto-2.0.3 classic? ( app-admin/eselect-mesa ) gallium? ( app-admin/eselect-mesa ) >=app-admin/eselect-opengl-1.2.7 dev-libs/expat gbm? ( virtual/udev ) >=x11-libs/libX11-1.3.99.901 x11-libs/libXdamage x11-libs/libXext x11-libs/libXxf86vm >=x11-libs/libxcb-1.8.1 vdpau? ( >=x11-libs/libvdpau-0.4.1 ) wayland? ( >=dev-libs/wayland-1.0.3 ) xorg? ( x11-base/xorg-server x11-libs/libdrm[libkms] ) xvmc? ( >=x11-libs/libXvMC-1.0.6 ) >=x11-libs/libdrm-2.4.42[video_cards_nouveau?,video_cards_vmware?] video_cards_i915? ( >=x11-libs/libdrm-2.4.42[video_cards_intel] ) video_cards_i965? ( >=x11-libs/libdrm-2.4.42[video_cards_intel] ) video_cards_intel? ( >=x11-libs/libdrm-2.4.42[video_cards_intel] ) video_cards_r100? ( >=x11-libs/libdrm-2.4.42[video_cards_radeon] ) video_cards_r200? ( >=x11-libs/libdrm-2.4.42[video_cards_radeon] ) video_cards_r300? ( >=x11-libs/libdrm-2.4.42[video_cards_radeon] ) video_cards_r600? ( >=x11-libs/libdrm-2.4.42[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.42[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.42[video_cards_radeon] )
|
||||
REQUIRED_USE=llvm? ( gallium ) openvg? ( egl gallium ) gbm? ( shared-glapi ) gles1? ( egl ) gles2? ( egl ) r600-llvm-compiler? ( gallium llvm || ( video_cards_r600 video_cards_radeon ) ) xa? ( gallium ) xorg? ( gallium ) video_cards_intel? ( || ( classic gallium ) ) video_cards_i915? ( || ( classic gallium ) ) video_cards_i965? ( classic ) video_cards_nouveau? ( || ( classic gallium ) ) video_cards_radeon? ( || ( classic gallium ) ) video_cards_r100? ( classic ) video_cards_r200? ( classic ) video_cards_r300? ( gallium ) video_cards_r600? ( gallium ) video_cards_radeonsi? ( gallium llvm ) video_cards_vmware? ( gallium )
|
||||
SLOT=0
|
||||
SRC_URI=ftp://ftp.freedesktop.org/pub/mesa/9.1/MesaLib-9.1-rc2.tar.bz2
|
||||
_eclasses_=autotools cf83655b19ed98f9ea3b44f4572b51a3 base ec46b36a6f6fd1d0b505a33e0b74e413 eutils f2731576962f01811c9573b3323fa374 flag-o-matic d900015de4e092f26d8c0a18b6bd60de libtool 2b273eea1976cfaed3449345d94331ac multilib ded93e450747134a079e647d888aa80b multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=0e13432998c2774d050748bbfc6d92fc
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue