summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNiels Martignène2023-10-13 10:54:10 +0000
committerNiels Martignène2023-10-13 10:54:18 +0000
commitf62e12f6771f118b2fbfb9389ded03b4112b475b (patch)
treee6b0f7013441dc8817c3bacb406281508b0fb526
parent0c70df7cf327ef0330daf3df1bda2ef70cf22768 (diff)
downloadaur-tytools.tar.gz
Upgrade to 0.9.9
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD33
2 files changed, 25 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 555470202ba4..716c3ba31606 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = tytools
pkgdesc = GUI and command-line tools to manage Teensy devices
- pkgver = 0.9.7
+ pkgver = 0.9.9
pkgrel = 1
url = http://github.com/Koromix/tytools
arch = x86_64
@@ -9,13 +9,13 @@ pkgbase = tytools
makedepends = git
makedepends = imagemagick
depends = libudev.so
- depends = qt5-base
+ depends = qt6-base
optdepends = teensyduino: Arduino integration
provides = tytools
provides = ty
conflicts = ty
conflicts = teensytools
- source = https://github.com/Koromix/tytools/archive/v0.9.7.tar.gz
- sha256sums = 5d3017ea3a9a2d092b9407ec1858450c09be6268b05127a6c1dc7a0e87bfe48b
+ source = git+https://github.com/Koromix/rygel.git
+ sha256sums = SKIP
pkgname = tytools
diff --git a/PKGBUILD b/PKGBUILD
index 65d0d52b511c..85ed66616b78 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,39 +1,48 @@
# Maintainer: Niels Martignène <niels.martignene@gmail.com>
pkgname=tytools
-pkgver=0.9.7
+pkgver=0.9.9
pkgrel=1
pkgdesc="GUI and command-line tools to manage Teensy devices"
arch=('x86_64' 'i686')
url="http://github.com/Koromix/tytools"
license=('custom:Unlicense')
-depends=('libudev.so' 'qt5-base')
+depends=('libudev.so' 'qt6-base')
optdepends=('teensyduino: Arduino integration')
makedepends=('git' 'imagemagick')
provides=('tytools' 'ty')
conflicts=('ty' 'teensytools')
-source=("https://github.com/Koromix/tytools/archive/v${pkgver}.tar.gz")
-sha256sums=('5d3017ea3a9a2d092b9407ec1858450c09be6268b05127a6c1dc7a0e87bfe48b')
+source=('git+https://github.com/Koromix/rygel.git')
+sha256sums=('SKIP')
build() {
- cd "tytools-${pkgver}"
+ cd rygel
- cmake -DCMAKE_INSTALL_PREFIX=/usr
- make
+ git checkout "tytools/${pkgver}"
+
+ ./bootstrap.sh
+ ./felix -pFast tycmd tycommander tyuploader
}
package() {
- cd "tytools-${pkgver}"
+ cd rygel
+
+ mkdir -p "${pkgdir}/usr/bin"
+ install -m755 bin/Fast/tycmd ${pkgdir}/usr/bin/tycmd
+ install -m755 bin/Fast/tycommander ${pkgdir}/usr/bin/tycommander
+ install -m755 bin/Fast/tyuploader ${pkgdir}/usr/bin/tyuploader
- make install DESTDIR="${pkgdir}"
+ mkdir -p "${pkgdir}/usr/share/applications"
+ install -m644 src/tytools/tycommander/tycommander_linux.desktop "${pkgdir}/usr/share/applications/tycommander.desktop"
+ install -m644 src/tytools/tyuploader/tyuploader_linux.desktop "${pkgdir}/usr/share/applications/tyuploader.desktop"
for size in 16 32 48 256; do
mkdir -p "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps"
- convert -resize "${size}x${size}" resources/images/tycommander.png \
+ convert -resize "${size}x${size}" src/tytools/assets/images/tycommander.png \
"${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/tycommander.png"
- convert -resize "${size}x${size}" resources/images/tyuploader.png \
+ convert -resize "${size}x${size}" src/tytools/assets/images/tyuploader.png \
"${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/tyuploader.png"
done
- install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/tytools-git/LICENSE.txt"
+ install -Dm644 src/tytools/LICENSE.txt "${pkgdir}/usr/share/licenses/teensytools-git/LICENSE.txt"
}