Changeset View
Changeset View
Standalone View
Standalone View
net-mgmt/seafile/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= seafile | PORTNAME= seafile | ||||
PORTVERSION= 4.0.6 | PORTVERSION= 4.4.3 | ||||
koobs: Other reviews are for updates to 4.4.2. Should this be the same? | |||||
Not Done Inline ActionsMinor versions are small bug fixes, Seafile-gui is the client and 4.4.2 is the latest version currently. ultima1252_gmail.com: Minor versions are small bug fixes, Seafile-gui is the client and 4.4.2 is the latest version… | |||||
PORTREVISION= 3 | |||||
DISTVERSIONPREFIX= v | DISTVERSIONPREFIX= v | ||||
DISTVERSIONSUFFIX= -server | DISTVERSIONSUFFIX= -server | ||||
CATEGORIES= net-mgmt devel | CATEGORIES= net-mgmt devel | ||||
Done Inline ActionsWhy aren't the other ports also in devel category? These should be consistently with or without it. koobs: Why aren't the other ports also in devel category?
These should be consistently with or… | |||||
Not Done Inline Actions
koobs: * Missing python as tertiary category
* I don't agree with devel as a category | |||||
MAINTAINER= yan_jingfeng@yahoo.com | MAINTAINER= yan_jingfeng@yahoo.com | ||||
COMMENT= Framework for writing networked applications | COMMENT= Framework for writing networked applications | ||||
Not Done Inline ActionsUpstream short description is: Open Source Cloud Storage
koobs: Upstream short description is:
```
Open Source Cloud Storage
```
* Add (Server) to the end of… | |||||
LICENSE= GPLv3 | LICENSE= GPLv3 | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt | |||||
Done Inline ActionsAdd LICENSE_FILE if one exists in WRKSRC koobs: Add LICENSE_FILE if one exists in WRKSRC | |||||
BUILD_DEPENDS= valac:${PORTSDIR}/lang/vala | BUILD_DEPENDS= valac:${PORTSDIR}/lang/vala | ||||
Not Done Inline ActionsDoes this actually depend on and "call" the binary, or includes & headers, library or other things? Is fo, LIB_DEPENDS may be more appropriate koobs: Does this actually depend on and "call" the binary, or includes & headers, library or other… | |||||
LIB_DEPENDS= libsearpc.so:${PORTSDIR}/devel/libsearpc \ | LIB_DEPENDS= libsearpc.so:${PORTSDIR}/devel/libsearpc \ | ||||
libevhtp.so:${PORTSDIR}/www/libevhtp \ | libevhtp.so:${PORTSDIR}/www/libevhtp \ | ||||
libzdb.so:${PORTSDIR}/databases/libzdb \ | libzdb.so:${PORTSDIR}/databases/libzdb \ | ||||
libcurl.so:${PORTSDIR}/ftp/curl \ | libcurl.so:${PORTSDIR}/ftp/curl \ | ||||
libinotify.so:${PORTSDIR}/devel/libinotify \ | libinotify.so:${PORTSDIR}/devel/libinotify \ | ||||
libccnet.so:${PORTSDIR}/net-mgmt/ccnet | libccnet.so:${PORTSDIR}/net-mgmt/ccnet | ||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}eggtestinfo>0:${PORTSDIR}/devel/py-eggtestinfo \ | RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}eggtestinfo>0:${PORTSDIR}/devel/py-eggtestinfo \ | ||||
${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \ | ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \ | ||||
${PYTHON_PKGNAMEPREFIX}pillow>0:${PORTSDIR}/graphics/py-pillow \ | ${PYTHON_PKGNAMEPREFIX}pillow>0:${PORTSDIR}/graphics/py-pillow \ | ||||
bash:${PORTSDIR}/shells/bash | bash:${PORTSDIR}/shells/bash | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= haiwen | GH_ACCOUNT= haiwen | ||||
USES= autoreconf iconv libarchive libtool pathfix pkgconfig python:2 \ | USES= autoreconf iconv libarchive libtool pathfix pkgconfig python:-2.7 \ | ||||
shebangfix | shebangfix | ||||
SHEBANG_FILES= scripts/*.sh scripts/upgrade/*.sh | SHEBANG_FILES= scripts/*.sh scripts/upgrade/*.sh tests/*.py tests/basic/*.sh \ | ||||
tests/sync-auto-test/*.template *.sh scripts/build/*.py \ | |||||
scripts/*.py *.py scripts/upgrade/*.py app/seaf-cli \ | |||||
tools/seafile-admin | |||||
GNU_CONFIGURE= yes | GNU_CONFIGURE= yes | ||||
USE_OPENSSL= yes | USE_OPENSSL= yes | ||||
USE_LDCONFIG= yes | USE_LDCONFIG= yes | ||||
CONFIGURE_ENV= SSL_CFLAGS="${OPENSSLINC}" SSL_LIBS="-L${OPENSSLLIB} -lssl -lcrypto" | CONFIGURE_ENV= SSL_CFLAGS="${OPENSSLINC}" SSL_LIBS="-L${OPENSSLLIB} -lssl -lcrypto" | ||||
PATHFIX_MAKEFILEIN= Makefile.am | PATHFIX_MAKEFILEIN= Makefile.am | ||||
CONFIGURE_ARGS= --enable-server | CONFIGURE_ARGS= --enable-server | ||||
▲ Show 20 Lines • Show All 51 Lines • ▼ Show 20 Lines | .endfor | ||||
${INSTALL_SCRIPT} ${WRKSRC}/scripts/*.[ps][yh] ${STAGEDIR}${PREFIX}/${SEAFILE_SERVER} | ${INSTALL_SCRIPT} ${WRKSRC}/scripts/*.[ps][yh] ${STAGEDIR}${PREFIX}/${SEAFILE_SERVER} | ||||
${INSTALL_SCRIPT} ${WRKSRC}/scripts/upgrade/*.[ps][yh] \ | ${INSTALL_SCRIPT} ${WRKSRC}/scripts/upgrade/*.[ps][yh] \ | ||||
${STAGEDIR}${PREFIX}/${SEAFILE_SERVER}/upgrade | ${STAGEDIR}${PREFIX}/${SEAFILE_SERVER}/upgrade | ||||
${INSTALL_DATA} ${WRKSRC}/doc/seafile-tutorial.doc \ | ${INSTALL_DATA} ${WRKSRC}/doc/seafile-tutorial.doc \ | ||||
${STAGEDIR}${PREFIX}/${SEAFILE_SERVER}/seafile/share/doc/seafile/ | ${STAGEDIR}${PREFIX}/${SEAFILE_SERVER}/seafile/share/doc/seafile/ | ||||
(cd ${WRKSRC}/scripts/upgrade && \ | (cd ${WRKSRC}/scripts/upgrade && \ | ||||
${COPYTREE_SHARE} sql ${STAGEDIR}${PREFIX}/${SEAFILE_SERVER}/upgrade) | ${COPYTREE_SHARE} sql ${STAGEDIR}${PREFIX}/${SEAFILE_SERVER}/upgrade) | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> | ||||
Not Done Inline ActionsWhat is this for? Why is it necessary? koobs: What is this for? Why is it necessary? | |||||
Not Done Inline Actionsdo-install will install this, the line above it copies to the seafile directory. This line removes the duplicate. ultima1252_gmail.com: do-install will install this, the line above it copies to the seafile directory. This line… |
Other reviews are for updates to 4.4.2. Should this be the same?