diff options
author | Niels Martignène | 2023-10-13 10:54:10 +0000 |
---|---|---|
committer | Niels Martignène | 2023-10-13 10:54:18 +0000 |
commit | f62e12f6771f118b2fbfb9389ded03b4112b475b (patch) | |
tree | e6b0f7013441dc8817c3bacb406281508b0fb526 | |
parent | 0c70df7cf327ef0330daf3df1bda2ef70cf22768 (diff) | |
download | aur-tytools.tar.gz |
Upgrade to 0.9.9
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 25 insertions, 16 deletions
@@ -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 @@ -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" } |