diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 00000000..b576874f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = packet + pkgdesc = A Quick Share client for Linux + pkgver = 0.1.1 + pkgrel = 1 + url = https://github.com/nozwock/packet + arch = x86_64 + license = GPL-3.0-or-later + makedepends = blueprint-compiler + makedepends = cargo + makedepends = meson + makedepends = protobuf + depends = libadwaita + source = packet-0.1.1.tar.gz::https://github.com/nozwock/packet/archive/refs/tags/0.1.1.tar.gz + sha256sums = 426e861e73fc6ccece76a9d333a4942c8192138f468f3bdf0411cf88296732d1 + +pkgname = packet diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..fbf13ff8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +# Ignore everything +/* + +# But not these files... +!.gitignore +!PKGBUILD +!.SRCINFO +!.nvchecker.toml +!LICENSE diff --git a/LICENSE b/LICENSE new file mode 100644 index 00000000..733e8856 --- /dev/null +++ b/LICENSE @@ -0,0 +1,9 @@ +Binary files, as well as any files describing changes ("patches") to the software that is being built are excluded from this license. They are provided under the license terms of the software they describe changes for. + +Any files containing a license notice are excluded from this license. They are provided under the license terms defined in their respective notices. + +Copyright 2024 Arch Linux Contributors + +Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED “AS IS” AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 00000000..11f18567 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Mark Wagie +pkgname=packet +pkgver=0.1.1 +pkgrel=1 +pkgdesc="A Quick Share client for Linux" +arch=('x86_64') +url="https://github.com/nozwock/packet" +license=('GPL-3.0-or-later') +depends=('libadwaita') +makedepends=( + 'blueprint-compiler' + 'cargo' + 'meson' + 'protobuf' +) +source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz") +sha256sums=('426e861e73fc6ccece76a9d333a4942c8192138f468f3bdf0411cf88296732d1') + +prepare() { + cd "$pkgname-$pkgver" + export RUSTUP_TOOLCHAIN=stable + cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" +} + +build() { + export RUSTUP_TOOLCHAIN=stable + arch-meson "$pkgname-$pkgver" build + meson compile -C build +} + +check() { + meson test -C build --no-rebuild --print-errorlogs +} + +package() { + meson install -C build --no-rebuild --destdir "$pkgdir" +} -- 2.51.2 From fe8116b4fc0489f5df18f9e17f5b72dac2b61202 Mon Sep 17 00:00:00 2001 From: Mark Wagie Date: Sun, 18 May 2025 09:44:19 -0600 Subject: [PATCH 02/14] 0.1.2 --- .SRCINFO | 6 +++--- PKGBUILD | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index b576874f..3d324ddd 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = packet pkgdesc = A Quick Share client for Linux - pkgver = 0.1.1 + pkgver = 0.1.2 pkgrel = 1 url = https://github.com/nozwock/packet arch = x86_64 @@ -10,7 +10,7 @@ pkgbase = packet makedepends = meson makedepends = protobuf depends = libadwaita - source = packet-0.1.1.tar.gz::https://github.com/nozwock/packet/archive/refs/tags/0.1.1.tar.gz - sha256sums = 426e861e73fc6ccece76a9d333a4942c8192138f468f3bdf0411cf88296732d1 + source = packet-0.1.2.tar.gz::https://github.com/nozwock/packet/archive/refs/tags/0.1.2.tar.gz + sha256sums = 29c73b25a967e400e50c336bdd7682bf3c4b9f2c58a8260673306836e4d67075 pkgname = packet diff --git a/PKGBUILD b/PKGBUILD index 11f18567..89ff05a0 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Mark Wagie pkgname=packet -pkgver=0.1.1 +pkgver=0.1.2 pkgrel=1 pkgdesc="A Quick Share client for Linux" arch=('x86_64') @@ -14,12 +14,12 @@ makedepends=( 'protobuf' ) source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz") -sha256sums=('426e861e73fc6ccece76a9d333a4942c8192138f468f3bdf0411cf88296732d1') +sha256sums=('29c73b25a967e400e50c336bdd7682bf3c4b9f2c58a8260673306836e4d67075') prepare() { cd "$pkgname-$pkgver" export RUSTUP_TOOLCHAIN=stable - cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" + cargo fetch --target "$(rustc -vV | sed -n 's/host: //p')" } build() { -- 2.51.2 From 93f74d427ebea0e5768f558ac6df6f1590dc002c Mon Sep 17 00:00:00 2001 From: Mark Wagie Date: Tue, 20 May 2025 09:33:47 -0600 Subject: [PATCH 03/14] 0.1.3 --- .SRCINFO | 6 +++--- PKGBUILD | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 3d324ddd..367af7fd 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = packet pkgdesc = A Quick Share client for Linux - pkgver = 0.1.2 + pkgver = 0.1.3 pkgrel = 1 url = https://github.com/nozwock/packet arch = x86_64 @@ -10,7 +10,7 @@ pkgbase = packet makedepends = meson makedepends = protobuf depends = libadwaita - source = packet-0.1.2.tar.gz::https://github.com/nozwock/packet/archive/refs/tags/0.1.2.tar.gz - sha256sums = 29c73b25a967e400e50c336bdd7682bf3c4b9f2c58a8260673306836e4d67075 + source = packet-0.1.3.tar.gz::https://github.com/nozwock/packet/archive/refs/tags/0.1.3.tar.gz + sha256sums = aa7f2ca16fb7fec47be0514c268a023bfc5fc3b193a1c63b600ced3a33cdb62a pkgname = packet diff --git a/PKGBUILD b/PKGBUILD index 89ff05a0..588c5679 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Mark Wagie pkgname=packet -pkgver=0.1.2 +pkgver=0.1.3 pkgrel=1 pkgdesc="A Quick Share client for Linux" arch=('x86_64') @@ -14,7 +14,7 @@ makedepends=( 'protobuf' ) source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz") -sha256sums=('29c73b25a967e400e50c336bdd7682bf3c4b9f2c58a8260673306836e4d67075') +sha256sums=('aa7f2ca16fb7fec47be0514c268a023bfc5fc3b193a1c63b600ced3a33cdb62a') prepare() { cd "$pkgname-$pkgver" -- 2.51.2 From fed16aee37c64d329b792fcda513b43e672aea44 Mon Sep 17 00:00:00 2001 From: Mark Wagie Date: Thu, 22 May 2025 10:54:36 -0600 Subject: [PATCH 04/14] 0.1.4 --- .SRCINFO | 6 +++--- PKGBUILD | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 367af7fd..f9f10b45 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = packet pkgdesc = A Quick Share client for Linux - pkgver = 0.1.3 + pkgver = 0.1.4 pkgrel = 1 url = https://github.com/nozwock/packet arch = x86_64 @@ -10,7 +10,7 @@ pkgbase = packet makedepends = meson makedepends = protobuf depends = libadwaita - source = packet-0.1.3.tar.gz::https://github.com/nozwock/packet/archive/refs/tags/0.1.3.tar.gz - sha256sums = aa7f2ca16fb7fec47be0514c268a023bfc5fc3b193a1c63b600ced3a33cdb62a + source = packet-0.1.4.tar.gz::https://github.com/nozwock/packet/archive/refs/tags/0.1.4.tar.gz + sha256sums = 678ec4a2ad8933610551662864b5237d4b8f307c1530100238ab32c0cc83498d pkgname = packet diff --git a/PKGBUILD b/PKGBUILD index 588c5679..de4003d0 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Mark Wagie pkgname=packet -pkgver=0.1.3 +pkgver=0.1.4 pkgrel=1 pkgdesc="A Quick Share client for Linux" arch=('x86_64') @@ -14,7 +14,7 @@ makedepends=( 'protobuf' ) source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz") -sha256sums=('aa7f2ca16fb7fec47be0514c268a023bfc5fc3b193a1c63b600ced3a33cdb62a') +sha256sums=('678ec4a2ad8933610551662864b5237d4b8f307c1530100238ab32c0cc83498d') prepare() { cd "$pkgname-$pkgver" -- 2.51.2 From cb671b5ca25cd808d4f03c35a96bb2d3757e074b Mon Sep 17 00:00:00 2001 From: Mark Wagie Date: Mon, 26 May 2025 10:17:13 -0600 Subject: [PATCH 05/14] 0.2.1 --- .SRCINFO | 6 +++--- PKGBUILD | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index f9f10b45..f4f4f941 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = packet pkgdesc = A Quick Share client for Linux - pkgver = 0.1.4 + pkgver = 0.2.1 pkgrel = 1 url = https://github.com/nozwock/packet arch = x86_64 @@ -10,7 +10,7 @@ pkgbase = packet makedepends = meson makedepends = protobuf depends = libadwaita - source = packet-0.1.4.tar.gz::https://github.com/nozwock/packet/archive/refs/tags/0.1.4.tar.gz - sha256sums = 678ec4a2ad8933610551662864b5237d4b8f307c1530100238ab32c0cc83498d + source = packet-0.2.1.tar.gz::https://github.com/nozwock/packet/archive/refs/tags/0.2.1.tar.gz + sha256sums = 91afdd65bbd44788f96dd6317dcdc8c081ceaf9da8351e839d4ef6d31f0f7a56 pkgname = packet diff --git a/PKGBUILD b/PKGBUILD index de4003d0..8c3ece19 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Mark Wagie pkgname=packet -pkgver=0.1.4 +pkgver=0.2.1 pkgrel=1 pkgdesc="A Quick Share client for Linux" arch=('x86_64') @@ -14,7 +14,7 @@ makedepends=( 'protobuf' ) source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz") -sha256sums=('678ec4a2ad8933610551662864b5237d4b8f307c1530100238ab32c0cc83498d') +sha256sums=('91afdd65bbd44788f96dd6317dcdc8c081ceaf9da8351e839d4ef6d31f0f7a56') prepare() { cd "$pkgname-$pkgver" -- 2.51.2 From b70eb3576b27d8d72f62c0bd097c55f688ef772d Mon Sep 17 00:00:00 2001 From: Mark Wagie Date: Fri, 30 May 2025 10:32:52 -0600 Subject: [PATCH 06/14] 0.3.0 --- .SRCINFO | 6 +++--- PKGBUILD | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index f4f4f941..a3da15fb 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = packet pkgdesc = A Quick Share client for Linux - pkgver = 0.2.1 + pkgver = 0.3.0 pkgrel = 1 url = https://github.com/nozwock/packet arch = x86_64 @@ -10,7 +10,7 @@ pkgbase = packet makedepends = meson makedepends = protobuf depends = libadwaita - source = packet-0.2.1.tar.gz::https://github.com/nozwock/packet/archive/refs/tags/0.2.1.tar.gz - sha256sums = 91afdd65bbd44788f96dd6317dcdc8c081ceaf9da8351e839d4ef6d31f0f7a56 + source = packet-0.3.0.tar.gz::https://github.com/nozwock/packet/archive/refs/tags/0.3.0.tar.gz + sha256sums = 886c7e92e5c88776c115542d430232b81e4f1e35fb2f50354faf991bbfa76f15 pkgname = packet diff --git a/PKGBUILD b/PKGBUILD index 8c3ece19..c05f4224 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Mark Wagie pkgname=packet -pkgver=0.2.1 +pkgver=0.3.0 pkgrel=1 pkgdesc="A Quick Share client for Linux" arch=('x86_64') @@ -14,7 +14,7 @@ makedepends=( 'protobuf' ) source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz") -sha256sums=('91afdd65bbd44788f96dd6317dcdc8c081ceaf9da8351e839d4ef6d31f0f7a56') +sha256sums=('886c7e92e5c88776c115542d430232b81e4f1e35fb2f50354faf991bbfa76f15') prepare() { cd "$pkgname-$pkgver" -- 2.51.2 From 0fd718ec61b59e34460a4ac610b69b77a179617e Mon Sep 17 00:00:00 2001 From: Mark Wagie Date: Sun, 1 Jun 2025 10:18:14 -0600 Subject: [PATCH 07/14] 0.3.1 --- .SRCINFO | 6 +++--- PKGBUILD | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index a3da15fb..952f52b6 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = packet pkgdesc = A Quick Share client for Linux - pkgver = 0.3.0 + pkgver = 0.3.1 pkgrel = 1 url = https://github.com/nozwock/packet arch = x86_64 @@ -10,7 +10,7 @@ pkgbase = packet makedepends = meson makedepends = protobuf depends = libadwaita - source = packet-0.3.0.tar.gz::https://github.com/nozwock/packet/archive/refs/tags/0.3.0.tar.gz - sha256sums = 886c7e92e5c88776c115542d430232b81e4f1e35fb2f50354faf991bbfa76f15 + source = packet-0.3.1.tar.gz::https://github.com/nozwock/packet/archive/refs/tags/0.3.1.tar.gz + sha256sums = 3063e4d723c6cd5f4f4361b316dbd73d8c3b53063f65b0d5d47832e2f1746db5 pkgname = packet diff --git a/PKGBUILD b/PKGBUILD index c05f4224..a8fcf87e 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Mark Wagie pkgname=packet -pkgver=0.3.0 +pkgver=0.3.1 pkgrel=1 pkgdesc="A Quick Share client for Linux" arch=('x86_64') @@ -14,7 +14,7 @@ makedepends=( 'protobuf' ) source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz") -sha256sums=('886c7e92e5c88776c115542d430232b81e4f1e35fb2f50354faf991bbfa76f15') +sha256sums=('3063e4d723c6cd5f4f4361b316dbd73d8c3b53063f65b0d5d47832e2f1746db5') prepare() { cd "$pkgname-$pkgver" -- 2.51.2 From e001db628a75bd1910c93932db9fa8e6ecf0c945 Mon Sep 17 00:00:00 2001 From: Mark Wagie Date: Tue, 3 Jun 2025 10:09:00 -0600 Subject: [PATCH 08/14] 0.3.2 --- .SRCINFO | 6 +++--- PKGBUILD | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 952f52b6..616a780a 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = packet pkgdesc = A Quick Share client for Linux - pkgver = 0.3.1 + pkgver = 0.3.2 pkgrel = 1 url = https://github.com/nozwock/packet arch = x86_64 @@ -10,7 +10,7 @@ pkgbase = packet makedepends = meson makedepends = protobuf depends = libadwaita - source = packet-0.3.1.tar.gz::https://github.com/nozwock/packet/archive/refs/tags/0.3.1.tar.gz - sha256sums = 3063e4d723c6cd5f4f4361b316dbd73d8c3b53063f65b0d5d47832e2f1746db5 + source = packet-0.3.2.tar.gz::https://github.com/nozwock/packet/archive/refs/tags/0.3.2.tar.gz + sha256sums = 23f1aa0a6460c78f907a935bd17e99d303fa1788a16926aaaf9f19c3f44974c5 pkgname = packet diff --git a/PKGBUILD b/PKGBUILD index a8fcf87e..06442164 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Mark Wagie pkgname=packet -pkgver=0.3.1 +pkgver=0.3.2 pkgrel=1 pkgdesc="A Quick Share client for Linux" arch=('x86_64') @@ -14,7 +14,7 @@ makedepends=( 'protobuf' ) source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz") -sha256sums=('3063e4d723c6cd5f4f4361b316dbd73d8c3b53063f65b0d5d47832e2f1746db5') +sha256sums=('23f1aa0a6460c78f907a935bd17e99d303fa1788a16926aaaf9f19c3f44974c5') prepare() { cd "$pkgname-$pkgver" -- 2.51.2 From 68c8b077d658ea26996a37dd15b629a1ce81a150 Mon Sep 17 00:00:00 2001 From: Mark Wagie Date: Wed, 4 Jun 2025 09:32:11 -0600 Subject: [PATCH 09/14] 0.3.4 --- .SRCINFO | 6 +++--- PKGBUILD | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 616a780a..26216985 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = packet pkgdesc = A Quick Share client for Linux - pkgver = 0.3.2 + pkgver = 0.3.4 pkgrel = 1 url = https://github.com/nozwock/packet arch = x86_64 @@ -10,7 +10,7 @@ pkgbase = packet makedepends = meson makedepends = protobuf depends = libadwaita - source = packet-0.3.2.tar.gz::https://github.com/nozwock/packet/archive/refs/tags/0.3.2.tar.gz - sha256sums = 23f1aa0a6460c78f907a935bd17e99d303fa1788a16926aaaf9f19c3f44974c5 + source = packet-0.3.4.tar.gz::https://github.com/nozwock/packet/archive/refs/tags/0.3.4.tar.gz + sha256sums = eca58664058ac1d1af3d0c507909796ba1078569be98ab419d2d3c3254cd1671 pkgname = packet diff --git a/PKGBUILD b/PKGBUILD index 06442164..2d539d57 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Mark Wagie pkgname=packet -pkgver=0.3.2 +pkgver=0.3.4 pkgrel=1 pkgdesc="A Quick Share client for Linux" arch=('x86_64') @@ -14,7 +14,7 @@ makedepends=( 'protobuf' ) source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz") -sha256sums=('23f1aa0a6460c78f907a935bd17e99d303fa1788a16926aaaf9f19c3f44974c5') +sha256sums=('eca58664058ac1d1af3d0c507909796ba1078569be98ab419d2d3c3254cd1671') prepare() { cd "$pkgname-$pkgver" -- 2.51.2 From ea7f75d521d0b10a07224a8b31331809e7969338 Mon Sep 17 00:00:00 2001 From: Mark Wagie Date: Sat, 7 Jun 2025 09:38:51 -0600 Subject: [PATCH 10/14] 0.4.0 --- .SRCINFO | 6 +++--- PKGBUILD | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 26216985..c98cd63d 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = packet pkgdesc = A Quick Share client for Linux - pkgver = 0.3.4 + pkgver = 0.4.0 pkgrel = 1 url = https://github.com/nozwock/packet arch = x86_64 @@ -10,7 +10,7 @@ pkgbase = packet makedepends = meson makedepends = protobuf depends = libadwaita - source = packet-0.3.4.tar.gz::https://github.com/nozwock/packet/archive/refs/tags/0.3.4.tar.gz - sha256sums = eca58664058ac1d1af3d0c507909796ba1078569be98ab419d2d3c3254cd1671 + source = packet-0.4.0.tar.gz::https://github.com/nozwock/packet/archive/refs/tags/0.4.0.tar.gz + sha256sums = 47d66e89a4e9ba30923b67d55e0ba9b5bd7db9fd8e4205407ea2e2bafe834390 pkgname = packet diff --git a/PKGBUILD b/PKGBUILD index 2d539d57..082a0d5b 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Mark Wagie pkgname=packet -pkgver=0.3.4 +pkgver=0.4.0 pkgrel=1 pkgdesc="A Quick Share client for Linux" arch=('x86_64') @@ -14,7 +14,7 @@ makedepends=( 'protobuf' ) source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz") -sha256sums=('eca58664058ac1d1af3d0c507909796ba1078569be98ab419d2d3c3254cd1671') +sha256sums=('47d66e89a4e9ba30923b67d55e0ba9b5bd7db9fd8e4205407ea2e2bafe834390') prepare() { cd "$pkgname-$pkgver" -- 2.51.2 From 4a9633405360455712a9ac86fe8efe5f38344704 Mon Sep 17 00:00:00 2001 From: Mark Wagie Date: Wed, 11 Jun 2025 11:02:07 -0600 Subject: [PATCH 11/14] 0.5.0 --- .SRCINFO | 9 ++++++--- PKGBUILD | 23 ++++++++++++++++++----- 2 files changed, 24 insertions(+), 8 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index c98cd63d..6321a65a 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,16 +1,19 @@ pkgbase = packet pkgdesc = A Quick Share client for Linux - pkgver = 0.4.0 + pkgver = 0.5.0 pkgrel = 1 url = https://github.com/nozwock/packet arch = x86_64 license = GPL-3.0-or-later makedepends = blueprint-compiler makedepends = cargo + makedepends = git makedepends = meson makedepends = protobuf depends = libadwaita - source = packet-0.4.0.tar.gz::https://github.com/nozwock/packet/archive/refs/tags/0.4.0.tar.gz - sha256sums = 47d66e89a4e9ba30923b67d55e0ba9b5bd7db9fd8e4205407ea2e2bafe834390 + optdepends = nautilus-python: Nautilus integration + optdepends = python-dbus: needed for Nautilus extension + source = git+https://github.com/nozwock/packet.git#tag=0.5.0 + sha256sums = 08e98fffc593eb49c956709a08393a93d6147e24fdba7bab0eaf529f229e6d1b pkgname = packet diff --git a/PKGBUILD b/PKGBUILD index 082a0d5b..08059d58 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Mark Wagie pkgname=packet -pkgver=0.4.0 +pkgver=0.5.0 pkgrel=1 pkgdesc="A Quick Share client for Linux" arch=('x86_64') @@ -10,21 +10,29 @@ depends=('libadwaita') makedepends=( 'blueprint-compiler' 'cargo' + 'git' 'meson' 'protobuf' ) -source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz") -sha256sums=('47d66e89a4e9ba30923b67d55e0ba9b5bd7db9fd8e4205407ea2e2bafe834390') +optdepends=( + 'nautilus-python: Nautilus integration' + 'python-dbus: needed for Nautilus extension' +) +source=("git+https://github.com/nozwock/packet.git#tag=$pkgver") +sha256sums=('08e98fffc593eb49c956709a08393a93d6147e24fdba7bab0eaf529f229e6d1b') prepare() { - cd "$pkgname-$pkgver" + cd "$pkgname" export RUSTUP_TOOLCHAIN=stable cargo fetch --target "$(rustc -vV | sed -n 's/host: //p')" + + # Fix appstream release changelog + git cherry-pick -n dc5924c6e8d1ce83674b28dde1d93b1039cee2e6 } build() { export RUSTUP_TOOLCHAIN=stable - arch-meson "$pkgname-$pkgver" build + arch-meson "$pkgname" build meson compile -C build } @@ -34,4 +42,9 @@ check() { package() { meson install -C build --no-rebuild --destdir "$pkgdir" + + # Symlink Nautilus extension to exension directory + install -d "$pkgdir/usr/share/nautilus-python/extensions" + ln -s "/usr/share/$pkgname/plugins/packet_nautilus.py" \ + "$pkgdir/usr/share/nautilus-python/extensions/" } -- 2.51.2 From 301db5c522e2063e0e0e3911fe75e11970e54bc8 Mon Sep 17 00:00:00 2001 From: Mark Wagie Date: Thu, 12 Jun 2025 10:46:56 -0600 Subject: [PATCH 12/14] 0.5.1 --- .SRCINFO | 6 +++--- PKGBUILD | 7 ++----- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 6321a65a..b03a24e1 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = packet pkgdesc = A Quick Share client for Linux - pkgver = 0.5.0 + pkgver = 0.5.1 pkgrel = 1 url = https://github.com/nozwock/packet arch = x86_64 @@ -13,7 +13,7 @@ pkgbase = packet depends = libadwaita optdepends = nautilus-python: Nautilus integration optdepends = python-dbus: needed for Nautilus extension - source = git+https://github.com/nozwock/packet.git#tag=0.5.0 - sha256sums = 08e98fffc593eb49c956709a08393a93d6147e24fdba7bab0eaf529f229e6d1b + source = git+https://github.com/nozwock/packet.git#tag=0.5.1 + sha256sums = e8f5780551719dbbe278cb246963cf9ae15f17ef0eba1fefd57e74074516356f pkgname = packet diff --git a/PKGBUILD b/PKGBUILD index 08059d58..8ef77be2 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Mark Wagie pkgname=packet -pkgver=0.5.0 +pkgver=0.5.1 pkgrel=1 pkgdesc="A Quick Share client for Linux" arch=('x86_64') @@ -19,15 +19,12 @@ optdepends=( 'python-dbus: needed for Nautilus extension' ) source=("git+https://github.com/nozwock/packet.git#tag=$pkgver") -sha256sums=('08e98fffc593eb49c956709a08393a93d6147e24fdba7bab0eaf529f229e6d1b') +sha256sums=('e8f5780551719dbbe278cb246963cf9ae15f17ef0eba1fefd57e74074516356f') prepare() { cd "$pkgname" export RUSTUP_TOOLCHAIN=stable cargo fetch --target "$(rustc -vV | sed -n 's/host: //p')" - - # Fix appstream release changelog - git cherry-pick -n dc5924c6e8d1ce83674b28dde1d93b1039cee2e6 } build() { -- 2.51.2 From 7adbbf60868467f6b858b9cd6905cad2ad48cb99 Mon Sep 17 00:00:00 2001 From: Mark Wagie Date: Sat, 14 Jun 2025 12:22:19 -0600 Subject: [PATCH 13/14] 0.5.2 --- .SRCINFO | 6 +++--- PKGBUILD | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index b03a24e1..ceea8668 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = packet pkgdesc = A Quick Share client for Linux - pkgver = 0.5.1 + pkgver = 0.5.2 pkgrel = 1 url = https://github.com/nozwock/packet arch = x86_64 @@ -13,7 +13,7 @@ pkgbase = packet depends = libadwaita optdepends = nautilus-python: Nautilus integration optdepends = python-dbus: needed for Nautilus extension - source = git+https://github.com/nozwock/packet.git#tag=0.5.1 - sha256sums = e8f5780551719dbbe278cb246963cf9ae15f17ef0eba1fefd57e74074516356f + source = git+https://github.com/nozwock/packet.git#tag=0.5.2 + sha256sums = cd9a3f02781ca27f82d7b2c46f6794912f72f96f3311ddf05da2e3bb92b8c6f7 pkgname = packet diff --git a/PKGBUILD b/PKGBUILD index 8ef77be2..6fb60258 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Mark Wagie pkgname=packet -pkgver=0.5.1 +pkgver=0.5.2 pkgrel=1 pkgdesc="A Quick Share client for Linux" arch=('x86_64') @@ -19,7 +19,7 @@ optdepends=( 'python-dbus: needed for Nautilus extension' ) source=("git+https://github.com/nozwock/packet.git#tag=$pkgver") -sha256sums=('e8f5780551719dbbe278cb246963cf9ae15f17ef0eba1fefd57e74074516356f') +sha256sums=('cd9a3f02781ca27f82d7b2c46f6794912f72f96f3311ddf05da2e3bb92b8c6f7') prepare() { cd "$pkgname" -- 2.51.2 From 75198cb9741d65542d76743e5589af1e7091bc9f Mon Sep 17 00:00:00 2001 From: Mark Wagie Date: Wed, 18 Jun 2025 11:53:08 -0600 Subject: [PATCH 14/14] 0.5.3 --- .SRCINFO | 6 +++--- PKGBUILD | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index ceea8668..f7798072 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = packet pkgdesc = A Quick Share client for Linux - pkgver = 0.5.2 + pkgver = 0.5.3 pkgrel = 1 url = https://github.com/nozwock/packet arch = x86_64 @@ -13,7 +13,7 @@ pkgbase = packet depends = libadwaita optdepends = nautilus-python: Nautilus integration optdepends = python-dbus: needed for Nautilus extension - source = git+https://github.com/nozwock/packet.git#tag=0.5.2 - sha256sums = cd9a3f02781ca27f82d7b2c46f6794912f72f96f3311ddf05da2e3bb92b8c6f7 + source = git+https://github.com/nozwock/packet.git#tag=0.5.3 + sha256sums = e63cebe5752073d97601f97ea4e11ae91920519cd5e98c57c7dafaceb7173101 pkgname = packet diff --git a/PKGBUILD b/PKGBUILD index 6fb60258..24f45475 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Mark Wagie pkgname=packet -pkgver=0.5.2 +pkgver=0.5.3 pkgrel=1 pkgdesc="A Quick Share client for Linux" arch=('x86_64') @@ -19,7 +19,7 @@ optdepends=( 'python-dbus: needed for Nautilus extension' ) source=("git+https://github.com/nozwock/packet.git#tag=$pkgver") -sha256sums=('cd9a3f02781ca27f82d7b2c46f6794912f72f96f3311ddf05da2e3bb92b8c6f7') +sha256sums=('e63cebe5752073d97601f97ea4e11ae91920519cd5e98c57c7dafaceb7173101') prepare() { cd "$pkgname"