parent
54e44fe3fc
commit
cc65aa4691
@ -1,2 +1,3 @@
|
||||
DIST lnav-0.6.1.tar.gz 371181 SHA256 a952f5e6f8d08a9b96c1219b6beac09319a6be1521d783a645cdb6b4352a7fc9 SHA512 a44a0041bf52242f03b0d9ee0551430d148faa6a967467e69619c60524d079e79b27914c9488af34b39c6a66ee0e12b1fa70b8c4bed6ef7ea5fd8d07263a6801 WHIRLPOOL 06b131bf02257f0ea00da82d49804a578392e9ad65f4d3b5faa4b4a5484b7eac834c1c5325da6c3284663987a6f54b6ace8a101b75b8b127a7dc46fc85774e63
|
||||
DIST lnav-0.6.2.tar.gz 380961 SHA256 3ae0d2761b9e040c6de69b4dfeff1ce866fcbb8c8c43859b0aa172b5e56fda42 SHA512 652ba9bce0a3b4489a8f6b6619aefd7cdc3b97c4b9a7c8fd25f791a06648d97521472479780c4b883e31bd9095443cccc14b9ec7d3f17c1692b9b33c41f37dc2 WHIRLPOOL c02190de56253d63b8caddb7f5423ef192686109f51a417b0fbad35d8f13c94ef955a81cc1f034947c88e0abf2b10234f8eb244bfdf16a698d4f0b95e7ca3944
|
||||
DIST lnav-0.7.0.tar.gz 428474 SHA256 c018385ca648a0676bd759c472305146909e92662af4db251b2c8a44df66245a SHA512 ab8eff97c8714718fe78171452ba3e3a9f616ba2023855d90c95d5bc8316e1180f448f2344a4612501ed100de3394de9545e4e76647b9b8c1e65fc4e6e62a6f4 WHIRLPOOL 2dc9eda1d8d1fcf15973060e9c7d83c4c012f61ca1261733057666d0952e8caad0357ac8bb2f1114e32a929912829ee2307a35150ddb3c342f8b53dcb2bcf088
|
||||
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/lnav/lnav-0.7.0.ebuild,v 1.1 2014/03/30 22:09:00 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="A curses-based tool for viewing and analyzing log files"
|
||||
HOMEPAGE="http://lnav.org"
|
||||
SRC_URI="https://github.com/tstack/lnav/releases/download/v${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="unicode"
|
||||
|
||||
RDEPEND="app-arch/bzip2
|
||||
dev-db/sqlite:3
|
||||
dev-libs/libpcre[cxx]
|
||||
sys-libs/ncurses[unicode?]
|
||||
sys-libs/readline
|
||||
sys-libs/zlib"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-static \
|
||||
$(use_with unicode ncursesw)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake AR="$(tc-getAR)"
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
[Unit]
|
||||
Description=Pro-active monitoring utility for unix systems
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/bin/monit -I
|
||||
ExecStop=/usr/bin/monit quit
|
||||
ExecReload=/usr/bin/monit reload
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/monit/monit-5.7-r1.ebuild,v 1.1 2014/03/30 13:27:51 pacho Exp $
|
||||
|
||||
EAPI="2"
|
||||
inherit systemd
|
||||
|
||||
DESCRIPTION="a utility for monitoring and managing daemons or similar programs running on a Unix system."
|
||||
HOMEPAGE="http://mmonit.com/monit/"
|
||||
SRC_URI="http://mmonit.com/monit/dist/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
|
||||
IUSE="pam ssl"
|
||||
|
||||
RDEPEND="ssl? ( dev-libs/openssl )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/flex
|
||||
sys-devel/bison
|
||||
pam? ( virtual/pam )"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e '/^INSTALL_PROG/s/-s//' Makefile.in || die "sed failed in Makefile.in"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_with ssl) $(use_with pam) || die "econf failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
make DESTDIR="${D}" install || die "make install failed"
|
||||
|
||||
dodoc README*
|
||||
dohtml -r doc/*
|
||||
|
||||
insinto /etc; insopts -m600; doins monitrc || die "doins monitrc failed"
|
||||
newinitd "${FILESDIR}"/monit.initd-5.0-r1 monit || die "newinitd failed"
|
||||
systemd_dounit "${FILESDIR}"/${PN}.service || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Sample configurations are available at:"
|
||||
elog "http://mmonit.com/monit/documentation/"
|
||||
}
|
@ -1,3 +1 @@
|
||||
DIST psgml-1.2.5.tar.gz 243668 SHA256 4a83fd51f206a586fb61ff6206ab455b5a861885dca09938b3f37dd2c0670a6c SHA512 028fc30747c7f118ed778565d831dfd48b673ff49dbd311977207d2dbe6b1421305c89cf7405c6896732d9a273a4bc9e607ff366ad2fd470270e6f33ff6ea5b7 WHIRLPOOL 4a77e3c60e22ffb8c9eee33344bfafb95be557516d106952c824b47c787227cbb1346001aa07acec3b88b11326a8c531c93cf7c515a999d98ff62171f610df80
|
||||
DIST psgml-1.3.2.tar.gz 252394 SHA256 a020bfe9ab75e325e738726dd850e2b17030b3a5a2c0a349070839865ff51905 SHA512 42faec5bf3518d5413624c2259cc533d738dae629fc365e12ca8578d8437503f4a95731f270050b8921ed36cdb4e38853a347ebb5930af122637eadda65a521b WHIRLPOOL 23e71affb81022c6eb68e862b5bdc9aff5e8aa22907228886c9425ea8c27e5cfed1ae110c481ef5b10eeef28052c6880dc813333fea6e3410aab8c5012819211
|
||||
DIST psgml-1.4.0.tar.gz 262246 SHA256 a1c4d5ae3c27b475bebbea539c0933b7a7356dd69c5e1498a4125e5ee2db46e5 SHA512 99bab6440a0f437009edff6371412c16f47d48c6b1eaa5b894523130e3a8d604ea79dc81f1895ceecd4283d0c7fd908d4e5bdeace63e54b9ac048a80fc0f6f44 WHIRLPOOL 12d300e30702beae1c67975388625f961cffb90aa13e3a62e32d3a0ce65bd15c3baf27cd5ddd99d768027f980f8f4b246de21322a3341577948cac957330bb5c
|
||||
|
@ -1,6 +0,0 @@
|
||||
(add-to-list 'load-path "@SITELISP@")
|
||||
(autoload 'sgml-mode "psgml" "Major mode to edit SGML files." t)
|
||||
(autoload 'xml-mode "psgml" "Major mode to edit XML files." t)
|
||||
(setq sgml-catalog-files '("CATALOG" "/etc/sgml/catalog"))
|
||||
(setq sgml-display-char-list-filename
|
||||
"@SITEETC@/iso88591.map")
|
@ -1,3 +1,6 @@
|
||||
(add-to-list 'load-path "@SITELISP@")
|
||||
(autoload 'sgml-mode "psgml" "Major mode to edit SGML files." t)
|
||||
(autoload 'xml-mode "psgml" "Major mode to edit XML files." t)
|
||||
(setq sgml-catalog-files '("CATALOG" "/etc/sgml/catalog"))
|
||||
(setq sgml-display-char-list-filename
|
||||
"@SITEETC@/iso88591.map")
|
||||
|
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/psgml/psgml-1.2.5-r1.ebuild,v 1.12 2012/02/05 18:20:25 armin76 Exp $
|
||||
|
||||
inherit elisp
|
||||
|
||||
IUSE=""
|
||||
|
||||
DESCRIPTION="A GNU Emacs Major Mode for editing SGML and XML coded documents."
|
||||
HOMEPAGE="http://sourceforge.net/projects/psgml/"
|
||||
SRC_URI="mirror://sourceforge/psgml/${P}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
|
||||
DEPEND="app-text/openjade"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
SITEFILE=50psgml-gentoo.el
|
||||
|
||||
src_compile() {
|
||||
emacs --batch --no-site-file --no-init-file \
|
||||
--load psgml-maint.el -f psgml-compile-files || die "elisp compilaion failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
elisp-install ${PN} *.el *.elc *.map
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
dodoc ChangeLog INSTALL README.psgml psgml.ps
|
||||
doinfo psgml-api.info psgml.info
|
||||
}
|
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/psgml/psgml-1.3.2.ebuild,v 1.6 2012/02/05 18:20:25 armin76 Exp $
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="A GNU Emacs Major Mode for editing SGML and XML coded documents"
|
||||
HOMEPAGE="http://sourceforge.net/projects/psgml/"
|
||||
SRC_URI="mirror://sourceforge/psgml/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="app-text/openjade"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
src_compile() {
|
||||
emacs --batch --no-site-file --no-init-file \
|
||||
--load psgml-maint.el -f psgml-compile-files || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
elisp-install ${PN} *.el *.elc *.map || die
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die
|
||||
dodoc ChangeLog INSTALL README.psgml psgml.ps || die
|
||||
doinfo psgml-api.info psgml.info || die
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST ruby-1.9.3-p429.tar.bz2 10042323 SHA256 9d8949c24cf6fe810b65fb466076708b842a3b0bac7799f79b7b6a8791dc2a70 SHA512 c61216f34ed2ac02dba71e88da59d369e5aed1691039f19dbe4124a1cb3349fdafdf5c1a8993ddc1122312909cf69c5bb140edbd7112ca09147b40ec6244ffe3 WHIRLPOOL e4ff8f3b5f6525b9bd54febb00f132267b5efb163cf428774e3077fff3f0e94e0419dc7e8ff4f657ec5fd6f753056666725d26a0c8b10c0641438c51173ea04c
|
||||
DIST ruby-2.0.0-p247.tar.bz2 10804581 SHA256 08e3d4b85b8a1118a8e81261f59dd8b4ddcfd70b6ae554e0ec5ceb99c3185e8a SHA512 9bd793d0df8f0704fb1521a937c09ecc89b777851312793f0b3391df11dec8239808585697b932c4a94665fa29c7781503166dbd109f269811788c4c648f285f WHIRLPOOL 59eb0a5d71125b63226435d825f5793fd9ff7f065851b902ee45f974fdaf5f5498d12b07d8e20e668a1e4636dbc8f34d025f8713bd98e3c565327484e484a863
|
||||
DIST ruby-2.1.1.tar.bz2 11990697 SHA256 96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc SHA512 9850bdb785e87705e72f302822a530d8552fbeb739d59a408786e892d007ee0077271bf148e3928d85d30570dfae951142434ada6cc238e208d0cb12de32c21f WHIRLPOOL 5bf45ae3ddb56db3a9931601cd7c66e23765170055af719c1b51bb03c5ae53698ab0c67ffd3e9b4d014bce44c69e9eabd01fa0c99d3884b5d8cf66ed5d3d701e
|
||||
|
@ -0,0 +1,19 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/ruby-mode/ruby-mode-2.1.1.ebuild,v 1.1 2014/03/29 14:19:14 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Emacs major mode for editing Ruby code"
|
||||
HOMEPAGE="http://www.ruby-lang.org/"
|
||||
SRC_URI="mirror://ruby/ruby-${PV}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
|
||||
S="${WORKDIR}/ruby-${PV}/misc"
|
||||
DOCS="README"
|
||||
SITEFILE="50${PN}-gentoo.el"
|
@ -1,2 +1 @@
|
||||
DIST sokoban-1.04_p20030614.tar.bz2 10103 SHA256 5414d61938eb8eb094e9e33a3bd994c1b69a00a11f51610d9735b687bba85e66 SHA512 bc75b429b8c208ae9a4c583a0b7a90a43246cb19b7b6eab0093675acb7422f1ce1b55028af076727564bcf8fe149d13f63bd69c12da7cf79a2c432a94ef35e15 WHIRLPOOL 4406e6151099fe637bad7c69f01adc98bad4f0dcda8a2358410a02b6aba67ebb65640ef7d39aec317395eed385bb5f0b86865fa03f8c49bab24dddeab7f05231
|
||||
DIST sokoban-1.4.tar 61440 SHA256 8127798c25bb19ae8d9a4d8d9d3e24b43a5a1ec45b0c79f1003a66991157d3f9 SHA512 8c04f509013e1d8f6e8cc1e182ec253fc84870e5733623038ea03f2447952dcbc77236c64b158ea4e4613dafce192f2c4b50aac3e1e219a049a6a951a44a7ac1 WHIRLPOOL ca5cde6a3418a05c289b03352add8a9c615381c93e2ec13238e2955de8b3c06267ac351c873cdc0eba1abdc125d02d57275a72d1f4a1b4318434d437ec737e2f
|
||||
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/sokoban/sokoban-1.04_p20030614.ebuild,v 1.3 2010/05/22 15:51:04 pacho Exp $
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Implementation of Sokoban for Emacs"
|
||||
HOMEPAGE="http://www.xemacs.org/Develop/packages.html"
|
||||
# taken from: http://alioth.debian.org/scm/viewvc.php/XEmacs/packages/xemacs-packages/games/?root=xemacs
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
src_install() {
|
||||
elisp_src_install
|
||||
insinto "${SITEETC}/${PN}"
|
||||
doins sokoban.levels || die
|
||||
}
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/zenirc/zenirc-2.112.ebuild,v 1.11 2007/11/20 13:07:11 opfer Exp $
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="A full-featured scriptable IRC client for the Emacs text editor."
|
||||
HOMEPAGE="http://www.zenirc.org/"
|
||||
SRC_URI="ftp://ftp.zenirc.org/pub/zenirc/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
SITEFILE=50zenirc-gentoo.el
|
||||
|
||||
src_compile() {
|
||||
./configure --prefix=/usr/ || die "econf failed"
|
||||
emake || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake prefix="${D}/usr" \
|
||||
infodir="${D}/usr/share/info" \
|
||||
elispdir="${D}/${SITELISP}/${PN}" \
|
||||
etcdir="${D}/usr/share/${PN}" install || die "emake install failed"
|
||||
|
||||
elisp-install ${PN} src/*.el || die
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die "elisp-site-file install failed"
|
||||
|
||||
doinfo doc/zenirc.info
|
||||
dodoc BUGS INSTALL NEWS README TODO
|
||||
docinto doc
|
||||
dodoc doc/*
|
||||
|
||||
elog "Refer to the Info documentation and ${SITELISP}/${PN}/zenirc-example.el for cusomtization hints"
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST byobu_5.73.orig.tar.gz 635985 SHA256 c5508b591f4bb1f9cbfb3e9264b3e123eac791c395c5864b9ccb3da10e684ce1 SHA512 d7acc1636b160e37470cb8637284abcd2a7df4b8832aa41adaaacf62599f1d9af11456ef3bde6b29f221bd64fab0866ac64401f9a782378639c886782138ff06 WHIRLPOOL c26cd5349da1497d7c8888c0ab3d018bd890a1cb17bd9d1d99cc34d678c6909049ed35241d9a6af967597747be0fca52ffcdc466be57616024d7aca57e5501d4
|
||||
DIST byobu_5.74.orig.tar.gz 645626 SHA256 7df6c1cbf6645cf929ca046628c6b9a92a9744f22760a13de05a071c4857a029 SHA512 194e76b9a08028d0a50663ac2c34a7bb9e462b8c1c6b72dc79caa53057834ca919b26c477643a4aa07dd350bf71f8860ec45c489ba6030bdfb0999025dba0997 WHIRLPOOL 6b39c1b9cfadfad135b6661a79c8c74dacdf830e8baad44485712f865d9e0e14e8ec88ef6f154ef032f4acd64fc1b7bd9fe1cae3e195558ca27abfd02399ee27
|
||||
DIST byobu_5.76.orig.tar.gz 646473 SHA256 cd1b64e2f93b2ef513ece9853b225a7d7764c1b708c423acddfc2763929fa3ac SHA512 31ac686fae2ac9c8570466a639427a9d4b1092ebc89950b551172c79acdd74530a21d2902d927e33cedcf0d399057c51154f66cf1c9c4ba7ddee6ae0edeb9a12 WHIRLPOOL a79c940a3a5e15e881350b0f89d102f470bdc56baaecf14ac9b21d61e0f90f6dbb527387eaed250196977c70ee197d06e5e8e60c0b766822e458e77836228fd1
|
||||
DIST byobu_5.77.orig.tar.gz 649172 SHA256 94247a87f93a45b15aeff83f8e4cc3082d78e7313ceebd9d50855f91858ac064 SHA512 dd1093f78b59999f137dca9a45904fb324d8bc2880e678f084481834d9444e09c553ed71ee57a58e664e6bf36ebdabb3ccfcb9d99fe0d330e02c100cafe8d252 WHIRLPOOL e1fc2dd01591e59f19a27d78c920ba7e0f59e8ad5fce0300b1dbb3b779c2805b40c5657cf3601ab833148d00441d9add5438820dcedc58ad78b91f7dc141f4cf
|
||||
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/byobu/byobu-5.77.ebuild,v 1.1 2014/03/31 03:04:52 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit python-single-r1
|
||||
|
||||
DESCRIPTION="A set of profiles for the GNU Screen console window manager (app-misc/screen)"
|
||||
HOMEPAGE="http://byobu.co"
|
||||
SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P/-/_}.orig.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="screen"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
dev-libs/newt[${PYTHON_USEDEP}]
|
||||
screen? ( app-misc/screen )
|
||||
!screen? ( app-misc/tmux )"
|
||||
|
||||
src_prepare() {
|
||||
python_fix_shebang .
|
||||
|
||||
# Set default system backend to screen
|
||||
if use screen ; then
|
||||
sed -i -e 's/#\(BYOBU_BACKEND\).*/\1="screen"/' etc/byobu/backend || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
# Create symlinks for backends
|
||||
dosym ${PN} /usr/bin/${PN}-screen
|
||||
dosym ${PN} /usr/bin/${PN}-tmux
|
||||
|
||||
docompress -x /usr/share/doc/${PN}
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST ddccontrol-db-20061014.tar.bz2 209106 SHA256 ff88f8e5122a2ab7b69a961f267f74d09ec7c54e90453ee80930edf66955c7b8 SHA512 a18208c8d4fd0ba6eea445c30ee84538430bf59137445f0d586e53019d9d5723d6df3666f05cc66cdb835c52ef845c7b742e222e217e21b59b258902d61f0344 WHIRLPOOL 9b0582c3b23acaab1559c0504bdb27787666c2196a246a429ae27e2ec61096487e6406643eede68ebd245c1d32858b5444e087de3b6e8dee939607ec1af3da2f
|
||||
DIST ddccontrol-db-20061014_p20121105.tar.gz 62043 SHA256 6da0e41af98549a0cda31323dba6a4b87dbc08d5575f8c6b7c49379b88f4fd2e SHA512 323c2ac498f634d20a183ea96e67868b8f3e8bb26da0133b91848b06accbef5605b3d5ca56b4861a8d28d9da9a28b11579a2e1fcc248624835190cdb01943c80 WHIRLPOOL e6ddfbb369be0cfb2904f7d7ec91de2d8a6b3428f2461f491b3b85b2bab1f97fd2814436b57872d22d0d4434e24e0a9733e70af8719959b66fc48850eac4174a
|
||||
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/ddccontrol-db/ddccontrol-db-20061014.ebuild,v 1.7 2010/01/29 06:03:04 jer Exp $
|
||||
|
||||
DESCRIPTION="DDCControl monitor database"
|
||||
HOMEPAGE="http://ddccontrol.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN/-db}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE="nls"
|
||||
|
||||
RDEPEND="nls? ( sys-devel/gettext )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/intltool
|
||||
dev-perl/XML-Parser"
|
||||
|
||||
src_compile() {
|
||||
econf $(use_enable nls) || die "econf failed"
|
||||
# Touch db/options.xml.h, so it is not rebuilt
|
||||
touch db/options.xml.h
|
||||
emake # doesn't really build anything, but there for safety
|
||||
}
|
||||
|
||||
src_install() {
|
||||
make DESTDIR="${D}" install || die
|
||||
dodoc AUTHORS ChangeLog NEWS README
|
||||
}
|
@ -1,3 +1 @@
|
||||
DIST ddccontrol-0.4.2.tar.bz2 421475 SHA256 986f3b4b27ec04e1da493de3aaab01cd5ea9566d7572c1a40b8d43cd7a491e84 SHA512 9e83570a7b481cec35a4f11e690a77b497067c88f97cee7c1927804991d41ca77cfc21edc98b915601c8807d661ea0fcdbb57ca330e8678b6f5fbfb96e4585a8 WHIRLPOOL 63e4fc2e80317bd17f8dac497b6a3985aec463a2ceea16677fd02183478c10c9bd16fca111e76978b5785b7d2b070773d6508637a5b0c6b9d673ccf22089ec0d
|
||||
DIST ddccontrol-0.4.2_p20130703.tar.gz 177759 SHA256 f61278b75a203b1430a2ed0bb784b6921379092d1b2a160d27aecb8f650b3036 SHA512 e00c91940052298473c1029b9caf5aae6200653702e63fe5eefc7e9da0513518c9f879ebaad96440e3fc3372a156953784a6992a56067ea12ce901c113269f46 WHIRLPOOL 3a04a7912a4b154bd5a333d25fdeeefd488890fb7dac37726b6cd0c41bdb95a6249c876142fa912048fa403708b7dcb5e1bbc071d0d98daf4c0b0c3d3ceffea6
|
||||
DIST ddccontrol-0.4.2_p20140105.tar.gz 177771 SHA256 14026465b1c1b3bd0fecfe3f199139f1365317a0974844c82aa783f2125e064c SHA512 7a28e9b81ee14e0431c57d372c8d43f861f61c35b441111e1f42d1aa62c333b0cc6a101dcb39d30e9661aaa85a02d755e4adef3a9b20a6952e1599e3ac12c72f WHIRLPOOL 55083597ab4e7e78d5315f114b257f3bfbadd1712ad5bd27e88d3b18ca694554ec51542b2b9a88bd7e21ffbdc7d4f82b80f1d43b5f16f90bdcc2edfb2421c7a6
|
||||
|
@ -1,73 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/ddccontrol/ddccontrol-0.4.2-r1.ebuild,v 1.4 2012/08/08 22:32:18 blueness Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils autotools
|
||||
|
||||
DESCRIPTION="DDCControl allows control of monitor parameters via DDC"
|
||||
HOMEPAGE="http://ddccontrol.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE="+ddcpci doc gnome gtk nls static-libs"
|
||||
|
||||
RDEPEND="dev-libs/libxml2:2
|
||||
gtk? ( >=x11-libs/gtk+-2.4:2 )
|
||||
gnome? ( >=gnome-base/gnome-panel-2.10 )
|
||||
sys-apps/pciutils
|
||||
nls? ( sys-devel/gettext )
|
||||
>=app-misc/ddccontrol-db-20060730"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-perl/XML-Parser
|
||||
dev-util/intltool
|
||||
doc? ( >=app-text/docbook-xsl-stylesheets-1.65.1
|
||||
>=dev-libs/libxslt-1.1.6
|
||||
app-text/htmltidy )
|
||||
sys-kernel/linux-headers"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-pciutils-libz.patch
|
||||
epatch "${FILESDIR}"/${P}-automake.patch
|
||||
epatch "${FILESDIR}"/${P}-no-ddcpci.patch
|
||||
sed -i '/^htmldir/d' doc/Makefile.am || die
|
||||
|
||||
# ppc/ppc64 do not have inb/outb/ioperm
|
||||
# they also do not have (sys|asm)/io.h
|
||||
if ! use amd64 && ! use x86 ; then
|
||||
local card
|
||||
for card in sis intel810 ; do
|
||||
sed -r -i \
|
||||
-e "/${card}.Po/d" \
|
||||
-e "s~${card}[^[:space:]]*~ ~g" \
|
||||
src/ddcpci/Makefile.{am,in}
|
||||
done
|
||||
sed -i \
|
||||
-e '/sis_/d' \
|
||||
-e '/i810_/d' \
|
||||
src/ddcpci/main.c
|
||||
fi
|
||||
|
||||
## Save for a rainy day or future patching
|
||||
eautoreconf
|
||||
intltoolize --force || die "intltoolize failed"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--htmldir='$(datarootdir)'/doc/${PF}/html \
|
||||
$(use_enable ddcpci) \
|
||||
$(use_enable doc) \
|
||||
$(use_enable gnome gnome-applet) \
|
||||
$(use_enable gtk gnome) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
use static-libs || find "${ED}" -name '*.la' -delete
|
||||
}
|
@ -1,80 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/ddccontrol/ddccontrol-0.4.2-r2.ebuild,v 1.3 2014/01/03 18:56:34 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils autotools
|
||||
|
||||
DESCRIPTION="DDCControl allows control of monitor parameters via DDC"
|
||||
HOMEPAGE="http://ddccontrol.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="+ddcpci doc gnome gtk nls static-libs video_cards_fglrx"
|
||||
|
||||
RDEPEND=">=app-misc/ddccontrol-db-20060730
|
||||
dev-libs/libxml2:2
|
||||
sys-apps/pciutils
|
||||
gtk? ( >=x11-libs/gtk+-2.4:2 )
|
||||
gnome? ( >=gnome-base/gnome-panel-2.10 )
|
||||
nls? ( sys-devel/gettext )
|
||||
video_cards_fglrx? ( x11-libs/amd-adl-sdk )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-perl/XML-Parser
|
||||
dev-util/intltool
|
||||
sys-kernel/linux-headers
|
||||
doc? ( >=app-text/docbook-xsl-stylesheets-1.65.1
|
||||
>=dev-libs/libxslt-1.1.6
|
||||
app-text/htmltidy )"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-pciutils-libz.patch \
|
||||
"${FILESDIR}"/${P}-automake.patch \
|
||||
"${FILESDIR}"/${P}-no-ddcpci.patch \
|
||||
"${FILESDIR}"/${P}-support-fglrx.patch
|
||||
sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #467574
|
||||
|
||||
sed -i '/^htmldir/d' doc/Makefile.am || die
|
||||
|
||||
sed -i '/;Application/d' src/gddccontrol/gddccontrol.desktop.in || die
|
||||
|
||||
# ppc/ppc64 do not have inb/outb/ioperm
|
||||
# they also do not have (sys|asm)/io.h
|
||||
if ! use amd64 && ! use x86 ; then
|
||||
local card
|
||||
for card in sis intel810 ; do
|
||||
sed -r -i \
|
||||
-e "/${card}.Po/d" \
|
||||
-e "s~${card}[^[:space:]]*~ ~g" \
|
||||
src/ddcpci/Makefile.{am,ini} || die
|
||||
done
|
||||
sed -i \
|
||||
-e '/sis_/d' \
|
||||
-e '/i810_/d' \
|
||||
src/ddcpci/main.c || die
|
||||
fi
|
||||
|
||||
## Save for a rainy day or future patching
|
||||
eautoreconf
|
||||
intltoolize --force || die "intltoolize failed"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--htmldir='$(datarootdir)'/doc/${PF}/html \
|
||||
$(use_enable ddcpci) \
|
||||
$(use_enable doc) \
|
||||
$(use_enable gnome gnome-applet) \
|
||||
$(use_enable gtk gnome) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable video_cards_fglrx amdadl)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
use static-libs || find "${ED}" -name '*.la' -delete
|
||||
}
|
@ -1,76 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/ddccontrol/ddccontrol-0.4.2_p20130703.ebuild,v 1.1 2014/01/04 04:46:54 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils autotools
|
||||
|
||||
DESCRIPTION="DDCControl allows control of monitor parameters via DDC"
|
||||
HOMEPAGE="http://ddccontrol.sourceforge.net/"
|
||||
COMMIT_ID="5339ab459702e554592fa6cd851a2d03c38c20b8"
|
||||
SRC_URI="https://github.com/ddccontrol/ddccontrol/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="+ddcpci doc gnome gtk nls static-libs video_cards_fglrx"
|
||||
S=${WORKDIR}/${PN}-${COMMIT_ID}
|
||||
|
||||
RDEPEND=">=app-misc/ddccontrol-db-20060730
|
||||
dev-libs/libxml2:2
|
||||
sys-apps/pciutils
|
||||
gtk? ( >=x11-libs/gtk+-2.4:2 )
|
||||
gnome? ( >=gnome-base/gnome-panel-2.10 )
|
||||
nls? ( sys-devel/gettext )
|
||||
video_cards_fglrx? ( x11-libs/amd-adl-sdk )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-perl/XML-Parser
|
||||
dev-util/intltool
|
||||
sys-kernel/linux-headers
|
||||
doc? ( >=app-text/docbook-xsl-stylesheets-1.65.1
|
||||
>=dev-libs/libxslt-1.1.6
|
||||
app-text/htmltidy )"
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #467574
|
||||
sed -i '/;Application/d' src/gddccontrol/gddccontrol.desktop.in || die
|
||||
|
||||
# ppc/ppc64 do not have inb/outb/ioperm
|
||||
# they also do not have (sys|asm)/io.h
|
||||
if ! use amd64 && ! use x86 ; then
|
||||
local card
|
||||
for card in sis intel810 ; do
|
||||
sed -r -i \
|
||||
-e "/${card}.Po/d" \
|
||||
-e "s~${card}[^[:space:]]*~ ~g" \
|
||||
src/ddcpci/Makefile.{am,ini} || die
|
||||
done
|
||||
sed -i \
|
||||
-e '/sis_/d' \
|
||||
-e '/i810_/d' \
|
||||
src/ddcpci/main.c || die
|
||||
fi
|
||||
|
||||
## Save for a rainy day or future patching
|
||||
touch config.rpath ABOUT-NLS
|
||||
eautoreconf
|
||||
intltoolize --force || die "intltoolize failed"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--htmldir='$(datarootdir)'/doc/${PF}/html \
|
||||
$(use_enable ddcpci) \
|
||||
$(use_enable doc) \
|
||||
$(use_enable gnome gnome-applet) \
|
||||
$(use_enable gtk gnome) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable video_cards_fglrx amdadl)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
use static-libs || find "${ED}" -name '*.la' -delete
|
||||
}
|
@ -1,60 +0,0 @@
|
||||
taken from upstream git
|
||||
|
||||
From 1c5eaf9ca5cb03d4124d54b4178d4a2a47a724d7 Mon Sep 17 00:00:00 2001
|
||||
From: Stanislav Brabec <sbrabec@suse.cz>
|
||||
Date: Sun, 10 Oct 2010 18:29:16 +0200
|
||||
Subject: [PATCH] Applied ddccontrol-libexecdir.patch
|
||||
|
||||
---
|
||||
.../GNOME_ddcc-applet.server.in.in | 2 +-
|
||||
src/gnome-ddcc-applet/Makefile.am | 12 +++++++-----
|
||||
2 files changed, 8 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/src/gnome-ddcc-applet/GNOME_ddcc-applet.server.in.in b/src/gnome-ddcc-applet/GNOME_ddcc-applet.server.in.in
|
||||
index f3a28ba..89a6615 100644
|
||||
--- a/src/gnome-ddcc-applet/GNOME_ddcc-applet.server.in.in
|
||||
+++ b/src/gnome-ddcc-applet/GNOME_ddcc-applet.server.in.in
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
<oaf_server iid="OAFIID:GNOME_ddcc-applet_Factory"
|
||||
type="exe"
|
||||
- location="@PKGLIBDIR@/ddcc-applet">
|
||||
+ location="@appletdir@/ddcc-applet">
|
||||
|
||||
<oaf_attribute name="repo_ids" type="stringv">
|
||||
<item value="IDL:Bonobo/GenericFactory:1.0"/>
|
||||
diff --git a/src/gnome-ddcc-applet/Makefile.am b/src/gnome-ddcc-applet/Makefile.am
|
||||
index d16fbd0..6218efa 100644
|
||||
--- a/src/gnome-ddcc-applet/Makefile.am
|
||||
+++ b/src/gnome-ddcc-applet/Makefile.am
|
||||
@@ -6,9 +6,10 @@ DDCC_LDADD = ../lib/libddccontrol.la
|
||||
|
||||
EXTRA_DIST = GNOME_ddcc-applet.server.in.in GNOME_ddcc-applet.xml
|
||||
|
||||
-pkglib_PROGRAMS = ddcc-applet
|
||||
-ddcc_applet_SOURCES = ddcc-applet.c ddcc-applet.h
|
||||
+applet_PROGRAMS = ddcc-applet
|
||||
+appletdir = $(libexecdir)
|
||||
|
||||
+ddcc_applet_SOURCES = ddcc-applet.c ddcc-applet.h
|
||||
ddcc_applet_LDADD = $(GNOME_LDFLAGS) $(DDCC_LDADD)
|
||||
AM_CFLAGS = $(GNOME_CFLAGS) '-DPKGDATADIR="$(pkgdatadir)"'
|
||||
|
||||
@@ -18,10 +19,11 @@ serverdir = $(libdir)/bonobo/servers
|
||||
server_in_files = GNOME_ddcc-applet.server.in
|
||||
server_DATA = $(server_in_files:.server.in=.server)
|
||||
|
||||
-$(server_in_files): $(server_in_files:.server.in=.server.in.in)
|
||||
- sed -e "s|\@PKGLIBDIR\@|$(pkglibdir)|" $< > $@
|
||||
+$(server_in_files): $(server_in_files:.server.in=.server.in.in) Makefile
|
||||
+ $(AM_V_GEN)sed \
|
||||
+ -e "s|\@appletdir\@|$(appletdir)|" \
|
||||
+ $< > $@
|
||||
|
||||
CLEANFILES = $(server_in_files) $(server_DATA)
|
||||
|
||||
@INTLTOOL_SERVER_RULE@
|
||||
-
|
||||
--
|
||||
1.7.4.1
|
||||
|
@ -1,14 +0,0 @@
|
||||
fix building when ddcpci is disabled. just a hack while we sort
|
||||
out the real fix upstream.
|
||||
|
||||
--- a/src/gddccontrol/main.c
|
||||
+++ b/src/gddccontrol/main.c
|
||||
@@ -24,7 +24,7 @@
|
||||
#include <stdio.h>
|
||||
#include <unistd.h>
|
||||
|
||||
-#include "ddcpci-ipc.h"
|
||||
+#define IDLE_TIMEOUT 60
|
||||
|
||||
#include "notebook.h"
|
||||
|
@ -1,19 +0,0 @@
|
||||
Index: configure.ac
|
||||
===================================================================
|
||||
RCS file: /cvsroot/ddccontrol/ddccontrol/configure.ac,v
|
||||
retrieving revision 1.40
|
||||
diff -u -r1.40 configure.ac
|
||||
--- configure.ac 26 Jul 2006 22:02:15 -0000 1.40
|
||||
+++ configure.ac 1 Mar 2007 14:49:35 -0000
|
||||
@@ -101,7 +101,10 @@
|
||||
DDCPCI=
|
||||
if test x$support_ddcpci = xyes; then
|
||||
AC_CHECK_HEADERS([pci/pci.h], [], [AC_MSG_ERROR([PCI utils headers not found, please install pci-utils.], [1])], [])
|
||||
- AC_CHECK_LIB([pci], [pci_alloc], [], [AC_MSG_ERROR([PCI utils library not found, please install pci-utils.], [1])])
|
||||
+ AC_CHECK_LIB([pci], [pci_alloc], [], [
|
||||
+ AC_CHECK_LIB([z], [gzopen], [], [AC_MSG_ERROR([PCI utils library not found, please install pci-utils.], [1])])
|
||||
+ AC_CHECK_LIB([pci], [pci_fill_info], [], [AC_MSG_ERROR([PCI utils library not found, please install pci-utils.], [1])], [-lz])
|
||||
+ ])
|
||||
DDCPCI=ddcpci
|
||||
AC_DEFINE_UNQUOTED(HAVE_DDCPCI, 1, [Define if ddccontrol is built with ddcpci support.])
|
||||
fi
|
@ -1,606 +0,0 @@
|
||||
Source: http://sourceforge.net/mailarchive/message.php?msg_id=30201548
|
||||
Author: Vitaly V. BUrsov (vitaly@bursov.com)
|
||||
Date: 2013-01-16
|
||||
|
||||
diff --git a/src/lib/amd_adl.c b/src/lib/amd_adl.c
|
||||
new file mode 100644
|
||||
index 0000000..40ca909
|
||||
--- /dev/null
|
||||
+++ b/src/lib/amd_adl.c
|
||||
@@ -0,0 +1,306 @@
|
||||
+/*
|
||||
+ ddc/ci interface functions header
|
||||
+ Copyright(c) 2012 Vitaly V. Bursov (vitaly@bursov.com)
|
||||
+
|
||||
+ This program is free software; you can redistribute it and/or modify
|
||||
+ it under the terms of the GNU General Public License as published by
|
||||
+ the Free Software Foundation; either version 2 of the License, or
|
||||
+ (at your option) any later version.
|
||||
+
|
||||
+ This program is distributed in the hope that it will be useful,
|
||||
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
+ GNU General Public License for more details.
|
||||
+
|
||||
+ You should have received a copy of the GNU General Public License
|
||||
+ along with this program; if not, write to the Free Software
|
||||
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
+*/
|
||||
+
|
||||
+#include "config.h"
|
||||
+
|
||||
+#ifdef HAVE_AMDADL
|
||||
+#include <errno.h>
|
||||
+#include <stdlib.h>
|
||||
+#include <stdio.h>
|
||||
+#include <fcntl.h>
|
||||
+#include <string.h>
|
||||
+#include <unistd.h>
|
||||
+#include <sys/types.h>
|
||||
+#include <sys/stat.h>
|
||||
+#include <stdint.h>
|
||||
+#include <dlfcn.h>
|
||||
+
|
||||
+#define MAX_DISPLAYS (64)
|
||||
+
|
||||
+#ifndef LINUX
|
||||
+#define LINUX /* not Windows */
|
||||
+#endif
|
||||
+#include <ADL/adl_sdk.h>
|
||||
+
|
||||
+#include "amd_adl.h"
|
||||
+#include "ddcci.h"
|
||||
+
|
||||
+#if 1
|
||||
+# define D(x)
|
||||
+#else
|
||||
+# define D(x) x
|
||||
+#endif
|
||||
+
|
||||
+struct adl_state {
|
||||
+ int initialized;
|
||||
+
|
||||
+ void *lib;
|
||||
+
|
||||
+ int (*ADL_Main_Control_Create)(ADL_MAIN_MALLOC_CALLBACK, int );
|
||||
+ int (*ADL_Main_Control_Destroy)();
|
||||
+
|
||||
+ int (*ADL_Adapter_NumberOfAdapters_Get)(int *lpNumAdapters);
|
||||
+ int (*ADL_Adapter_AdapterInfo_Get)(LPAdapterInfo lpInfo, int iInputSize);
|
||||
+ int (*ADL_Display_NumberOfDisplays_Get)(int iAdapterIndex, int *lpNumDisplays);
|
||||
+ int (*ADL_Display_DisplayInfo_Get)(int iAdapterIndex, int *lpNumDisplays, ADLDisplayInfo **lppInfo, int iForceDetect);
|
||||
+ int (*ADL_Display_DDCBlockAccess_Get)(int iAdapterIndex, int iDisplayIndex, int iOption, int iCommandIndex, int iSendMsgLen, char *lpucSendMsgBuf, int *lpulRecvMsgLen, char *lpucRecvMsgBuf);
|
||||
+
|
||||
+ struct _displays {
|
||||
+ int adapter_index;
|
||||
+ int display_index;
|
||||
+ } displays[MAX_DISPLAYS];
|
||||
+ int displays_count;
|
||||
+};
|
||||
+
|
||||
+static struct adl_state *adl;
|
||||
+
|
||||
+static void* __stdcall adl_malloc (int size)
|
||||
+{
|
||||
+ void* buffer = malloc (size);
|
||||
+ if (buffer)
|
||||
+ memset(buffer, 0, size);
|
||||
+ return buffer;
|
||||
+}
|
||||
+
|
||||
+static void __stdcall adl_free ( void **buffer )
|
||||
+{
|
||||
+ if (*buffer != NULL) {
|
||||
+ free (*buffer);
|
||||
+ *buffer = NULL;
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
+int amd_adl_get_displays_count()
|
||||
+{
|
||||
+ if (!adl->initialized)
|
||||
+ return -1;
|
||||
+
|
||||
+ return adl->displays_count;
|
||||
+}
|
||||
+
|
||||
+int amd_adl_get_display(int idx, int *adapter, int *display)
|
||||
+{
|
||||
+ if (!adl->initialized)
|
||||
+ return -1;
|
||||
+
|
||||
+ if (idx < 0 || idx >= adl->displays_count)
|
||||
+ return -1;
|
||||
+
|
||||
+ if (adapter)
|
||||
+ *adapter = adl->displays[idx].adapter_index;
|
||||
+ if (display)
|
||||
+ *display = adl->displays[idx].display_index;
|
||||
+
|
||||
+ return 0;
|
||||
+}
|
||||
+
|
||||
+int amd_adl_check_display(int adapter, int display)
|
||||
+{
|
||||
+ int i;
|
||||
+
|
||||
+ if (!adl->initialized)
|
||||
+ return -1;
|
||||
+
|
||||
+ for (i=0;i<adl->displays_count;i++){
|
||||
+ if (adl->displays[i].adapter_index == adapter &&
|
||||
+ adl->displays[i].display_index == display)
|
||||
+ return 0;
|
||||
+ }
|
||||
+ return -1;
|
||||
+}
|
||||
+
|
||||
+int amd_adl_i2c_read(int adapter, int display, unsigned int addr, unsigned char *buf, unsigned int len)
|
||||
+{
|
||||
+ int res;
|
||||
+ char wbuf = addr << 1 | 1;
|
||||
+
|
||||
+ res = adl->ADL_Display_DDCBlockAccess_Get(adapter, display, 0, 0, 1, &wbuf, (int*)&len, (char*)buf);
|
||||
+
|
||||
+ D(fprintf(stderr, " >>>>>>>> adl i2c r on %d:%d a %x l %d err %d\n", adapter, display, addr, len, res));
|
||||
+
|
||||
+ if (res != ADL_OK){
|
||||
+ return -1;
|
||||
+ }
|
||||
+
|
||||
+ return len;
|
||||
+}
|
||||
+
|
||||
+int amd_adl_i2c_write(int adapter, int display, unsigned int addr, unsigned char *buf, unsigned int len)
|
||||
+{
|
||||
+ int res, rlen;
|
||||
+ char *wbuf = alloca(len+1);
|
||||
+
|
||||
+ wbuf[0] = addr << 1;
|
||||
+ memcpy(&wbuf[1], buf, len);
|
||||
+
|
||||
+ rlen = 0;
|
||||
+ res = adl->ADL_Display_DDCBlockAccess_Get(adapter, display, 0, 0, len+1, wbuf, &rlen, NULL);
|
||||
+
|
||||
+ D(fprintf(stderr, " >>>>>>>> adl i2c w on %d:%d a %x l %d err %d\n", adapter, display, addr, len, res));
|
||||
+
|
||||
+ if (res != ADL_OK){
|
||||
+ return -1;
|
||||
+ }
|
||||
+
|
||||
+ return len;
|
||||
+}
|
||||
+
|
||||
+
|
||||
+int amd_adl_init()
|
||||
+{
|
||||
+ int i;
|
||||
+ int res;
|
||||
+ int adapters_count;
|
||||
+ AdapterInfo *adapter_info;
|
||||
+
|
||||
+ adl = adl_malloc(sizeof(struct adl_state));
|
||||
+
|
||||
+ if (!adl){
|
||||
+ fprintf(stderr, "ADL error: malloc failed\n");
|
||||
+ return 0;
|
||||
+ }
|
||||
+
|
||||
+ adl->lib = dlopen("libatiadlxx.so", RTLD_LAZY|RTLD_GLOBAL);
|
||||
+ if (!adl->lib){
|
||||
+ if (get_verbosity())
|
||||
+ perror("ADL error: dlopen() failed\n");
|
||||
+ return 0;
|
||||
+ }
|
||||
+#define LOADFUNC(_n_) \
|
||||
+ do { \
|
||||
+ adl->_n_ = dlsym(adl->lib, #_n_); \
|
||||
+ if (!adl->_n_) { \
|
||||
+ fprintf(stderr, "ADL error: loading symbol %s\n", #_n_); \
|
||||
+ return 0; \
|
||||
+ } \
|
||||
+ } while (0)
|
||||
+
|
||||
+ LOADFUNC(ADL_Main_Control_Create);
|
||||
+ LOADFUNC(ADL_Main_Control_Destroy);
|
||||
+
|
||||
+ LOADFUNC(ADL_Adapter_NumberOfAdapters_Get);
|
||||
+ LOADFUNC(ADL_Adapter_AdapterInfo_Get);
|
||||
+ LOADFUNC(ADL_Display_NumberOfDisplays_Get);
|
||||
+ LOADFUNC(ADL_Display_DisplayInfo_Get);
|
||||
+ LOADFUNC(ADL_Display_DDCBlockAccess_Get);
|
||||
+
|
||||
+#undef LOADFUNC
|
||||
+
|
||||
+ res = adl->ADL_Main_Control_Create(adl_malloc, 1); // retrieve adapter information only for adapters that are physically present and enabled
|
||||
+
|
||||
+ if (res != ADL_OK){
|
||||
+ if (get_verbosity())
|
||||
+ fprintf(stderr, "Failed to initialize ADL: %d\n", res);
|
||||
+ return 0;
|
||||
+ }
|
||||
+
|
||||
+ res = adl->ADL_Adapter_NumberOfAdapters_Get(&adapters_count);
|
||||
+ if (res != ADL_OK){
|
||||
+ if (get_verbosity())
|
||||
+ fprintf(stderr, "Failed to get number of ADL adapters: %d\n", res);
|
||||
+ return 0;
|
||||
+ }
|
||||
+
|
||||
+ if (adapters_count < 1){
|
||||
+ if (get_verbosity())
|
||||
+ fprintf(stderr, "No ADL adapters found.\n");
|
||||
+ return 0;
|
||||
+ }
|
||||
+
|
||||
+ adapter_info = adl_malloc(sizeof(AdapterInfo) * adapters_count);
|
||||
+ if (!adapter_info){
|
||||
+ fprintf(stderr, "ADL error: malloc failed\n");
|
||||
+ return 0;
|
||||
+ }
|
||||
+
|
||||
+ res = adl->ADL_Adapter_AdapterInfo_Get(adapter_info, sizeof(AdapterInfo) * adapters_count);
|
||||
+ if (res != ADL_OK){
|
||||
+ fprintf(stderr, "Failed to get ADL adapters info: %d\n", res);
|
||||
+ return 0;
|
||||
+ }
|
||||
+
|
||||
+ for (i=0;i<adapters_count;i++){
|
||||
+ int aidx = adapter_info[i].iAdapterIndex;
|
||||
+ int numdisplays;
|
||||
+ int j;
|
||||
+ ADLDisplayInfo *display_info;
|
||||
+
|
||||
+ if (adl->ADL_Display_DisplayInfo_Get(aidx, &numdisplays, &display_info, 0) != ADL_OK)
|
||||
+ continue;
|
||||
+
|
||||
+ D(printf("\t ================================\n"));
|
||||
+ D(printf("\t %d: %s - %s %d %x:%x.%x %s\n", adapter_info[i].iAdapterIndex, adapter_info[i].strAdapterName, adapter_info[i].strDisplayName,
|
||||
+ adapter_info[i].iPresent,
|
||||
+ adapter_info[i].iBusNumber,
|
||||
+ adapter_info[i].iDeviceNumber,
|
||||
+ adapter_info[i].iFunctionNumber,
|
||||
+ adapter_info[i].strUDID));
|
||||
+
|
||||
+ for (j=0;j<numdisplays;j++){
|
||||
+ int didx;
|
||||
+
|
||||
+ if ((display_info[j].iDisplayInfoValue & ADL_DISPLAY_DISPLAYINFO_DISPLAYCONNECTED) &&
|
||||
+ (display_info[j].iDisplayInfoValue & ADL_DISPLAY_DISPLAYINFO_DISPLAYMAPPED)){
|
||||
+
|
||||
+ didx = display_info[j].displayID.iDisplayLogicalIndex;
|
||||
+
|
||||
+ D(printf("\t\t found display %s at %d:%d\n",
|
||||
+ display_info[j].strDisplayName, aidx, didx));
|
||||
+
|
||||
+ adl->displays[adl->displays_count].adapter_index = aidx;
|
||||
+ adl->displays[adl->displays_count].display_index = didx;
|
||||
+ adl->displays_count++;
|
||||
+ if (adl->displays_count >= MAX_DISPLAYS){
|
||||
+ break;
|
||||
+ }
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
+ adl_free((void**)&display_info);
|
||||
+
|
||||
+ if (adl->displays_count >= MAX_DISPLAYS){
|
||||
+ break;
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
+ adl_free((void**)&adapter_info);
|
||||
+
|
||||
+ D(fprintf(stderr, "adl initialized, %d displays\n", adl->displays_count));
|
||||
+
|
||||
+ adl->initialized = 1;
|
||||
+ return 1;
|
||||
+}
|
||||
+
|
||||
+void amd_adl_free()
|
||||
+{
|
||||
+ if (!adl)
|
||||
+ return;
|
||||
+
|
||||
+ adl->ADL_Main_Control_Destroy();
|
||||
+
|
||||
+ if (adl->lib){
|
||||
+ dlclose(adl->lib);
|
||||
+ adl->lib = NULL;
|
||||
+ }
|
||||
+
|
||||
+ adl_free((void**)&adl);
|
||||
+}
|
||||
+
|
||||
+#endif /* HAVE_AMDADL */
|
||||
+
|
||||
diff --git a/src/lib/amd_adl.h b/src/lib/amd_adl.h
|
||||
new file mode 100644
|
||||
index 0000000..d6c7bc1
|
||||
--- /dev/null
|
||||
+++ b/src/lib/amd_adl.h
|
||||
@@ -0,0 +1,33 @@
|
||||
+/*
|
||||
+ ddc/ci interface functions header
|
||||
+ Copyright(c) 2012 Vitaly V. Bursov (vitaly@bursov.com)
|
||||
+
|
||||
+ This program is free software; you can redistribute it and/or modify
|
||||
+ it under the terms of the GNU General Public License as published by
|
||||
+ the Free Software Foundation; either version 2 of the License, or
|
||||
+ (at your option) any later version.
|
||||
+
|
||||
+ This program is distributed in the hope that it will be useful,
|
||||
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
+ GNU General Public License for more details.
|
||||
+
|
||||
+ You should have received a copy of the GNU General Public License
|
||||
+ along with this program; if not, write to the Free Software
|
||||
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
+*/
|
||||
+
|
||||
+#ifndef AMD_ADL_H
|
||||
+#define AMD_ADL_H
|
||||
+
|
||||
+int amd_adl_init();
|
||||
+void amd_adl_free();
|
||||
+
|
||||
+int amd_adl_get_displays_count();
|
||||
+int amd_adl_get_display(int idx, int *adapter, int *display);
|
||||
+int amd_adl_check_display(int adapter, int display);
|
||||
+
|
||||
+int amd_adl_i2c_read(int adapter, int display, unsigned int addr, unsigned char *buf, unsigned int len);
|
||||
+int amd_adl_i2c_write(int adapter, int display, unsigned int addr, unsigned char *buf, unsigned int len);
|
||||
+
|
||||
+#endif /* AMD_ADL_H */
|
||||
diff --git a/src/lib/ddcci.c b/src/lib/ddcci.c
|
||||
index 4492df5..186d597 100644
|
||||
--- a/src/lib/ddcci.c
|
||||
+++ b/src/lib/ddcci.c
|
||||
@@ -38,6 +38,7 @@
|
||||
#include <sys/stat.h>
|
||||
|
||||
#include "ddcci.h"
|
||||
+#include "amd_adl.h"
|
||||
|
||||
#include "conf.h"
|
||||
|
||||
@@ -239,12 +240,22 @@ int ddcci_init(char* usedatadir)
|
||||
printf(_("Failed to initialize ddccontrol database...\n"));
|
||||
return 0;
|
||||
}
|
||||
+#ifdef HAVE_AMDADL
|
||||
+ if (!amd_adl_init()){
|
||||
+ if (verbosity) {
|
||||
+ printf(_("Failed to initialize ADL...\n"));
|
||||
+ }
|
||||
+ }
|
||||
+#endif
|
||||
return ddcpci_init();
|
||||
}
|
||||
|
||||
void ddcci_release() {
|
||||
ddcpci_release();
|
||||
ddcci_release_db();
|
||||
+#ifdef HAVE_AMDADL
|
||||
+ amd_adl_free();
|
||||
+#endif
|
||||
}
|
||||
|
||||
/* write len bytes (stored in buf) to i2c address addr */
|
||||
@@ -318,6 +329,12 @@ static int i2c_write(struct monitor* mon, unsigned int addr, unsigned char *buf,
|
||||
return adata.status;
|
||||
}
|
||||
#endif
|
||||
+#ifdef HAVE_AMDADL
|
||||
+ case type_adl:
|
||||
+ {
|
||||
+ return amd_adl_i2c_write(mon->adl_adapter, mon->adl_display, addr, buf, len);
|
||||
+ }
|
||||
+#endif
|
||||
default:
|
||||
return -1;
|
||||
}
|
||||
@@ -396,6 +413,12 @@ static int i2c_read(struct monitor* mon, unsigned int addr, unsigned char *buf,
|
||||
return ret - ANSWER_SIZE;
|
||||
}
|
||||
#endif
|
||||
+#ifdef HAVE_AMDADL
|
||||
+ case type_adl:
|
||||
+ {
|
||||
+ return amd_adl_i2c_read(mon->adl_adapter, mon->adl_display, addr, buf, len);
|
||||
+ }
|
||||
+#endif
|
||||
default:
|
||||
return -1;
|
||||
}
|
||||
@@ -929,6 +952,23 @@ static int ddcci_open_with_addr(struct monitor* mon, const char* filename, int a
|
||||
mon->type = pci;
|
||||
}
|
||||
#endif
|
||||
+#ifdef HAVE_AMDADL
|
||||
+ else if (strncmp(filename, "adl:", 4) == 0) {
|
||||
+ mon->adl_adapter = -1;
|
||||
+ mon->adl_display = -1;
|
||||
+ if (sscanf(filename, "adl:%d:%d", &mon->adl_adapter, &mon->adl_display) != 2){
|
||||
+ fprintf(stderr, _("Invalid filename (%s).\n"), filename);
|
||||
+ return -3;
|
||||
+ }
|
||||
+
|
||||
+ if (amd_adl_check_display(mon->adl_adapter, mon->adl_display)){
|
||||
+ fprintf(stderr, _("ADL display not found (%s).\n"), filename);
|
||||
+ return -3;
|
||||
+ }
|
||||
+
|
||||
+ mon->type = type_adl;
|
||||
+ }
|
||||
+#endif
|
||||
else {
|
||||
fprintf(stderr, _("Invalid filename (%s).\n"), filename);
|
||||
return -3;
|
||||
@@ -1167,6 +1207,28 @@ struct monitorlist* ddcci_probe() {
|
||||
|
||||
closedir(dirp);
|
||||
|
||||
+#ifdef HAVE_AMDADL
|
||||
+ /* ADL probe */
|
||||
+ int adl_disp;
|
||||
+
|
||||
+ for (adl_disp=0; adl_disp<amd_adl_get_displays_count(); adl_disp++){
|
||||
+ int adapter, display;
|
||||
+ if (amd_adl_get_display(adl_disp, &adapter, &display))
|
||||
+ break;
|
||||
+
|
||||
+ filename = malloc(64);
|
||||
+ snprintf(filename, 64, "adl:%d:%d", adapter, display);
|
||||
+ if (verbosity) {
|
||||
+ printf(_("Found ADL display (%s)\n"), filename);
|
||||
+ }
|
||||
+ ddcci_probe_device(filename, ¤t, &last);
|
||||
+ if (!verbosity) {
|
||||
+ printf(".");
|
||||
+ fflush(stdout);
|
||||
+ }
|
||||
+ }
|
||||
+#endif
|
||||
+
|
||||
if (!verbosity)
|
||||
printf("\n");
|
||||
|
||||
diff --git a/src/lib/ddcci.h b/src/lib/ddcci.h
|
||||
index c058051..cac907b 100644
|
||||
--- a/src/lib/ddcci.h
|
||||
+++ b/src/lib/ddcci.h
|
||||
@@ -63,6 +63,9 @@ struct caps {
|
||||
struct monitor {
|
||||
int fd;
|
||||
unsigned int addr;
|
||||
+#ifdef HAVE_AMDADL
|
||||
+ int adl_adapter, adl_display;
|
||||
+#endif
|
||||
char pnpid[8];
|
||||
unsigned char digital; /* 0 - digital, 1 - analog */
|
||||
struct timeval last;
|
||||
@@ -76,6 +79,9 @@ struct monitor {
|
||||
#ifdef HAVE_DDCPCI
|
||||
,pci
|
||||
#endif
|
||||
+#ifdef HAVE_AMDADL
|
||||
+ ,type_adl
|
||||
+#endif
|
||||
} type;
|
||||
int probing; /* are we probing? */
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 8ee47f3..79e831e 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -112,6 +112,39 @@ fi
|
||||
|
||||
AC_SUBST([DDCPCI])
|
||||
|
||||
+# AMD ADL support check
|
||||
+support_amdadl=
|
||||
+AC_ARG_ENABLE(amdadl,
|
||||
+ [ --enable-amdadl enable AMD Display Library support (autodetect) ],
|
||||
+ [if test x$enableval = xno; then
|
||||
+ support_amdadl=no
|
||||
+ else
|
||||
+ support_amdadl=yes
|
||||
+ fi])
|
||||
+
|
||||
+AMDADL=
|
||||
+if test x$support_amdadl = xyes; then
|
||||
+ AC_CHECK_HEADERS([ADL/adl_sdk.h], [], [AC_MSG_ERROR([ADL headers not found, but ADL support requested.], [1])],
|
||||
+ [#ifndef __stdcall
|
||||
+ #define __stdcall
|
||||
+ #endif
|
||||
+ ])
|
||||
+ AMDADL=amdadl
|
||||
+elif test x$support_amdadl = x; then
|
||||
+ AC_CHECK_HEADERS([ADL/adl_sdk.h], [
|
||||
+ AMDADL=amdadl
|
||||
+ ], [], [#ifndef __stdcall
|
||||
+ #define __stdcall
|
||||
+ #endif
|
||||
+ ])
|
||||
+fi
|
||||
+
|
||||
+if test x$AMDADL = xamdadl; then
|
||||
+ AC_DEFINE_UNQUOTED(HAVE_AMDADL, 1, [Define if ddccontrol is built with ADL support.])
|
||||
+fi
|
||||
+
|
||||
+AC_SUBST([AMDADL])
|
||||
+
|
||||
# Gnome check
|
||||
support_gnome=yes
|
||||
AC_ARG_ENABLE(gnome,
|
||||
diff --git a/src/config.h.in b/src/config.h.in
|
||||
index 971ec71..e0f31c6 100644
|
||||
--- a/src/config.h.in
|
||||
+++ b/src/config.h.in
|
||||
@@ -4,6 +4,12 @@
|
||||
language is requested. */
|
||||
#undef ENABLE_NLS
|
||||
|
||||
+/* Define to 1 if you have the <ADL/adl_sdk.h> header file. */
|
||||
+#undef HAVE_ADL_ADL_SDK_H
|
||||
+
|
||||
+/* Define if ddccontrol is built with ADL support. */
|
||||
+#undef HAVE_AMDADL
|
||||
+
|
||||
/* Define if linux/i2c-dev.h is buggy on your system, so defaults constants
|
||||
and structures must be used */
|
||||
#undef HAVE_BUGGY_I2C_DEV
|
||||
@@ -41,7 +47,7 @@
|
||||
/* Define if ddccontrol is built with /dev/i2c-* support. */
|
||||
#undef HAVE_I2C_DEV
|
||||
|
||||
-/* Define if you have the iconv() function. */
|
||||
+/* Define if you have the iconv() function and it works. */
|
||||
#undef HAVE_ICONV
|
||||
|
||||
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||
@@ -50,6 +56,9 @@
|
||||
/* Define to 1 if you have the `pci' library (-lpci). */
|
||||
#undef HAVE_LIBPCI
|
||||
|
||||
+/* Define to 1 if you have the `z' library (-lz). */
|
||||
+#undef HAVE_LIBZ
|
||||
+
|
||||
/* Define to 1 if you have the <linux/types.h> header file. */
|
||||
#undef HAVE_LINUX_TYPES_H
|
||||
|
||||
@@ -89,6 +98,10 @@
|
||||
/* Define to 1 if you have the <unistd.h> header file. */
|
||||
#undef HAVE_UNISTD_H
|
||||
|
||||
+/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||
+ */
|
||||
+#undef LT_OBJDIR
|
||||
+
|
||||
/* Name of package */
|
||||
#undef PACKAGE
|
||||
|
||||
@@ -104,6 +117,9 @@
|
||||
/* Define to the one symbol short name of this package. */
|
||||
#undef PACKAGE_TARNAME
|
||||
|
||||
+/* Define to the home page for this package. */
|
||||
+#undef PACKAGE_URL
|
||||
+
|
||||
/* Define to the version of this package. */
|
||||
#undef PACKAGE_VERSION
|
||||
|
||||
diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am
|
||||
index ce18dcf..775629e 100644
|
||||
--- a/src/lib/Makefile.am
|
||||
+++ b/src/lib/Makefile.am
|
||||
@@ -11,6 +11,7 @@ $(pkgconfig_DATA): $(srcdir)/ddccontrol.pc.in $(top_builddir)/config.status
|
||||
lib_LTLIBRARIES = libddccontrol.la
|
||||
|
||||
libddccontrol_la_SOURCES = ddcci.c ddcci.h monitor_db.c monitor_db.h \
|
||||
- ddcpci-ipc.h i2c-dev.h conf.c conf.h
|
||||
+ ddcpci-ipc.h i2c-dev.h conf.c conf.h amd_adl.c amd_adl.h
|
||||
+
|
||||
libddccontrol_la_LIBADD = $(LIBXML2_LDFLAGS)
|
||||
AM_CFLAGS = $(LIBXML2_CFLAGS)
|
@ -1 +1,2 @@
|
||||
DIST fslint-2.42.tar.gz 111520 SHA256 babbef4a34f42ab1d396152fd79b4353adc114b2e8d68b838e20a8067c5a3273 SHA512 e32575827769a6e0e1847f6edb4ed5337fc5705d65f327e93510af29cafe11df175eec9924f15e9525ff7c320048940e9341e9e62b4ec717b2630aa405a484e6 WHIRLPOOL fc74fb8ddd9d03283d6f7ec7763c2efef9036242ab5ba487046af14f880f0bc8661cec07614fc61fcee684933614abe49142f6dde4c3ef1d42d0f5292437be67
|
||||
DIST fslint-2.44.tar.gz 116654 SHA256 8491a9cd76725e652ac8fe07288ba1f896d9331e30593c0ff3ab9e82e863f0ae SHA512 9ebb6d23186ed9a7194c854c3f3352cd787f01a71d6197aa0c53f5ff0dcb2e24004cfdddee3345655ae179f4397eba95120a5c08f25c5c0f807dab486226844b WHIRLPOOL d06bfdd29ce00a052de89757244f823fba2a30ef51c09bcf58248f73d2ecd33c859a52f172cf2c9f558d00274011083c2851bf47a5e40771fff6d4a0ba081f9b
|
||||
|
@ -0,0 +1,74 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/fslint/fslint-2.44.ebuild,v 1.1 2014/03/30 18:25:02 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python2_6 python2_7 )
|
||||
|
||||
inherit eutils python-r1
|
||||
|
||||
DESCRIPTION="A utility to find various forms of lint on a filesystem."
|
||||
HOMEPAGE="http://www.pixelbeat.org/fslint/"
|
||||
SRC_URI="http://www.pixelbeat.org/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="nls"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
dev-python/pygtk:2[${PYTHON_USEDEP}]
|
||||
dev-util/glade:*[python,${PYTHON_USEDEP}]"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext:* )"
|
||||
|
||||
src_prepare() {
|
||||
# Change some paths to make ${PN}-gui run when installed in /usr/bin.
|
||||
sed -e "s:^liblocation=.*$:liblocation='${EROOT}usr/share/${PN}' #Gentoo:" \
|
||||
-e "s:^locale_base=.*$:locale_base=None #Gentoo:" \
|
||||
-i ${PN}-gui || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
share=/usr/share/${PN}
|
||||
|
||||
insinto ${share}
|
||||
doins ${PN}{.glade,.gladep,_icon.png}
|
||||
|
||||
exeinto ${share}/${PN}
|
||||
doexe ${PN}/find*
|
||||
doexe ${PN}/${PN}
|
||||
doexe ${PN}/zipdir
|
||||
|
||||
exeinto ${share}/${PN}/fstool/
|
||||
doexe ${PN}/fstool/*
|
||||
|
||||
exeinto ${share}/${PN}/supprt/
|
||||
doexe ${PN}/supprt/{fslver,getffl,getffp,getfpf,md5sum_approx}
|
||||
|
||||
exeinto ${share}/${PN}/supprt/rmlint
|
||||
doexe ${PN}/supprt/rmlint/*
|
||||
|
||||
dobin ${PN}-gui
|
||||
|
||||
doicon ${PN}_icon.png
|
||||
domenu ${PN}.desktop
|
||||
|
||||
dodoc doc/{FAQ,NEWS,README,TODO}
|
||||
doman man/${PN}{.1,-gui.1}
|
||||
|
||||
if use nls ; then
|
||||
cd po
|
||||
emake DESTDIR="${D}" install
|
||||
fi
|
||||
|
||||
# Fix Python shebangs.
|
||||
python_replicate_script "${ED}"${share}/${PN}/fstool/dupwaste
|
||||
python_replicate_script "${ED}"${share}/${PN}/supprt/md5sum_approx
|
||||
python_replicate_script "${ED}"${share}/${PN}/supprt/rmlint/merge_hardlinks
|
||||
python_replicate_script "${ED}"${share}/${PN}/supprt/rmlint/fixdup
|
||||
python_replicate_script "${ED}"/usr/bin/${PN}-gui
|
||||
}
|
@ -0,0 +1,7 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2 or later
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/spacenavd/files/99-space-navigator.rules-r1,v 1.1 2014/03/30 09:53:03 pacho Exp $
|
||||
|
||||
# Start daemon on insertion of a SpaceNavigator device
|
||||
SUBSYSTEM=="usb", ACTION=="add", ATTRS{manufacturer}=="3Dconnexion", ATTRS{product}=="Space Navigator", RUN+="/etc/init.d/spacenavd --quiet start"
|
||||
SUBSYSTEM=="usb", ACTION=="add", ATTRS{manufacturer}=="3Dconnexion", ATTRS{product}=="SpaceNavigator", TAG+="systemd", ENV{SYSTEMD_WANTS}+="spacenavd.service"
|
@ -0,0 +1,8 @@
|
||||
[Unit]
|
||||
Description=3Dconnexion Input Devices Userspace Driver
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/bin/spacenavd -d
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
@ -0,0 +1,82 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/spacenavd/spacenavd-0.5-r5.ebuild,v 1.1 2014/03/30 09:53:03 pacho Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils linux-info systemd toolchain-funcs udev
|
||||
|
||||
MY_PN='spacenav'
|
||||
DESCRIPTION="The spacenavd daemon provides free alternative to the 3dxserv daemon."
|
||||
HOMEPAGE="http://spacenav.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/project/${MY_PN}/${MY_PN}%20daemon/${PN}%20${PV}/${P}.tar.gz"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc64 ~x86"
|
||||
IUSE="X"
|
||||
|
||||
RDEPEND="X? ( x11-apps/xdpyinfo )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
CONFIG_CHECK="~INPUT_EVDEV"
|
||||
ERROR_CFG="Your kernel needs INPUT_EVDEV for the spacenavd to work properly"
|
||||
check_extra_config
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-destdir.patch
|
||||
epatch "${FILESDIR}"/${P}-custom-flags.patch
|
||||
epatch "${FILESDIR}"/${P}-no-x11.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--enable-opt --enable-ldopt \
|
||||
$(use_enable X x11)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Config file
|
||||
insinto /etc
|
||||
newins "${S}/doc/example-spnavrc" spnavrc.sample
|
||||
|
||||
# Init script
|
||||
newinitd "${FILESDIR}/spnavd" spacenavd
|
||||
systemd_dounit "${FILESDIR}/spacenavd.service"
|
||||
|
||||
# Install udev rule but leave activiation to the user
|
||||
# since Xorg may be configured to grab the device already
|
||||
insinto "$(udev_get_udevdir)"
|
||||
newins "${FILESDIR}"/99-space-navigator.rules-r1 99-space-navigator.rules.ignored
|
||||
|
||||
# Daemon
|
||||
dobin "${S}/spacenavd"
|
||||
use X && dobin "${S}/spnavd_ctl"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "To start the Spacenav daemon system-wide by default"
|
||||
elog "you should add it to the default runlevel :"
|
||||
elog "\`rc-update add spacenavd default\` (for openRC)"
|
||||
elog "\`systemctl enable spacenavd\` (for systemd)"
|
||||
elog
|
||||
if use X; then
|
||||
elog "To start generating Spacenav X events by default"
|
||||
elog "you should add this command in your user startup"
|
||||
elog "scripts such as .gnomerc or .xinitrc :"
|
||||
elog "\`spnavd_ctl x11 start\`"
|
||||
elog
|
||||
fi
|
||||
elog
|
||||
elog "If you want to auto-start the daemon when you plug in"
|
||||
elog "a SpaceNavigator device, activate the related udev rule :"
|
||||
elog "\`sudo ln -s $(udev_get_udevdir)/rules.d/99-space-navigator.rules.ignored /etc/udev/rules.d\`"
|
||||
ewarn "You must restart spnavd \`/etc/init.d/spacenavd restart\` to run"
|
||||
ewarn "the new version of the daemon or \`systemctl restart spacenavd\`"
|
||||
ewarn "if using systemd."
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST akonadi-1.12.0.tar.bz2 250974 SHA256 35243793b73e8028973c101c68ef80a8a54be0fe9aa562c9473e73b4657fea26 SHA512 62bf31552fabb6b722aa9c8ebc112a5af1fcc6c2a962b75c0ff4a79ad4999c03169f0e2a993ed382b753d578a69950aae6b28d255d58f5496978fc2d4207b7ba WHIRLPOOL 4746a0a70ea44813c8e0278ee4be3471957e0c1a5e5ace3507be2866223acc92f2c69e6ed0c4f9ac634afe41fe73168ba593e188dc46d9584a37bfa1895cf0a7
|
||||
DIST akonadi-server-1.10.3.tar.bz2 228633 SHA256 a8f66eec479c235ec67e77befac50c42743f627663fe2bb49238e82e6fbfffb0 SHA512 836917f3fb8ec5388d7145402fb1b55ca00d14d78f92d0105fecc6c052e99d497e17a2484f581b9d2f20433220a9343e6b4bff8ad34e48767e6a42d309572c66 WHIRLPOOL 468908b64e66a826e17dc8f5dca3f907bfcd09669810f9f1aca96b7f812ebc2c0138a6f840a5e5f8d0734cc05eecddeebafe8affe32994c2ed7bb76c2c309b38
|
||||
DIST akonadi-server-1.11.0.tar.bz2 235101 SHA256 0cb257509d53927241b71d85c42efb0b5776efc37fc8dc732e75f6813b8a264d SHA512 366f0e4a86038af5eb6603653e599076c66e84f59db57f4c56a89ec265be7e335f3f5d14444030a6f398e2361969ad85bc73357359da7ab8c307ec3c5d80ea40 WHIRLPOOL b050f5e1d5220ec512ab6e57cd083b652f03ef1e391fb336a51888aede7b0faf2f2ab58db6f6e67ee3fd7ceea8efcb54d5c3b1a6c224adf3deb41cb10b3c91d2
|
||||
|
@ -0,0 +1,125 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/akonadi-server/akonadi-server-1.12.0.ebuild,v 1.1 2014/03/29 19:48:49 johu Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
if [[ $PV = *9999* ]]; then
|
||||
scm_eclass=git-r3
|
||||
EGIT_REPO_URI=( "git://anongit.kde.org/akonadi" )
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
S="${WORKDIR}/${P/-server/}"
|
||||
fi
|
||||
|
||||
inherit cmake-utils ${scm_eclass}
|
||||
|
||||
DESCRIPTION="The server part of Akonadi"
|
||||
HOMEPAGE="http://pim.kde.org/akonadi"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="+mysql postgres +qt4 qt5 sqlite test"
|
||||
|
||||
REQUIRED_USE="^^ ( qt4 qt5 ) || ( sqlite mysql postgres )"
|
||||
|
||||
CDEPEND="
|
||||
dev-libs/boost:=
|
||||
>=dev-libs/soprano-2.6.51
|
||||
x11-misc/shared-mime-info
|
||||
qt4? (
|
||||
>=dev-qt/qtcore-4.8.5:4
|
||||
>=dev-qt/qtdbus-4.8.5:4
|
||||
>=dev-qt/qtgui-4.8.5:4
|
||||
>=dev-qt/qtsql-4.8.5:4[mysql?,postgres?]
|
||||
>=dev-qt/qttest-4.8.5:4
|
||||
)
|
||||
qt5? (
|
||||
>=dev-libs/soprano-2.6.51[-qt4,qt5]
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtsql:5[mysql?,postgres?]
|
||||
dev-qt/qttest:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtxml:5
|
||||
)
|
||||
sqlite? ( dev-db/sqlite:3 )
|
||||
"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-libs/libxslt
|
||||
>=dev-util/automoc-0.9.88
|
||||
test? ( sys-apps/dbus )
|
||||
"
|
||||
RDEPEND="${CDEPEND}
|
||||
postgres? ( dev-db/postgresql-server )
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
# Set default storage backend in order: MySQL, SQLite PostgreSQL
|
||||
# reverse driver check to keep the order
|
||||
if use postgres; then
|
||||
DRIVER="QPSQL"
|
||||
AVAILABLE+=" ${DRIVER}"
|
||||
fi
|
||||
|
||||
if use sqlite; then
|
||||
DRIVER="QSQLITE3"
|
||||
AVAILABLE+=" ${DRIVER}"
|
||||
fi
|
||||
|
||||
if use mysql; then
|
||||
DRIVER="QMYSQL"
|
||||
AVAILABLE+=" ${DRIVER}"
|
||||
fi
|
||||
|
||||
# Notify about MySQL is recommend by upstream
|
||||
if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then
|
||||
ewarn
|
||||
ewarn "We strongly recommend you change your Akonadi database backend to MySQL in your"
|
||||
ewarn "user configuration. This is the backend recommended by KDE upstream."
|
||||
ewarn "In particular, kde-base/kmail-4.10 does not work properly with the sqlite"
|
||||
ewarn "backend anymore."
|
||||
ewarn "You can select the backend in your ~/.config/akonadi/akonadiserverrc."
|
||||
ewarn "Available drivers are:${AVAILABLE}"
|
||||
ewarn
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DINSTALL_QSQLITE_IN_QT_PREFIX=ON
|
||||
$(cmake-utils_use test AKONADI_BUILD_TESTS)
|
||||
$(cmake-utils_use sqlite AKONADI_BUILD_QSQLITE)
|
||||
$(cmake-utils_use qt5 QT5_BUILD)
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
export $(dbus-launch)
|
||||
cmake-utils_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Who knows, maybe it accidentally fixes our permission issues
|
||||
cat <<-EOF > "${T}"/akonadiserverrc
|
||||
[%General]
|
||||
Driver=${DRIVER}
|
||||
EOF
|
||||
insinto /usr/share/config/akonadi
|
||||
doins "${T}"/akonadiserverrc
|
||||
|
||||
cmake-utils_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "${DRIVER} has been set as your default akonadi storage backend."
|
||||
elog "You can override it in your ~/.config/akonadi/akonadiserverrc."
|
||||
elog "Available drivers are: ${AVAILABLE}"
|
||||
}
|
@ -1,5 +1,4 @@
|
||||
DIST gnumeric-1.12.0-annotation-syntax.patch.xz 13408 SHA256 8cc904ced03d1cdb894afa896c7fc8be22bd3cf16f0c8427c965eb813a406a48 SHA512 b1062a75750630e4e0cb479a994db2c98aae4668355a7756bd6ca9f64407571d73af0fd428453e373d4d0d9f77d842869cbe4f7d5ba0054103cd8add0e09d5b6 WHIRLPOOL aec5b51c9af1e6b3806c7f5f22930c41d42ed0dfbcb66407a18ded9cf565b78daae76d2b8a5952ce4f7379b11c9bad68a02982f7248a62d0c5a87e8ae60a71f4
|
||||
DIST gnumeric-1.12.0.tar.xz 15631708 SHA256 037b53d909e5d1454b2afda8c4fb1e7838e260343e36d4e36245f4a5d0e04111 SHA512 5bcf5e04d3c871d755a560207db2bce9d81bbe24f9c330a8a0555a386c38f505997c0a24a44afe0ab28539f03a921ce13f82ea8c6e828e17d998ce4951639223 WHIRLPOOL 2de92f2fecc9389e92a1e50f3c37361e0c06e792d0e75ca17beb1a5c6a9b344bc14d3eeef561ecdda5a3e6c60f4fe73f6fb2fd22e343b6edf842f7a81d64a825
|
||||
DIST gnumeric-1.12.11.tar.xz 18035884 SHA256 554224f8a91743702b90010bf4bd7f04b9086e89c023a2aa1b2dbc31426c538f SHA512 c06e4cf35f594f5bd0eead414c36d26be9b1e767c71779b22f760f67c49c7e8022d6098bdd8993e73ae4c21397efa428f05cb0aa0cf7cfc952a5ca08d08e1ec3 WHIRLPOOL f8aa31ca784bc6d1dbcaa598d7601e6c13548efd8cf57d561deee7ef05fbb3f0a89c4e93f07e60add563daff688fb16461a508f4c10e5d8f400f6309f2df5d07
|
||||
DIST gnumeric-1.12.12.tar.xz 18081428 SHA256 00cbc0816142dd3bde5ca39b2585965758f11cea5d53c23611dd44b24c4fd124 SHA512 65df37c882082e94a44a8df1319df8872c6768fffd32fa3152a6c14cba10b4112db36d284bbd4a3f6c59669265704fc117a1adeb1c0cf3e9a6846ad0fbdbc600 WHIRLPOOL 414b2f9b73dabb4eaa5570132829494c1d5e66119dcb7ad55f3cd0d1cd8ef7ef4c110011dd82ce5304c88a596ca7c220e430fd1eb867a4049eb1205fe7da047a
|
||||
DIST gnumeric-1.12.8.tar.xz 15545900 SHA256 02688fb6c32c28db2eb4e9a8e012cf1386f4f3a18b4c94f5ecdd13342521ec76 SHA512 be590dd515c14cd1a7b78f2a36acac271f24570d052c5dbaa6a35cec4c5c2603f632ffdc511455e1bb0f1d0451d92445fbd2dfb09cef26bfad0b088f0ff787d1 WHIRLPOOL b730e9c1f44832e8a9203a1dcd4e06e56669de746dcb324b5fbd0c0ffbb595af4fed204355e14afe7ac725c066d8d41f78e49549c903187091d4c286595ddf2c
|
||||
DIST gnumeric-1.12.13.tar.xz 17996140 SHA256 f74a23ebfca5d4f283313580aca8e51dc500ce148224c35fa9eb977df7361067 SHA512 89f34ec0c781a43a2de7321f50fd26738bdaf4ef95ebd9c54ab11de147ad282cd09a9a06e00c303fff276fdf3847e9f6ceca3bc2cde851cf646e03cc4564049a WHIRLPOOL aaf9c12c9d11226f0c717588c5fe30673e69b4761b0bfb6477e1e6c2f5d00cf9f37cbef9938569ee491bf1aee78535c47ed1859ebcc43f072ef09b03fc8f186b
|
||||
|
@ -1,64 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/gnumeric/gnumeric-1.12.8.ebuild,v 1.4 2013/12/26 14:45:00 maekke Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit eutils gnome2 flag-o-matic python-single-r1
|
||||
|
||||
DESCRIPTION="The GNOME Spreadsheet"
|
||||
HOMEPAGE="http://projects.gnome.org/gnumeric/"
|
||||
LICENSE="GPL-2"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
|
||||
|
||||
IUSE="+introspection libgda perl python"
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
# Missing gnome-extra/libgnomedb required version in tree
|
||||
# but its upstream is dead and will be dropped soon.
|
||||
|
||||
# lots of missing files, wait for next release
|
||||
# also fails tests due to 80-bit long story
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
app-arch/bzip2
|
||||
sys-libs/zlib
|
||||
>=dev-libs/glib-2.28:2
|
||||
>=gnome-extra/libgsf-1.14.24:=
|
||||
>=x11-libs/goffice-0.10.3:0.10
|
||||
>=dev-libs/libxml2-2.4.12:2
|
||||
>=x11-libs/pango-1.24.0:=
|
||||
|
||||
>=x11-libs/gtk+-3.2:3
|
||||
x11-libs/cairo:=[svg]
|
||||
|
||||
introspection? ( >=dev-libs/gobject-introspection-1:= )
|
||||
perl? ( dev-lang/perl )
|
||||
python? ( ${PYTHON_DEPS}
|
||||
>=dev-python/pygobject-3:3[${PYTHON_USEDEP}] )
|
||||
libgda? ( gnome-extra/libgda:5[gtk] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/scrollkeeper
|
||||
>=dev-util/intltool-0.35.0
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
--disable-static \
|
||||
--with-zlib \
|
||||
$(use_with libgda gda) \
|
||||
$(use_enable introspection) \
|
||||
$(use_with perl) \
|
||||
$(use_with python)
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST gpyutils-0.1.2.tar.bz2 12032 SHA256 90157667e4784d6818a97e40f68730dc20dc0aa9a2bf4ce728e936b6e6d13006 SHA512 c9d3edb2a18d6181f38b54c8725cc9fd4c12e996ef5fadafedd090ad9ebfd2b9daeb787568f705fddcc53ed9f8855834cbec2910c3bb712c2d9deaf32d4cb7fb WHIRLPOOL 357493446d75e68e30f162e87f807029cf073e31aa0d0d01c41a8389c36bd9d9057931ec944f12ac5b8da0791388078be49fc1f228bec99a0725623e74681e32
|
||||
DIST gpyutils-0.1.tar.bz2 7916 SHA256 16df60024c1499c7bd73e30a7a3d97129070c905bea18967bfc92de60ce668c2 SHA512 8a26144ca02b6c9752e8a22d4c7d80a4e8033cfabd49d394cd45ee277f30703bcbc67aba5372f0b4ef267d400d761b8eeaa1ce37b8867007286c2b9cdf9f706e WHIRLPOOL 92195445fce9be949f68805103ff1afa490a3127c6cf0ec976893569ceab05f82aeca052a7bcc10bdc9313d5c5762b14255a9c9385234d291a8f0d4c89aaaa80
|
||||
|
@ -0,0 +1,29 @@
|
||||
# python-r1 old-eclass status short-code
|
||||
#
|
||||
# python-r1: python-r1 eclass implementation name
|
||||
# old-eclass: python.eclass implementation name (null if not supported)
|
||||
# status: dead, old, supported, current, experimental, future
|
||||
# short-code: short string used in tabular output
|
||||
|
||||
python2_4 2.4 dead 2.4
|
||||
python2_5 2.5 dead 2.5
|
||||
python2_6 2.6 supported 2.6
|
||||
python2_7 2.7 current 2.7
|
||||
python3_0 3.0 dead 3.0
|
||||
python3_1 3.1 dead 3.1
|
||||
python3_2 3.2 current 3.2
|
||||
python3_3 3.3 supported 3.3
|
||||
python3_4 experimental 3.4
|
||||
python3_5 future 3.5
|
||||
|
||||
pypy1_8 2.7-pypy-1.8 dead p1.8
|
||||
pypy1_9 2.7-pypy-1.9 dead p1.9
|
||||
pypy2_0 2.7-pypy-2.0 supported p2.0
|
||||
pypy experimental pypy
|
||||
|
||||
pypy3 future pypy3
|
||||
|
||||
jython2_5 2.5-jython dead j2.5
|
||||
jython2_7 2.7-jython experimental j2.7
|
||||
|
||||
# vim:ts=16:sts=16:noet:ft=conf
|
@ -0,0 +1,19 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/gpyutils/gpyutils-0.1.2.ebuild,v 1.1 2014/03/29 11:44:46 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Utitilies for maintaining Python packages"
|
||||
HOMEPAGE="https://bitbucket.org/mgorny/gpyutils/"
|
||||
SRC_URI="mirror://bitbucket/mgorny/${PN}/downloads/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-portage/gentoopm-0.2.9[${PYTHON_USEDEP}]"
|
@ -1,2 +1 @@
|
||||
DIST zathura-cb-0.1.0.tar.gz 5365 SHA256 6bba014382a4f5c37968fd4655cc2adcba3b780416edf9222dfbf996c125715b SHA512 a7cf2a69d8ccb00eebe42787bcbd6bfc0f5c5f2257a58ed5f9c64ba2a6772fc5d61c73be30564799ee8a11f24a3dbf6b3a8b4c1010b039a2c797c13cfa4c56b1 WHIRLPOOL 1f83f9fb3990c15eac39f525109dff51d73729b5dc00ca3c409af765e139ef181922db45327418edbea2ea5a9702ffc620d293e96e90ef8a94c286d1a4d56b28
|
||||
DIST zathura-cb-0.1.1.tar.gz 5773 SHA256 4ff55255b3265e3fbcad8a10918e540cf113a3f2c0884cda8b653fdcdb985cbe SHA512 dacb8d73d4b7d7eaa1939ee207952fdd8187e5966c025af1e9bbf0729555b90ff88b5382f8f87f977ed4d636551393994736e274cbcd71bbb5078b931ec874a5 WHIRLPOOL 99fa0e25ba023c1cca354f71d1403d8047916522de509b6f5829515ab80fc0ab9c2de12fd8b6be1c9a1d225c84da7dc0ab79d4efc904514959759583044ade90
|
||||
|
@ -1,45 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-cb/zathura-cb-0.1.0.ebuild,v 1.4 2013/01/11 16:39:01 ssuominen Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="Comic book plug-in for zathura with 7zip, rar, tar and zip support"
|
||||
HOMEPAGE="http://pwmt.org/projects/zathura/"
|
||||
SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm x86"
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEPEND=">=app-text/zathura-0.2.0
|
||||
>=dev-libs/girara-0.1.3:2
|
||||
>=dev-libs/glib-2
|
||||
x11-libs/cairo"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
app-arch/p7zip
|
||||
app-arch/tar
|
||||
app-arch/unrar
|
||||
app-arch/unzip"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
myzathuraconf=(
|
||||
CC="$(tc-getCC)"
|
||||
LD="$(tc-getLD)"
|
||||
VERBOSE=1
|
||||
DESTDIR="${D}"
|
||||
)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake "${myzathuraconf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake "${myzathuraconf[@]}" install
|
||||
dodoc AUTHORS
|
||||
}
|
@ -1,3 +1 @@
|
||||
DIST zathura-djvu-0.2.1.tar.gz 10412 SHA256 d8bb3c9e30244a0733e49740ee2dd099ce39fa16f2c320af27a0c09d9a25bcc3 SHA512 b2e622885cf17e0eb1f45182f4db2a5fc6a86900d2f91620a02d80deb560f3939552fd07388694e6a329defae1d0e766668027348b80be59b01bebe0d14f7903 WHIRLPOOL cab84c69228ef16fbadc03b5bb5a63a4e130343606aafd71f50634608436d9e82b25b560f65a326409fd1c0e80f68c6a751c12c35242bd20896b3db45d2993f2
|
||||
DIST zathura-djvu-0.2.2.tar.gz 10473 SHA256 9c0accf68be79df63f16337b7cef66bfb199f4ff296ae5a1bc8de220f1af2691 SHA512 42f45413a78b98de5eb2070cb84458dcfbb62b2aa24286c369aca68a354ab4515fbcb9a932565ce5c386e33446ef4a239309eb1fc4ff40eb5d240dae29e10ea4 WHIRLPOOL bcded33e54b1de28fc12131b239f37f268080522b9290ee2cd401aab2845961b9446c523ce973136aec3b30cd29b747410bde01e90ddf132f40b9606bbefd1e7
|
||||
DIST zathura-djvu-0.2.3.tar.gz 11181 SHA256 c16e82d525012b788fd01c4189df93708fcffffb7dd34ca09db55005d644ed89 SHA512 6fd9c1d367d02402bc5eaedd853ed0d37aee61a682772c3c2dd543d98c03d85b32cd2b4af4b7f7a6390e97206aa881ebd6df9783e7abf4222352fb4d57de4850 WHIRLPOOL 447aee58bf3c0e9baed6d9d60505245777fd38be8bb2ae4c2f387a98afe334a01cd870995884f99d073904ba6812120c6660d88864bc3d38798d94e1c7d9cd76
|
||||
|
@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-djvu/zathura-djvu-0.2.1.ebuild,v 1.4 2013/01/11 16:39:16 ssuominen Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="DjVu plug-in for zathura"
|
||||
HOMEPAGE="http://pwmt.org/projects/zathura/"
|
||||
SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-text/djvu-3.5.24-r1
|
||||
>=app-text/zathura-0.2.1
|
||||
>=dev-libs/girara-0.1.4:2
|
||||
>=dev-libs/glib-2
|
||||
x11-libs/cairo"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
myzathuraconf=(
|
||||
CC="$(tc-getCC)"
|
||||
LD="$(tc-getLD)"
|
||||
VERBOSE=1
|
||||
DESTDIR="${D}"
|
||||
)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake "${myzathuraconf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake "${myzathuraconf[@]}" install
|
||||
dodoc AUTHORS
|
||||
}
|
@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-djvu/zathura-djvu-0.2.2.ebuild,v 1.1 2013/01/27 21:55:28 ssuominen Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="DjVu plug-in for zathura"
|
||||
HOMEPAGE="http://pwmt.org/projects/zathura/"
|
||||
SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-text/djvu-3.5.24-r1
|
||||
>=app-text/zathura-0.2.2
|
||||
>=dev-libs/girara-0.1.5:2
|
||||
>=dev-libs/glib-2
|
||||
x11-libs/cairo"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
myzathuraconf=(
|
||||
CC="$(tc-getCC)"
|
||||
LD="$(tc-getLD)"
|
||||
VERBOSE=1
|
||||
DESTDIR="${D}"
|
||||
)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake "${myzathuraconf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake "${myzathuraconf[@]}" install
|
||||
dodoc AUTHORS
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST zathura-pdf-mupdf-0.2.3.tar.gz 8319 SHA256 4cb4698f35ccabf87f4cb0ca02d8f4445c3123b91c8790a8e641bb1f10788bd7 SHA512 efc4c85de09affffa3bb4a858eef9d8a61560a8946dcf7e57bae6837853d6532c38eb863202c1ae5b0859ccb6534b36dcaae650aacc126bfe45a9540a3837611 WHIRLPOOL c31920029a40569898fb8068653942c7efbefc1f0c365f59bb62c8b9fe8bd1b52f0ba59803bfb329a6e3c24b292af74e2f540b69f047e4247a796a5a9d9d8833
|
||||
DIST zathura-pdf-mupdf-0.2.4.tar.gz 9170 SHA256 0df530701b2a6620d543412a20195c5305c81c907961e25830b349c59f67370c SHA512 4ed7f2170f7eb5bf22cd3fd171d2f1563ab5a309082bfe1bbe8aaf3ebcab743f46c44820c15a3af64c8f6a28d04b734045d2bc17652570ed7e57a5567afa7e52 WHIRLPOOL 558252f5e7c8dea8959ddbfc0c9ba0cf64bc40ef9ed9172293bb89f8e26315e73be5ec960e6b0eecdac52bd3a08f8ac963dbdf42c5d0cd105468416a669bdc9c
|
||||
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-0.2.3.ebuild,v 1.4 2013/06/19 14:22:58 xmw Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="PDF plug-in for zathura"
|
||||
HOMEPAGE="http://pwmt.org/projects/zathura/"
|
||||
SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="!app-text/zathura-pdf-poppler
|
||||
>=app-text/mupdf-1.2:=
|
||||
<app-text/mupdf-9999
|
||||
>=app-text/zathura-0.2.0
|
||||
x11-libs/cairo:="
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
# does not render w/o cairo
|
||||
myzathuraconf=(
|
||||
WITH_CAIRO=1
|
||||
CC="$(tc-getCC)"
|
||||
LD="$(tc-getLD)"
|
||||
VERBOSE=1
|
||||
DESTDIR="${D}"
|
||||
)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake "${myzathuraconf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake "${myzathuraconf[@]}" install
|
||||
dodoc AUTHORS
|
||||
}
|
@ -1,4 +1 @@
|
||||
DIST zathura-pdf-poppler-0.2.1.tar.gz 8158 SHA256 1c162ea887e52f48d6dc80f8427a773768f2df2e37242dab7efddeb3d2e361cd SHA512 4bd8314b4c9bd38471c0656f43d6f05692b740139dfd964e70f7d5ceb973c3f15d5cccf74d5917dbb262b0eb81e9e77b27a999f6dc02de015f27e833be3d8953 WHIRLPOOL ebbfa52a8357bf0b2c2415d4e9624bc755a161db3493c6e065b47575f9fe551d9e3841216e9201323dff1dee9ac370f8d5fd8b77fd13b3f0ba4efcc32ae8daa9
|
||||
DIST zathura-pdf-poppler-0.2.2.tar.gz 8153 SHA256 87115a2535e2108911dbc900f5d0db879bc6d9f731b161454a6955bb804ba55f SHA512 6691cbfffa11712ef62f693001d2ccff6683053187b784288b08ae8c16d0b80181d61daf347db396687b145f548ea9e90a2f1452cf5005eda3490311805951f3 WHIRLPOOL 195ef25b368fe19c23de27bbf051982b6bd56499c60eff474f349e14c874fcddade1d8c75ad2a1608c6dcdbe2329d86b9be74934d162d6486c044d9fbbeae05f
|
||||
DIST zathura-pdf-poppler-0.2.3.tar.gz 9013 SHA256 e61aace394110efbd9b875a0d804983fbb97fa6cb3d904c96570c87625ffc861 SHA512 c8ae296e691b6c308460e5c6e295a6d07db27a8820b2622395fa137fbd2748df4517338535a6a7acb4706b88027ba981e3d263e3976f777e6ff5df7e40b5fb59 WHIRLPOOL 06708027c4f6c8327510cee5688c704bb0f826ab701d21781275ec9e00b59807917d123808501c8413367864aa235ff2be5c849f6aa90f2d5854b24228f830bd
|
||||
DIST zathura-pdf-poppler-0.2.4.tar.gz 9642 SHA256 f52f1e6e7096f2d7a720ed6c16ece2ffab159d74d27e3bc33b68f5a86c1036f4 SHA512 9102464e1e529a1affe1266aef585b493edd64d02410440ae48bb8b90c0e07bcd587084caa9705e838fe26259f14667c05fa6b4c4c08dacff34beeea510a4770 WHIRLPOOL 735257ec44eaa4dab61c61f4d841bd412c4ed5dc9511c6ba24699733c7d4ae4c06ae447bc68123784082faef1180b01c194a5f9b836df3687c7e074992ce01c2
|
||||
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.2.1.ebuild,v 1.4 2013/01/11 16:38:00 ssuominen Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="PDF plug-in for zathura"
|
||||
HOMEPAGE="http://pwmt.org/projects/zathura/"
|
||||
SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="app-text/poppler[cairo]
|
||||
>=app-text/zathura-0.2.1
|
||||
>=dev-libs/girara-0.1.4:2"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
myzathuraconf=(
|
||||
CC="$(tc-getCC)"
|
||||
LD="$(tc-getLD)"
|
||||
VERBOSE=1
|
||||
DESTDIR="${D}"
|
||||
)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake "${myzathuraconf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake "${myzathuraconf[@]}" install
|
||||
dodoc AUTHORS
|
||||
}
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.2.2.ebuild,v 1.3 2013/03/17 13:14:48 ssuominen Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="PDF plug-in for zathura"
|
||||
HOMEPAGE="http://pwmt.org/projects/zathura/"
|
||||
SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="app-text/poppler:=[cairo]
|
||||
>=app-text/zathura-0.2.2
|
||||
>=dev-libs/girara-0.1.5:2
|
||||
x11-libs/cairo:="
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
myzathuraconf=(
|
||||
CC="$(tc-getCC)"
|
||||
LD="$(tc-getLD)"
|
||||
VERBOSE=1
|
||||
DESTDIR="${D}"
|
||||
)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake "${myzathuraconf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake "${myzathuraconf[@]}" install
|
||||
dodoc AUTHORS
|
||||
}
|
@ -1,42 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.2.3.ebuild,v 1.5 2014/03/03 23:35:39 pacho Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="PDF plug-in for zathura"
|
||||
HOMEPAGE="http://pwmt.org/projects/zathura/"
|
||||
SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="app-text/poppler:=[cairo]
|
||||
>=app-text/zathura-0.2.0
|
||||
x11-libs/cairo:="
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
#cairo is non-optional #473378
|
||||
myzathuraconf=(
|
||||
WITH_CAIRO=1
|
||||
CC="$(tc-getCC)"
|
||||
LD="$(tc-getLD)"
|
||||
VERBOSE=1
|
||||
DESTDIR="${D}"
|
||||
)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake "${myzathuraconf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake "${myzathuraconf[@]}" install
|
||||
dodoc AUTHORS
|
||||
}
|
@ -1,3 +1 @@
|
||||
DIST zathura-ps-0.2.0.tar.gz 5004 SHA256 717eda01213b162421b6b52f29d6b981edc302fddf351ccb2c093b6842751414 SHA512 b4a06bf1cdce7da056106f67924068598260d5fb5ffc93015c9e4c2c8ee16ecaf774702910eddf4724ac59b8d9340158d56f746e5a8a6597897887ff9f980dcf WHIRLPOOL ad40cfd9b44a283c68efce12d87d5ed1d6036257fd3cfbebe4b7f808e14d7923761d783d5e20ff55d61c8350ba81ab6fa0fe0992a8e60abbd3c6db705354f9f3
|
||||
DIST zathura-ps-0.2.1.tar.gz 5057 SHA256 01f6a8953d0a1b94b51ff46ac8955b54b1aa6789044e1e34f1d6dbccf94eaee5 SHA512 c039158819e22c0af5271002e12112146c49e7a312c3edfa43f5ef3b4db31b0987c642f06186b85ec5255a5237b5f607bda5c6750e0ae8d6ee39703836cd85d7 WHIRLPOOL 57d7e8b6a97e7745e2514cbf339c0d6df8eaec5f487955cfafbc40a1691654269ee55bba102dcfce031e74e27d65462180849b028e99fa295cc094dfa9114ea6
|
||||
DIST zathura-ps-0.2.2.tar.gz 5793 SHA256 e6546261db03b0b6b6499a8e109dc9ff3b8eb8b154ce45f5c6284c1e76d1d7a8 SHA512 4cedd614127b995ad834d5913dd5d9b3dff6172ac31cf42e8d43941815ac03a4872f41d7766c325f435feffa63364c9c377f760cd0540d2f36753e7df1c4c49e WHIRLPOOL 246f7cede9096474efab0c1b4f25bbd4b908eeb1a3a995d390939c02b79ca2adcce86582fd4129189b20e9028f6c0e9079c674cc1beebc59844b8b3d5597b76c
|
||||
|
@ -1,42 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-ps/zathura-ps-0.2.0.ebuild,v 1.6 2013/08/14 11:13:10 heroxbd Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="PostScript plug-in for zathura"
|
||||
HOMEPAGE="http://pwmt.org/projects/zathura/"
|
||||
SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-text/libspectre-0.2.6
|
||||
>=app-text/zathura-0.2.0
|
||||
>=dev-libs/girara-0.1.3:2
|
||||
>=dev-libs/glib-2
|
||||
x11-libs/cairo"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
myzathuraconf=(
|
||||
PREFIX="${EPREFIX}"/usr
|
||||
CC="$(tc-getCC)"
|
||||
LD="$(tc-getLD)"
|
||||
VERBOSE=1
|
||||
DESTDIR="${D}"
|
||||
)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake "${myzathuraconf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake "${myzathuraconf[@]}" install
|
||||
dodoc AUTHORS
|
||||
}
|
@ -1,42 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-ps/zathura-ps-0.2.1.ebuild,v 1.4 2013/08/14 11:13:10 heroxbd Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="PostScript plug-in for zathura"
|
||||
HOMEPAGE="http://pwmt.org/projects/zathura/"
|
||||
SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-text/libspectre-0.2.6
|
||||
>=app-text/zathura-0.2.0
|
||||
>=dev-libs/girara-0.1.5:2
|
||||
>=dev-libs/glib-2
|
||||
x11-libs/cairo"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
myzathuraconf=(
|
||||
PREFIX="${EPREFIX}"/usr
|
||||
CC="$(tc-getCC)"
|
||||
LD="$(tc-getLD)"
|
||||
VERBOSE=1
|
||||
DESTDIR="${D}"
|
||||
)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake "${myzathuraconf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake "${myzathuraconf[@]}" install
|
||||
dodoc AUTHORS
|
||||
}
|
@ -1,4 +1 @@
|
||||
DIST zathura-0.2.1.tar.gz 95179 SHA256 075b9def201c77ca738dc9e15b252bc23c085b7c4671a1810d1d962e8d0bd790 SHA512 fec1185cbbabdbad266c81074d372a35ed41bc1f6f14adb55107f0bf6cca15a10736afda2ad827db8766ab15e884e15f64aeeb40e31defe29b34061623e4464d WHIRLPOOL 1c55315cd11a486a29a45cdd708c7df7cb01bed1a37f89777b78be15617b57053399efe0ea1297c1db07500744c4771f9dfb0db8b0be7a95f5909aefb67606c1
|
||||
DIST zathura-0.2.2.tar.gz 108240 SHA256 6506237ba76ce1611dc24ddd870853d753b5e70e5200d75d2a2257ff7c9242c9 SHA512 a777a57de249cb542190c3da62f89d7653aa324e28b9de17ab8e35307c99e505461f3a2acc0cacd3949757b906262a696b7c4a2e9c330f222ffa27785bd50774 WHIRLPOOL 04a3fc26eeb594de8181f61a7900514aa08562b200ff1797bdd6204c051e80bd2c7b483400736b1799ca7de79472f96710ec92380c9914032d72542b4c1b97fd
|
||||
DIST zathura-0.2.3.tar.gz 121465 SHA256 e0b3c851f422d13271dbe2cfd0097fbabeb0760b2b7742e2a43691df3ee4fd05 SHA512 a079d33625217d76d5fb83c45715a30f751f79d9842178093387f922820c4e6443d1bc5462698065e6aac43b147bb5811f642b6074eb534268a62d5ead52afa3 WHIRLPOOL 82d6f62993ed00070d6ad23aaf49593d6fecba0e60a0dfb810e4a8c60a75b69180899ce79acbf9c8180c29d69175e6d8a61bcf6019d72a0d166d99160d43f682
|
||||
DIST zathura-0.2.6.tar.gz 134021 SHA256 ac529507350f148dcaa27fd266ad5973c2205066e2960fc92c049724ddd617f2 SHA512 b9d32826931e394dbfe00bcfdb89ccb69468514997ac6df9a24a1896a335dc690b604cb530678bad5e7be75677c98d3c7221cb0439f83e95c5921acc6094d3b7 WHIRLPOOL c7c570be73bf09d4c7db523f0feb44852d6608b1e0192973de3939743b2571f276c2c43be77c015358223f0f127bba6aca9b03bd9ffcfed8a341870201c0046c
|
||||
|
@ -1,66 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura/zathura-0.2.1.ebuild,v 1.9 2013/01/11 16:37:35 ssuominen Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils fdo-mime multilib toolchain-funcs virtualx
|
||||
|
||||
DESCRIPTION="A highly customizable and functional document viewer"
|
||||
HOMEPAGE="http://pwmt.org/projects/zathura/"
|
||||
SRC_URI="http://pwmt.org/projects/${PN}/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="+doc sqlite test"
|
||||
|
||||
RDEPEND=">=dev-libs/girara-0.1.4:2
|
||||
>=dev-libs/glib-2
|
||||
x11-libs/cairo
|
||||
sqlite? ( dev-db/sqlite:3 )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
doc? ( dev-python/docutils )
|
||||
test? ( dev-libs/check )"
|
||||
|
||||
pkg_setup() {
|
||||
myzathuraconf=(
|
||||
ZATHURA_GTK_VERSION=2
|
||||
WITH_SQLITE=$(usex sqlite 1 0)
|
||||
PREFIX="${EPREFIX}"/usr
|
||||
LIBDIR='${PREFIX}'/$(get_libdir)
|
||||
RSTTOMAN="$(use doc && type -P rst2man.py)"
|
||||
CC="$(tc-getCC)"
|
||||
SFLAGS=""
|
||||
VERBOSE=1
|
||||
DESTDIR="${D}"
|
||||
)
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# http://bugs.pwmt.org/msg816
|
||||
# these are 0 byte files in dist tarball wrt #434140
|
||||
rm *.{1,5}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake "${myzathuraconf[@]}"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
Xemake test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake "${myzathuraconf[@]}" install
|
||||
dodoc AUTHORS
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -1,60 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura/zathura-0.2.2.ebuild,v 1.3 2013/06/13 22:24:38 xmw Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils fdo-mime multilib toolchain-funcs virtualx
|
||||
|
||||
DESCRIPTION="A highly customizable and functional document viewer"
|
||||
HOMEPAGE="http://pwmt.org/projects/zathura/"
|
||||
SRC_URI="http://pwmt.org/projects/${PN}/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="+doc sqlite test"
|
||||
|
||||
RDEPEND=">=dev-libs/girara-0.1.5:2
|
||||
dev-libs/glib:2
|
||||
x11-libs/cairo
|
||||
sqlite? ( dev-db/sqlite:3 )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
doc? ( dev-python/docutils )
|
||||
test? ( dev-libs/check )"
|
||||
|
||||
pkg_setup() {
|
||||
myzathuraconf=(
|
||||
ZATHURA_GTK_VERSION=2
|
||||
WITH_SQLITE=$(usex sqlite 1 0)
|
||||
PREFIX="${EPREFIX}"/usr
|
||||
LIBDIR='${PREFIX}'/$(get_libdir)
|
||||
RSTTOMAN="$(use doc && type -P rst2man.py)"
|
||||
CC="$(tc-getCC)"
|
||||
SFLAGS=""
|
||||
VERBOSE=1
|
||||
DESTDIR="${D}"
|
||||
)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake "${myzathuraconf[@]}"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
Xemake "${myzathuraconf[@]}" test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake "${myzathuraconf[@]}" install
|
||||
dodoc AUTHORS
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura/zathura-0.2.3.ebuild,v 1.1 2013/06/13 22:24:38 xmw Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils fdo-mime multilib toolchain-funcs virtualx
|
||||
|
||||
DESCRIPTION="A highly customizable and functional document viewer"
|
||||
HOMEPAGE="http://pwmt.org/projects/zathura/"
|
||||
SRC_URI="http://pwmt.org/projects/${PN}/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="+doc sqlite test"
|
||||
|
||||
RDEPEND=">=dev-libs/girara-0.1.6:2
|
||||
dev-libs/glib:2
|
||||
x11-libs/cairo
|
||||
sqlite? ( dev-db/sqlite:3 )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
doc? ( dev-python/docutils )
|
||||
test? ( dev-libs/check )"
|
||||
|
||||
pkg_setup() {
|
||||
myzathuraconf=(
|
||||
ZATHURA_GTK_VERSION=2
|
||||
WITH_SQLITE=$(usex sqlite 1 0)
|
||||
PREFIX="${EPREFIX}"/usr
|
||||
LIBDIR='${PREFIX}'/$(get_libdir)
|
||||
RSTTOMAN="$(use doc && type -P rst2man.py)"
|
||||
CC="$(tc-getCC)"
|
||||
SFLAGS=""
|
||||
VERBOSE=1
|
||||
DESTDIR="${D}"
|
||||
)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake "${myzathuraconf[@]}"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
Xemake "${myzathuraconf[@]}" test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake "${myzathuraconf[@]}" install
|
||||
dodoc AUTHORS
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST checkattach-0.15.tar.bz2 6242 SHA256 29b99fafbd5e03bb7815f865724c75b550c23aa5ee32abdd7bcd803df82363f2 SHA512 c9204641da2beb33d361d42cafacac39de40dc652f97568993d64dc1b1f776ce725aa088102c3f0d057648c6dbc06ed3d871b6ac715d4c90ac42fc18348f3101 WHIRLPOOL 2145c2501847a7a419e0831a6da3d826924d173b24ee74a35b22aec2a2283e67bbdd7611790d90d4129c3b80669bc60e8347ba3ab26380825be9fc31095b6cb2
|
||||
DIST checkattach-0.16.tar.bz2 6375 SHA256 62c1af9e606e7830922093fe594da0500f97f31714cf9579e12cd99f3836479b SHA512 bf6a4837859ffb34a5f76fef68c37b34614ce8b56534c36b7579d1f63649c446dc1c95796df1b26704715e48d115d4f4f0840d760e665d2f14dbbdd9023ee1c9 WHIRLPOOL 0bf21cf485b692cc5dfb56a87b86f0c96111a39ae1500ab9c65ccc92f16079a3c827b8d5c50b96dd3277eea30d236ad3a909bcac86494a50df79981a18768424
|
||||
|
@ -0,0 +1,13 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/checkattach/checkattach-0.16.ebuild,v 1.1 2014/03/28 23:59:31 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: check for attachments when writing mails with mutt"
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=2796 https://github.com/chrisbra/CheckAttach"
|
||||
LICENSE="vim"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
VIM_PLUGIN_HELPFILES="CheckAttach.txt"
|
@ -1,4 +1,2 @@
|
||||
DIST csv-0.22.tar.gz 32494 SHA256 44789559a3861c959f218de7f3d077a6662a980d87d732d737e37df4fd2509f6 SHA512 652891e89b588d670cfde50fb0c08e8329583b74bcb70beb0dcdad033e82523c41f99a51719f9059f49bbd619fee8a6e306af0bbdd4c86229da598a2d3aabb05 WHIRLPOOL c7956b11b7229b0a0392e7c8836c8bd8e316b3770248bf02c60bcfa31d8dd968fc29c772392cbb7767f4a008c92243a22294c09bd56b8737cab2ac11cc67313f
|
||||
DIST csv-0.26.tar.bz2 32035 SHA256 bc389a1c60c528966704c2ca1d1fe2a3d434d1b82f4315caefea859e3daff45c SHA512 8c6252aefbe091b85e0819774769f2390f5be2b0c2831884eb69d9f027d20e0927af8311f084cc9d8ed2ab4a2926126b0d7f2c79bd7a6880ba522d2c3060ec72 WHIRLPOOL bf3aa124bd04b888285d56df5b4214f3cc88898dfccd8d9205395da2930786c5bda7372c605963b3bce63f7a3185fe320cbed0c58975af3a595fb3ba7e9f6ca5
|
||||
DIST csv-0.28.tar.bz2 33555 SHA256 53ba3e5c7d97ce8634801b57bc6cb94cf67ed773ae794b9dc61a7a26bd2c2751 SHA512 7707cf42c095d0ac90fdcdae7897efb4dc01401459fe939e99acec9dba6c641ee95d5841231bab44265d7666feac4d1a58e6bbca1f1cd955591009354562bed2 WHIRLPOOL 23b0bb35d521585c1c71827c6bb51d3a84c727114c24a90767074972526495ec957c5f753df3d74e561bfcb181477dac2a22bfe7c053d5941071eed56823eb4c
|
||||
DIST csv-0.29.tar.bz2 35713 SHA256 3e2f170ff480429a2d0e7b70510b70200c07dcf3b1bcaf3039e80b99288e99ea SHA512 9ea1101020dc1a8fb2f27a78e7648a91e006d770be42f451ef55a942d6f09d59ae123828add532032a8c84ea1cbc19e5682684d15bdd3afc773c3154e206ca94 WHIRLPOOL a73e45af698c6bee64995d236848de8fa4ff0416379a6f365aeac782aa65e9f7ed431f03e703a1d9343e9ea0ec7e026fe3d321acb6dd85b6f7ca23cd42ad7aed
|
||||
DIST csv-0.30.tar.bz2 37632 SHA256 b0dbd098f0730bfad91f46f583779fe1b3a56950199be0844011dbd682ca6ab7 SHA512 9246e54954720951832b838f4b58d144935f7759e62d4cb8ab84623ef0488899b1dcf053bb3c9e0fc5a5529b743840775f454b2ef7ba2d0b711045af84cd14dd WHIRLPOOL 661d9339693c240bab27924dc5c2e33b80faa5b4f86262940b22eef51b84431f7550dc56b4d608e276259b4783fb231c760af61fff2f4ef18d56dfba01910f13
|
||||
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/csv/csv-0.22.ebuild,v 1.1 2011/11/13 20:07:28 radhermit Exp $
|
||||
|
||||
EAPI="4"
|
||||
VIM_PLUGIN_VIM_VERSION="7.3"
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
MY_PN="csv.vim"
|
||||
DESCRIPTION="vim plugin: display and alter csv files"
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=2830"
|
||||
SRC_URI="https://github.com/vim-scripts/${MY_PN}/tarball/${PV:2:2} -> ${P}.tar.gz"
|
||||
LICENSE="vim"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
VIM_PLUGIN_HELPFILES="ft-csv.txt"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mv *-${MY_PN}-* "${S}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm README || die
|
||||
}
|
@ -1,16 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/csv/csv-0.28.ebuild,v 1.3 2013/11/30 12:49:54 johu Exp $
|
||||
|
||||
EAPI="5"
|
||||
VIM_PLUGIN_VIM_VERSION="7.3"
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: display and alter csv files"
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=2830"
|
||||
LICENSE="vim"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
VIM_PLUGIN_HELPFILES="ft-csv.txt"
|
@ -1,3 +1,4 @@
|
||||
DIST tcomment-2.08.tar.gz 23070 SHA256 d34a7fd2736ca63752cc90f9749dd4897150fdef490f3841c38d0f95272ec769 SHA512 f3067aab71684e3b6f1ace5b2472e312f517545760e7e0a9f350a1b0756d529b6c4184197b61aacf22bfed6bef06839ff9ef839c28702d6fd0c02101659d64c8 WHIRLPOOL 0c8f6b421ffd45d0d26de618d4fcebbc534e316fead7e0fb87d8701dcd0e005aeaad151f9c5abb21cd6cd82292ce40f9c65f5c7e1494f08f052c30a715cc4c81
|
||||
DIST tcomment-2.09.tar.gz 26565 SHA256 bfd62474beb976ced93da66baa40fbbba721b961968c403f1d14c3ba5b9feaf8 SHA512 4d1522d4a00b4835655505e9f2223ea0071bab6327049a2be5d85e9a40f6b0625ea5947741185ed76fc174fb1107688e7bb9c5e6226147e68777c77f9ad2a097 WHIRLPOOL 894a4f3d31a6a700a9ed4504119187bfd4c9d6f979404b7b43b23d52873943dc37e21680664b7ce1b07550e92f20c794bfd2ebb072f8fb3760b97ff7a7185957
|
||||
DIST tcomment-3.00.tar.gz 28551 SHA256 ebf3712eda48b933e736feb5149f1db8f51badeb15720f0195d28229785058a6 SHA512 e9d28d1cab47a6098afe8510b0637ef11ab77f3862a5fc3c9490b2d6ba7cf6985cb1f66f06b3ada048f2ace6daafa1ae8217c5440c4e5a7673fddef21e48f30d WHIRLPOOL 556d8481f32b6a278b12865e3c78a95bd1ffec35a8b880fd125e00ab3fa7d4f724abb1a8981a1b5f7a41d6ff4a6864a6a9db13ba466b4511a392c3252690e6de
|
||||
DIST tcomment-3.01.tar.gz 33841 SHA256 9d81a3724c2c3b1751728e382d97b7723c7033ad0830ab39526fe04084a67470 SHA512 0dfde4af54d03666bb0322039d8226795f03a731e2260d93d5104bf46d5551a6579ae46628f241368253dc3daf14a58740a04c7042ed8539fe872231f1fafb75 WHIRLPOOL 59893442df54b9848d4c68b9a68359520938c91284ee3619a09a8cfc1f2ac8be3704d77ec534f21cce504035baf9390ef8f3c98210e6d50ca83567507a5de612
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/tcomment/tcomment-3.01.ebuild,v 1.1 2014/03/29 00:04:01 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
MY_PN="tcomment_vim"
|
||||
DESCRIPTION="vim plugin: an extensible and universal comment toggler"
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=1173 https://github.com/tomtom/tcomment_vim"
|
||||
SRC_URI="https://github.com/tomtom/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="GPL-3"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
VIM_PLUGIN_HELPFILES="${PN}.txt"
|
||||
|
||||
S=${WORKDIR}/${MY_PN}-${PV}
|
||||
|
||||
src_prepare() {
|
||||
rm -r README spec addon* || die
|
||||
}
|
@ -1,12 +1,6 @@
|
||||
DIST otp_doc_html_R15B03-1.tar.gz 30436303 SHA256 d06f580f11d1303217a5c1cf8d68a98d7e01c535be934dcd430ecdc254f7572e SHA512 8a22ad702d50f40162f7d6051dbbc0226af449f7a1dcfb087e952dd7eb7213257940933441cfb68f055746450e3e5aa2c5ed8107ac67af7c3a940afb195af8c7 WHIRLPOOL ac10f9ce0ffd4cbd98617e4018e5a4729ce83f0ace6a4db219e7beef2f3a626a8c9a419c7f7772c934ca50310f55486df7eb24955ba845a9230c69c93e183d33
|
||||
DIST otp_doc_html_R16B.tar.gz 32832774 SHA256 c0bbfd483a267440046c77aed8af7d7eafa5d03553324db9bf365a850a6581ee SHA512 f621714743329267bf87cfbc45c9262402465a38649debbc3826fa1925a5b878fbcbd7c1abf0dc7f5dd89fe75f4944fadfeca36442005cfac2e89de4a258a90d WHIRLPOOL afae8510f7425710e341d9bd926afa185339529c5daf92b380c781bf4779db247ce48775456174e6db4f3e1f8a4cb48b0eb079488160c08705fb8900700e86e7
|
||||
DIST otp_doc_html_R16B01.tar.gz 33129717 SHA256 fa8fc507b3f799e8ff4d2ab800f054f3f99b39212e348504024403a6951bd036 SHA512 0af6ed31e278b2d51c2d529fb41bd0d6eed36bf59bff458dcda2c30cb2412cf994063e422c6e4df450094abd5431b66d7455d3dabeefe28f0a8614634a4e9feb WHIRLPOOL ccab8c312765032bc01a533edb5e936b735d810c19ca30677fbb24c454d84a78cf129d4dc73162b6a66f8a5655721b618c46544102d316a752e2ce68a2776ea8
|
||||
DIST otp_doc_html_R16B02.tar.gz 33241266 SHA256 2d54119b30c4d905b6b1298865309c3392fefb1580ad69725e997644bed04b7f SHA512 135557ee5ecd50487526712af52e3523317ce6cf0e6ea26d8c1bfcd11d55c113d378a64e6867fcc5fe45f9d02aa60d2de2839b904e6ec8909f050752207b63d9 WHIRLPOOL e0fa173a64800a268b4bac59137819cd241efe8aee72d857cddbf3270c57a6d3e810f64691961a8eb6569a4ec281de4c7e28233a6a97f25990b0b8d476462d4b
|
||||
DIST otp_doc_man_R15B03-1.tar.gz 1305001 SHA256 07980d8014c7cf8194b7078c137353f5083992add4663ced3dcba2ff91f228d8 SHA512 eb07552c83a942c1e7f1960b45edfab97b0628a1e08c7c827a07d77797901b4b60a6719b35d0f92a49eb04ada924e9263df70968a5920efc6ccf8e4e966933c6 WHIRLPOOL 764495a8bb67e2c67493452c83ff890d959aa5cd3bd711fce75b3c756dbacb913e50f7d92aab14dc33d6839daaac5a37dc7bcc11fc6392af11dd506a8d99076c
|
||||
DIST otp_doc_man_R16B.tar.gz 1309209 SHA256 f7b1baa088d4ecda4a86944d3a782fcbf80c6b9161756bb50fec9e8d129176b9 SHA512 100148a8fb2f9097fd2c44a392d5f00cf3d366320fffe2574de85775ee9a76edfdbd5e72a24bbaaf18193b20032ecd9dc4b14425adbff2ed9454ec8989aa0969 WHIRLPOOL 73fadef9f18f0d6d6a7343a0d869d00dd60ccc53b4c2b3279fa5e19e014be73ce496d147be3c839938f12c026654cb4d8dee6d2aff057acb1ba80f3dd8447f4b
|
||||
DIST otp_doc_man_R16B01.tar.gz 1316676 SHA256 71972049fbac73457fb6868be18068edce9f2c9fc2aeeab15f019d4217b6a8c2 SHA512 791388a4d76b4c2bbe9898e1fcd8bd976a2b22df90706be5da1b56e30e66d97a8517adc0fb9d61f90e206cb2853df6d88c054387a630be03c27b3b48a0419376 WHIRLPOOL eb7c470185a5a11e496955ff2d876c1b5ad65ca2e9479c8dfe10a91b265970c9914bcee799d431f1622ade163f12a24bd4143e4483d3b13802e3fc6357c259a4
|
||||
DIST otp_doc_man_R16B02.tar.gz 1318271 SHA256 b79ceb0383415088b5f040f2f3705632b425cb3f29c3955ef2219556abec5789 SHA512 958fa91c9fd59f4cf5c08e9b1cab433e53e9a267d7078e5a6603d6e9f68bcd36a1fb50ab12e29c958dc0673c370b191cbb5114d7a9ea0ff91de56bc13f053736 WHIRLPOOL eebe34bb53bb942f9e2145ee2c7756ec3059f4706fd157b275056a594e7a1d2aca2ccf457b9201b9bb9c8a1dfc7dc61b0eb3e70b172c5e18f8694742845bb684
|
||||
DIST otp_src_R15B03-1.tar.gz 76123810 SHA256 4bccac86dd76aec050252e44276a0283a0df9218e6470cf042a9b9f9dfc9476c SHA512 baa8f388bd56bbdf1d3818802d011970fb51d38d14434532b1e4f04c1b8203e5a0cd9cc870f93a993cce750cd1af6e4b7df40dffc44e455353bce9d7c46c8e34 WHIRLPOOL ce76d01dfd17e0bc70e3daa7eab218000d1e802f55b0892e2e9654d2ea262f214f3bd006c0988885e787a1cfe782e8b61d5d1ee3a1d05cbced465b5a28e2de2e
|
||||
DIST otp_src_R16B.tar.gz 67097626 SHA256 f01c2cfe512d3118fd3398a66bdb82bea6ad0f45b464a46a58e452264b7682cd SHA512 ca8587df663ef3066aaca868a8f79cc002a9ee4d6d57162c75cd54d5e6dcc02a9477fa4a58110cb82f25f50f316ddaf2660010c4b43b8c7b36135b00e0e9221e WHIRLPOOL c7a38bd22c10d41e23f62b906f551b20744d4476dddec5799171be203fd6e855d19f24f6954d693747d3ce39e8a413dfd5bdc5cdc81a6bfa89590af9596ee1d4
|
||||
DIST otp_src_R16B01.tar.gz 65813898 SHA256 da388bc07b8ebdd008f5bb6c3d2c280e358bd188b5aac3ea01e3a7436315abc0 SHA512 61b5f5370d5e88c7b5ad662ea71a16e910d16e5d5fe4ec9550947e0ca5824f23fdca268c64b3e70e815b4da08a08a27a5f83017d8fe306a4e62cae6c85a4812f WHIRLPOOL ceb1961a79ac702bb4c9389c071aba9c3a644527847f6a7e0888dbbf3f6e5c4a716cab72267076e3b644a3f746fd3b39db42d6c5766406c341a5c4fc566a0329
|
||||
DIST otp_src_R16B02.tar.gz 66023455 SHA256 6ab8ad1df8185345554a4b80e10fd8be06c4f2b71b69dcfb8528352787b32f85 SHA512 35c4dfe4f7de04a44cc4e2eabd796b53fa3c4104ced144f0b2060a66adf1e400b65eb1c94c19c5f83baa7f1f31bdc73b36f2ac1df9dfac7cc6e253b52702287d WHIRLPOOL fcb4e90874d2eabfa025786ed6e98ab7e1f1932b75f5d72fe7291c96ee955bc62c0faca2a3f7e51e24e2c74ca4b82e43b89f7bb0e430b6aa8c8b0d599d9ad506
|
||||
|
@ -1,177 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-16.1-r1.ebuild,v 1.3 2013/11/16 08:54:30 dirtyepic Exp $
|
||||
|
||||
EAPI=3
|
||||
WX_GTK_VER="2.8"
|
||||
|
||||
inherit autotools elisp-common eutils java-pkg-opt-2 multilib systemd versionator wxwidgets
|
||||
|
||||
# NOTE: If you need symlinks for binaries please tell maintainers or
|
||||
# open up a bug to let it be created.
|
||||
|
||||
# erlang uses a really weird versioning scheme which caused quite a few problems
|
||||
# already. Thus we do a slight modification converting all letters to digits to
|
||||
# make it more sane (see e.g. #26420)
|
||||
|
||||
# the next line selects the right source.
|
||||
MY_PV="R16B01"
|
||||
|
||||
# ATTN!! Take care when processing the C, etc version!
|
||||
MY_P=otp_src_${MY_PV}
|
||||
|
||||
DESCRIPTION="Erlang programming language, runtime environment, and large collection of libraries"
|
||||
HOMEPAGE="http://www.erlang.org/"
|
||||
SRC_URI="http://www.erlang.org/download/otp_src_${MY_PV}.tar.gz
|
||||
http://erlang.org/download/otp_doc_man_${MY_PV}.tar.gz
|
||||
doc? ( http://erlang.org/download/otp_doc_html_${MY_PV}.tar.gz )"
|
||||
|
||||
LICENSE="ErlPL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
|
||||
IUSE="compat-ethread doc emacs halfword hipe java kpoll odbc smp sctp ssl tk wxwidgets"
|
||||
|
||||
RDEPEND=">=dev-lang/perl-5.6.1
|
||||
ssl? ( >=dev-libs/openssl-0.9.7d )
|
||||
emacs? ( virtual/emacs )
|
||||
java? ( >=virtual/jdk-1.2 )
|
||||
odbc? ( dev-db/unixODBC )"
|
||||
DEPEND="${RDEPEND}
|
||||
wxwidgets? ( x11-libs/wxGTK:2.8[X,opengl] virtual/glu )
|
||||
sctp? ( net-misc/lksctp-tools )
|
||||
tk? ( dev-lang/tk )"
|
||||
|
||||
S="${WORKDIR}/otp_src_${MY_PV}"
|
||||
|
||||
SITEFILE=50${PN}-gentoo.el
|
||||
|
||||
pkg_setup() {
|
||||
if use halfword ; then
|
||||
use amd64 || die "halfword support is limited to amd64"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
use odbc || sed -i 's: odbc : :' lib/Makefile
|
||||
|
||||
# bug 263129, don't ignore LDFLAGS, reported upstream
|
||||
sed -e 's:LDFLAGS = \$(DED_LDFLAGS):LDFLAGS += \$(DED_LDFLAGS):' -i "${S}"/lib/megaco/src/flex/Makefile.in || die
|
||||
|
||||
# don't ignore LDFLAGS, reported upstream
|
||||
sed -e 's:LDFLAGS = \$(ODBC_LIB) \$(EI_LDFLAGS):LDFLAGS += \$(ODBC_LIB) \$(EI_LDFLAGS):' -i "${S}"/lib/odbc/c_src/Makefile.in || die
|
||||
|
||||
if ! use wxwidgets; then
|
||||
sed -i 's: wx : :' lib/Makefile
|
||||
rm -rf lib/wx
|
||||
fi
|
||||
|
||||
# Nasty workaround, reported upstream
|
||||
cp "${S}"/lib/configure.in.src "${S}"/lib/configure.in || die
|
||||
|
||||
# bug 383697
|
||||
sed -i '1i#define OF(x) x' erts/emulator/drivers/common/gzio.c || die
|
||||
epatch "${FILESDIR}/16.2-tinfo.patch" || die
|
||||
cd erts && eautoreconf || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use java || export JAVAC=false
|
||||
|
||||
econf \
|
||||
--enable-threads \
|
||||
--enable-shared-zlib \ \
|
||||
$(use_enable sctp) \
|
||||
$(use_enable halfword halfword-emulator) \
|
||||
$(use_enable hipe) \
|
||||
$(use_with ssl ssl "${EPREFIX}"/usr) \
|
||||
$(use_enable ssl dynamic-ssl-lib) \
|
||||
$(use_enable kpoll kernel-poll) \
|
||||
$(use_enable smp smp-support) \
|
||||
$(use compat-ethread && echo "--enable-ethread-pre-pentium4-compatibility") \
|
||||
$(use x64-macos && echo "--enable-darwin-64bit") \
|
||||
|| die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
use java || export JAVAC=false
|
||||
emake || die
|
||||
|
||||
if use emacs ; then
|
||||
pushd lib/tools/emacs
|
||||
elisp-compile *.el || die
|
||||
popd
|
||||
fi
|
||||
}
|
||||
|
||||
extract_version() {
|
||||
sed -n -e "/^$2 = \(.*\)$/s::\1:p" "${S}/$1/vsn.mk"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local ERL_LIBDIR=/usr/$(get_libdir)/erlang
|
||||
local ERL_INTERFACE_VER=$(extract_version lib/erl_interface EI_VSN)
|
||||
local ERL_ERTS_VER=$(extract_version erts VSN)
|
||||
|
||||
emake INSTALL_PREFIX="${D}" install || die
|
||||
dodoc AUTHORS README.md
|
||||
|
||||
dosym "${ERL_LIBDIR}/bin/erl" /usr/bin/erl
|
||||
dosym "${ERL_LIBDIR}/bin/erlc" /usr/bin/erlc
|
||||
dosym "${ERL_LIBDIR}/bin/escript" /usr/bin/escript
|
||||
dosym \
|
||||
"${ERL_LIBDIR}/lib/erl_interface-${ERL_INTERFACE_VER}/bin/erl_call" \
|
||||
/usr/bin/erl_call
|
||||
dosym "${ERL_LIBDIR}/erts-${ERL_ERTS_VER}/bin/beam" /usr/bin/beam
|
||||
use smp && dosym "${ERL_LIBDIR}/erts-${ERL_ERTS_VER}/bin/beam.smp" /usr/bin/beam.smp
|
||||
|
||||
## Remove ${D} from the following files
|
||||
sed -e "s:${D}::g" -i "${ED}${ERL_LIBDIR}/bin/erl" || die
|
||||
sed -e "s:${D}::g" -i "${ED}${ERL_LIBDIR}/bin/start" || die
|
||||
grep -rle "${D}" "${ED}/${ERL_LIBDIR}/erts-${ERL_ERTS_VER}" | xargs sed -i -e "s:${D}::g"
|
||||
|
||||
## Clean up the no longer needed files
|
||||
rm "${ED}/${ERL_LIBDIR}/Install"||die
|
||||
|
||||
for i in "${WORKDIR}"/man/man* ; do
|
||||
dodir "${ERL_LIBDIR}/${i##${WORKDIR}}"
|
||||
done
|
||||
for file in "${WORKDIR}"/man/man*/*.[1-9]; do
|
||||
# doman sucks so we can't use it
|
||||
cp ${file} "${ED}/${ERL_LIBDIR}"/man/man${file##*.}/
|
||||
done
|
||||
# extend MANPATH, so the normal man command can find it
|
||||
# see bug 189639
|
||||
dodir /etc/env.d/
|
||||
echo "MANPATH=\"${EPREFIX}${ERL_LIBDIR}/man\"" > "${ED}/etc/env.d/90erlang"
|
||||
|
||||
if use doc ; then
|
||||
dohtml -A README,erl,hrl,c,h,kwc,info -r \
|
||||
"${WORKDIR}"/doc "${WORKDIR}"/lib "${WORKDIR}"/erts-*
|
||||
fi
|
||||
|
||||
if use emacs ; then
|
||||
pushd "${S}"
|
||||
elisp-install erlang lib/tools/emacs/*.{el,elc}
|
||||
sed -e "s:/usr/share:${EPREFIX}/usr/share:g" \
|
||||
"${FILESDIR}"/${SITEFILE} > "${T}"/${SITEFILE}
|
||||
elisp-site-file-install "${T}"/${SITEFILE}
|
||||
popd
|
||||
fi
|
||||
|
||||
newinitd "${FILESDIR}"/epmd.init epmd || die
|
||||
systemd_dounit "${FILESDIR}"/epmd.service ||die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
elog
|
||||
elog "If you need a symlink to one of Erlang's binaries,"
|
||||
elog "please open a bug on http://bugs.gentoo.org/"
|
||||
elog
|
||||
elog "Gentoo's versioning scheme differs from the author's, so please refer to this version as ${MY_PV}"
|
||||
elog
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -1,175 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-16.1.ebuild,v 1.2 2013/11/16 08:54:30 dirtyepic Exp $
|
||||
|
||||
EAPI=3
|
||||
WX_GTK_VER="2.8"
|
||||
|
||||
inherit elisp-common eutils java-pkg-opt-2 multilib systemd versionator wxwidgets
|
||||
|
||||
# NOTE: If you need symlinks for binaries please tell maintainers or
|
||||
# open up a bug to let it be created.
|
||||
|
||||
# erlang uses a really weird versioning scheme which caused quite a few problems
|
||||
# already. Thus we do a slight modification converting all letters to digits to
|
||||
# make it more sane (see e.g. #26420)
|
||||
|
||||
# the next line selects the right source.
|
||||
MY_PV="R16B01"
|
||||
|
||||
# ATTN!! Take care when processing the C, etc version!
|
||||
MY_P=otp_src_${MY_PV}
|
||||
|
||||
DESCRIPTION="Erlang programming language, runtime environment, and large collection of libraries"
|
||||
HOMEPAGE="http://www.erlang.org/"
|
||||
SRC_URI="http://www.erlang.org/download/otp_src_${MY_PV}.tar.gz
|
||||
http://erlang.org/download/otp_doc_man_${MY_PV}.tar.gz
|
||||
doc? ( http://erlang.org/download/otp_doc_html_${MY_PV}.tar.gz )"
|
||||
|
||||
LICENSE="ErlPL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
|
||||
IUSE="compat-ethread doc emacs halfword hipe java kpoll odbc smp sctp ssl tk wxwidgets"
|
||||
|
||||
RDEPEND=">=dev-lang/perl-5.6.1
|
||||
ssl? ( >=dev-libs/openssl-0.9.7d )
|
||||
emacs? ( virtual/emacs )
|
||||
java? ( >=virtual/jdk-1.2 )
|
||||
odbc? ( dev-db/unixODBC )"
|
||||
DEPEND="${RDEPEND}
|
||||
wxwidgets? ( x11-libs/wxGTK:2.8[X,opengl] virtual/glu )
|
||||
sctp? ( net-misc/lksctp-tools )
|
||||
tk? ( dev-lang/tk )"
|
||||
|
||||
S="${WORKDIR}/otp_src_${MY_PV}"
|
||||
|
||||
SITEFILE=50${PN}-gentoo.el
|
||||
|
||||
pkg_setup() {
|
||||
if use halfword ; then
|
||||
use amd64 || die "halfword support is limited to amd64"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
use odbc || sed -i 's: odbc : :' lib/Makefile
|
||||
|
||||
# bug 263129, don't ignore LDFLAGS, reported upstream
|
||||
sed -e 's:LDFLAGS = \$(DED_LDFLAGS):LDFLAGS += \$(DED_LDFLAGS):' -i "${S}"/lib/megaco/src/flex/Makefile.in || die
|
||||
|
||||
# don't ignore LDFLAGS, reported upstream
|
||||
sed -e 's:LDFLAGS = \$(ODBC_LIB) \$(EI_LDFLAGS):LDFLAGS += \$(ODBC_LIB) \$(EI_LDFLAGS):' -i "${S}"/lib/odbc/c_src/Makefile.in || die
|
||||
|
||||
if ! use wxwidgets; then
|
||||
sed -i 's: wx : :' lib/Makefile
|
||||
rm -rf lib/wx
|
||||
fi
|
||||
|
||||
# Nasty workaround, reported upstream
|
||||
cp "${S}"/lib/configure.in.src "${S}"/lib/configure.in || die
|
||||
|
||||
# bug 383697
|
||||
sed -i '1i#define OF(x) x' erts/emulator/drivers/common/gzio.c || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use java || export JAVAC=false
|
||||
|
||||
econf \
|
||||
--enable-threads \
|
||||
--enable-shared-zlib \ \
|
||||
$(use_enable sctp) \
|
||||
$(use_enable halfword halfword-emulator) \
|
||||
$(use_enable hipe) \
|
||||
$(use_with ssl ssl "${EPREFIX}"/usr) \
|
||||
$(use_enable ssl dynamic-ssl-lib) \
|
||||
$(use_enable kpoll kernel-poll) \
|
||||
$(use_enable smp smp-support) \
|
||||
$(use compat-ethread && echo "--enable-ethread-pre-pentium4-compatibility") \
|
||||
$(use x64-macos && echo "--enable-darwin-64bit") \
|
||||
|| die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
use java || export JAVAC=false
|
||||
emake || die
|
||||
|
||||
if use emacs ; then
|
||||
pushd lib/tools/emacs
|
||||
elisp-compile *.el || die
|
||||
popd
|
||||
fi
|
||||
}
|
||||
|
||||
extract_version() {
|
||||
sed -n -e "/^$2 = \(.*\)$/s::\1:p" "${S}/$1/vsn.mk"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local ERL_LIBDIR=/usr/$(get_libdir)/erlang
|
||||
local ERL_INTERFACE_VER=$(extract_version lib/erl_interface EI_VSN)
|
||||
local ERL_ERTS_VER=$(extract_version erts VSN)
|
||||
|
||||
emake INSTALL_PREFIX="${D}" install || die
|
||||
dodoc AUTHORS README.md
|
||||
|
||||
dosym "${ERL_LIBDIR}/bin/erl" /usr/bin/erl
|
||||
dosym "${ERL_LIBDIR}/bin/erlc" /usr/bin/erlc
|
||||
dosym "${ERL_LIBDIR}/bin/escript" /usr/bin/escript
|
||||
dosym \
|
||||
"${ERL_LIBDIR}/lib/erl_interface-${ERL_INTERFACE_VER}/bin/erl_call" \
|
||||
/usr/bin/erl_call
|
||||
dosym "${ERL_LIBDIR}/erts-${ERL_ERTS_VER}/bin/beam" /usr/bin/beam
|
||||
use smp && dosym "${ERL_LIBDIR}/erts-${ERL_ERTS_VER}/bin/beam.smp" /usr/bin/beam.smp
|
||||
|
||||
## Remove ${D} from the following files
|
||||
sed -e "s:${D}::g" -i "${ED}${ERL_LIBDIR}/bin/erl" || die
|
||||
sed -e "s:${D}::g" -i "${ED}${ERL_LIBDIR}/bin/start" || die
|
||||
grep -rle "${D}" "${ED}/${ERL_LIBDIR}/erts-${ERL_ERTS_VER}" | xargs sed -i -e "s:${D}::g"
|
||||
|
||||
## Clean up the no longer needed files
|
||||
rm "${ED}/${ERL_LIBDIR}/Install"||die
|
||||
|
||||
for i in "${WORKDIR}"/man/man* ; do
|
||||
dodir "${ERL_LIBDIR}/${i##${WORKDIR}}"
|
||||
done
|
||||
for file in "${WORKDIR}"/man/man*/*.[1-9]; do
|
||||
# doman sucks so we can't use it
|
||||
cp ${file} "${ED}/${ERL_LIBDIR}"/man/man${file##*.}/
|
||||
done
|
||||
# extend MANPATH, so the normal man command can find it
|
||||
# see bug 189639
|
||||
dodir /etc/env.d/
|
||||
echo "MANPATH=\"${EPREFIX}${ERL_LIBDIR}/man\"" > "${ED}/etc/env.d/90erlang"
|
||||
|
||||
if use doc ; then
|
||||
dohtml -A README,erl,hrl,c,h,kwc,info -r \
|
||||
"${WORKDIR}"/doc "${WORKDIR}"/lib "${WORKDIR}"/erts-*
|
||||
fi
|
||||
|
||||
if use emacs ; then
|
||||
pushd "${S}"
|
||||
elisp-install erlang lib/tools/emacs/*.{el,elc}
|
||||
sed -e "s:/usr/share:${EPREFIX}/usr/share:g" \
|
||||
"${FILESDIR}"/${SITEFILE} > "${T}"/${SITEFILE}
|
||||
elisp-site-file-install "${T}"/${SITEFILE}
|
||||
popd
|
||||
fi
|
||||
|
||||
newinitd "${FILESDIR}"/epmd.init epmd || die
|
||||
systemd_newunit "${FILESDIR}"/epmd.service 'epmd@.service' || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
elog
|
||||
elog "If you need a symlink to one of Erlang's binaries,"
|
||||
elog "please open a bug on http://bugs.gentoo.org/"
|
||||
elog
|
||||
elog "Gentoo's versioning scheme differs from the author's, so please refer to this version as ${MY_PV}"
|
||||
elog
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -1,177 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-16.2.ebuild,v 1.3 2013/11/16 08:54:30 dirtyepic Exp $
|
||||
|
||||
EAPI=3
|
||||
WX_GTK_VER="2.8"
|
||||
|
||||
inherit autotools elisp-common eutils java-pkg-opt-2 multilib systemd versionator wxwidgets
|
||||
|
||||
# NOTE: If you need symlinks for binaries please tell maintainers or
|
||||
# open up a bug to let it be created.
|
||||
|
||||
# erlang uses a really weird versioning scheme which caused quite a few problems
|
||||
# already. Thus we do a slight modification converting all letters to digits to
|
||||
# make it more sane (see e.g. #26420)
|
||||
|
||||
# the next line selects the right source.
|
||||
MY_PV="R16B01"
|
||||
|
||||
# ATTN!! Take care when processing the C, etc version!
|
||||
MY_P=otp_src_${MY_PV}
|
||||
|
||||
DESCRIPTION="Erlang programming language, runtime environment, and large collection of libraries"
|
||||
HOMEPAGE="http://www.erlang.org/"
|
||||
SRC_URI="http://www.erlang.org/download/otp_src_${MY_PV}.tar.gz
|
||||
http://erlang.org/download/otp_doc_man_${MY_PV}.tar.gz
|
||||
doc? ( http://erlang.org/download/otp_doc_html_${MY_PV}.tar.gz )"
|
||||
|
||||
LICENSE="ErlPL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
|
||||
IUSE="compat-ethread doc emacs halfword hipe java kpoll odbc smp sctp ssl tk wxwidgets"
|
||||
|
||||
RDEPEND=">=dev-lang/perl-5.6.1
|
||||
ssl? ( >=dev-libs/openssl-0.9.7d )
|
||||
emacs? ( virtual/emacs )
|
||||
java? ( >=virtual/jdk-1.2 )
|
||||
odbc? ( dev-db/unixODBC )"
|
||||
DEPEND="${RDEPEND}
|
||||
wxwidgets? ( x11-libs/wxGTK:2.8[X,opengl] virtual/glu )
|
||||
sctp? ( net-misc/lksctp-tools )
|
||||
tk? ( dev-lang/tk )"
|
||||
|
||||
S="${WORKDIR}/otp_src_${MY_PV}"
|
||||
|
||||
SITEFILE=50${PN}-gentoo.el
|
||||
|
||||
pkg_setup() {
|
||||
if use halfword ; then
|
||||
use amd64 || die "halfword support is limited to amd64"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
use odbc || sed -i 's: odbc : :' lib/Makefile
|
||||
|
||||
# bug 263129, don't ignore LDFLAGS, reported upstream
|
||||
sed -e 's:LDFLAGS = \$(DED_LDFLAGS):LDFLAGS += \$(DED_LDFLAGS):' -i "${S}"/lib/megaco/src/flex/Makefile.in || die
|
||||
|
||||
# don't ignore LDFLAGS, reported upstream
|
||||
sed -e 's:LDFLAGS = \$(ODBC_LIB) \$(EI_LDFLAGS):LDFLAGS += \$(ODBC_LIB) \$(EI_LDFLAGS):' -i "${S}"/lib/odbc/c_src/Makefile.in || die
|
||||
|
||||
if ! use wxwidgets; then
|
||||
sed -i 's: wx : :' lib/Makefile
|
||||
rm -rf lib/wx
|
||||
fi
|
||||
|
||||
# Nasty workaround, reported upstream
|
||||
cp "${S}"/lib/configure.in.src "${S}"/lib/configure.in || die
|
||||
|
||||
# bug 383697
|
||||
sed -i '1i#define OF(x) x' erts/emulator/drivers/common/gzio.c || die
|
||||
epatch "${FILESDIR}/${PV}-tinfo.patch" || die
|
||||
cd erts && eautoreconf || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use java || export JAVAC=false
|
||||
|
||||
econf \
|
||||
--enable-threads \
|
||||
--enable-shared-zlib \ \
|
||||
$(use_enable sctp) \
|
||||
$(use_enable halfword halfword-emulator) \
|
||||
$(use_enable hipe) \
|
||||
$(use_with ssl ssl "${EPREFIX}"/usr) \
|
||||
$(use_enable ssl dynamic-ssl-lib) \
|
||||
$(use_enable kpoll kernel-poll) \
|
||||
$(use_enable smp smp-support) \
|
||||
$(use compat-ethread && echo "--enable-ethread-pre-pentium4-compatibility") \
|
||||
$(use x64-macos && echo "--enable-darwin-64bit") \
|
||||
|| die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
use java || export JAVAC=false
|
||||
emake || die
|
||||
|
||||
if use emacs ; then
|
||||
pushd lib/tools/emacs
|
||||
elisp-compile *.el || die
|
||||
popd
|
||||
fi
|
||||
}
|
||||
|
||||
extract_version() {
|
||||
sed -n -e "/^$2 = \(.*\)$/s::\1:p" "${S}/$1/vsn.mk"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local ERL_LIBDIR=/usr/$(get_libdir)/erlang
|
||||
local ERL_INTERFACE_VER=$(extract_version lib/erl_interface EI_VSN)
|
||||
local ERL_ERTS_VER=$(extract_version erts VSN)
|
||||
|
||||
emake INSTALL_PREFIX="${D}" install || die
|
||||
dodoc AUTHORS README.md
|
||||
|
||||
dosym "${ERL_LIBDIR}/bin/erl" /usr/bin/erl
|
||||
dosym "${ERL_LIBDIR}/bin/erlc" /usr/bin/erlc
|
||||
dosym "${ERL_LIBDIR}/bin/escript" /usr/bin/escript
|
||||
dosym \
|
||||
"${ERL_LIBDIR}/lib/erl_interface-${ERL_INTERFACE_VER}/bin/erl_call" \
|
||||
/usr/bin/erl_call
|
||||
dosym "${ERL_LIBDIR}/erts-${ERL_ERTS_VER}/bin/beam" /usr/bin/beam
|
||||
use smp && dosym "${ERL_LIBDIR}/erts-${ERL_ERTS_VER}/bin/beam.smp" /usr/bin/beam.smp
|
||||
|
||||
## Remove ${D} from the following files
|
||||
sed -e "s:${D}::g" -i "${ED}${ERL_LIBDIR}/bin/erl" || die
|
||||
sed -e "s:${D}::g" -i "${ED}${ERL_LIBDIR}/bin/start" || die
|
||||
grep -rle "${D}" "${ED}/${ERL_LIBDIR}/erts-${ERL_ERTS_VER}" | xargs sed -i -e "s:${D}::g"
|
||||
|
||||
## Clean up the no longer needed files
|
||||
rm "${ED}/${ERL_LIBDIR}/Install"||die
|
||||
|
||||
for i in "${WORKDIR}"/man/man* ; do
|
||||
dodir "${ERL_LIBDIR}/${i##${WORKDIR}}"
|
||||
done
|
||||
for file in "${WORKDIR}"/man/man*/*.[1-9]; do
|
||||
# doman sucks so we can't use it
|
||||
cp ${file} "${ED}/${ERL_LIBDIR}"/man/man${file##*.}/
|
||||
done
|
||||
# extend MANPATH, so the normal man command can find it
|
||||
# see bug 189639
|
||||
dodir /etc/env.d/
|
||||
echo "MANPATH=\"${EPREFIX}${ERL_LIBDIR}/man\"" > "${ED}/etc/env.d/90erlang"
|
||||
|
||||
if use doc ; then
|
||||
dohtml -A README,erl,hrl,c,h,kwc,info -r \
|
||||
"${WORKDIR}"/doc "${WORKDIR}"/lib "${WORKDIR}"/erts-*
|
||||
fi
|
||||
|
||||
if use emacs ; then
|
||||
pushd "${S}"
|
||||
elisp-install erlang lib/tools/emacs/*.{el,elc}
|
||||
sed -e "s:/usr/share:${EPREFIX}/usr/share:g" \
|
||||
"${FILESDIR}"/${SITEFILE} > "${T}"/${SITEFILE}
|
||||
elisp-site-file-install "${T}"/${SITEFILE}
|
||||
popd
|
||||
fi
|
||||
|
||||
newinitd "${FILESDIR}"/epmd.init epmd || die
|
||||
systemd_dounit "${FILESDIR}"/epmd.service ||die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
elog
|
||||
elog "If you need a symlink to one of Erlang's binaries,"
|
||||
elog "please open a bug on http://bugs.gentoo.org/"
|
||||
elog
|
||||
elog "Gentoo's versioning scheme differs from the author's, so please refer to this version as ${MY_PV}"
|
||||
elog
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -1,174 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-16.ebuild,v 1.2 2013/11/16 08:54:30 dirtyepic Exp $
|
||||
|
||||
EAPI=3
|
||||
WX_GTK_VER="2.8"
|
||||
|
||||
inherit elisp-common eutils java-pkg-opt-2 multilib versionator wxwidgets
|
||||
|
||||
# NOTE: If you need symlinks for binaries please tell maintainers or
|
||||
# open up a bug to let it be created.
|
||||
|
||||
# erlang uses a really weird versioning scheme which caused quite a few problems
|
||||
# already. Thus we do a slight modification converting all letters to digits to
|
||||
# make it more sane (see e.g. #26420)
|
||||
|
||||
# the next line selects the right source.
|
||||
MY_PV="R16B"
|
||||
|
||||
# ATTN!! Take care when processing the C, etc version!
|
||||
MY_P=otp_src_${MY_PV}
|
||||
|
||||
DESCRIPTION="Erlang programming language, runtime environment, and large collection of libraries"
|
||||
HOMEPAGE="http://www.erlang.org/"
|
||||
SRC_URI="http://www.erlang.org/download/otp_src_${MY_PV}.tar.gz
|
||||
http://erlang.org/download/otp_doc_man_${MY_PV}.tar.gz
|
||||
doc? ( http://erlang.org/download/otp_doc_html_${MY_PV}.tar.gz )"
|
||||
|
||||
LICENSE="ErlPL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
|
||||
IUSE="compat-ethread doc emacs halfword hipe java kpoll odbc smp sctp ssl tk wxwidgets"
|
||||
|
||||
RDEPEND=">=dev-lang/perl-5.6.1
|
||||
ssl? ( >=dev-libs/openssl-0.9.7d )
|
||||
emacs? ( virtual/emacs )
|
||||
java? ( >=virtual/jdk-1.2 )
|
||||
odbc? ( dev-db/unixODBC )"
|
||||
DEPEND="${RDEPEND}
|
||||
wxwidgets? ( x11-libs/wxGTK:2.8[X,opengl] virtual/glu )
|
||||
sctp? ( net-misc/lksctp-tools )
|
||||
tk? ( dev-lang/tk )"
|
||||
|
||||
S="${WORKDIR}/otp_src_${MY_PV}"
|
||||
|
||||
SITEFILE=50${PN}-gentoo.el
|
||||
|
||||
pkg_setup() {
|
||||
if use halfword ; then
|
||||
use amd64 || die "halfword support is limited to amd64"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
use odbc || sed -i 's: odbc : :' lib/Makefile
|
||||
|
||||
# bug 263129, don't ignore LDFLAGS, reported upstream
|
||||
sed -e 's:LDFLAGS = \$(DED_LDFLAGS):LDFLAGS += \$(DED_LDFLAGS):' -i "${S}"/lib/megaco/src/flex/Makefile.in || die
|
||||
|
||||
# don't ignore LDFLAGS, reported upstream
|
||||
sed -e 's:LDFLAGS = \$(ODBC_LIB) \$(EI_LDFLAGS):LDFLAGS += \$(ODBC_LIB) \$(EI_LDFLAGS):' -i "${S}"/lib/odbc/c_src/Makefile.in || die
|
||||
|
||||
if ! use wxwidgets; then
|
||||
sed -i 's: wx : :' lib/Makefile
|
||||
rm -rf lib/wx
|
||||
fi
|
||||
|
||||
# Nasty workaround, reported upstream
|
||||
cp "${S}"/lib/configure.in.src "${S}"/lib/configure.in || die
|
||||
|
||||
# bug 383697
|
||||
sed -i '1i#define OF(x) x' erts/emulator/drivers/common/gzio.c || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use java || export JAVAC=false
|
||||
|
||||
econf \
|
||||
--enable-threads \
|
||||
--enable-shared-zlib \ \
|
||||
$(use_enable sctp) \
|
||||
$(use_enable halfword halfword-emulator) \
|
||||
$(use_enable hipe) \
|
||||
$(use_with ssl ssl "${EPREFIX}"/usr) \
|
||||
$(use_enable ssl dynamic-ssl-lib) \
|
||||
$(use_enable kpoll kernel-poll) \
|
||||
$(use_enable smp smp-support) \
|
||||
$(use compat-ethread && echo "--enable-ethread-pre-pentium4-compatibility") \
|
||||
$(use x64-macos && echo "--enable-darwin-64bit") \
|
||||
|| die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
use java || export JAVAC=false
|
||||
emake || die
|
||||
|
||||
if use emacs ; then
|
||||
pushd lib/tools/emacs
|
||||
elisp-compile *.el || die
|
||||
popd
|
||||
fi
|
||||
}
|
||||
|
||||
extract_version() {
|
||||
sed -n -e "/^$2 = \(.*\)$/s::\1:p" "${S}/$1/vsn.mk"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local ERL_LIBDIR=/usr/$(get_libdir)/erlang
|
||||
local ERL_INTERFACE_VER=$(extract_version lib/erl_interface EI_VSN)
|
||||
local ERL_ERTS_VER=$(extract_version erts VSN)
|
||||
|
||||
emake INSTALL_PREFIX="${D}" install || die
|
||||
dodoc AUTHORS README.md
|
||||
|
||||
dosym "${ERL_LIBDIR}/bin/erl" /usr/bin/erl
|
||||
dosym "${ERL_LIBDIR}/bin/erlc" /usr/bin/erlc
|
||||
dosym "${ERL_LIBDIR}/bin/escript" /usr/bin/escript
|
||||
dosym \
|
||||
"${ERL_LIBDIR}/lib/erl_interface-${ERL_INTERFACE_VER}/bin/erl_call" \
|
||||
/usr/bin/erl_call
|
||||
dosym "${ERL_LIBDIR}/erts-${ERL_ERTS_VER}/bin/beam" /usr/bin/beam
|
||||
use smp && dosym "${ERL_LIBDIR}/erts-${ERL_ERTS_VER}/bin/beam.smp" /usr/bin/beam.smp
|
||||
|
||||
## Remove ${D} from the following files
|
||||
sed -e "s:${D}::g" -i "${ED}${ERL_LIBDIR}/bin/erl" || die
|
||||
sed -e "s:${D}::g" -i "${ED}${ERL_LIBDIR}/bin/start" || die
|
||||
grep -rle "${D}" "${ED}/${ERL_LIBDIR}/erts-${ERL_ERTS_VER}" | xargs sed -i -e "s:${D}::g"
|
||||
|
||||
## Clean up the no longer needed files
|
||||
rm "${ED}/${ERL_LIBDIR}/Install"||die
|
||||
|
||||
for i in "${WORKDIR}"/man/man* ; do
|
||||
dodir "${ERL_LIBDIR}/${i##${WORKDIR}}"
|
||||
done
|
||||
for file in "${WORKDIR}"/man/man*/*.[1-9]; do
|
||||
# doman sucks so we can't use it
|
||||
cp ${file} "${ED}/${ERL_LIBDIR}"/man/man${file##*.}/
|
||||
done
|
||||
# extend MANPATH, so the normal man command can find it
|
||||
# see bug 189639
|
||||
dodir /etc/env.d/
|
||||
echo "MANPATH=\"${EPREFIX}${ERL_LIBDIR}/man\"" > "${ED}/etc/env.d/90erlang"
|
||||
|
||||
if use doc ; then
|
||||
dohtml -A README,erl,hrl,c,h,kwc,info -r \
|
||||
"${WORKDIR}"/doc "${WORKDIR}"/lib "${WORKDIR}"/erts-*
|
||||
fi
|
||||
|
||||
if use emacs ; then
|
||||
pushd "${S}"
|
||||
elisp-install erlang lib/tools/emacs/*.{el,elc}
|
||||
sed -e "s:/usr/share:${EPREFIX}/usr/share:g" \
|
||||
"${FILESDIR}"/${SITEFILE} > "${T}"/${SITEFILE}
|
||||
elisp-site-file-install "${T}"/${SITEFILE}
|
||||
popd
|
||||
fi
|
||||
|
||||
newinitd "${FILESDIR}"/epmd.init epmd || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
elog
|
||||
elog "If you need a symlink to one of Erlang's binaries,"
|
||||
elog "please open a bug on http://bugs.gentoo.org/"
|
||||
elog
|
||||
elog "Gentoo's versioning scheme differs from the author's, so please refer to this version as ${MY_PV}"
|
||||
elog
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -1,4 +1 @@
|
||||
DIST girara-0.1.4.tar.gz 73645 SHA256 831cf523b131bfa1c182efbf146d68fb642fe62d22ee199caf0cd71408a85739 SHA512 fef0cca93fcda4170dbdfbe821d939c0248188fa5e4965d008339230f36e6ff2feec055cc87f4da4f7d813ccb29afb4e58720cbf13868c32c6ec50a40a5e258f WHIRLPOOL 6b004a5c5dda64c1b5a41df9bf30447df854f3b3f6eed04d3b89d80a110a5b3f370698a53dc664d78c7cb4abce6fa97e3613f77e31afb43c3f4632a706eda50d
|
||||
DIST girara-0.1.5.tar.gz 73949 SHA256 8d2eeb6aa27286a298ef7b08017a3f702bcd84bfe61a382acebb79d4ab1cd1c1 SHA512 d170be2e5fe3388e2b6c2cca8a3a4d506625ff6c8d07e6f2e191042f924104756dc975310f0d8d9b7487204ac1f1a0b76a52ec9930aaeb242a029d1e03ccc54f WHIRLPOOL 3bd0261fc8ba4a7585496c8179c5613e02028423a07da47843943c0250ff1b733a29408d514756fe03ea3ec9234cc4ac1cba178f4b1c8c84ca86a851968ca58a
|
||||
DIST girara-0.1.6.tar.gz 79941 SHA256 db12e6bf1f84fbda3c327ca89490b8a87182cc121fdf60297fbd10646e392b28 SHA512 23865aef1e968a0995c3eabee4c354b11c6c3c9a7e37ea54a056d461254683f8b28b6eca544330a57b4063a1dede5572fdd86304517411d2f64eada849b37f4e WHIRLPOOL 3abc08af8465689f1672dac9cfbccd5fbd0a169876b04d004a663b7feaf83ef824eaf33b38ce5a44741bb2df0c9e18b10dd707ca639e11cb95304dd8a0bab48e
|
||||
DIST girara-0.1.9.tar.gz 82798 SHA256 e0f43d322e74cf5d853c7e3d00bbbb8b54afd7ac33832d153cc05f4b5503a2cd SHA512 026239bb534458aa2e25819bee6585b809b28fa63a1e5b1983efa448143ede1e926166590edd481f4b44813ab031904692093e6323e2e235866d10a77c17b4c7 WHIRLPOOL c879486e4b24ff6ad93c577a1e43016f54f0b012006709901b30ce0157bfca94cf21b5b18eb84315efd0ef22cbe64e400c731967759f924be83c0589562b4a34
|
||||
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/girara/girara-0.1.4.ebuild,v 1.6 2013/01/11 16:36:42 ssuominen Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="A library that implements a user interface that focuses on simplicity and minimalism"
|
||||
HOMEPAGE="http://pwmt.org/projects/girara/"
|
||||
SRC_URI="http://pwmt.org/projects/${PN}/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="2"
|
||||
KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="static-libs"
|
||||
|
||||
RDEPEND=">=x11-libs/gtk+-2.18.6:2"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
sys-devel/gettext"
|
||||
|
||||
pkg_setup() {
|
||||
mygiraraconf=(
|
||||
PREFIX="${EPREFIX}"/usr
|
||||
LIBDIR='${PREFIX}'/$(get_libdir)
|
||||
GIRARA_GTK_VERSION=2
|
||||
CC="$(tc-getCC)"
|
||||
SFLAGS=""
|
||||
VERBOSE=1
|
||||
DESTDIR="${D}"
|
||||
)
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Remove 'static' and 'install-static' targets
|
||||
if ! use static-libs; then
|
||||
sed -i \
|
||||
-e '/^${PROJECT}:/s:static::' \
|
||||
-e '/^install:/s:install-static::' \
|
||||
Makefile || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake "${mygiraraconf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake "${mygiraraconf[@]}" install
|
||||
dodoc AUTHORS
|
||||
}
|
@ -1,55 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/girara/girara-0.1.5-r200.ebuild,v 1.2 2013/08/07 11:50:15 ssuominen Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="A library that implements a user interface that focuses on simplicity and minimalism"
|
||||
HOMEPAGE="http://pwmt.org/projects/girara/"
|
||||
SRC_URI="http://pwmt.org/projects/${PN}/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="2"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="static-libs"
|
||||
|
||||
# Pull in SLOT="3" for headers
|
||||
RDEPEND=">=${CATEGORY}/${P}:3
|
||||
>=x11-libs/gtk+-2.18.6:2"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
mygiraraconf=(
|
||||
PREFIX="${EPREFIX}"/usr
|
||||
LIBDIR='${PREFIX}'/$(get_libdir)
|
||||
GIRARA_GTK_VERSION=2
|
||||
CC="$(tc-getCC)"
|
||||
SFLAGS=""
|
||||
VERBOSE=1
|
||||
DESTDIR="${D}"
|
||||
)
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Remove 'static' and 'install-static' targets
|
||||
if ! use static-libs; then
|
||||
sed -i \
|
||||
-e '/^${PROJECT}:/s:static::' \
|
||||
-e '/^install:/s:install-static::' \
|
||||
Makefile || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake "${mygiraraconf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake "${mygiraraconf[@]}" install
|
||||
dodoc AUTHORS
|
||||
|
||||
rm -rf "${ED}"/usr/include/${PN}
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue