Initial import

This commit is contained in:
2022-08-30 15:46:53 -04:00
commit e712bb5dc2
274 changed files with 27716 additions and 0 deletions

View File

@@ -0,0 +1,3 @@
AUX 2.8-ganttproject-bin 297 SHA256 b1862777640f597d5e0e56e0f0ffd6398045bf05ff336f25190cac5d247eec8e SHA512 5f05be3b8c404eda0eb1da71e896e079d2f7732d9b7de9bf7c6365f6154a2f60493342305e51abdd081f91aa02f3767b44806e59b2556c246b388628ac3aaec3 WHIRLPOOL 659a7cef099c98128ce02aaeaf4bb4985a774f23c893ed7453e89d357233b00ca06eb97adb26bccd3f8fd5cb4ee5606e6546122722982a28cd19fa28dd410731
DIST ganttproject-2.8.1-r2024.zip 13944041 SHA256 8120532c7c20c9589e6d1e317e233fc1af90bf6da5a3cc47223303b5e5b5ced9 SHA512 af286083cc3dda3a0267024718e8199aeb5cd14e2015fecef12ff21f7606c66f7b0753914a45e8e75ff402f716a4b2e294b03f0f737c6714d4c74930544bc80e WHIRLPOOL d7c857cb7bc25ffe42bc663fd3452ec09a3f7878301e8962963a20f385e6ff1c1ee2da812fcb086ee4962571f42b2c3e8e888d09c05e0d81141467707cc24d3c
EBUILD ganttproject-bin-2.8.1-r2024.ebuild 925 SHA256 78673d9321c66763056535a58f1775a07f7abc7a986d6a3d602eb3e636e7a39b SHA512 505b14f83de369d746cf4dae1699feedbb4bc7620db2f53030c5790535abeb945d619a79b6e8c456fb81057926a2ba4b67e7dcd825c001920a1d313c9337408c WHIRLPOOL 1a2afd2b45152c3387ba66fa2e71338211f336481dd2e7af3c8e6506bbb6b7ddb4b0ce74389845d67836f172603d51c85832253b08846e7846e80e01c43b7d72

View File

@@ -0,0 +1,12 @@
#!/bin/bash
GP_HOME=/opt/ganttproject-bin
cd ${GP_HOME}
LOCAL_CLASSPATH=$GP_HOME/eclipsito.jar
CONFIGURATION_FILE=ganttproject-eclipsito-config.xml
BOOT_CLASS=org.bardsoftware.eclipsito.Boot
$(java-config -J) -Xmx256m -classpath $CLASSPATH:$LOCAL_CLASSPATH $BOOT_CLASS $CONFIGURATION_FILE $*

View File

@@ -0,0 +1,37 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit eutils java-pkg-2
MY_P=${PN/-bin}-${PVR}
DESCRIPTION="A tool for creating a project schedule by means of Gantt chart and resource load chart"
HOMEPAGE="http://ganttproject.sourceforge.net/"
SRC_URI="https://dl.ganttproject.biz/ganttproject-2.8.1/ganttproject-2.8.1-r2024.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="app-arch/unzip
>=virtual/jdk-1.4"
RDEPEND="virtual/jre"
S="${WORKDIR}/${MY_P}"
src_install() {
insinto /opt/${PN}
doins -r eclipsito.jar plugins/ || die
newbin "${FILESDIR}/${PV%.*}-${PN}" ${PN} || die
insinto /opt/${PN}/examples
doins *.gan || die
doicon "${S}/plugins/net.sourceforge.ganttproject/data/resources/icons/ganttproject.png"
make_desktop_entry ${PN} "GanttProject" ${PN/-bin} "Java;Office;ProjectManagement"
}

View File

@@ -0,0 +1,2 @@
DIST Impressive-0.13.0-beta1a.tar.gz 213098 SHA256 a7f01d7d65b8ad595d8241216e95193c3584af897561c95990116060bd5bbc86 SHA512 5484f9764848129150d03233a9b270d2c31ec5f5083100662dd3cca85d3c7ead0000bd23b7d531ad45667410e1a1ea5d97ca1a2f4e8a2449dc730273144e56e8 WHIRLPOOL f9a5e4179e948163d897b0818c3bc4eed3acb654657068228fc560bb02cc306c3eee60f21b0ef4b512b84762adad22b7f2133ecac6f8af25ca23a8552d4e2f40
EBUILD impressive-0.13.0_beta1-r1.ebuild 1293 SHA256 294827a705aca799cb03f84ad52c27f584f8ff64d835b085a1229814a9046565 SHA512 fb8ebe80716efd24280e9f79fe6067f1370ea1d883c5e8d6fdd9974e3eef82cc1bcbf352f33f95ebcee9fa5513e9cc20b3944d0783102e13c7bf8b5e09a97483 WHIRLPOOL 9632e74c5cc56974702561afedb2262b3e263435cfe7e76016f37ed644bb7ca3c1f7f577736f7e100940d91b08c38905b3349960610e9425b66576018b2296aa

View File

@@ -0,0 +1,55 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
inherit eutils python-r1
MY_PN="Impressive"
DESCRIPTION="Stylish way of giving presentations with Python"
HOMEPAGE="http://impressive.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_PN}/${PV/_/-}/${MY_PN}-${PV/_/-}a.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND=""
RDEPEND="${PYTHON_DEPS}
dev-python/pygame[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
x11-apps/xrandr
app-text/mupdf
|| ( media-fonts/dejavu media-fonts/corefonts )
"
DOCS=(
changelog.txt
demo.pdf
)
HTML_DOCS=(
impressive.html
)
S="${WORKDIR}/${MY_PN}-${PV/_/-}a"
src_install() {
default
python_foreach_impl python_doscript ${PN}.py
doman impressive.1
}
pkg_postinst() {
elog "The experience with ${PN} can be enhanced by folowing packages:"
optfeature "starting web or e-mail hyperlinks from PDF documents" x11-misc/xdg-utils
optfeature "sound and video playback" media-video/ffmpeg
optfeature "sound and video playback" media-video/mplayer
optfeature "sound and video playback" media-video/mplayer2
optfeature "extraction of PDF page titles" app-text/pdftk
}

View File

@@ -0,0 +1,6 @@
DIST rednotebook-2.15.tar.gz 618012 SHA256 6f6979ee1d026396883bfff6c611809a79359e9d6cc3788f3b0ff6cb9981e2e7 SHA512 5167fa9107614a7bf1557d89f0ec144d30c04236999f55e1d89953bf9b5487894fb0fb1e693101fc54af1d24d1c72054ef66bb4266c75d6adac5cb963ac665f0 WHIRLPOOL d7d3d09ba6205ae0146adc3b2c981f8ceb9b6679d41d49ed43cd569ccc81b83436cbb6c4f4f0b19c0aae0cfd927d0c31cc9531adb0993af6f9e18917bb85226f
DIST rednotebook-2.16.tar.gz 618240 SHA256 81e9ad73aadc91e5d0c268f6f5cc818e340c073ae6c4d88a452157f465402f0d SHA512 97c54934c730e6177ed06d5665f511c8c7773b63d407e9fcf0fd118d203c32d2eccabfd784939f9ca9d1bae9d56d9673da32873427e4b5bf092b2e8f3caa230f WHIRLPOOL d4d4c35f5e9476aec19c23592c7ae90b711444b20c8cad80255a763fc754a1dd84d59f33b359dfb9843b7562dce73c20b272a369f9a38e266d93158908451628
DIST rednotebook-2.21.tar.gz 622461 SHA256 6c4310b95f111ab6879e5e546bdddcd66fef572a3cfc52cecbf581a54adc85c3 SHA512 44d42aca168cb643b34270aa3965501bbb0afe877a781d8e5351603a8751e7dba6e7e03667234af8e0c49488ade616fabe19dedc4c77cd882da042f2195557a2 WHIRLPOOL 04b675372371c3ad9cf98242a550b89f494d0279469699a841e1c047a2288277dac09329eed64cda759c83208566529e4416e22609fb0b3be0a242109968f1ef
EBUILD rednotebook-2.15.ebuild 766 SHA256 92069e3192820d22573fa5b54c4cd946a23ed12a8af1cc4a0857f1ac890e0b87 SHA512 6571250468242eb3bfc1519f685936ccbf45a7b66e283606d6d5e24d6f5820366820f71eee0cd33dc42e60da571eebe63f26fb04fb65fafcb0e1241ac88001e5 WHIRLPOOL 9828a8590222efee61116a814113e98b182fa8173cdead71c43badef03df2f6b7ea15ef936a0531ec49326155f5d903aa466871b04cd3524f3285002cf6d9cd8
EBUILD rednotebook-2.16.ebuild 766 SHA256 92069e3192820d22573fa5b54c4cd946a23ed12a8af1cc4a0857f1ac890e0b87 SHA512 6571250468242eb3bfc1519f685936ccbf45a7b66e283606d6d5e24d6f5820366820f71eee0cd33dc42e60da571eebe63f26fb04fb65fafcb0e1241ac88001e5 WHIRLPOOL 9828a8590222efee61116a814113e98b182fa8173cdead71c43badef03df2f6b7ea15ef936a0531ec49326155f5d903aa466871b04cd3524f3285002cf6d9cd8
EBUILD rednotebook-2.21.ebuild 779 SHA256 bbd9c5677e8a25e35e299272fa30dbc748100a1fb964800fe340f067cb29c017 SHA512 e7849215e6abf16736d728346dd2f3c6f09540cd2dc2a1de54e5c720f9d1d425fcdf21c088d799c3e764a56279d2449f3177bc3463561b7693ed5584e2b40782 WHIRLPOOL 22c939d0280aae392ee8b46f54efdbf1ea9c700b4aab27384d7338bec2ece904f542759f54b43fffa42a169cea1a97fec0092e71b1176afdd39c972fc61d9357

View File

@@ -0,0 +1,34 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python3_{5,6,7,8} )
inherit python-r1
DESCRIPTION="A python based journal"
HOMEPAGE="https://rednotebook.sourceforge.io/"
SRC_URI="https://github.com/jendrikseipp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="spell"
RDEPEND="${PYTHON_DEPS}
>=x11-libs/gtk+-3.18
>=net-libs/webkit-gtk-2.16
>=x11-libs/gtksourceview-3.18:3.0
>=dev-python/pyyaml-3.10
spell? ( >=dev-python/pyenchant-1.6 )"
DEPEND="${RDEPEND}"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
src_install() {
python3 setup.py install --root="${D}"
# python_replicate_script "${D%/}"/usr/bin/rednotebook
einstalldocs
}

View File

@@ -0,0 +1,34 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python3_{5,6,7,8} )
inherit python-r1
DESCRIPTION="A python based journal"
HOMEPAGE="https://rednotebook.sourceforge.io/"
SRC_URI="https://github.com/jendrikseipp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="spell"
RDEPEND="${PYTHON_DEPS}
>=x11-libs/gtk+-3.18
>=net-libs/webkit-gtk-2.16
>=x11-libs/gtksourceview-3.18:3.0
>=dev-python/pyyaml-3.10
spell? ( >=dev-python/pyenchant-1.6 )"
DEPEND="${RDEPEND}"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
src_install() {
python3 setup.py install --root="${D}"
# python_replicate_script "${D%/}"/usr/bin/rednotebook
einstalldocs
}

View File

@@ -0,0 +1,36 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7,8,9} )
#DISTUTILS_USE_SETUPTOOLS=rdepend
DISTUTILS_USE_SETUPTOOLS=no
inherit distutils-r1
DESCRIPTION="A python based journal"
HOMEPAGE="https://rednotebook.sourceforge.io/"
SRC_URI="https://github.com/jendrikseipp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="spell"
RDEPEND="
>=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
spell? ( >=dev-python/pyenchant-1.6[${PYTHON_USEDEP}] )
"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=x11-libs/gtk+-3.18
>=net-libs/webkit-gtk-2.16
>=x11-libs/gtksourceview-3.18:3.0
"
src_install() {
distutils-r1_src_install
# einstalldocs
}

View File

@@ -0,0 +1,4 @@
AUX wekan.confd 249 SHA256 22e97b05dfee376eb66ba3464b01d46a537bf2e358efed2c5bd7a1891b4a0057 SHA512 34aff1594385449a80cb97878fb2b7f4bfc73fd5a94cc315226544b5ed884a4b956491d791d1189ffe67bd7d4cd46dfe5027acb0f56b50d7d748c5e38179fe1a WHIRLPOOL 7d173196f28385148d491434d88731d687e67ee2117425947714242a63c8ed2d4211bae82cffeaa73c5c184934a069475de8a094d9138ee415f38561c47d6cb0
AUX wekan.initd-r1 893 SHA256 c13d0e8a28163848b0bdf4135a1d1f0d35800feaa583db8860ab020a8dfd51ef SHA512 02ef02a84197606931f7e56b0d9eae472354fb11aae4e06f86ce9c400b4a51b4854e57892a4daa8d0361a7d790e283be4f4da5ddee3c37ad5c409ac8e2ab6b56 WHIRLPOOL 398944873bd1f965120ae603e7b05cd1271c950a72e6c9b9ddec8fcacfba3fadb42e5c95ab7bef49716a708cf2793afc97dc5db919a9e6515194e7dc995e1789
DIST wekan-0.80.tar.gz 901486 SHA256 b6220c2d53dd09f647bf6f51509c7f7cf60ab8d5164e101258b7429079ac1722 SHA512 3c747b52d2162440db5c916d3c41a09fbc394ea9fd93545566da2a78dd85937c58ba1290f760aaaf340f2a2c043877fed537ef6308983dde715722278d69f47a WHIRLPOOL 04e277483150d5ee6f00d6738c18097c81109d894ac5037affbdb7f68b4c6f3113f06087ca5f44f57777daa78ec4ae02a7d58fd0784bf02fae1f04d3b1370d9b
EBUILD wekan-0.80.ebuild 2162 SHA256 369e7de2f26056f9c79b6af00b3b9eb22718cecb9af097ab2d9d487dadfd0e21 SHA512 bd744531ff4083e321553d720877193751f62b762944a29698bdb55b8fab4198714e99deab4039d87adb0708de5d87c7a71191d66f775f60ba81d7283b745e18 WHIRLPOOL fa06210d7a946ff8a2efb9e898f1b58440743be59b104b203e0f7e5fb1bbba042a178e6de732f8c09b67c7afba9f6bcc448b7fcc80c23848adfa6eb5f2b48831

View File

@@ -0,0 +1,7 @@
# config file for /etc/init.d/wekan
WEKAN_MONGO_URL="mongodb://localhost:27017/wekan"
WEKAN_ROOT_URL="http://localhost:8080/"
WEKAN_PORT="8080"
WEKAN_MAIL_URL="smtp://user:pass@mailserver.examples.com:25/"
WEKAN_MAIL_FROM="wekan-admin@example.com"

View File

@@ -0,0 +1,31 @@
#!/sbin/openrc-run
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
: ${WEKAN_USER:=wekan}
: ${WEKAN_LOG_DIR:="/var/log/wekan"}
: ${WEKAN_LOG_APP:="${WEKAN_LOG_DIR}/app.log"}
: ${WEKAN_LOG_ERR:="${WEKAN_LOG_DIR}/err.log"}
: ${SSD_OPTS:="--wait 1000 -1 ${WEKAN_LOG_APP} -2 ${WEKAN_LOG_ERR}"}
command="/usr/libexec/wekan/npm/bin/node"
command_args="/usr/share/wekan/main.js"
command_user="${WEKAN_USER}"
command_background=true
pidfile="/run/${SVCNAME}.pid"
retry=${WEKAN_TERMTIMEOUT:-"TERM/60/KILL/5"}
start_stop_daemon_args="${SSD_OPTS} \
-e \"MONGO_URL=${WEKAN_MONGO_URL}\" \
-e \"ROOT_URL=${WEKAN_ROOT_URL}\" \
-e \"PORT=${WEKAN_PORT}\" \
-e \"MAIL_URL=${WEKAN_MAIL_URL}\" \
-e \"MAIL_FROM=${WEKAN_MAIL_FROM}\""
depend() {
need net
after mongodb
}
start_pre() {
checkpath -d -m 0750 -o ${WEKAN_USER} "${WEKAN_LOG_DIR}"
}

