summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authordec05eba2020-07-15 20:53:47 +0200
committerdec05eba2020-07-15 21:07:02 +0200
commite38ccf9fc090d9694e6f93c3439a7465c32d7a14 (patch)
tree299add0616a47ad8cc78ebc993c9a175ba524574
parent13c9675637602b80fcc32392b1fd5f8918050208 (diff)
downloadaur-e38ccf9fc090d9694e6f93c3439a7465c32d7a14.tar.gz
Convert to C! 1000 times less memory usage (less than 100kb now)
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD9
2 files changed, 6 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a46b3e479717..7742aac320b3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,23 +1,21 @@
pkgbase = automedia-git
pkgdesc = Automatically track new releases of media and download them. Supports torrents using rss (nyaa.si) and manga sites using html.
- pkgver = r72.e57270f
+ pkgver = r94.3e75758
pkgrel = 1
url = https://git.dec05eba.com/AutoMedia
arch = any
license = GPL3
makedepends = git
depends = python
- depends = python-feedparser
- depends = python-transmissionrpc
depends = python-lxml
depends = python-requests
depends = python-protobuf
- depends = python-urllib3
+ depends = curl
depends = transmission-cli
optdepends = libnotify
provides = automedia
conflicts = automedia
- source = git+https://git.dec05eba.com/AutoMedia
+ source = git+https://git.dec05eba.com/AutoMedia#branch=c_version
sha512sums = SKIP
pkgname = automedia-git
diff --git a/PKGBUILD b/PKGBUILD
index 58161b6e0f55..3848209e20ab 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,18 +1,18 @@
# Maintainer: dec05eba <dec05eba@protonmail.com>
pkgname=automedia-git
-pkgver=r72.e57270f
+pkgver=r94.3e75758
pkgrel=1
pkgdesc='Automatically track new releases of media and download them. Supports torrents using rss (nyaa.si) and manga sites using html.'
arch=('any')
url="https://git.dec05eba.com/AutoMedia"
license=('GPL3')
makedepends=('git')
-depends=('python' 'python-feedparser' 'python-transmissionrpc' 'python-lxml' 'python-requests' 'python-protobuf' 'python-urllib3' 'transmission-cli')
+depends=('python' 'python-lxml' 'python-requests' 'python-protobuf' 'curl' 'transmission-cli')
optdepends=('libnotify')
provides=('automedia')
conflicts=('automedia')
-source=("git+https://git.dec05eba.com/AutoMedia")
+source=("git+https://git.dec05eba.com/AutoMedia#branch=c_version")
sha512sums=('SKIP')
pkgver() {
@@ -23,9 +23,6 @@ pkgver() {
package() {
cd "$srcdir/AutoMedia"
install -Dm755 "automedia" "$pkgdir/usr/bin/automedia"
- install -Dm755 "automedia.py" "$pkgdir/usr/share/automedia/automedia.py"
- install -Dm755 "domain.py" "$pkgdir/usr/share/automedia/domain.py"
- install -Dm755 "episode.py" "$pkgdir/usr/share/automedia/episode.py"
for file in plugins/*; do
install -Dm755 "$file" "$pkgdir/usr/share/automedia/$file"
done