[arch-commits] Commit in fragments/trunk (PKGBUILD)

2020-10-24 Thread Balló György via arch-commits
Date: Saturday, October 24, 2020 @ 18:35:43
  Author: bgyorgy
Revision: 731504

Fix comment

Modified:
  fragments/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-24 18:32:24 UTC (rev 731503)
+++ PKGBUILD2020-10-24 18:35:43 UTC (rev 731504)
@@ -10,7 +10,8 @@
 depends=(curl libevent libhandy libnatpmp miniupnpc)
 makedepends=(cmake git meson vala)
 _commit=00d365e87e1ca4c1a0052db9dae90bd31e19e813  # tags/1.5
-_transmission_commit=3d9fd25269ccfc1dacf9c5cd23a3d232e0085150  # tags/3.00
+# see Flatpak file for corresponding transmission commit
+_transmission_commit=3d9fd25269ccfc1dacf9c5cd23a3d232e0085150
 source=("git+https://gitlab.gnome.org/World/Fragments.git#commit=$_commit";
 
"git+https://github.com/transmission/transmission#commit=$_transmission_commit";
 "git+https://github.com/transmission/dht";


[arch-commits] Commit in fragments/trunk (PKGBUILD libtransmission.patch)

2020-10-24 Thread Balló György via arch-commits
Date: Saturday, October 24, 2020 @ 18:32:20
  Author: bgyorgy
Revision: 731502

upgpkg: fragments 1.5-1: Update to new version

Added:
  fragments/trunk/libtransmission.patch
Modified:
  fragments/trunk/PKGBUILD

---+
 PKGBUILD  |   27 ++---
 libtransmission.patch |  240 
 2 files changed, 253 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-24 17:48:10 UTC (rev 731501)
+++ PKGBUILD2020-10-24 18:32:20 UTC (rev 731502)
@@ -1,23 +1,25 @@
 # Maintainer: Balló György 
 
 pkgname=fragments
-pkgver=1.4
-pkgrel=4
+pkgver=1.5
+pkgrel=1
 pkgdesc="BitTorrent client for GNOME"
 arch=(x86_64)
 url="https://gitlab.gnome.org/World/Fragments";
 license=(GPL3)
-depends=(curl libevent libhandy0 libnatpmp miniupnpc)
+depends=(curl libevent libhandy libnatpmp miniupnpc)
 makedepends=(cmake git meson vala)
-_commit=f91ea9b576f3ff2621d5f3fda417a9a43107607c  # tags/1.4
+_commit=00d365e87e1ca4c1a0052db9dae90bd31e19e813  # tags/1.5
+_transmission_commit=3d9fd25269ccfc1dacf9c5cd23a3d232e0085150  # tags/3.00
 source=("git+https://gitlab.gnome.org/World/Fragments.git#commit=$_commit";
-"git+https://github.com/transmission/transmission";
+
"git+https://github.com/transmission/transmission#commit=$_transmission_commit";
 "git+https://github.com/transmission/dht";
 "git+https://github.com/transmission/libb64";
 "git+https://github.com/transmission/libevent";
 "git+https://github.com/transmission/libnatpmp";
 "git+https://github.com/transmission/libutp";
-"git+https://github.com/transmission/miniupnpc";)
+"git+https://github.com/transmission/miniupnpc";
+"libtransmission.patch")
 sha256sums=('SKIP'
 'SKIP'
 'SKIP'
@@ -25,7 +27,8 @@
 'SKIP'
 'SKIP'
 'SKIP'
-'SKIP')
+'SKIP'
+'c8c4c1b5a5035017c24c7c82da9d4d443c9fa6f85006441cdca0fdccac1400fb')
 
 pkgver() {
   cd Fragments
@@ -34,14 +37,10 @@
 
 prepare() {
   cd Fragments
+  # Build libtransmission internally for now
+  patch -RNp1 -i ../libtransmission.patch
 
-  # Fix compile with Vala 0.50
-  git cherry-pick -n ce38a28da8a4c3d0281a8187abad26627a50993f
-
-  git submodule init
-  git config --local submodule.submodules/transmission.url 
"$srcdir/transmission"
-  git submodule update
-
+  ln -s "$srcdir"/transmission submodules/transmission
   cd submodules/transmission
   git submodule init
   git config --local submodule.third-party/dht.url "$srcdir/dht"

Added: libtransmission.patch
===
--- libtransmission.patch   (rev 0)
+++ libtransmission.patch   2020-10-24 18:32:20 UTC (rev 731502)
@@ -0,0 +1,240 @@
+From 1665c64164f4c865239742948a11797ed0f79836 Mon Sep 17 00:00:00 2001
+From: Bilal Elmoussaoui 
+Date: Thu, 30 May 2019 22:06:21 +
+Subject: [PATCH] Bundle libtranmission in the flatpak manifest
+
+---
+ .gitmodules|  3 --
+ build-aux/build_libtransmission.sh | 10 
+ de.haeckerfelix.Fragments.json | 76 --
+ meson.build| 28 +++
+ src/vapis/transmission.vapi| 32 ++---
+ submodules/meson.build | 16 ---
+ submodules/transmission|  1 -
+ 7 files changed, 105 insertions(+), 61 deletions(-)
+ delete mode 100644 .gitmodules
+ delete mode 100644 build-aux/build_libtransmission.sh
+ delete mode 100644 submodules/meson.build
+ delete mode 16 submodules/transmission
+
+diff --git a/build-aux/build_libtransmission.sh 
b/build-aux/build_libtransmission.sh
+deleted file mode 100644
+index c0ce8a2..000
+--- a/build-aux/build_libtransmission.sh
 /dev/null
+@@ -1,10 +0,0 @@
+-#!/bin/bash
+-
+-cd submodules
+-
+-echo "Generate libtransmission build files..."
+-cmake -Blibtransmission -Htransmission -DINSTALL_LIB=ON -DENABLE_DAEMON=OFF 
-DENABLE_UTILS=OFF -DENABLE_TESTS=OFF -DENABLE_GTK=OFF -DENABLE_QT=OFF 
-DINSTALL_DOC=OFF
+-
+-echo "Build libtransmission..."
+-cd libtransmission
+-make
+\ No newline at end of file
+diff --git a/meson.build b/meson.build
+index c4ee69e..c25a84d 100644
+--- a/meson.build
 b/meson.build
+@@ -5,15 +5,6 @@ project(
+   meson_version: '>= 0.40.0'
+ )
+ 
+-message('Build libtransmission. Please wait, this will take a moment…')
+-build = run_command('sh', 'build-aux/build_libtransmission.sh')
+-if build.returncode() != 0
+-  message('Build of libtransmission failed. Make sure you have cloned all GIT 
submodules recursively with \"git clone --recurse-submodules\"')
+-  error(build.stderr())
+-else
+-  message(build.stdout())
+-  message('Build libtransmission - OK!')
+-endif
+ 
+ gnome = import('gnome')
+ i18n = import('i18n')
+@@ -31,8 +22,25 @@ gio_dep = dependency('gio-2.0')
+

[arch-commits] Commit in fragments/trunk (PKGBUILD)

2020-10-02 Thread Jan Steffens via arch-commits
Date: Friday, October 2, 2020 @ 20:55:43
  Author: heftig
Revision: 715691

1.4-4

Modified:
  fragments/trunk/PKGBUILD

--+
 PKGBUILD |   14 +-
 1 file changed, 9 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-02 20:55:02 UTC (rev 715690)
+++ PKGBUILD2020-10-02 20:55:43 UTC (rev 715691)
@@ -2,15 +2,15 @@
 
 pkgname=fragments
 pkgver=1.4
-pkgrel=3
+pkgrel=4
 pkgdesc="BitTorrent client for GNOME"
 arch=(x86_64)
 url="https://gitlab.gnome.org/World/Fragments";
 license=(GPL3)
-depends=(curl libevent libhandy libnatpmp miniupnpc)
+depends=(curl libevent libhandy0 libnatpmp miniupnpc)
 makedepends=(cmake git meson vala)
 _commit=f91ea9b576f3ff2621d5f3fda417a9a43107607c  # tags/1.4
-source=("git+https://gitlab.gnome.org/World/Fragments/#commit=$_commit";
+source=("git+https://gitlab.gnome.org/World/Fragments.git#commit=$_commit";
 "git+https://github.com/transmission/transmission";
 "git+https://github.com/transmission/dht";
 "git+https://github.com/transmission/libb64";
@@ -34,6 +34,10 @@
 
 prepare() {
   cd Fragments
+
+  # Fix compile with Vala 0.50
+  git cherry-pick -n ce38a28da8a4c3d0281a8187abad26627a50993f
+
   git submodule init
   git config --local submodule.submodules/transmission.url 
"$srcdir/transmission"
   git submodule update
@@ -51,11 +55,11 @@
 
 build() {
   arch-meson Fragments build
-  ninja -C build
+  meson compile -C build
 }
 
 check() {
-  meson test -C build
+  meson test -C build --print-errorlogs
 }
 
 package() {


[arch-commits] Commit in fragments/trunk (PKGBUILD)

2020-07-07 Thread Felix Yan via arch-commits
Date: Tuesday, July 7, 2020 @ 12:53:23
  Author: felixonmars
Revision: 658265

upgpkg: fragments 1.4-3: reproducibility rebuild

Modified:
  fragments/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-07-07 12:53:21 UTC (rev 658264)
+++ PKGBUILD2020-07-07 12:53:23 UTC (rev 658265)
@@ -2,7 +2,7 @@
 
 pkgname=fragments
 pkgver=1.4
-pkgrel=2
+pkgrel=3
 pkgdesc="BitTorrent client for GNOME"
 arch=(x86_64)
 url="https://gitlab.gnome.org/World/Fragments";


[arch-commits] Commit in fragments/trunk (PKGBUILD)

2019-08-05 Thread Evangelos Foutras via arch-commits
Date: Tuesday, August 6, 2019 @ 03:40:56
  Author: foutrelis
Revision: 497550

libevent 2.1.11 rebuild

Modified:
  fragments/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-08-06 03:39:22 UTC (rev 497549)
+++ PKGBUILD2019-08-06 03:40:56 UTC (rev 497550)
@@ -2,7 +2,7 @@
 
 pkgname=fragments
 pkgver=1.4
-pkgrel=1
+pkgrel=2
 pkgdesc="BitTorrent client for GNOME"
 arch=(x86_64)
 url="https://gitlab.gnome.org/World/Fragments";


[arch-commits] Commit in fragments/trunk (PKGBUILD)

2019-04-17 Thread Balló György via arch-commits
Date: Wednesday, April 17, 2019 @ 19:18:46
  Author: bgyorgy
Revision: 451912

upgpkg: fragments 1.4-1

Update to new version

Modified:
  fragments/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-17 18:57:59 UTC (rev 451911)
+++ PKGBUILD2019-04-17 19:18:46 UTC (rev 451912)
@@ -1,7 +1,7 @@
 # Maintainer: Balló György 
 
 pkgname=fragments
-pkgver=1.3
+pkgver=1.4
 pkgrel=1
 pkgdesc="BitTorrent client for GNOME"
 arch=(x86_64)
@@ -9,7 +9,7 @@
 license=(GPL3)
 depends=(curl libevent libhandy libnatpmp miniupnpc)
 makedepends=(cmake git meson vala)
-_commit=30eafee06736d478af80c1889fcc3c2f6d10f5b6  # tags/1.3^0
+_commit=f91ea9b576f3ff2621d5f3fda417a9a43107607c  # tags/1.4
 source=("git+https://gitlab.gnome.org/World/Fragments/#commit=$_commit";
 "git+https://github.com/transmission/transmission";
 "git+https://github.com/transmission/dht";


[arch-commits] Commit in fragments/trunk (PKGBUILD)

2019-02-26 Thread Antonio Rojas via arch-commits
Date: Tuesday, February 26, 2019 @ 21:53:54
  Author: arojas
Revision: 436173

Update to 1.3

Modified:
  fragments/trunk/PKGBUILD

--+
 PKGBUILD |   10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-02-26 21:43:17 UTC (rev 436172)
+++ PKGBUILD2019-02-26 21:53:54 UTC (rev 436173)
@@ -1,16 +1,16 @@
 # Maintainer: Balló György 
 
 pkgname=fragments
-pkgver=1.2
-pkgrel=2
+pkgver=1.3
+pkgrel=1
 pkgdesc="BitTorrent client for GNOME"
 arch=(x86_64)
-url="https://github.com/haecker-felix/Fragments";
+url="https://gitlab.gnome.org/World/Fragments";
 license=(GPL3)
 depends=(curl libevent libhandy libnatpmp miniupnpc)
 makedepends=(cmake git meson vala)
-_commit=2e9b61e6c25cdfbcbe23032fa0242e76fb1d5ffd  # tags/1.2
-source=("git+https://github.com/haecker-felix/Fragments#commit=$_commit";
+_commit=30eafee06736d478af80c1889fcc3c2f6d10f5b6  # tags/1.3^0
+source=("git+https://gitlab.gnome.org/World/Fragments/#commit=$_commit";
 "git+https://github.com/transmission/transmission";
 "git+https://github.com/transmission/dht";
 "git+https://github.com/transmission/libb64";