/ programs / x86_64 / pinta-dev
pinta-dev
  1  #!/bin/sh
  2  
  3  # AM INSTALL SCRIPT VERSION 3.5
  4  set -u
  5  APP=pinta-dev
  6  SITE="PintaProject/Pinta"
  7  
  8  # CREATE DIRECTORIES AND ADD REMOVER
  9  [ -n "$APP" ] && mkdir -p "/opt/$APP/tmp" "/opt/$APP/icons" && cd "/opt/$APP/tmp" || exit 1
 10  printf "#!/bin/sh\nset -e\nrm -f /usr/local/bin/$APP\nrm -R -f /opt/$APP" > ../remove
 11  printf '\n%s' "rm -f /usr/local/share/applications/$APP-AM.desktop" >> ../remove
 12  chmod a+x ../remove || exit 1
 13  
 14  # DOWNLOAD AND PREPARE THE APP, $version is also used for updates
 15  version=$(curl -Ls https://api.github.com/repos/PintaProject/Pinta/releases | sed 's/[()",{} ]/\n/g' | grep -oi "https.*" | grep -vi "i386\|i686\|aarch64\|arm64\|armv7l" | grep -i "dev-preview-builds.*Pinta.*zip$" | head -1)
 16  wget "$version" || exit 1
 17  [ -e ./*7z ] && 7z x ./*7z && rm -f ./*7z
 18  [ -e ./*tar.* ] && tar fx ./*tar.* && rm -f ./*tar.*
 19  [ -e ./*zip ] && unzip -qq ./*zip 1>/dev/null && rm -f ./*zip
 20  cd ..
 21  if [ -d ./tmp/* 2>/dev/null ]; then mv ./tmp/*/* ./; else mv ./tmp/* ./"$APP" 2>/dev/null || mv ./tmp/* ./; fi
 22  rm -R -f ./tmp || exit 1
 23  echo "$version" > ./version
 24  chmod a+x ./Pinta || exit 1
 25  
 26  # LINK TO PATH
 27  ln -s "/opt/$APP/Pinta" "/usr/local/bin/$APP"
 28  
 29  # SCRIPT TO UPDATE THE PROGRAM
 30  cat >> ./AM-updater << 'EOF'
 31  #!/bin/sh
 32  set -u
 33  APP=pinta-dev
 34  SITE="PintaProject/Pinta"
 35  version0=$(cat "/opt/$APP/version")
 36  version=$(curl -Ls https://api.github.com/repos/PintaProject/Pinta/releases | sed 's/[()",{} ]/\n/g' | grep -oi "https.*" | grep -vi "i386\|i686\|aarch64\|arm64\|armv7l" | grep -i "dev-preview-builds.*Pinta.*zip$" | head -1)
 37  [ -n "$version" ] || { echo "Error getting link"; exit 1; }
 38  if [ "$version" != "$version0" ]; then
 39  	mkdir "/opt/$APP/tmp" && cd "/opt/$APP/tmp" || exit 1
 40  	notify-send "A new version of $APP is available, please wait"
 41  	wget "$version" || exit 1
 42  	[ -e ./*7z ] && 7z x ./*7z && rm -f ./*7z
 43  	[ -e ./*tar.* ] && tar fx ./*tar.* && rm -f ./*tar.*
 44  	[ -e ./*zip ] && unzip -qq ./*zip 1>/dev/null && rm -f ./*zip
 45  	cd ..
 46  	if [ -d ./tmp/* 2>/dev/null ]; then mv --backup=t ./tmp/*/* ./; else mv --backup=t ./tmp/* ./"$APP" 2>/dev/null || mv --backup=t ./tmp/* ./; fi
 47  	chmod a+x ./Pinta || exit 1
 48  	echo "$version" > ./version
 49  	rm -R -f ./tmp ./*~
 50  	notify-send "$APP is updated!"
 51  else
 52  	echo "Update not needed!"
 53  fi
 54  EOF
 55  chmod a+x ./AM-updater || exit 1
 56  
 57  # ICON
 58  mkdir -p icons
 59  wget https://raw.githubusercontent.com/PintaProject/Pinta/refs/heads/master/Pinta.Resources/icons/hicolor/scalable/apps/pinta.svg -O ./icons/"$APP" 2> /dev/null
 60  
 61  # LAUNCHER
 62  echo "[Desktop Entry]
 63  Version=1.0
 64  Name=Pinta
 65  Name[af]=Pinta
 66  Name[ast]=Pinta
 67  Name[az]=Pinta
 68  Name[be]=Pinta
 69  Name[bg]=Pinta
 70  Name[bn]=Pinta
 71  Name[br]=Pinta
 72  Name[ca]=Pinta
 73  Name[cs]=Pinta
 74  Name[da]=Pinta
 75  Name[de]=Pinta
 76  Name[el]=Επεξεργασία εικόνας Pinta
 77  Name[en_AU]=Pinta
 78  Name[en_CA]=Pinta
 79  Name[en_GB]=Pinta
 80  Name[eo]=Pinta
 81  Name[es]=Pinta
 82  Name[eu]=Pinta
 83  Name[fa]=پینتا
 84  Name[fi]=Pinta
 85  Name[fr]=Pinta
 86  Name[gl]=Pinta
 87  Name[he]=פינטה
 88  Name[hu]=Pinta
 89  Name[id]=Pinta
 90  Name[it]=Pinta
 91  Name[ja]=Pinta
 92  Name[kab]=Pinta
 93  Name[lt]=Pinta
 94  Name[ms]=Pinta
 95  Name[nl]=Pinta
 96  Name[oc]=Pinta
 97  Name[pl]=Pinta
 98  Name[pt]=Pinta
 99  Name[pt_BR]=Pinta
100  Name[ro]=Pinta
101  Name[ru]=Pinta
102  Name[si]=Pinta
103  Name[sk]=Pinta
104  Name[sl]=Pinta
105  Name[sr]=Пинта
106  Name[sv]=Pinta
107  Name[th]=พินทา
108  Name[tr]=Pinta
109  Name[uk]=Pinta
110  Name[vi]=Pinta
111  Name[zh_CN]=Pinta
112  Name[zh_TW]=Pinta
113  Comment=Easily create and edit images
114  Comment[af]=Maklikly te skep en wysig beelde
115  Comment[ast]=Crear y editar imaxes de mou fácil
116  Comment[be]=Стварайце і рэдагуйце відарысы
117  Comment[bg]=Създавайте и редактирайте изображения с лекота
118  Comment[bn]=সহজে ছবি তৈরি এবং সম্পাদন করুন
119  Comment[br]=Krouiñ ha kempenn skeudennoù ent aes
120  Comment[ca]=Creeu i editeu imatges de forma senzilla
121  Comment[cs]=Snadné vytváření a úprava obrázků
122  Comment[da]=Skab og redigér let billeder
123  Comment[de]=Bilder einfach erstellen und bearbeiten
124  Comment[el]=Δημιουργήστε και επεξεργαστείτε εικόνες εύκολα
125  Comment[en_AU]=Easily create and edit images
126  Comment[en_CA]=Easily create and edit images
127  Comment[en_GB]=Easily create and edit images
128  Comment[eo]=Facile krei kaj redakti bildojn
129  Comment[es]=Cree y edite imágenes fácilmente
130  Comment[eu]=Easily create and edit images
131  Comment[fa]=ایجاد و ویرایش تصاویر به آسانی
132  Comment[fi]=Luo ja muokkaa kuvia vaivatta
133  Comment[fr]=Créer et modifier facilement des images
134  Comment[gl]=Cree e edite imaxes fácilmente
135  Comment[he]=ליצור ולערוך תמונות בקלות
136  Comment[hu]=Készíts és szerkessz képeket könnyedén
137  Comment[id]=Mudahnya membuat dan menyunting gambar
138  Comment[it]=Crea e modifica immagini facilmente
139  Comment[ja]=簡単に画像を作成したり編集を行います
140  Comment[kab]=Snulfu-d u ẓreg tugniwin s sshala
141  Comment[ko]=쉽게 이미지를 생성하고 편집하세요.
142  Comment[ms]=Cipta dan sunting imej dengan mudah
143  Comment[nl]=Maak en bewerk afbeeldingen op eenvoudige wijze
144  Comment[oc]=Crear e modificar aisidament d'imatges
145  Comment[pl]=Łatwe tworzenie i edycja grafiki
146  Comment[pt]=Crie e edite imagens com facilidade
147  Comment[pt_BR]=Crie e edite imagens facilmente
148  Comment[ro]=Creați și editați imagini cu ușurință
149  Comment[ru]=Простое создание и редактирование изображений
150  Comment[sk]=Jednoduchá tvorba a úprava obrázkov
151  Comment[sl]=Enostavno ustvarjanje in urejanje slik
152  Comment[sr]=С лакоћом правите и уређујте слике
153  Comment[sv]=Skapa och redigera bilder enkelt
154  Comment[th]=สร้างและแก้ไขได้โดยง่าย
155  Comment[tr]=Resimleri kolayca oluşturun ve düzenleyin
156  Comment[uk]=Проста програма для створення та редагування зображень
157  Comment[vi]=Dễ dàng tạo và chỉnh sửa hình ảnh
158  Comment[zh_CN]=轻松创建和编辑图像
159  Comment[zh_HK]=輕鬆建立和編輯圖片
160  Comment[zh_TW]=輕鬆建立和編輯圖片
161  GenericName=Image Editor
162  GenericName[af]=Beeld Redakteur
163  GenericName[ar]=محرر صور
164  GenericName[ast]=Editor d'imaxes
165  GenericName[az]=Şəkil Redaktoru
166  GenericName[be]=Рэдактар відарысаў
167  GenericName[bg]=Редактор на изображения
168  GenericName[bn]=চিত্র সম্পাদক
169  GenericName[br]=Embanner skeudennoù
170  GenericName[ca]=Editor d’imatges
171  GenericName[cs]=Editor obrázků
172  GenericName[da]=Billedredigeringsprogram
173  GenericName[de]=Bildbearbeitung
174  GenericName[el]=Επεξεργασία εικόνας
175  GenericName[en_AU]=Image Editor
176  GenericName[en_CA]=Image Editor
177  GenericName[en_GB]=Image Editor
178  GenericName[eo]=Bildredaktilo
179  GenericName[es]=Editor de imágenes
180  GenericName[eu]=Image Editor
181  GenericName[fa]=ویرایشگر تصویر
182  GenericName[fi]=Kuvankäsittely
183  GenericName[fr]=Éditeur d'images
184  GenericName[gl]=Editor de imaxes
185  GenericName[he]=עורך תמונות
186  GenericName[hu]=Képszerkesztő
187  GenericName[id]=Penyunting Gambar
188  GenericName[it]=Editor di immagini
189  GenericName[ja]=画像エディター
190  GenericName[kab]=Amaẓrag n tugna
191  GenericName[ko]=이미지 편집기
192  GenericName[ms]=Penyunting Imej
193  GenericName[my]=Image Editor
194  GenericName[nl]=Afbeeldingsbewerker
195  GenericName[oc]=Editor d'imatge
196  GenericName[pl]=Program graficzny
197  GenericName[pt]=Editor de imagens
198  GenericName[pt_BR]=Editor de imagem
199  GenericName[ro]=Editor imagini
200  GenericName[ru]=Графический редактор
201  GenericName[sk]=Editor obrázkov
202  GenericName[sl]=Urejevalnik slik
203  GenericName[sr]=Уређивач слика
204  GenericName[sv]=Bildredigerare
205  GenericName[th]=เครื่องมือแก้ไขภาพ
206  GenericName[tr]=Görüntü Düzenleyici
207  GenericName[uk]=Редактор зображень
208  GenericName[vi]=Trình biên soạn ảnh
209  GenericName[zh_CN]=图像编辑器
210  GenericName[zh_HK]=影像編輯器
211  GenericName[zh_TW]=圖像編輯器
212  X-GNOME-FullName=Pinta Image Editor
213  X-GNOME-FullName[af]=Pinta Beeld Redakteur
214  X-GNOME-FullName[ast]=Editor d'imaxes Pinta
215  X-GNOME-FullName[az]=Pinta Şəkil Redaktoru
216  X-GNOME-FullName[be]=Рэдактар відарысаў Pinta
217  X-GNOME-FullName[bg]=Редактор на изображения Pinta
218  X-GNOME-FullName[bn]=Pinta ছবি সম্পাদক
219  X-GNOME-FullName[br]=Pinta Embanner skeudennoù
220  X-GNOME-FullName[ca]=Editor d’imatges Pinta
221  X-GNOME-FullName[cs]=Grafický editor Pinta
222  X-GNOME-FullName[da]=Pinta billedredigeringsprogram
223  X-GNOME-FullName[de]=Pinta-Bildbearbeitung
224  X-GNOME-FullName[el]=Επεξεργασία εικόνας Pinta
225  X-GNOME-FullName[en_AU]=Pinta Image Editor
226  X-GNOME-FullName[en_CA]=Pinta Image Editor
227  X-GNOME-FullName[en_GB]=Pinta Image Editor
228  X-GNOME-FullName[eo]=Bildredaktilo Pinta
229  X-GNOME-FullName[es]=Editor de imágenes Pinta
230  X-GNOME-FullName[eu]=Pinta Image Editor
231  X-GNOME-FullName[fa]=ویرایشگر تصویری پینتا
232  X-GNOME-FullName[fi]=Pinta-kuvankäsittely
233  X-GNOME-FullName[fr]=Éditeur d'images Pinta
234  X-GNOME-FullName[gl]=Editor de imaxes Pinta
235  X-GNOME-FullName[he]=עורך התמונות פינטה
236  X-GNOME-FullName[hu]=Pinta képszerkesztő
237  X-GNOME-FullName[id]=Pinta Penyunting Gambar
238  X-GNOME-FullName[it]=Pinta: Editor di immagini
239  X-GNOME-FullName[ja]=Pinta 画像エディター
240  X-GNOME-FullName[kab]=Amaẓrag n tugna n Pinta
241  X-GNOME-FullName[ms]=Penyunting Imej Pinta
242  X-GNOME-FullName[nl]=Pinta-afbeeldingsbewerker
243  X-GNOME-FullName[oc]=Editor d'imatge Pinta
244  X-GNOME-FullName[pl]=Program graficzny Pinta
245  X-GNOME-FullName[pt]=Editor de imagens Pinta
246  X-GNOME-FullName[pt_BR]=Editor de imagem Pinta
247  X-GNOME-FullName[ro]=Editorul de imagini Pinta
248  X-GNOME-FullName[ru]=Редактор изображений Pinta
249  X-GNOME-FullName[sk]=Pinta editor obrázkov
250  X-GNOME-FullName[sl]=Urejevalnik slik Pinta
251  X-GNOME-FullName[sr]=Уређивач слика Пинта
252  X-GNOME-FullName[sv]=Pinta Bildredigerare
253  X-GNOME-FullName[th]=เครื่องมือแก้ไขภาพพินทา
254  X-GNOME-FullName[tr]=Pinta Resim Düzenleyici
255  X-GNOME-FullName[uk]=Редактор зображень Pinta
256  X-GNOME-FullName[vi]=Trình xử lý ảnh Pinta
257  X-GNOME-FullName[zh_CN]=Pinta 图片编辑器
258  X-GNOME-FullName[zh_HK]=Pinta 圖片編輯器
259  X-GNOME-FullName[zh_TW]=Pinta 圖片編輯器
260  Exec=$APP
261  Icon=/opt/$APP/icons/$APP
262  StartupNotify=false
263  StartupWMClass=Pinta
264  Terminal=false
265  Type=Application
266  Categories=Graphics;2DGraphics;RasterGraphics;GTK;
267  Keywords=draw;drawing;paint;painting;graphics;raster;2d;
268  Keywords[af]=draw;tekening;verf;skildery;grafieke;raster;2d;
269  Keywords[be]=draw;drawing;paint;painting;graphics;raster;2d;
270  Keywords[ca]=dibuixa;dibuixant;pinta;pintant;gràfics;ràster;2d;
271  Keywords[cs]=kreslení;kreslení;malování;malování;grafika;rastr;2d;
272  Keywords[da]=tegne;tegning;maling;maling;maleri;grafik;raster;2d;
273  Keywords[de]=zeichnen;zeichnen;zeichnen;malen;malen;Grafik;Raster;2d;
274  Keywords[en_AU]=draw;drawing;paint;painting;graphics;raster;2d;
275  Keywords[en_CA]=draw;drawing;paint;painting;graphics;raster;2d;
276  Keywords[en_GB]=draw;drawing;paint;painting;graphics;raster;2d;
277  Keywords[es]=dibujar;dibujo;pintar;pintura;gráficos;trama;2d;
278  Keywords[eu]=marraztu;marrazkia;margotu;margoa;grafikoak;rasterra;2d;
279  Keywords[fi]=draw;drawing;paint;painting;graphics;raster;2d;kuva;piirros;maalaus;grafiikka;rasteri;
280  Keywords[fr]=dessiner;dessin;peinture;peinture;graphiques;trame;2d;
281  Keywords[gl]=debuxar;debuxo;pintar;pintura;gráficos;raster;2d;
282  Keywords[he]=ציור;איור;צייר;ציורים;צביעה;צבע;גרפיקה;לצבוע;לצייר;דו־ממד;דו-ממד;דו־מימד;דו-מימד;לאייר;
283  Keywords[id]=gambar,menggambar,cat,mencat,grafik,raster;2d;
284  Keywords[it]=disegna;disegno;dipingi;dipinto;grafica;raster;2d
285  Keywords[ja]=描画;ペイント;グラフィックス;ラスター;2d;
286  Keywords[ms]=lukis;lukisan;cat;grafik;raster;2d;
287  Keywords[nl]=tekenen;tekening;schilderen;schilderij;grafiek;rooster;raster;2d;
288  Keywords[pl]=draw;drawing;paint;painting;graphics;raster;2d;rysowanie;rysunek;obraz;grafika;rastrowa;
289  Keywords[pt]=desenho;desenhar;pinta;pintar;gráficos;raster;2d;
290  Keywords[pt_BR]=desenhar;desenhando;pintar;pintando;gráficos;raster;2d
291  Keywords[ru]=draw;drawing;paint;painting;graphics;raster;2d;рисовать;рисунок;пейнт;живопись;графика;растр;
292  Keywords[sk]=kresliť;kreslenie;maľovať;maľovanie;grafika;raster;2d
293  Keywords[sl]=riši;risanje;slika;slikanje;grafika;raster;2d
294  Keywords[sr]=цртај;цртање;цртеж;цртање;графика;2д;draw;drawing;paint;painting;graphics;raster;2d;
295  Keywords[sv]=rita;teckning;måla;målning;grafik;raster;2d;
296  Keywords[tr]=çizim;çizmek;boya;resim;grafik;raster;2d;
297  Keywords[uk]=draw;drawing;paint;painting;graphics;raster;2d;малювати;малювання;пейнт;графіка;растр;двовимірне;плоске;
298  Keywords[zh_CN]=draw;drawing;paint;painting;graphics;raster;2d;绘制;绘图;绘画;图形;光栅;
299  Keywords[zh_TW]=draw;drawing;paint;painting;graphics;raster;2d;
300  MimeType=image/bmp;image/gif;image/jpeg;image/jpg;image/pjpeg;image/png;image/svg+xml;image/tiff;image/x-bmp;image/x-gray;image/x-icb;image/x-ico;image/x-png;image/x-portable-anymap;image/x-portable-bitmap;image/x-portable-graymap;image/x-portable-pixmap;image/x-xbitmap;image/x-xpixmap;image/x-pcx;image/x-targa;image/x-tga;image/openraster;
301  X-Flatpak-RenamedFrom=pinta.desktop;
302  X-Flatpak=com.github.PintaProject.Pinta
303  PrefersNonDefaultGPU=false" > /usr/local/share/applications/"$APP"-AM.desktop