summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorchisbread2022-04-29 11:06:43 +0800
committerchisbread2022-04-29 11:06:43 +0800
commit8ca4eb74fe01837ac1769ffdbdbbda32dbacb404 (patch)
tree2ebd87ecec8f25f45f3a1794df71a8d0e25b403c
downloadaur-8ca4eb74fe01837ac1769ffdbdbbda32dbacb404.tar.gz
first commit
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD30
2 files changed, 45 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..72b7615076b4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = transmission-pt-edition
+ pkgdesc = transmission web server with fast hash check, and smart auto recheck
+ pkgver = r12
+ pkgrel = 0
+ url = https://github.com/ChisBread/transmission_pt_edition
+ arch = x86_64
+ license = GPL
+ makedepends = curl
+ makedepends = libevent
+ depends = curl
+ depends = libevent
+ source = https://github.com/ChisBread/transmission_pt_edition/releases/download/3.0-r12/SourceWithSubmodules.tar.gz
+ sha256sums = e4fe322004ba16cd49ad42f6af45b173ebb5c41a4456d21e8752dbfb09525d67
+
+pkgname = transmission-pt-edition
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..06713e221b28
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: chisbread <chisbread@gmail.com>
+
+pkgname=transmission-pt-edition
+pkgver=r12
+pkgrel=0
+pkgdesc="transmission web server with fast hash check, and smart auto recheck"
+arch=(x86_64)
+url='https://github.com/ChisBread/transmission_pt_edition'
+license=(GPL)
+depends=(curl libevent)
+makedepends=(curl libevent)
+source=("https://github.com/ChisBread/transmission_pt_edition/releases/download/3.0-${pkgver}/SourceWithSubmodules.tar.gz")
+sha256sums=('e4fe322004ba16cd49ad42f6af45b173ebb5c41a4456d21e8752dbfb09525d67')
+
+prepare() {
+ # replace Web UI
+ cd ./transmission_pt_edition-3.0-$pkgver
+ cp -r third-party/transmission-web-control/src/* web/
+}
+
+build() {
+ cd ./transmission_pt_edition-3.0-$pkgver
+ HAVE_CXX=yes ./configure --disable-nls --enable-daemon --enable-utp --without-gtk --disable-dependency-tracking --prefix=/usr
+ make
+}
+DAEMON_SERVICE=
+package() {
+ cd ./transmission_pt_edition-3.0-$pkgver
+ make DESTDIR="${pkgdir}" install
+}