mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
Add py-filedepot 0.8.0
DEPOT is a framework for easily storing and serving files in web applications. DEPOT supports storing files in multiple backends, like: - Local Disk - In Memory (for tests) - On GridFS - On Amazon S3 (or compatible services) and integrates with database by providing files attached to your SQLAlchemy or Ming/MongoDB models with respect to transactions behaviours (files are rolled back too). WWW: https://github.com/amol-/depot
This commit is contained in:
parent
d28d69eadb
commit
e46349bdf5
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=554182
4 changed files with 42 additions and 0 deletions
|
@ -4390,6 +4390,7 @@
|
||||||
SUBDIR += py-fastprogress
|
SUBDIR += py-fastprogress
|
||||||
SUBDIR += py-fbprophet
|
SUBDIR += py-fbprophet
|
||||||
SUBDIR += py-filebytes
|
SUBDIR += py-filebytes
|
||||||
|
SUBDIR += py-filedepot
|
||||||
SUBDIR += py-filemagic
|
SUBDIR += py-filemagic
|
||||||
SUBDIR += py-first
|
SUBDIR += py-first
|
||||||
SUBDIR += py-five.globalrequest
|
SUBDIR += py-five.globalrequest
|
||||||
|
|
26
devel/py-filedepot/Makefile
Normal file
26
devel/py-filedepot/Makefile
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
|
||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
PORTNAME= filedepot
|
||||||
|
PORTVERSION= 0.8.0
|
||||||
|
CATEGORIES= devel python
|
||||||
|
MASTER_SITES= CHEESESHOP
|
||||||
|
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||||
|
|
||||||
|
MAINTAINER= sunpoet@FreeBSD.org
|
||||||
|
COMMENT= Toolkit for storing files and attachments in web applications
|
||||||
|
|
||||||
|
LICENSE= MIT
|
||||||
|
|
||||||
|
USES= python
|
||||||
|
USE_PYTHON= autoplist concurrent distutils
|
||||||
|
|
||||||
|
NO_ARCH= yes
|
||||||
|
|
||||||
|
.include <bsd.port.pre.mk>
|
||||||
|
|
||||||
|
.if ${PYTHON_REL} >= 3300
|
||||||
|
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}anyascii>=0:textproc/py-anyascii@${PY_FLAVOR}
|
||||||
|
.endif
|
||||||
|
|
||||||
|
.include <bsd.port.post.mk>
|
3
devel/py-filedepot/distinfo
Normal file
3
devel/py-filedepot/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
TIMESTAMP = 1604480692
|
||||||
|
SHA256 (filedepot-0.8.0.tar.gz) = 25316ecd352e16524b4d321dbad08e9beb563d5de5447f3ed312daec5d011849
|
||||||
|
SIZE (filedepot-0.8.0.tar.gz) = 23412
|
12
devel/py-filedepot/pkg-descr
Normal file
12
devel/py-filedepot/pkg-descr
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
DEPOT is a framework for easily storing and serving files in web applications.
|
||||||
|
|
||||||
|
DEPOT supports storing files in multiple backends, like:
|
||||||
|
- Local Disk
|
||||||
|
- In Memory (for tests)
|
||||||
|
- On GridFS
|
||||||
|
- On Amazon S3 (or compatible services)
|
||||||
|
and integrates with database by providing files attached to your SQLAlchemy or
|
||||||
|
Ming/MongoDB models with respect to transactions behaviours (files are rolled
|
||||||
|
back too).
|
||||||
|
|
||||||
|
WWW: https://github.com/amol-/depot
|
Loading…
Add table
Reference in a new issue