#32 Polo (tecrübe edildi)

Merged
milislinux merged 1 commits from yasarciv67/master into milislinux/master 5 years ago

+ 24 - 0
talimatname/genel/p/polo/0001-Re-add-support-for-vte291-0.52.patch

@@ -0,0 +1,24 @@
+From d73eda26423ef9730eded03c78c636bebe971948 Mon Sep 17 00:00:00 2001
+From: FabioLolix <fabio.lolix@gmail.com>
+Date: Mon, 13 Aug 2018 01:44:37 +0200
+Subject: [PATCH] Re-add support for vte291 >0.52
+
+---
+ src/Gtk/TermBox.vala | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/Gtk/TermBox.vala b/src/Gtk/TermBox.vala
+index da5d3a0..0c7b37c 100644
+--- a/src/Gtk/TermBox.vala
++++ b/src/Gtk/TermBox.vala
+@@ -255,7 +255,7 @@ public class TermBox : Gtk.Box {
+ 
+ 		#else 
+  
+-		term.feed_child(cmd, -1);  
++		term.feed_child(cmd.to_utf8());  
+ 		
+ 		#endif
+ 	}
+-- 
+2.18.0

+ 16 - 0
talimatname/genel/p/polo/polo-gtk.desktop

@@ -0,0 +1,16 @@
+[Desktop Entry]
+Name=Polo
+Name[en_US]=Polo
+Comment=Polo File Manager
+Comment[tr_TR]=Polo Dosya Yöneticisi
+GenericName=File Manager
+GenericName[tr_TR]=Dosya Yöneticisi
+Exec=polo-gtk %F
+Icon=polo
+Terminal=false
+Type=Application
+Categories=System;Utility;GTK;FileTools;FileManager;
+StartupNotify=false
+X-KDE-StartupNotify=false
+StartupWMClass=Polo-gtk
+MimeType=inode/directory;

+ 29 - 0
talimatname/genel/p/polo/talimat

@@ -0,0 +1,29 @@
+# Tanım: Güçlü modern bir dosya yöneticisi.
+# URL: https://teejee2008.github.io/polo/
+# Paketçi: Cihan_Alkan
+# Gerekler: gtk3 libgee libsoup vte3 rsync gvfs p7zip vala json-glib
+# Grup: sistem
+
+isim=polo
+surum=18.8
+devir=1
+kaynak=(https://github.com/teejee2008/polo/archive/v${surum}-beta.tar.gz
+https://notabug.org/milislinux/ceviriler/raw/master/polo/polo-tr.po
+        0001-Re-add-support-for-vte291-0.52.patch
+        polo-gtk.desktop)
+
+derle() {
+  cd "$SRC/${isim}-${surum}-beta"
+  patch -Np1 -i ../0001-Re-add-support-for-vte291-0.52.patch
+  cp ../polo-tr.po $SRC/${isim}-${surum}-beta/po/
+
+  make
+  make DESTDIR="${PKG}" install
+   
+mkdir -p $PKG/usr/share/locale/tr/LC_MESSAGES/
+msgfmt -o $PKG/usr/share/locale/tr/LC_MESSAGES/polo.mo $SRC/polo-tr.po
+
+  ln -s /usr/bin/polo-gtk "${PKG}"/usr/bin/polo
+  rm "${PKG}"/usr/bin/polo-uninstall
+  mv ../polo-gtk.desktop $PKG/usr/share/applications/
+}