summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBalló György2021-05-10 07:14:46 +0000
committerBalló György2021-05-10 07:14:46 +0000
commitdb3d4d11f25bf89bc2b4b7bcc7fb73a69c9148f3 (patch)
tree27a6a4f0a467ffb9b5362d9bc9943463b3992719
downloadaur-db3d4d11f25bf89bc2b4b7bcc7fb73a69c9148f3.tar.gz
Initial commit
-rw-r--r--.SRCINFO26
-rw-r--r--PKGBUILD34
-rw-r--r--io.sourceforge.Pixelitor.desktop12
-rw-r--r--io.sourceforge.Pixelitor.metainfo.xml56
-rw-r--r--io.sourceforge.Pixelitor.mime.xml7
-rwxr-xr-xpixelitor.sh2
6 files changed, 137 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f9fd47201a0b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,26 @@
+pkgbase = pixelitor
+ pkgdesc = Tool for making triangulated illustrations out of photos
+ pkgver = 4.2.3
+ pkgrel = 1
+ url = https://github.com/FOSStriangulator/FOSStriangulator
+ arch = any
+ license = GPL
+ depends = hicolor-icon-theme
+ depends = java-runtime
+ source = https://github.com/lbalazscs/Pixelitor/releases/download/v4.2.3/Pixelitor-4.2.3.jar
+ source = https://github.com/lbalazscs/Pixelitor/raw/v4.2.3/src/main/resources/images/pixelitor_icon256.png
+ source = https://github.com/lbalazscs/Pixelitor/raw/v4.2.3/src/main/resources/images/pixelitor_icon48.png
+ source = pixelitor.sh
+ source = io.sourceforge.Pixelitor.metainfo.xml
+ source = io.sourceforge.Pixelitor.mime.xml
+ source = io.sourceforge.Pixelitor.desktop
+ sha256sums = a768831ea4e0fe04b5d1553ccd6ca8e59ee76d3609ede7f390e927af7ffe4eac
+ sha256sums = 1bdace2276459eaffe6e71bdc1cab3ee6ec0c4734ddfd8e488357f247708e95f
+ sha256sums = 672e731fb58e22348ef4891e67c3ab2afed25bc2e319512620b2c51eb1d5bbe0
+ sha256sums = e115a95154386e33e342d8e445b5d157db5bebe9a8f1b5a2d92a351b098b0ad5
+ sha256sums = fc38d53f671fd6ca2727d811bc2bfe55c353684e1827be8a75ccc000f9cf1dd2
+ sha256sums = 11efc90f5ee4a69ccdfb8c5f609b7061a91051d3fac437ef794f8d0b03ef4911
+ sha256sums = d352a976516f5f85198c2b914de9451c9cdb701a867ec1482ad44c4cb18ba2dd
+
+pkgname = pixelitor
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..22c417f7e46d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Contributor: Balló György <ballogyor+arch at gmail dot com>
+
+pkgname=pixelitor
+pkgver=4.2.3
+pkgrel=1
+pkgdesc='Tool for making triangulated illustrations out of photos'
+arch=('any')
+url='https://github.com/FOSStriangulator/FOSStriangulator'
+license=('GPL')
+depends=('hicolor-icon-theme' 'java-runtime')
+source=("https://github.com/lbalazscs/Pixelitor/releases/download/v$pkgver/Pixelitor-$pkgver.jar"
+ "https://github.com/lbalazscs/Pixelitor/raw/v$pkgver/src/main/resources/images/pixelitor_icon256.png"
+ "https://github.com/lbalazscs/Pixelitor/raw/v$pkgver/src/main/resources/images/pixelitor_icon48.png"
+ 'pixelitor.sh'
+ 'io.sourceforge.Pixelitor.metainfo.xml'
+ 'io.sourceforge.Pixelitor.mime.xml'
+ 'io.sourceforge.Pixelitor.desktop')
+sha256sums=('a768831ea4e0fe04b5d1553ccd6ca8e59ee76d3609ede7f390e927af7ffe4eac'
+ '1bdace2276459eaffe6e71bdc1cab3ee6ec0c4734ddfd8e488357f247708e95f'
+ '672e731fb58e22348ef4891e67c3ab2afed25bc2e319512620b2c51eb1d5bbe0'
+ 'e115a95154386e33e342d8e445b5d157db5bebe9a8f1b5a2d92a351b098b0ad5'
+ 'fc38d53f671fd6ca2727d811bc2bfe55c353684e1827be8a75ccc000f9cf1dd2'
+ '11efc90f5ee4a69ccdfb8c5f609b7061a91051d3fac437ef794f8d0b03ef4911'
+ 'd352a976516f5f85198c2b914de9451c9cdb701a867ec1482ad44c4cb18ba2dd')
+
+package() {
+ install -Dm755 pixelitor.sh "$pkgdir"/usr/bin/pixelitor
+ install -Dm644 Pixelitor-$pkgver.jar "$pkgdir"/usr/share/java/$pkgname/pixelitor.jar
+ install -Dm644 pixelitor_icon256.png "$pkgdir"/usr/share/icons/hicolor/256x256/apps/io.sourceforge.Pixelitor.png
+ install -Dm644 pixelitor_icon48.png "$pkgdir"/usr/share/icons/hicolor/48x48/apps/io.sourceforge.Pixelitor.png
+ install -Dm644 io.sourceforge.Pixelitor.desktop "$pkgdir"/usr/share/applications/io.sourceforge.Pixelitor.desktop
+ install -Dm644 io.sourceforge.Pixelitor.metainfo.xml "$pkgdir"/usr/share/metainfo/io.sourceforge.Pixelitor.metainfo.xml
+ install -Dm644 io.sourceforge.Pixelitor.mime.xml "$pkgdir"/usr/share/mime/io.sourceforge.Pixelitor.mime.xml
+}
diff --git a/io.sourceforge.Pixelitor.desktop b/io.sourceforge.Pixelitor.desktop
new file mode 100644
index 000000000000..927f4c42d18a
--- /dev/null
+++ b/io.sourceforge.Pixelitor.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Name=Pixelitor
+GenericName=Image Editor
+Comment=Pixelitor is an open source image editor that supports layers, layer masks, text layers, filters, multiple undo etc.
+Exec=pixelitor
+Icon=io.sourceforge.Pixelitor
+Terminal=false
+Type=Application
+Keywords=pixelitor;graphic;design;illustration;painting;
+Categories=Graphics;2DGraphics;RasterGraphics;
+MimeType=application/x-pixelitor;image/openraster;image/jpeg;image/png;image/x-icon;image/gif;image/bmp;
+StartupNotify=false
diff --git a/io.sourceforge.Pixelitor.metainfo.xml b/io.sourceforge.Pixelitor.metainfo.xml
new file mode 100644
index 000000000000..1bd11668a4ac
--- /dev/null
+++ b/io.sourceforge.Pixelitor.metainfo.xml
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<component type="desktop-application">
+ <id>io.sourceforge.Pixelitor</id>
+ <launchable type="desktop-id">io.sourceforge.Pixelitor.desktop</launchable>
+ <metadata_license>CC0-1.0</metadata_license>
+ <project_license>GPL-3.0-only</project_license>
+ <developer_name>László Balázs-Csíki</developer_name>
+ <name>Pixelitor</name>
+ <summary>Pixelitor is an open source image editor</summary>
+ <description>
+ <p>
+ Pixelitor is an advanced image editor with support for layers, layer masks, text layers, multiple undo, blending modes, cropping, Gaussian blurring, unsharp masking, histograms, etc. It has more than 110 image filters and color adjustments, some of which are unique to Pixelitor. Some of the gradients are unique to Pixelator.
+ </p>
+ </description>
+ <screenshots>
+ <screenshot type="default">
+ <image type="source">https://user-images.githubusercontent.com/61440491/104672427-b041ed00-56d7-11eb-8d87-9b6d2acee5ab.png</image>
+ <caption>Purple Whirl</caption>
+ </screenshot>
+ <screenshot>
+ <image type="source">https://user-images.githubusercontent.com/61440491/104671299-6f48d900-56d5-11eb-92c5-60f6b27841e5.png</image>
+ <caption>Text Layer</caption>
+ </screenshot>
+ <screenshot>
+ <image type="source">https://user-images.githubusercontent.com/61440491/104672394-a28c6780-56d7-11eb-9a41-a92968655740.png</image>
+ <caption>Yellow Diamonds</caption>
+ </screenshot>
+ <screenshot>
+ <image type="source">https://user-images.githubusercontent.com/61440491/104671793-673d6900-56d6-11eb-8e71-b2074b26c752.png</image>
+ <caption>Flower of Life</caption>
+ </screenshot>
+ </screenshots>
+ <url type="homepage">https://pixelitor.sourceforge.io/</url>
+ <update_contact>nbenitezl_AT_gmail.com</update_contact>
+ <content_rating type="oars-1.1"/>
+ <releases>
+ <release version="4.2.3" date="2019-12-11">
+ <description>
+ <ul>
+ <li>Brush outline in the Brush, Eraser, Smudge and Clone Tools</li>
+ <li>Create selection from the text of a text layer</li>
+ <li>Move selection in the Move Tool</li>
+ <li>Copy/paste for selections</li>
+ <li>Selection crop can be nonrectangular (with generated layer masks)</li>
+ <li>"Color randomness" option in the "Spray Shapes Brush"</li>
+ <li>"Image Source" option and Hue/Saturation distances in the "Mask from Color Range"</li>
+ <li>Add layer mask from transparency and from layer contents</li>
+ <li>Chaos Game, Mandelbrot and Julia fractal renderers</li>
+ <li>"Watermarking" option for the Render/Shapes filters</li>
+ <li>Minor bugfixes and UI improvements</li>
+ </ul>
+ </description>
+ <url>https://github.com/lbalazscs/Pixelitor/releases/tag/v4.2.3</url>
+ </release>
+ </releases>
+</component>
diff --git a/io.sourceforge.Pixelitor.mime.xml b/io.sourceforge.Pixelitor.mime.xml
new file mode 100644
index 000000000000..94bde38f5c6c
--- /dev/null
+++ b/io.sourceforge.Pixelitor.mime.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
+ <mime-type type="application/x-pixelitor">
+ <comment>Pixelitor image file</comment>
+ <glob pattern="*.pxc"/>
+ </mime-type>
+</mime-info> \ No newline at end of file
diff --git a/pixelitor.sh b/pixelitor.sh
new file mode 100755
index 000000000000..db8d9353652a
--- /dev/null
+++ b/pixelitor.sh
@@ -0,0 +1,2 @@
+#!/bin/sh
+java -jar /usr/share/java/pixelitor/pixelitor.jar