summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorButui Hu2020-08-28 18:05:56 +0800
committerButui Hu2020-08-28 18:06:52 +0800
commita8d6a46c99028005a06ae52d00e2d431561c22e3 (patch)
tree4b76e4d8d7a1a0b82d093c8a9c533d835d3b22f2
downloadaur-a8d6a46c99028005a06ae52d00e2d431561c22e3.tar.gz
first commit
-rw-r--r--.SRCINFO29
-rw-r--r--PKGBUILD45
2 files changed, 74 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d800b1da224e
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,29 @@
+pkgbase = python-detectron2
+ pkgdesc = FAIR's next-generation platform for object detection and segmentation
+ pkgver = 0.2.1
+ pkgrel = 1
+ url = https://github.com/facebookresearch/detectron2
+ arch = x86_64
+ license = Apache
+ makedepends = python-setuptools
+ depends = python-cloudpickle
+ depends = python-future
+ depends = python-fvcore
+ depends = python-matplotlib
+ depends = python-mock
+ depends = python-pillow
+ depends = python-pycocotools
+ depends = python-pydot
+ depends = python-pytorch-cuda
+ depends = python-tabulate
+ depends = python-termcolor
+ depends = python-torchvision
+ depends = python-tqdm
+ depends = python-yacs
+ depends = tensorboard
+ optdepends = opencv
+ source = detectron2-0.2.1.tar.gz::https://github.com/facebookresearch/detectron2/archive/v0.2.1.tar.gz
+ sha256sums = ee3e404f534c03883423846876522d6b1e3e64796abd12caf51e8f8648bd5a63
+
+pkgname = python-detectron2
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..923aeef42fa8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,45 @@
+# Maintainer: Butui Hu <hot123tea123@gmail.com>
+
+pkgname=python-detectron2
+_pkgname=detectron2
+pkgver=0.2.1
+pkgrel=1
+pkgdesc="FAIR's next-generation platform for object detection and segmentation"
+arch=('x86_64')
+url='https://github.com/facebookresearch/detectron2'
+license=('Apache')
+depends=(
+ python-cloudpickle
+ python-future
+ python-fvcore
+ python-matplotlib
+ python-mock
+ python-pillow
+ python-pycocotools
+ python-pydot
+ python-pytorch-cuda
+ python-tabulate
+ python-termcolor
+ python-torchvision
+ python-tqdm
+ python-yacs
+ tensorboard
+)
+optdepends=('opencv')
+makedepends=(
+ python-setuptools
+)
+source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/facebookresearch/detectron2/archive/v0.2.1.tar.gz")
+sha256sums=('ee3e404f534c03883423846876522d6b1e3e64796abd12caf51e8f8648bd5a63')
+
+build() {
+ cd "${_pkgname}-${pkgver}"
+ FORCE_CUDA=1 python setup.py build
+}
+
+
+package() {
+ cd "${_pkgname}-${pkgver}"
+ FORCE_CUDA=1 python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+}
+# vim:set ts=2 sw=2 et: