diff options
author | Parabola <dev@list.parabolagnulinux.org> | 2011-04-05 14:26:38 +0000 |
---|---|---|
committer | Parabola <dev@list.parabolagnulinux.org> | 2011-04-05 14:26:38 +0000 |
commit | 415856bdd4f48ab4f2732996f0bae58595092bbe (patch) | |
tree | ede2018b591f6dfb477fe9341ba17b9bc000fab9 /community/pdmenu |
Tue Apr 5 14:26:38 UTC 2011
Diffstat (limited to 'community/pdmenu')
-rw-r--r-- | community/pdmenu/ChangeLog | 3 | ||||
-rw-r--r-- | community/pdmenu/PKGBUILD | 21 | ||||
-rw-r--r-- | community/pdmenu/utf8.patch | 26 |
3 files changed, 50 insertions, 0 deletions
diff --git a/community/pdmenu/ChangeLog b/community/pdmenu/ChangeLog new file mode 100644 index 000000000..811f87d4f --- /dev/null +++ b/community/pdmenu/ChangeLog @@ -0,0 +1,3 @@ +2007-06-28 tardo <tardo@nagi-fanboi.net> +* Built for x86_64 + diff --git a/community/pdmenu/PKGBUILD b/community/pdmenu/PKGBUILD new file mode 100644 index 000000000..e483ac912 --- /dev/null +++ b/community/pdmenu/PKGBUILD @@ -0,0 +1,21 @@ +# $Id: PKGBUILD 43384 2011-03-25 14:16:56Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> + +pkgname=pdmenu +pkgver=1.2.99 +pkgrel=1 +pkgdesc="simple full screen menu program" +arch=('i686' 'x86_64') +url="http://packages.debian.org/unstable/source/pdmenu" +license=('GPL') +depends=('gpm' 'slang') +optdepends=('perl') +source=(http://ftp.debian.org/debian/pool/main/p/pdmenu/pdmenu_$pkgver.tar.gz) +md5sums=('656d9fbfedef7018521ba0299ba7f4a4') + +build() { + cd $srcdir/pdmenu + ./configure --prefix=/usr --sysconfdir=/etc + make + make INSTALL_PREFIX=$pkgdir install +} diff --git a/community/pdmenu/utf8.patch b/community/pdmenu/utf8.patch new file mode 100644 index 000000000..de5508b54 --- /dev/null +++ b/community/pdmenu/utf8.patch @@ -0,0 +1,26 @@ +diff -wbBur pdmenu.org/src/inputbox.c pdmenu/src/inputbox.c +--- pdmenu.org/src/inputbox.c 2006-01-25 07:58:35.000000000 +0300 ++++ pdmenu/src/inputbox.c 2007-06-25 18:59:12.000000000 +0400 +@@ -110,7 +112,7 @@ + ret->ignore=1; + return ret; + default: +- if ((key>=32) && (key<127) && (curspos<SLtt_Screen_Cols -6)) { ++ if ((key>=32) && (curspos<SLtt_Screen_Cols-6)) { + ret->value[curspos++]=key; + ret->value[curspos]='\0'; + } +diff -wbBur pdmenu.org/src/pdmenu.c pdmenu/src/pdmenu.c +--- pdmenu.org/src/pdmenu.c 2006-01-25 07:58:35.000000000 +0300 ++++ pdmenu/src/pdmenu.c 2007-06-25 18:16:46.000000000 +0400 +@@ -187,7 +187,9 @@ + Menu_Type *m; + int ret; + +- setlocale(LC_ALL, ""); ++// setlocale(LC_ALL, ""); ++ SLutf8_enable(1); ++ + bindtextdomain(PACKAGE,LOCALEDIR); + textdomain(PACKAGE); + |