summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEragon2021-12-18 14:22:49 +0100
committerEragon2021-12-18 14:34:09 +0100
commit7d07020ae883f21005bac1f78c616a9b81c5023f (patch)
treec737c82855d3a675686fae4767bf404f3542033d
parent0bf9d3c6a5df91bcdd18dfa8766260761de703ee (diff)
downloadaur-7d07020ae883f21005bac1f78c616a9b81c5023f.tar.gz
Update to 1.0 release
-rw-r--r--.SRCINFO20
-rw-r--r--LibreSprite.desktop (renamed from aseprite.desktop)8
-rw-r--r--PKGBUILD68
3 files changed, 52 insertions, 44 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 89c1a687d5fd..7655ded9acb6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,13 @@
pkgbase = libresprite
pkgdesc = fork of last GPL version of aseprite
- pkgver = 1.1.7
+ pkgver = 1.0
pkgrel = 1
url = https://github.com/LibreSprite/LibreSprite
arch = x86_64
arch = i686
license = GPL
makedepends = cmake
+ makedepends = ninja
depends = pixman
depends = curl
depends = giflib
@@ -16,13 +17,16 @@ pkgbase = libresprite
depends = tinyxml
depends = freetype2
depends = libwebp
- conflicts = aseprite
- conflicts = aseprite-git
- conflicts = aseprite-gpl
- source = git+https://github.com/LibreSprite/LibreSprite.git#tag=v1.1.7
- source = aseprite.desktop
+ depends = sdl2
+ depends = sdl2_image
+ depends = gtest
+ depends = lua
+ depends = zlib
+ depends = nodejs
+ conflicts = libresprite-appimage
+ source = git+https://github.com/LibreSprite/LibreSprite.git#tag=v1.0
+ source = LibreSprite.desktop
sha256sums = SKIP
- sha256sums = d234924baf107e8ede619261814f5debbb1835bd59ffda5e5bf76fe62ce139ab
+ sha256sums = 4d61881588d2c78825a135f31e83b45e310f25b92872d806b47bdf64bc36691a
pkgname = libresprite
-
diff --git a/aseprite.desktop b/LibreSprite.desktop
index 1eb29fe6dd09..0e36ed576602 100644
--- a/aseprite.desktop
+++ b/LibreSprite.desktop
@@ -1,11 +1,11 @@
[Desktop Entry]
Type=Application
Encoding=UTF-8
-Name=Aseprite
+Name=LibreSprite
Comment=Sprite and pixelart software
MimeType=image/bmp;image/gif;image/jpeg;image/png;image/x-pcx;image/x-tga;image/vnd.microsoft.icon;video/x-flic;image/webp;image/x-aseprite;
-Exec=aseprite %U
+Exec=libresprite %U
Terminal=false
Categories=Graphics;2DGraphics;RasterGraphics;
-Icon=aseprite
-X-Desktop-File-Install-Version=0.22
+Icon=libresprite
+
diff --git a/PKGBUILD b/PKGBUILD
index f2c51e0e10ad..a9a562989285 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,49 +1,53 @@
-# Maintainer: Kuba Kowalik <bell@0x07.pl>
+# Maintainer: Eragon <eragon at eragon dot re>
+# Contributor: MintStudios <mintstudios dot dev at gmail dot com>
+# Contributor: Kuba Kowalik <bell@0x07.pl>
pkgname=libresprite
-pkgver=1.1.7
+pkgver=1.0
pkgrel=1
pkgdesc='fork of last GPL version of aseprite'
arch=('x86_64' 'i686')
url='https://github.com/LibreSprite/LibreSprite'
license=('GPL')
-depends=('pixman' 'curl' 'giflib' 'zlib' 'libpng' 'libjpeg-turbo' 'tinyxml' 'freetype2' 'libwebp')
-makedepends=('cmake')
+depends=('pixman' 'curl' 'giflib' 'zlib' 'libpng' 'libjpeg-turbo' 'tinyxml' 'freetype2' 'libwebp' 'sdl2' 'sdl2_image' 'gtest' 'lua' 'zlib' 'nodejs')
+makedepends=('cmake' 'ninja')
source=("git+https://github.com/LibreSprite/LibreSprite.git#tag=v${pkgver}"
- "aseprite.desktop")
+ "LibreSprite.desktop")
sha256sums=('SKIP'
- 'd234924baf107e8ede619261814f5debbb1835bd59ffda5e5bf76fe62ce139ab')
-conflicts=(aseprite aseprite-git aseprite-gpl)
+ '4d61881588d2c78825a135f31e83b45e310f25b92872d806b47bdf64bc36691a')
+conflicts=("libresprite-appimage")
build() {
- cd "LibreSprite"
- mkdir -p build && cd build
- git submodule update --init --recursive
- cmake -DUSE_SHARED_PIXMAN=ON \
- -DWITH_WEBP_SUPPORT=ON \
- -DUSE_SHARED_LIBWEBP=ON \
- -DUSE_SHARED_CURL=ON \
- -DUSE_SHARED_GIFLIB=ON \
- -DUSE_SHARED_JPEGLIB=ON \
- -DUSE_SHARED_ZLIB=ON \
- -DUSE_SHARED_LIBPNG=ON \
- -DUSE_SHARED_LIBLOADPNG=OFF \
- -DUSE_SHARED_TINYXML=ON \
- -DENABLE_UPDATER=OFF \
- -DUSE_SHARED_FREETYPE=ON \
- -DFREETYPE_INCLUDE_DIR=/usr/include/freetype2 \
- -DCMAKE_INSTALL_PREFIX:STRING=/usr ..
- make aseprite
+ cd "LibreSprite"
+ git submodule update --init --recursive
+ mkdir -p build && cd build
+ cmake -DUSE_SHARED_PIXMAN=ON \
+ -DWITH_WEBP_SUPPORT=ON \
+ -DUSE_SHARED_LIBWEBP=ON \
+ -DUSE_SHARED_CURL=ON \
+ -DUSE_SHARED_GIFLIB=ON \
+ -DUSE_SHARED_JPEGLIB=ON \
+ -DUSE_SHARED_ZLIB=ON \
+ -DUSE_SHARED_LIBPNG=ON \
+ -DUSE_SHARED_LIBLOADPNG=OFF \
+ -DUSE_SHARED_TINYXML=ON \
+ -DUSE_SHARED_SDL2=ON \
+ -DUSE_SDL2_BACKEND=ON \
+ -DENABLE_UPDATER=OFF \
+ -DUSE_SHARED_FREETYPE=ON \
+ -DFREETYPE_INCLUDE_DIR=/usr/include/freetype2 \
+ -DCMAKE_INSTALL_PREFIX:STRING=/usr\
+ -G Ninja ..
+ ninja libresprite
}
package() {
- cd "LibreSprite"/build
+ cd "LibreSprite"/build
- make DESTDIR="$pkgdir/" install/fast
- install -Dm644 "$srcdir/aseprite.desktop" \
- "$pkgdir/usr/share/applications/aseprite.desktop"
- install -Dm644 "../data/icons/ase48.png" \
- "$pkgdir/usr/share/pixmaps/aseprite.png"
+ DESTDIR="$pkgdir/" ninja install
+ install -Dm644 "$srcdir/LibreSprite.desktop" \
+ "$pkgdir/usr/share/applications/LibreSprite.desktop"
+ install -Dm644 "../data/icons/ase48.png" \
+ "$pkgdir/usr/share/pixmaps/libresprite.png"
}
-# vim:set ts=2 sw=2 et: