cleaned up deprecated ebuilds
This commit is contained in:
parent
5350f5f77f
commit
5621cec508
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit git-r3
|
||||
|
||||
RESTRICT="strip"
|
||||
|
||||
DESCRIPTION="native bindings for the FUSE kernel module"
|
||||
HOMEPAGE="https://github.com/tools/godep"
|
||||
EGIT_REPO_URI="https://github.com/tools/${PN}.git"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-lang/go"
|
||||
RDEPEND=""
|
||||
|
||||
GO_PN="github.com/tools/${PN}"
|
||||
EGIT_CHECKOUT_DIR="${S}/src/${GO_PN}"
|
||||
|
||||
export GOPATH="${S}"
|
||||
|
||||
src_prepare() {
|
||||
go get ${GO_PN}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
go build -v -x -work ${GO_PN} || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# go install -v -x -work ${GO_PN} || die
|
||||
|
||||
dobin ${S}/bin/godep
|
||||
#insinto /usr/lib/go/
|
||||
#doins -r "${S}/pkg"
|
||||
#insinto /usr/lib/go/src/pkg
|
||||
#doins -r "${S}/src/."
|
||||
}
|
@ -23,13 +23,12 @@ LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="+cairo openmp"
|
||||
|
||||
# Bug #536734; configure sets boostlib 1.53.0 but 1.54.0 is required
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
>=dev-libs/boost-1.54.0[python,${PYTHON_USEDEP}]
|
||||
dev-libs/boost:=[python,${PYTHON_USEDEP}]
|
||||
dev-libs/expat
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
sci-libs/scipy[${PYTHON_USEDEP}]
|
||||
>=sci-mathematics/cgal-3.5
|
||||
sci-mathematics/cgal
|
||||
cairo? (
|
||||
dev-cpp/cairomm
|
||||
dev-python/pycairo[${PYTHON_USEDEP}]
|
||||
@ -46,16 +45,19 @@ MAKEOPTS="${MAKEOPTS} -j1"
|
||||
CHECKREQS_DISK_BUILD="6G"
|
||||
|
||||
pkg_pretend() {
|
||||
if use openmp ; then
|
||||
tc-has-openmp || die "Please switch to an openmp compatible compiler"
|
||||
fi
|
||||
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp \
|
||||
|| die "Please switch to an openmp compatible compiler"
|
||||
check-reqs_pkg_pretend
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp \
|
||||
|| die "Please switch to an openmp compatible compiler"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
[[ ${PV} == "9999" ]] && eautoreconf
|
||||
>py-compile
|
||||
python_copy_sources
|
||||
}
|
||||
|
||||
@ -80,11 +82,7 @@ src_compile() {
|
||||
|
||||
src_install() {
|
||||
python_foreach_impl run_in_build_dir default
|
||||
prune_libtool_files --modules
|
||||
find "${D}" -name '*.la' -delete || die
|
||||
einstalldocs
|
||||
}
|
||||
|
||||
run_in_build_dir() {
|
||||
pushd "${BUILD_DIR}" > /dev/null
|
||||
"$@"
|
||||
popd > /dev/null
|
||||
}
|
||||
|
@ -1,19 +0,0 @@
|
||||
21 Jan 2016; <chymera@gentoo.org> bittorrent-sync-9999.ebuild:
|
||||
net-p2p/bittorrent-sync: updated ebuild
|
||||
|
||||
*bittorrent-sync-9999 (21 Jan 2016)
|
||||
|
||||
21 Jan 2016; <chymera@gentoo.org> +bittorrent-sync-9999.ebuild:
|
||||
net-p2p/bittorrent-sync: trying out live version (currently 2.2.7)
|
||||
|
||||
13 Jan 2016; <chymera@gentoo.org> +files/btsync.conf, +files/init.d/btsync,
|
||||
+files/systemd/btsync.service, -files/btsync.confd, -files/btsync.initd:
|
||||
net-p2p/bittorrent-sync: added service/config files from pigfoot to correct
|
||||
ebuild
|
||||
|
||||
*bittorrent-sync-1.4.110 (13 Jan 2016)
|
||||
|
||||
13 Jan 2016; <chymera@gentoo.org> +bittorrent-sync-1.4.110.ebuild,
|
||||
-bittorrent-sync-1.1.82.ebuild, -bittorrent-sync-1.3.105.ebuild,
|
||||
-bittorrent-sync-1.3.94-r1.ebuild:
|
||||
net-p2p/bittorrent-sync: added new ebuild by pigfoot
|
@ -1,5 +0,0 @@
|
||||
DIST BitTorrent-Sync_arm.tar.gz 5413181 SHA256 80c018ba8672325deb537f77d48b383722ffa28d6ee10434d81915a79b066404 SHA512 ab6a368325ed7f53fdd66c421651d794f24a9f91614b0091d72933c35e044b4d5bb9adcb2bab86b53bd1177db7beed61416f0e284840c6d132838f1fd0f6e99f WHIRLPOOL acbf57a566e670c10e29f541a3425ab6360f90ba9f2688d20fccf9be7ad27350c76cee8ca80e0c60293a9010eea8ad51e55e230fd5b40386b4088b540b61eb9c
|
||||
DIST BitTorrent-Sync_i386.tar.gz 5199007 SHA256 2cc4079f9492be044bd6dc40052349cfabac38a14d9655d0396f701d478813ba SHA512 3227d0d4c96265e6b903d1692e0b5e1ea4c4de8bd539d9850470327329e614f973f19d00fb8956071660e313a41098b269f8639bb0dc7a22868a8284580083ad WHIRLPOOL 0015e301ea7ec29e321589a98ea7773ad538543d3dd9629c7c9e31d96e25943b4431ed6ae6f9f6ce4ae8e0e999e9289701b880e52dc4eebd298b6b450286bcd7
|
||||
DIST BitTorrent-Sync_x64.tar.gz 5535248 SHA256 eb09aacca9b28125b67a8f48f734d6c5453ed2fe8395a940bbabf5db3c88b0d1 SHA512 ca344bee25f66809d3bd887554525bffed220e887958c1b61cccf344e4171f6df93f4d22af16a0cac7ef4fdf5118bc1201bf57e69ff6fc33a31549cf27c4fe07 WHIRLPOOL e84878b8a2796e04c3370677e89cc43b23e6308217a6422f5c215b3edb939aee70a91513853938ec4d60e78a5440b6a27db558488da9dbaa9d3b82e51e2dd696
|
||||
DIST btsync_i386-1.4.110.tar.gz 3986220 SHA256 5d307dd9a39e2f6688976eb9e2ba8a67dad98ae7f3df59c6550c45d3bae25831 SHA512 c08990d0707376f7eb117170ea72c0de162eb0c7aacf98b752fc915c92b8f7774ee3d5a51e3857ad1ddcc18427b20c7fdb1720de057705c2812c7b030162ae09 WHIRLPOOL 95c9bcc3a8b4b23c1fc86d6512ab32a86ca13c4a561891894a6186cd766a364f449df8bcb7d419c5e1750086e9d6b41180ab76ee3055cd42416c2d0f607d1ecc
|
||||
DIST btsync_x64-1.4.110.tar.gz 4138116 SHA256 edba53cf27a2e64646d5216938fc3a2292e7b1201c864387703ffb7d3b362ead SHA512 c3893f6ee70ebdb0ce61559c17ef6af269ca15cd3ccb79768cfbd0b5cd42bfbc5b41cf4506ddd36ff7bbb62c1307b04b621987c4cbfc7c6ab91b8ca465327129 WHIRLPOOL f40628d97248fd692bfced71f08c687a90ef03018697aa4acbd23a5e1cca7d8cafebb475c0edd62ced89325084e380d241321d0e538008bc411028c2b9f018f0
|
@ -1,57 +0,0 @@
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit user systemd
|
||||
|
||||
NAME="btsync"
|
||||
DESCRIPTION="Fast, unlimited and secure file-syncing. Free from the cloud."
|
||||
HOMEPAGE="http://www.getsync.com/"
|
||||
SRC_URI="
|
||||
amd64? ( http://syncapp.bittorrent.com/${PV}/btsync_x64-${PV}.tar.gz )
|
||||
x86? ( http://syncapp.bittorrent.com/${PV}/btsync_i386-${PV}.tar.gz )"
|
||||
|
||||
RESTRICT="mirror strip"
|
||||
LICENSE="BitTorrent"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
pkg_setup() {
|
||||
local btsyncuser="btsync"
|
||||
enewgroup ${btsyncuser}
|
||||
enewuser btsync -1 -1 /var/lib/${NAME} ${btsyncuser}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Install the executable
|
||||
exeinto "/opt/${NAME}"
|
||||
doexe "${S}/${NAME}"
|
||||
|
||||
# Install a default configuration file
|
||||
insinto "/etc/${NAME}"
|
||||
newins "${FILESDIR}/btsync.conf" "${NAME}.conf"
|
||||
|
||||
# Install the OpenRC init file
|
||||
doinitd "${FILESDIR}/init.d/${NAME}"
|
||||
|
||||
# Install the systemd unit file
|
||||
systemd_dounit "${FILESDIR}/systemd/${NAME}.service"
|
||||
|
||||
for x in {/var/lib,/run}/${NAME}; do
|
||||
keepdir "${x}"
|
||||
fowners btsync:btsync "${x}"
|
||||
done
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "In order for shared files between local users to be as easy as possible,"
|
||||
elog "please set up ACLs on your system."
|
||||
elog ""
|
||||
elog "You will also need to configure btsync by editing /etc/btsync/config"
|
||||
elog ""
|
||||
elog "After checking your config, start the service and point your browser to"
|
||||
elog "http://localhost:8888 , the default username and password is admin/admin."
|
||||
}
|
||||
|
@ -1,57 +0,0 @@
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit user systemd
|
||||
|
||||
NAME="btsync"
|
||||
DESCRIPTION="Fast, unlimited and secure file-syncing. Free from the cloud."
|
||||
HOMEPAGE="http://www.getsync.com/"
|
||||
SRC_URI="amd64? ( https://download-cdn.getsync.com/stable/linux-x64/BitTorrent-Sync_x64.tar.gz )
|
||||
x86? ( https://download-cdn.getsync.com/stable/linux-i386/BitTorrent-Sync_i386.tar.gz )
|
||||
arm? ( https://download-cdn.getsync.com/stable/linux-arm/BitTorrent-Sync_arm.tar.gz )"
|
||||
|
||||
RESTRICT="mirror strip"
|
||||
LICENSE="BitTorrent"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
pkg_setup() {
|
||||
local btsyncuser="btsync"
|
||||
enewgroup ${btsyncuser}
|
||||
enewuser btsync -1 -1 /var/lib/${NAME} ${btsyncuser}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Install the executable
|
||||
exeinto "/opt/${NAME}"
|
||||
doexe "${S}/${NAME}"
|
||||
|
||||
# Install a default configuration file
|
||||
insinto "/etc/${NAME}"
|
||||
newins "${FILESDIR}/btsync.conf" "${NAME}.conf"
|
||||
|
||||
# Install the OpenRC init file
|
||||
doinitd "${FILESDIR}/init.d/${NAME}"
|
||||
|
||||
# Install the systemd unit file
|
||||
systemd_dounit "${FILESDIR}/systemd/${NAME}.service"
|
||||
|
||||
for x in {/var/lib,/run}/${NAME}; do
|
||||
keepdir "${x}"
|
||||
fowners btsync:btsync "${x}"
|
||||
done
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "In order for shared files between local users to be as easy as possible,"
|
||||
elog "please set up ACLs on your system."
|
||||
elog ""
|
||||
elog "You will also need to configure btsync by editing /etc/btsync/config"
|
||||
elog ""
|
||||
elog "After checking your config, start the service and point your browser to"
|
||||
elog "http://localhost:8888 , the default username and password is admin/admin."
|
||||
}
|
||||
|
@ -1,20 +0,0 @@
|
||||
{
|
||||
"device_name": "Gentoo",
|
||||
"listening_port" : 0,
|
||||
|
||||
"storage_path" : "/var/lib/btsync",
|
||||
"pid_file" : "/var/run/btsync/btsync.pid",
|
||||
|
||||
"check_for_updates" : true,
|
||||
"use_upnp" : true,
|
||||
|
||||
"download_limit" : 0,
|
||||
"upload_limit" : 0,
|
||||
|
||||
"webui" :
|
||||
{
|
||||
"listen" : "127.0.0.1:8888",
|
||||
"login" : "admin",
|
||||
"password" : "admin"
|
||||
}
|
||||
}
|
@ -1,44 +0,0 @@
|
||||
#!/sbin/runscript
|
||||
|
||||
# Copyright 2013-2014 Jonathan Vasquez <jvasquez1011@gmail.com>
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
NAME="BitTorrent Sync"
|
||||
SYNC_NAME="btsync"
|
||||
SYNC_PATH="/opt/${SYNC_NAME}/"
|
||||
SYNC_BINARY="${SYNC_PATH}/${SYNC_NAME}"
|
||||
SYNC_OPTS="--nodaemon --config /etc/${SYNC_NAME}/btsync.conf"
|
||||
SYNC_PIDFILE="/var/run/${SYNC_NAME}/${SYNC_NAME}.pid"
|
||||
SYNC_USER=${SYNC_USER:-btsync}
|
||||
SYNC_GROUP=${SYNC_GROUP:-btsync}
|
||||
|
||||
start() {
|
||||
ebegin "Starting ${NAME}"
|
||||
|
||||
# Sets the umask for the process so that btsync creates files
|
||||
# with group write permissions
|
||||
start-stop-daemon --start --exec "${SYNC_BINARY}" \
|
||||
--pidfile "${SYNC_PIDFILE}" --background \
|
||||
--user "${SYNC_USER}" --group "${SYNC_GROUP}" \
|
||||
-- ${SYNC_OPTS}
|
||||
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping ${NAME}"
|
||||
|
||||
start-stop-daemon --stop --exec "${SYNC_BINARY}" \
|
||||
--pidfile "${SYNC_PIDFILE}"
|
||||
|
||||
eend $?
|
||||
}
|
||||
|
||||
reload() {
|
||||
ebegin "Reloading ${NAME}"
|
||||
|
||||
start-stop-daemon --signal HUP --exec "${SYNC_BINARY}" \
|
||||
--pidfile "${SYNC_PIDFILE}"
|
||||
|
||||
eend $?
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
# Copyright 2014-2016 Jonathan Vasquez <jvasquez1011@gmail.com>
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
[Unit]
|
||||
Description=BitTorrent Sync
|
||||
After=systemd-udev-settle.target local-fs.target zfs.service
|
||||
|
||||
[Service]
|
||||
Type=forking
|
||||
ExecStart=/opt/btsync/btsync --config /etc/btsync/config
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
@ -1,7 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<longdescription lang="en">
|
||||
BitTorrent Sync app for Linux.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
Loading…
x
Reference in New Issue
Block a user