summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 40 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b393f9ed22e1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Bakasura <bakasura@protonmail.ch>
+
+pkgname=cbftp-svn
+pkgver=r1011
+pkgrel=1
+pkgdesc='an advanced multi-purpose FTP/FXP client that focuses on efficient large-scale data spreading, while also supporting most regular FTP/FXP use cases in a modern way. It runs in a terminal and provides a semi-graphical user interface through ncurses.'
+arch=('x86_64')
+url='https://cbftp.eu'
+depends=('openssl' 'ncurses')
+makedepends=('subversion' 'gcc')
+optdepends=()
+provides=('cbftp' 'cbftp-svn')
+conflicts=('cbftp')
+replaces=('cbftp')
+license=('MIT')
+_srcname=cbftp
+source=("svn+https://cbftp.eu/svn/cbftp/" "disable-debian.patch")
+sha256sums=('SKIP'
+ '50d12919d89186921cfe89d434a96c896ccd05a5eb466716a72e1ff47d5f0b0c')
+
+pkgver() {
+ cd "$_srcname"
+ local ver="$(svnversion)"
+ printf "r%s" "${ver//[[:alpha:]]}"
+}
+
+build() {
+ cd "$_srcname"
+ make
+}
+
+prepare() {
+ cd "$_srcname"
+ patch --forward --strip=1 --input="${srcdir}/disable-debian.patch"
+}
+
+package() {
+ cd "$_srcname"
+ install -D -m775 bin/* -t "${pkgdir}/usr/bin"
+}