[arch-commits] Commit in lat/trunk (PKGBUILD)

2018-12-29 Thread Balló György via arch-commits
Date: Saturday, December 29, 2018 @ 21:49:59
  Author: bgyorgy
Revision: 418933

upgpkg: lat 1.2.4-5

Use standard icon instead of the very small included icon

Modified:
  lat/trunk/PKGBUILD

--+
 PKGBUILD |6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-12-29 21:49:49 UTC (rev 418932)
+++ PKGBUILD2018-12-29 21:49:59 UTC (rev 418933)
@@ -4,7 +4,7 @@
 
 pkgname=lat
 pkgver=1.2.4
-pkgrel=4
+pkgrel=5
 pkgdesc="LDAP administration tool"
 arch=('any')
 url="https://sourceforge.net/projects/ldap-at/;
@@ -40,4 +40,8 @@
 package() {
   cd $pkgname-$pkgver
   make DESTDIR="$pkgdir" install
+
+  # Use standard icon instead of the very small included icon
+  sed -i 's/^Icon=.*/Icon=network-server/' 
"$pkgdir/usr/share/applications/lat.desktop"
+  rm -r "$pkgdir/usr/share/pixmaps/"
 }


[arch-commits] Commit in lat/trunk (PKGBUILD drop-gconf.patch)

2018-09-02 Thread Balló György via arch-commits
Date: Sunday, September 2, 2018 @ 23:30:30
  Author: bgyorgy
Revision: 376177

upgpkg: lat 1.2.4-4

Remove deprecated GConf dependency

Added:
  lat/trunk/drop-gconf.patch
Modified:
  lat/trunk/PKGBUILD

--+
 PKGBUILD |   13 -
 drop-gconf.patch |  490 +
 2 files changed, 499 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-02 23:30:26 UTC (rev 376176)
+++ PKGBUILD2018-09-02 23:30:30 UTC (rev 376177)
@@ -5,17 +5,19 @@
 
 pkgname=lat
 pkgver=1.2.4
-pkgrel=3
+pkgrel=4
 pkgdesc="LDAP administration tool"
 arch=('any')
 url="https://sourceforge.net/projects/ldap-at/;
 license=('GPL')
-depends=('gconf-sharp' 'libgnome-keyring')
+depends=('gtk-sharp-2' 'libgnome-keyring')
 makedepends=('intltool' 'rarian')
 source=(https://downloads.sourceforge.net/ldap-at/$pkgname-$pkgver.tar.gz
-drop-gnome-sharp.patch)
+drop-gnome-sharp.patch
+drop-gconf.patch)
 sha256sums=('a37f3b5361956e5d664a0f8b767969d012acf67c5a4c99142edfa0d7c7a0890a'
-'7b84b0d1f07a8951971c423549de88213885fef9af10d35151327fbafacf4ecd')
+'7b84b0d1f07a8951971c423549de88213885fef9af10d35151327fbafacf4ecd'
+'bbe3eda800a3c7ff0710cd7934800cb65f76edfd3414639901fc39ef4a29ddc1')
 
 prepare() {
   cd $pkgname-$pkgver
@@ -24,6 +26,9 @@
   # Remove gnome-sharp dependency
   patch -Np1 -i ../drop-gnome-sharp.patch
 
+  # Remove GConf dependency
+  patch -Np1 -i ../drop-gconf.patch
+
   autoreconf -fi
 }
 

Added: drop-gconf.patch
===
--- drop-gconf.patch(rev 0)
+++ drop-gconf.patch2018-09-02 23:30:30 UTC (rev 376177)
@@ -0,0 +1,490 @@
+diff -Naur lat-1.2.4.orig/configure.ac lat-1.2.4/configure.ac
+--- lat-1.2.4.orig/configure.ac2012-11-18 10:48:06.0 +0100
 lat-1.2.4/configure.ac 2018-09-03 00:58:14.508472772 +0200
+@@ -28,7 +28,6 @@
+ 
+ PKG_CHECK_MODULES(GTKSHARP,
+ gtk-sharp-2.0 >= $GTKSHARP_REQUIRED \
+-gconf-sharp-2.0 >= $GTKSHARP_REQUIRED \
+ glade-sharp-2.0 >= $GTKSHARP_REQUIRED)
+ 
+ AC_SUBST(GTKSHARP_LIBS)
+diff -Naur lat-1.2.4.orig/lat/LdapTreeView.cs lat-1.2.4/lat/LdapTreeView.cs
+--- lat-1.2.4.orig/lat/LdapTreeView.cs 2012-01-09 21:24:10.0 +0100
 lat-1.2.4/lat/LdapTreeView.cs  2018-09-03 01:11:14.148828656 +0200
+@@ -73,8 +73,6 @@
+   Gtk.ToolButton _newButton = null;
+   Gtk.ToolButton _deleteButton = null;
+ 
+-  int browserSelectionMethod = 0;
+-
+   enum TreeCols { Icon, DN, RDN };
+ 
+   public event dnSelectedHandler dnSelected;
+@@ -143,7 +141,6 @@
+   this.RowActivated += new RowActivatedHandler 
(OnRowActivated);
+   this.RowCollapsed += new RowCollapsedHandler 
(ldapRowCollapsed);
+   this.RowExpanded += new RowExpandedHandler 
(ldapRowExpanded);
+-  this.Selection.Changed += OnSelectionChanged;
+ 
+   Gtk.Drag.DestSet (this, DestDefaults.All, _targetsTable,
+   Gdk.DragAction.Copy);
+@@ -263,33 +260,8 @@
+   return null;
+   }
+   
+-  void OnSelectionChanged (object o, EventArgs args)
+-  {
+-  if (this.BrowserSelectionMethod == 2)
+-  return;
+-
+-  Gtk.TreeIter iter;
+-  Gtk.TreeModel model;
+-  
+-  if (this.Selection.GetSelected (out model, out iter))  {
+-  
+-  string dn = (string) model.GetValue (iter, 
(int)TreeCols.DN);   
+-  string serverName = FindServerName (iter, 
model);
+-  
+-  if (dn.Equals (serverName)) {
+-  DispatchDNSelectedEvent (dn, true, 
serverName);
+-  return;
+-  }
+-
+-  DispatchDNSelectedEvent (dn, false, serverName);
+-  }
+-  }
+-
+   void OnRowActivated (object o, RowActivatedArgs args)
+   {
+-  if (this.BrowserSelectionMethod == 1)
+-  return;
+-  
+   TreePath path = args.Path;
+   TreeIter iter;
+   
+@@ -697,11 +669,5 @@
+ 
+   Log.Debug ("END OnDragDataReceived");
+   }
+-  
+-  public int BrowserSelectionMethod
+-  {
+-  get { return 

[arch-commits] Commit in lat/trunk (PKGBUILD)

2018-01-13 Thread Balló György via arch-commits
Date: Saturday, January 13, 2018 @ 14:23:43
  Author: bgyorgy
Revision: 281815

lat: Use https source

Modified:
  lat/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-13 14:20:33 UTC (rev 281814)
+++ PKGBUILD2018-01-13 14:23:43 UTC (rev 281815)
@@ -12,7 +12,7 @@
 license=('GPL')
 depends=('gconf-sharp' 'libgnome-keyring')
 makedepends=('intltool' 'rarian')
-source=(http://downloads.sourceforge.net/ldap-at/$pkgname-$pkgver.tar.gz
+source=(https://downloads.sourceforge.net/ldap-at/$pkgname-$pkgver.tar.gz
 drop-gnome-sharp.patch)
 sha256sums=('a37f3b5361956e5d664a0f8b767969d012acf67c5a4c99142edfa0d7c7a0890a'
 '7b84b0d1f07a8951971c423549de88213885fef9af10d35151327fbafacf4ecd')


[arch-commits] Commit in lat/trunk (PKGBUILD)

2018-01-13 Thread Balló György via arch-commits
Date: Saturday, January 13, 2018 @ 14:20:33
  Author: bgyorgy
Revision: 281814

lat: Adopt the package, minor changes

Modified:
  lat/trunk/PKGBUILD

--+
 PKGBUILD |   25 -
 1 file changed, 12 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-13 13:31:40 UTC (rev 281813)
+++ PKGBUILD2018-01-13 14:20:33 UTC (rev 281814)
@@ -1,25 +1,24 @@
 # $Id$
-# Maintainer: Sergej Pupykin 
+# Maintainer: Balló György 
+# Contributor: Sergej Pupykin 
 # Contributor: William Rea 
 
 pkgname=lat
 pkgver=1.2.4
 pkgrel=3
-pkgdesc="LDAP Administration Tool"
+pkgdesc="LDAP administration tool"
 arch=('any')
-url="http://sourceforge.net/projects/ldap-at/;
-license=("GPL")
+url="https://sourceforge.net/projects/ldap-at/;
+license=('GPL')
 depends=('gconf-sharp' 'libgnome-keyring')
 makedepends=('intltool' 'rarian')
-source=(http://downloads.sourceforge.net/ldap-at/lat-$pkgver.tar.gz
+source=(http://downloads.sourceforge.net/ldap-at/$pkgname-$pkgver.tar.gz
 drop-gnome-sharp.patch)
-md5sums=('a09b07d585127fa0b9c8b484433bb705'
- 'c302d0950b2b7d93f58e6981056135d6')
+sha256sums=('a37f3b5361956e5d664a0f8b767969d012acf67c5a4c99142edfa0d7c7a0890a'
+'7b84b0d1f07a8951971c423549de88213885fef9af10d35151327fbafacf4ecd')
 
 prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  # Build for mono 4.0
+  cd $pkgname-$pkgver
   sed -i 's/gmcs/mcs/' configure{,.ac}
 
   # Remove gnome-sharp dependency
@@ -29,12 +28,12 @@
 }
 
 build() {
-  cd "$srcdir/$pkgname-$pkgver"
-  ./configure --prefix=/usr --enable-avahi=yes
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr
   make
 }
 
 package() {
-  cd "$srcdir/$pkgname-$pkgver"
+  cd $pkgname-$pkgver
   make DESTDIR="$pkgdir" install
 }


[arch-commits] Commit in lat/trunk (PKGBUILD drop-gnome-sharp.patch)

2017-01-23 Thread Balló György
Date: Monday, January 23, 2017 @ 22:41:52
  Author: bgyorgy
Revision: 208676

upgpkg: lat 1.2.4-3

Remove deprecated gnome-sharp dependency

Added:
  lat/trunk/drop-gnome-sharp.patch
Modified:
  lat/trunk/PKGBUILD

+
 PKGBUILD   |   17 +
 drop-gnome-sharp.patch |  402 +++
 2 files changed, 414 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-01-23 22:31:48 UTC (rev 208675)
+++ PKGBUILD2017-01-23 22:41:52 UTC (rev 208676)
@@ -4,21 +4,28 @@
 
 pkgname=lat
 pkgver=1.2.4
-pkgrel=2
+pkgrel=3
 pkgdesc="LDAP Administration Tool"
 arch=('any')
 url="http://sourceforge.net/projects/ldap-at/;
 license=("GPL")
-depends=('libgnome-sharp' 'gconf-sharp')
+depends=('gconf-sharp' 'libgnome-keyring')
 makedepends=('intltool' 'rarian')
-source=(http://downloads.sourceforge.net/ldap-at/lat-$pkgver.tar.gz)
-md5sums=('a09b07d585127fa0b9c8b484433bb705')
+source=(http://downloads.sourceforge.net/ldap-at/lat-$pkgver.tar.gz
+drop-gnome-sharp.patch)
+md5sums=('a09b07d585127fa0b9c8b484433bb705'
+ 'c302d0950b2b7d93f58e6981056135d6')
 
 prepare() {
   cd "$srcdir/$pkgname-$pkgver"
 
   # Build for mono 4.0
-  sed -i 's/gmcs/dmcs/' configure{,.ac}
+  sed -i 's/gmcs/mcs/' configure{,.ac}
+
+  # Remove gnome-sharp dependency
+  patch -Np1 -i ../drop-gnome-sharp.patch
+
+  autoreconf -fi
 }
 
 build() {

Added: drop-gnome-sharp.patch
===
--- drop-gnome-sharp.patch  (rev 0)
+++ drop-gnome-sharp.patch  2017-01-23 22:41:52 UTC (rev 208676)
@@ -0,0 +1,402 @@
+diff -Naur lat-1.2.4.orig/configure.ac lat-1.2.4/configure.ac
+--- lat-1.2.4.orig/configure.ac2012-11-18 10:48:06.0 +0100
 lat-1.2.4/configure.ac 2017-01-23 22:02:06.809880447 +0100
+@@ -28,7 +28,6 @@
+ 
+ PKG_CHECK_MODULES(GTKSHARP,
+ gtk-sharp-2.0 >= $GTKSHARP_REQUIRED \
+-gnome-sharp-2.0 >= $GTKSHARP_REQUIRED \
+ gconf-sharp-2.0 >= $GTKSHARP_REQUIRED \
+ glade-sharp-2.0 >= $GTKSHARP_REQUIRED)
+ 
+diff -Naur lat-1.2.4.orig/lat/gtk-sharp-beans/Global.cs 
lat-1.2.4/lat/gtk-sharp-beans/Global.cs
+--- lat-1.2.4.orig/lat/gtk-sharp-beans/Global.cs   1970-01-01 
01:00:00.0 +0100
 lat-1.2.4/lat/gtk-sharp-beans/Global.cs2017-01-23 23:23:02.713050743 
+0100
+@@ -0,0 +1,44 @@
++// GtkBeans.Global.cs
++//
++// Author(s):
++//  Stephane Delcroix 
++//
++// Copyright (c) 2009 Novell, Inc.
++//
++// This program is free software; you can redistribute it and/or
++// modify it under the terms of version 2 of the Lesser GNU General 
++// Public License as published by the Free Software Foundation.
++//
++// This program is distributed in the hope that it will be useful,
++// but WITHOUT ANY WARRANTY; without even the implied warranty of
++// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
++// Lesser General Public License for more details.
++//
++// You should have received a copy of the GNU Lesser General Public
++// License along with this program; if not, see 
.
++
++using System;
++using System.Collections;
++using System.Runtime.InteropServices;
++
++namespace GtkBeans {
++  public static class Global {
++  [DllImport("libgtk-x11-2.0.so")]
++  static extern unsafe bool gtk_show_uri(IntPtr screen, IntPtr 
uri, uint timestamp, out IntPtr error);
++
++  public static unsafe bool ShowUri(Gdk.Screen screen, string 
uri, uint timestamp) {
++  IntPtr native_uri = GLib.Marshaller.StringToPtrGStrdup 
(uri);
++  IntPtr error = IntPtr.Zero;
++  bool raw_ret = gtk_show_uri(screen == null ? 
IntPtr.Zero : screen.Handle, native_uri, timestamp, out error);
++  bool ret = raw_ret;
++  GLib.Marshaller.Free (native_uri);
++  if (error != IntPtr.Zero) throw new GLib.GException 
(error);
++  return ret;
++  }
++
++  public static bool ShowUri (Gdk.Screen screen, string uri)
++  {
++  return ShowUri (screen, uri, Gdk.EventHelper.GetTime 
(new Gdk.Event(IntPtr.Zero)));
++  }
++  }
++}
+diff -Naur lat-1.2.4.orig/lat/Main.cs lat-1.2.4/lat/Main.cs
+--- lat-1.2.4.orig/lat/Main.cs 2012-11-18 10:48:06.0 +0100
 lat-1.2.4/lat/Main.cs  2017-01-23 22:25:54.561847898 +0100
+@@ -21,7 +21,6 @@
+ using System;
+ using System.Text;
+ using Gtk;
+-using Gnome;
+ using lat;
+ 
+ public class Global
+@@ -119,9 +118,9 @@
+ 
+   try {
+   
+-  Program program = new Program (Defines.PACKAGE, 
Defines.VERSION, Modules.UI, args); 
+-   

[arch-commits] Commit in lat/trunk (PKGBUILD)

2013-10-15 Thread Balló György
Date: Wednesday, October 16, 2013 @ 06:09:06
  Author: bgyorgy
Revision: 98642

upgpkg: lat 1.2.4-2

Rebuild for mono 4.0

Modified:
  lat/trunk/PKGBUILD

--+
 PKGBUILD |   13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-10-16 03:44:19 UTC (rev 98641)
+++ PKGBUILD2013-10-16 04:09:06 UTC (rev 98642)
@@ -4,7 +4,7 @@
 
 pkgname=lat
 pkgver=1.2.4
-pkgrel=1
+pkgrel=2
 pkgdesc=LDAP Administration Tool
 arch=('any')
 url=http://sourceforge.net/projects/ldap-at/;
@@ -14,13 +14,20 @@
 source=(http://downloads.sourceforge.net/ldap-at/lat-$pkgver.tar.gz)
 md5sums=('a09b07d585127fa0b9c8b484433bb705')
 
+prepare() {
+  cd $srcdir/$pkgname-$pkgver
+
+  # Build for mono 4.0
+  sed -i 's/gmcs/dmcs/' configure{,.ac}
+}
+
 build() {
-  cd $srcdir/lat-$pkgver
+  cd $srcdir/$pkgname-$pkgver
   ./configure --prefix=/usr --enable-avahi=yes
   make
 }
 
 package() {
-  cd $srcdir/lat-$pkgver
+  cd $srcdir/$pkgname-$pkgver
   make DESTDIR=$pkgdir install
 }



[arch-commits] Commit in lat/trunk (PKGBUILD lat.install)

2013-04-06 Thread Balló György
Date: Sunday, April 7, 2013 @ 01:52:41
  Author: bgyorgy
Revision: 87812

upgpkg: lat 1.2.4-1

- Update to version 1.2.4
- Remove install file, scrollkeeper-install is not needed
- Cleanup dependencies

Modified:
  lat/trunk/PKGBUILD
Deleted:
  lat/trunk/lat.install

-+
 PKGBUILD|   19 +--
 lat.install |   26 --
 2 files changed, 5 insertions(+), 40 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-04-06 23:08:08 UTC (rev 87811)
+++ PKGBUILD2013-04-06 23:52:41 UTC (rev 87812)
@@ -3,27 +3,19 @@
 # Contributor: William Rea sillywi...@gmail.com
 
 pkgname=lat
-pkgver=1.2.3
-pkgrel=3
+pkgver=1.2.4
+pkgrel=1
 pkgdesc=LDAP Administration Tool
 arch=('any')
 url=http://sourceforge.net/projects/ldap-at/;
 license=(GPL)
-depends=('gnome-keyring' 'gtk-sharp-2' 'avahi' 'gnome-sharp' 'rarian')
-makedepends=('gettext' 'intltool' 'pkgconfig')
-install=lat.install
+depends=('libgnome-sharp' 'gconf-sharp')
+makedepends=('intltool' 'rarian')
 source=(http://downloads.sourceforge.net/ldap-at/lat-$pkgver.tar.gz)
-md5sums=('0725508d180720d260a70c5b39d387ba')
+md5sums=('a09b07d585127fa0b9c8b484433bb705')
 
 build() {
-  export MONO_SHARED_DIR=$srcdir/.wabi
-  mkdir -p $MONO_SHARED_DIR
   cd $srcdir/lat-$pkgver
-  find . -name Makefile.in -exec sed -i -e 's/-scrollkeeper-update.*//' {} \;
-  if [ -f omf.make ]; then
-sed -i -e 's/-scrollkeeper-update.*//' omf.make
-  fi
-
   ./configure --prefix=/usr --enable-avahi=yes
   make
 }
@@ -31,5 +23,4 @@
 package() {
   cd $srcdir/lat-$pkgver
   make DESTDIR=$pkgdir install
-  rm -rf $MONO_SHARED_DIR
 }

Deleted: lat.install
===
--- lat.install 2013-04-06 23:08:08 UTC (rev 87811)
+++ lat.install 2013-04-06 23:52:41 UTC (rev 87812)
@@ -1,26 +0,0 @@
-pkgname=lat
-
-post_install() {
-  scrolls=(`pacman -Ql $pkgname | grep 'share/omf/.*\.omf$' | awk '{ print $2 
}'`)
-
-  for scroll in ${scrolls[@]} ; do
-scrollkeeper-install -q -p var/lib/scrollkeeper $scroll
-  done
-}
-
-pre_upgrade() {
-  pre_remove $1
-}
-
-post_upgrade() {
-  post_install $1
-}
-
-pre_remove() {
-  scrolls=(`pacman -Ql $pkgname | grep 'share/omf/.*\.omf$' | awk '{ print $2 
}'`)
-
-  for scroll in ${scrolls[@]} ; do
-scrollkeeper-uninstall -q -p var/lib/scrollkeeper $scroll
-  done
-}
-