View File

@@ -0,0 +1,73 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DESCRIPTION="An open-source and collaborative kanban board application"
HOMEPAGE="https://wekan.github.io/"
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="net-libs/nodejs[npm]"
RDEPEND="${DEPEND}
>=dev-db/mongodb-3.2"
QA_PRESTRIPPED="usr/libexec/wekan/phantomjs"
#S="${WORKDIR}/bundle"
pkg_setup() {
# Unfortunately 'network-sandbox' needs to
# disabled because npm fetch a few dependencies.
if has network-sandbox $FEATURES; then
die "www-apps/wekan require 'network-sandbox' to be disabled in FEATURES"
fi
enewgroup wekan
enewuser wekan -1 -1 /usr/share/wekan wekan
}
src_prepare() {
default
export N_PREFIX="${WORKDIR}/npm"
local N_VERSION="4.8.4" PATH="${N_PREFIX}"/bin:$PATH
mkdir "${N_PREFIX}"{,-cache} || die
ebegin "Installing node ${N_VERSION}"
pushd "${N_PREFIX}" > /dev/null || die
npm install --cache "${WORKDIR}"/npm-cache n || die
./node_modules/n/bin/n -q ${N_VERSION} || die
popd > /dev/null || die
eend $?
ebegin "Using node $(node --version) to install wekan dependencies"
pushd "programs/server" > /dev/null || die
npm install --cache "${WORKDIR}"/npm-cache || die
# Remove useless fibers.node
rm -rf node_modules/fibers/bin/{darwin,linux-ia32,win-32}* || die
popd > /dev/null || die
eend $?
}
src_install() {
local PHANTOM_DIR="programs/server/npm/node_modules/meteor/rajit_bootstrap3-datepicker/lib/bootstrap-datepicker/node_modules/phantomjs/lib/phantom/bin"
mkdir -p "${D%/}"/usr/{libexec,share}/wekan || die
mv ${PHANTOM_DIR}/phantomjs "${D%/}"/usr/libexec/wekan || die
dosym ../../../../../../../../../../../../../../../libexec/wekan/phantomjs \
/usr/share/wekan/${PHANTOM_DIR}/phantomjs
cp -a "${N_PREFIX}" "${D%/}"/usr/libexec/wekan || die
cp -a . "${D%/}"/usr/share/wekan || die
newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN}
newconfd "${FILESDIR}"/${PN}.confd ${PN}
systemd_dounit "${FILESDIR}"/${PN}.service
diropts -o wekan -g wekan -m 0750
dodir /var/log/wekan
}

View File

@@ -0,0 +1,73 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DESCRIPTION="An open-source and collaborative kanban board application"
HOMEPAGE="https://wekan.github.io/"
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="net-libs/nodejs[npm]"
RDEPEND="${DEPEND}
>=dev-db/mongodb-3.2"
QA_PRESTRIPPED="usr/libexec/wekan/phantomjs"
#S="${WORKDIR}/bundle"
pkg_setup() {
# Unfortunately 'network-sandbox' needs to
# disabled because npm fetch a few dependencies.
if has network-sandbox $FEATURES; then
die "www-apps/wekan require 'network-sandbox' to be disabled in FEATURES"
fi
enewgroup wekan
enewuser wekan -1 -1 /usr/share/wekan wekan
}
src_prepare() {
default
export N_PREFIX="${WORKDIR}/npm"
local N_VERSION="4.8.4" PATH="${N_PREFIX}"/bin:$PATH
mkdir "${N_PREFIX}"{,-cache} || die
ebegin "Installing node ${N_VERSION}"
pushd "${N_PREFIX}" > /dev/null || die
npm install --cache "${WORKDIR}"/npm-cache n || die
./node_modules/n/bin/n -q ${N_VERSION} || die
popd > /dev/null || die
eend $?
ebegin "Using node $(node --version) to install wekan dependencies"
pushd "programs/server" > /dev/null || die
npm install --cache "${WORKDIR}"/npm-cache || die
# Remove useless fibers.node
rm -rf node_modules/fibers/bin/{darwin,linux-ia32,win-32}* || die
popd > /dev/null || die
eend $?
}
src_install() {
local PHANTOM_DIR="programs/server/npm/node_modules/meteor/rajit_bootstrap3-datepicker/lib/bootstrap-datepicker/node_modules/phantomjs/lib/phantom/bin"
mkdir -p "${D%/}"/usr/{libexec,share}/wekan || die
mv ${PHANTOM_DIR}/phantomjs "${D%/}"/usr/libexec/wekan || die
dosym ../../../../../../../../../../../../../../../libexec/wekan/phantomjs \
/usr/share/wekan/${PHANTOM_DIR}/phantomjs
cp -a "${N_PREFIX}" "${D%/}"/usr/libexec/wekan || die
cp -a . "${D%/}"/usr/share/wekan || die
newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN}
newconfd "${FILESDIR}"/${PN}.confd ${PN}
systemd_dounit "${FILESDIR}"/${PN}.service
diropts -o wekan -g wekan -m 0750
dodir /var/log/wekan
}

2
app-office/yed/Manifest Normal file
View File

@@ -0,0 +1,2 @@
DIST yEd-3.15.0.2.zip 29762976 SHA256 c60e4868f267303ee8b6fc2587beb4cc846f32bd8a6a557b77e01f0d8039aa4d SHA512 534efaad0393c5173ab1a7ca6ad5d6f93390aef5caa47e1aa3499d6e4f6db19b9b576323835d726e0d882022f84ad62cc99124bef3b595ec848f54d6e4dbaff4 WHIRLPOOL 6181eccbf20545320f8cc5d2f421be5d775422c85a51f804b4c7161305276690c538a1d31f8adf81b8b2d5339d4ed9b77283b2e87fd27f20edf2d927fdeccdd1
EBUILD yed-3.15.0.2.ebuild 596 SHA256 dc9c41f2c4b48f4e042f94b3645aa16e9420da31e9cdc634a72d31d5b5ec43ab SHA512 491b3f4045a6c98ce64dd503894df1445673f69e15b992d5e52427a2cbe348772c742665ede1aa6c0e8f30077daebb05682263b482fb340e07168514fe73fe2c WHIRLPOOL 931454c85358d0dc3fe38bfbca47aa99bcad666979d180fbf6b289ba1ae8e2e8d164323e6b7dc63e341d7800cbc005550a1333193c50a2b97c51a285d960b9d1

View File

@@ -0,0 +1,25 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DESCRIPTION="yEd Graph Editor."
HOMEPAGE="https://www.yworks.com"
SRC_URI="http://yworks-live.com/resources/yed/demo/yEd-${PVR}.zip"
LICENSE="yWorks"
SLOT="0"
KEYWORDS="amd64 x86"
RDEPEND="|| ( virtual/jdk virtual/jre )"
src_install() {
mkdir -p "${D}opt/yed"
cp -a ./* "${D}opt/yed/"
echo '#!/bin/bash' > "${D}opt/yed/yed.sh"
echo 'java -jar /opt/yed/yed.jar' >> "${D}opt/yed/yed.sh"
chmod 755 "${D}opt/yed/yed.sh"
dosym '/opt/yed/yed.sh' '/usr/local/bin/yEd'
}