#44 Rıhtım Uygulaması (docky) paketi ve bağımlılıkları eklendi

Offen
halityilmaz möchte 2 Commits von halityilmaz/master nach milislinux/master zusammenführen

+ 20 - 0
talimatname/genel/d/dbus-sharp-glib/talimat

@@ -0,0 +1,20 @@
+# Tanım: D-Bus'ın C# için Glib uygulaması
+# URL: https://github.com/mono/dbus-sharp-glib/
+# Paketçi: halityilmaz1982
+# Gerekler: dbus-sharp pkg-config
+# Grup: 
+
+isim=dbus-sharp-glib
+surum=0.6.0
+devir=4
+kaynak=(
+	https://github.com/mono/$isim/releases/download/v${surum:0:3}/$isim-$surum.tar.gz)
+
+derle() {
+	cd $isim-$surum
+	sed -e 's/gmcs/mcs/g' -i configure
+	./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
+  	make 
+	make DESTDIR=$PKG install
+	install -Dm644 COPYING "$PKG/usr/share/licenses/$isim/COPYING"
+}

+ 25 - 0
talimatname/genel/d/dbus-sharp/talimat

@@ -0,0 +1,25 @@
+# Tanım: D-Bus'ın C# için Glib uygulaması
+# URL: https://github.com/mono/dbus-sharp/
+# Paketçi: halityilmaz1982
+# Gerekler: mono
+# Grup: 
+
+isim=dbus-sharp
+surum=0.8.1
+devir=2
+kaynak=(
+	https://github.com/mono/$isim/releases/download/v$surum/$isim-$surum.tar.gz
+	https://github.com/Microsoft/msbuild/releases/download/mono-hosted-msbuild-v0.03/mono_msbuild_d25dd923839404bd64cc63f420e75acf96fc75c4.zip)
+
+derle() {
+	cd $isim-$surum
+	sed -e 's/gmcs/mcs/g' -i configure
+	local msbuild="$SRC/msbuild/MSBuild.exe"
+
+	./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
+make 
+	mono $msbuild src/dbus-sharp.csproj /p:WarningLevel=0;Configuration=Release
+  	
+	make DESTDIR=$PKG install
+	install -Dm644 COPYING "PKG/usr/share/licenses/$isim/COPYING"
+}

+ 37 - 0
talimatname/genel/d/docky/talimat

@@ -0,0 +1,37 @@
+# Tanım: Genel uygulamaları açmak, pencereleri daha hızlı ve kolay yönetmkek için kullanılan tam donanımlı bir rıhtım.
+# URL: https://launchpad.net/docky/
+# Paketçi: halityilmaz1982
+# Gerekler: gconf-sharp gkeyfile-sharp gnome-keyring-sharp librsvg libwnck mono-addins notify-sharp intltool gio-sharp
+# Grup: sistem
+
+isim=docky
+surum=2.2.1.1
+devir=4
+kaynak=(https://launchpad.net/$isim/2.2/$surum/+download/$isim-$surum.tar.xz)
+
+derle() {
+cd $SRC/$isim-$surum
+
+sed -i 's/dmcs/mcs/' m4/shamrock/mono.m4
+
+sed -i 's|http://xoap.weather.com/|http://wxdata.weather.com/|
+      s|http://www.weather.com/outlook/travel/businesstraveler/wxdetail/|https://weather.com/weather/today/l/|
+      s|"http://www.weather.com/outlook/travel/businesstraveler/map/" + location|"https://weather.com/weather/radar/interactive/l/" + WeatherController.EncodedCurrentLocation|' \
+StandardPlugins/Weather/src/Sources/WeatherChannelWeatherSource.cs
+sed -i '/GoogleWeatherSource/d' StandardPlugins/Weather/src/WeatherController.cs
+
+sed -i -e '/"Restore Files"/d' -e 's/, (o, a) => RestoreFile (f)//' StandardPlugins/Trash/src/TrashDockItem.cs
+
+sed -i 's|".gtk-bookmarks"|".config/gtk-3.0/bookmarks"|' StandardPlugins/Bookmarks/src/BookmarksItemProvider.cs
+sed -i -e '/BatteryMonitor/d' -e '/NetworkManager/d' -e '/NetworkMonitor/d' -e '/SessionManager/d' StandardPlugins/Makefile.am
+sed -i '/System.Initialize/d' Docky.Services/Docky.Services/DockServices.cs
+sed -i 's/NetworkConnected { get; private set; }/NetworkConnected = true;/' Docky.Services/Docky.Services/SystemService.cs
+
+autoreconf -fi
+
+./configure --prefix=/usr --sysconfdir=/etc \
+              --disable-schemas-install \
+              --with-gconf-schema-file-dir=/usr/share/gconf/schemas
+make
+make DESTDIR=$PKG install
+}

+ 20 - 0
talimatname/genel/g/gio-sharp/talimat

@@ -0,0 +1,20 @@
+# Tanım: Glib libgio için Mono bağlantısı
+# URL: https://github.com/mono/gio-sharp
+# Paketçi: halityilmaz1982
+# Gerekler: gtk-sharp2
+# Grup: 
+
+isim=gio-sharp
+surum=0.3
+devir=3
+kaynak=(https://github.com/mono/$isim/archive/$surum.tar.gz)
+
+derle() {
+	cd $isim-$surum
+	sed -i 's/CSC, gmcs/CSC, mcs/' configure.ac.in
+  	NOCONFIGURE=1 ./autogen-2.22.sh
+	./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
+  	make -j1
+	make DESTDIR=$PKG install
+	install -Dm644 COPYING "PKG/usr/share/licenses/$isim/COPYING"
+}

+ 23 - 0
talimatname/genel/g/gkeyfile-sharp/talimat

@@ -0,0 +1,23 @@
+# Tanım: GLib için gerekli Mono bağlantısı
+# URL: https://github.com/mono/gkeyfile-sharp/
+# Paketçi: halityilmaz1982
+# Gerekler: gtk-sharp2
+# Grup: geliştirme
+
+isim=gkeyfile-sharp
+surum=0.1
+altsurum=GKEYFILE_SHARP_0_1
+devir=4
+kaynak=(https://github.com/mono/$isim/archive/$altsurum.tar.gz)
+
+derle() {
+cd $isim-$altsurum
+sed -i 's/CSC, gmcs/CSC, mcs/' configure.in
+aclocal
+automake --add-missing --gnu
+autoconf
+./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
+make
+make DESTDIR=$PKG install
+
+}

Datei-Diff unterdrückt, da er zu groß ist
+ 1484 - 0
talimatname/genel/g/gnome-keyring-sharp/02_gnome_2.30_compatibility.patch


+ 24 - 0
talimatname/genel/g/gnome-keyring-sharp/talimat

@@ -0,0 +1,24 @@
+# Tanım: libgnome-keyring in tam yönetimli uygjalaması
+# URL: https://github.com/mono/gnome-keyring-sharp
+# Paketçi: halityilmaz1982
+# Gerekler: libgnome-keyring gtk-sharp2
+# Grup: geliştirme
+
+isim=gnome-keyring-sharp
+surum=1.0.2
+devir=6
+kaynak=(http://www.go-mono.com/archive/$isim/$isim-$surum.tar.gz)
+
+derle() {
+	cd $isim-$surum
+	sed -i '/AssemblyKeyFile/d' src/Gnome.Keyring/AssemblyInfo.cs.in
+	sed -i '/GACUTIL/d' src/Makefile.{am,in}
+	./configure --prefix=/usr --sysconfdir=/etc
+		
+	make
+	make DESTDIR=$PKG install
+
+	install -Dm644 src/Gnome.Keyring.dll "$PKG/usr/lib/mono/gnome-keyring-sharp-1.0/Gnome.Keyring.dll"
+  install -Dm644 COPYING "$PKG/usr/share/licenses/$isim/COPYING"
+
+}

+ 23 - 0
talimatname/genel/n/notify-sharp/talimat

@@ -0,0 +1,23 @@
+# Tanım: Masaüstü bildirimleri için C sharp istemci kütüphanesi
+# URL: https://www.meebey.net/projects/notify-sharp/
+# Paketçi: halityilmaz1982
+# Gerekler: gtk-sharp2 dbus-sharp-glib
+# Grup: 
+
+isim=notify-sharp
+surum=0.4.1
+devir=3
+kaynak=(
+	https://www.meebey.net/projects/notify-sharp/downloads/$isim-$surum.tar.gz
+	use_dbussharp_2.pc)
+
+derle() {
+	cd $isim-$surum
+	patch -Np1 -i ../use_dbussharp_2.pc
+  sed -i 's/gmcs/mcs/' configure{,.ac}
+  autoreconf -fi
+./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
+  	make 
+	make DESTDIR=$PKG install
+	install -Dm644 COPYING "PKG/usr/share/licenses/$isim/COPYING"
+}

+ 15 - 0
talimatname/genel/n/notify-sharp/use_dbussharp_2.pc

@@ -0,0 +1,15 @@
+Index: notify-sharp/configure.ac
+===================================================================
+--- notify-sharp.orig/configure.ac	2013-10-30 17:08:11.823924561 +0000
++++ notify-sharp/configure.ac	2013-10-30 17:08:39.132039728 +0000
+@@ -68,8 +68,8 @@
+ 
+ DBUS_SHARP_REQ_VERSION=0.7
+ DBUS_SHARP_GLIB_REQ_VERSION=0.5
+-PKG_CHECK_MODULES(DBUS_SHARP, dbus-sharp-1.0 >= $DBUS_SHARP_REQ_VERSION \
+-                              dbus-sharp-glib-1.0 >= $DBUS_SHARP_GLIB_REQ_VERSION)
++PKG_CHECK_MODULES(DBUS_SHARP, dbus-sharp-2.0 >= $DBUS_SHARP_REQ_VERSION \
++                              dbus-sharp-glib-2.0 >= $DBUS_SHARP_GLIB_REQ_VERSION)
+ AC_SUBST(DBUS_SHARP_LIBS)
+ 
+ required_assemblies="Mono.Posix"