diff options
Diffstat (limited to 'seafile')
| -rw-r--r-- | seafile/APKBUILD | 101 | ||||
| -rw-r--r-- | seafile/seafile-server.post-install | 9 | ||||
| -rw-r--r-- | seafile/seafile-server.pre-install | 8 | ||||
| -rw-r--r-- | seafile/seafile.confd | 4 | ||||
| -rw-r--r-- | seafile/seafile.initd | 16 | 
5 files changed, 0 insertions, 138 deletions
| diff --git a/seafile/APKBUILD b/seafile/APKBUILD deleted file mode 100644 index 8a47f38..0000000 --- a/seafile/APKBUILD +++ /dev/null @@ -1,101 +0,0 @@ -# Contributor: <xmingske@gmail.com> -# Maintainer: Natanael Copa <ncopa@alpinelinux.org> -pkgname=seafile -pkgver=7.0.9 -pkgrel=1 -pkgdesc="Cloud storage system with advanced support for file syncing, privacy protection and teamwork" -url="https://github.com/haiwen/seafile/" -arch="all" -license="AGPL3" -makedepends="autoconf automake bash curl-dev fuse-dev glib-dev -	intltool jansson-dev libarchive-dev libevent-dev libevhtp-dev -	libsearpc-dev libtool libzdb-dev openssl-dev sqlite-dev util-linux-dev -	vala bsd-compat-headers libevhtp-dev" -depends="bash ${pkgname}-common" -pkgusers="seafile" -pkggroups="seafile" -source=" -    $pkgname-$pkgver.tar.gz::https://github.com/haiwen/seafile/archive/v${pkgver}.tar.gz -    seafile.initd -    seafile.confd" -subpackages="$pkgname-dev $pkgname-doc py-$pkgname:py $pkgname-server -	$pkgname-common" -install="seafile-server.pre-install seafile-server.post-install" - -_builddir="${srcdir}/${pkgname}-${pkgver}" - -prepare() { -	local pf -	cd "${_builddir}" || return 1 -	for pf in $source; do -		case $pf in -		*.patch) msg $pf; patch -p1 -i "$srcdir"/${pf} || return 1;; -		esac -	done -} - -build() { -	cd "${_builddir}" -	./autogen.sh -	./configure \ -                --prefix=/usr \ -                --sysconfdir=/etc \ -                --mandir=/usr/share/man \ -                --infodir=/usr/share/info \ -		--enable-server \ -		--enable-python \ -		--enable-fuse \ -		--enable-client \ -		--enable-console -	make CFLAGS="$CFLAGS $(pkgconf --cflags evhtp)" || return 1 -} - -package() { -	cd "${_builddir}" -	make DESTDIR="${pkgdir}" install || return 1 -	rm "${pkgdir}"/usr/lib/libseafile.la || return 1 -} - -py() { -        arch="noarch" -        cd "$_builddir" -        pkgdesc="$pkgname python bindings" -        install -d "$subpkgdir"/usr/lib || return 1 -        mv "$pkgdir"/usr/lib/python* "$subpkgdir"/usr/lib/ || return 1 -} - -common() { -	mkdir -p "${subpkgdir}"/usr/bin || return 1 -	mkdir -p "${subpkgdir}"/usr/lib || return 1 -	mv "${pkgdir}"/usr/bin/seafile "${subpkgdir}"/usr/bin -	mv "${pkgdir}"/usr/lib/libseafile.so.0* "${subpkgdir}"/usr/lib -} - -server() { -	mkdir -p "${subpkgdir}"/usr/bin -	for b in "${pkgdir}"/usr/bin/*; do -		if [[ "$b" != "${pkgdir}/usr/bin/seaf-cli" ]] && \ -		[[ "$b" != "${pkgdir}/usr/bin/seaf-daemon" ]] && \ -		[[ "$b" != "${pkgdir}/usr/bin/seafile" ]]; then -			mv "$b" "${subpkgdir}/usr/bin" || return 1 -		fi -	done -	mkdir -m 755 -p "${subpkgdir}"/usr/share/seafile || return 1 -	cp -ar "${_builddir}"/scripts "${subpkgdir}"/usr/share/seafile || return 1 -	install -D -m0644 "${srcdir}"/seafile.confd "${subpkgdir}"/etc/conf.d/seafile \ -	    || return 1 -	install -D -m0755 "${srcdir}"/seafile.initd "${subpkgdir}"/etc/init.d/seafile \ -	    || return 1 - -	#make dirs for default instance -	SEAFILE_HOME="${subpkgdir}"/var/lib/seafile -	SEAFILE_DEFAULT=$SEAFILE_HOME/default -	mkdir -m 755 -p $SEAFILE_DEFAULT 2>/dev/null -	chown seafile:seafile $SEAFILE_DEFAULT - -} -sha512sums=" -4c87e7a4a6a4cef631cbfbeb1bde3c8c9e0915d5fe4597d5b3a4b8aa15e9650e97b51ee6a3b0bae4d235ec53149dca01aed7acd704da593c97da0a17e352a75d  seafile-7.0.9.tar.gz -66b84519ab66e7435da13a2ed1869bac3ead1f7b46ed4b0a5ecda6dfcea056c5e0af8abcf1eba00fc2e68b8df7e07e3951968c385850f01ecf46f08dfdbe7083  seafile.initd -051ccc065a3b7abc7c802e00e364da1c3f689e133c4ba37385dbff97cfe8ad4b490cf53778344d129213fb0238258690a47f5e737387bce1368db59d22ee8504  seafile.confd -" diff --git a/seafile/seafile-server.post-install b/seafile/seafile-server.post-install deleted file mode 100644 index dee6e97..0000000 --- a/seafile/seafile-server.post-install +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -SEAFILE_HOME=/var/lib/seafile -SEAFILE_DEFAULT=$SEAFILE_HOME/default - -if [[ ! -d $SEAFILE_DEFAULT/scripts ]]; then -	cd $SEAFILE_DEFAULT -	cp -ar /usr/share/seafile/scripts . -fi diff --git a/seafile/seafile-server.pre-install b/seafile/seafile-server.pre-install deleted file mode 100644 index 7e3df0b..0000000 --- a/seafile/seafile-server.pre-install +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh - -SEAFILE_HOME=/var/lib/seafile - -addgroup -S -g 800 seafile 2>/dev/null -adduser -S -u 800 -D -h $SEAFILE_HOME -s /bin/sh -G seafile -g seafile seafile 2>/dev/null - -exit 0 diff --git a/seafile/seafile.confd b/seafile/seafile.confd deleted file mode 100644 index b169b0e..0000000 --- a/seafile/seafile.confd +++ /dev/null @@ -1,4 +0,0 @@ -instance="default" - -seafile_user="seafile" -seafile_group="seafile" diff --git a/seafile/seafile.initd b/seafile/seafile.initd deleted file mode 100644 index b92a765..0000000 --- a/seafile/seafile.initd +++ /dev/null @@ -1,16 +0,0 @@ -#!/sbin/openrc-run - -depend() { -	need net -} - -start() { -	ebegin "Starting Seafile $instance instance" -	start-stop-daemon --chdir /var/lib/seafile/$instance --user $seafile_user \ -	    --group $seafile_group /usr/bin/seafile-admin start $seafile_opts -} - -stop() { -	ebegin "Stopping Seafile $instance instance" -	start-stop-daemon --chdir /var/lib/seafile/$instance /usr/bin/seafile-admin stop -} | 
