Package Details: transmission-remote-gtk-git 1.6.0.r16.g14b8613-1

Git Clone URL: https://aur.archlinux.org/transmission-remote-gtk-git.git (read-only, click to copy)
Package Base: transmission-remote-gtk-git
Description: A remote interface to the Transmission BitTorrent client
Upstream URL: https://github.com/transmission-remote-gtk/transmission-remote-gtk
Licenses: GPL
Conflicts: transmission-remote-gtk
Provides: transmission-remote-gtk
Submitter: TingPing
Maintainer: jvybihal (jaysonsantos)
Last Packager: jvybihal
Votes: 7
Popularity: 0.000000
First Submitted: 2016-01-23 20:47 (UTC)
Last Updated: 2024-01-15 17:25 (UTC)

Latest Comments

1 2 Next › Last »

jvybihal commented on 2024-01-15 17:26 (UTC)

@LaserEyess adjusted, thanks!

LaserEyess commented on 2024-01-15 16:40 (UTC)

The new pkg-build is incorrect a bit:

  • libproxy: not needed, there's no direct proxy code in trg (though libsoup uses it, internally)
  • perl: not needed, python-docutils is used instead
  • geoip: removed, unnecessary dep

LaserEyess commented on 2022-10-09 14:47 (UTC)

There's going to be a change in the build deps coming soon: the change from curl to libsoup3 https://github.com/transmission-remote-gtk/transmission-remote-gtk/pull/196

I would appreciate it if people here would test this change out, and make sure there are no major regressions. In theory this should make RPC faster and more efficient, but the most important thing is that it works for just regular usage.

LaserEyess commented on 2022-02-12 20:10 (UTC)

Some other changes you can make:

  • desktop-file-utils is a makedepend
  • libnotify has been removed in favor of glib native notifications
  • Your pod2man env is incorrect and unnecessary, you need to add perl as a makedepend and it will be detected properly

TingPing commented on 2022-01-12 19:22 (UTC)

You can also remove intltool from the deps.

jaysonsantos commented on 2022-01-12 15:29 (UTC) (edited on 2022-01-12 15:35 (UTC) by jaysonsantos)

Hey there, this project changed the build system to meson, could you update the PKGBUILD with the following patch?

commit bd0d513ccd7e81316aff271dfb12d5e2d37f2276
Author: Jayson Reis <santosdosreis@gmail.com>
Date:   Wed Jan 12 16:26:34 2022 +0100

    Update build system to meson

diff --git a/PKGBUILD b/PKGBUILD
index 910eb7a..28cc836 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
 # Maintainer: TingPing tingping@tingping.se

 pkgname=transmission-remote-gtk-git
-pkgver=1.4.1.r7.gafc1514
+pkgver=1.4.2.r27.g64a0250
 pkgrel=1
 pkgdesc='A remote interface to the Transmission BitTorrent client'
 arch=('i686' 'x86_64' 'armv6h')
@@ -10,7 +10,7 @@ license=('GPL')
 options=('!libtool')
 depends=('gtk3' 'libnotify' 'curl' 'libproxy' 'geoip'
          'desktop-file-utils')
-makedepends=('intltool' 'git' 'appstream-glib' 'autoconf-archive')
+makedepends=('intltool' 'git' 'appstream-glib' 'meson')
 provides=('transmission-remote-gtk')
 conflicts=('transmission-remote-gtk')
 source=('git+https://github.com/transmission-remote-gtk/transmission-remote-gtk.git')
@@ -24,19 +24,15 @@ pkgver() {
 }

 prepare() {
-  cd "$srcdir"
+  mkdir -p build
+  env POD2MAN=/usr/bin/core_perl/pod2man \
+    meson setup build "$_gitname" --prefix=/usr
 }

 build() {
-  cd "$_gitname"
-
-  env POD2MAN=/usr/bin/core_perl/pod2man \
-    ./autogen.sh --prefix=/usr --disable-debug --disable-desktop-database-update
-  make -s
+  meson compile -C build
 }

 package() {
-  cd "$_gitname"
-
-  make DESTDIR="$pkgdir" install
+  meson install -C build --destdir="$pkgdir"
 }

jvybihal commented on 2020-03-26 11:49 (UTC)

Okay, since I am using it, I created patch and adopted the package.

TingPing commented on 2020-03-20 08:57 (UTC)

I've disowned the package, it shouldn't be hard to fix it building.

j1simon commented on 2020-03-18 14:28 (UTC)

This project is abandoned.

jvybihal commented on 2020-03-18 11:15 (UTC)

Build currently fails:

 CCLD     transmission-remote-gtk
Making all in data
Making all in icons
Making all in po
*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.19 but the autoconf macros are from gettext version 0.20
make[2]: *** [Makefile:265: stamp-po] Error 1
make[1]: *** [Makefile:473: all-recursive] Error 1
make: *** [Makefile:405: all] Error 2