diff options
author | coadde [Márcio Alexandre Silva Delgado] <coadde@parabola.nu> | 2014-02-05 16:00:46 -0200 |
---|---|---|
committer | coadde [Márcio Alexandre Silva Delgado] <coadde@parabola.nu> | 2014-02-05 16:00:46 -0200 |
commit | 3719db7f8688d7aa8cbfcf5461c08fb11d9907a6 (patch) | |
tree | d6cb4442ac060945da25536d07693bd12352a372 /libre | |
parent | 5b6cc16fa11a4856264a88a2c926ddfa50c868fd (diff) | |
parent | 30b9c3200914ec089fab9d079cac4e67c9cba55e (diff) | |
download | abslibre-3719db7f8688d7aa8cbfcf5461c08fb11d9907a6.tar.gz abslibre-3719db7f8688d7aa8cbfcf5461c08fb11d9907a6.tar.bz2 abslibre-3719db7f8688d7aa8cbfcf5461c08fb11d9907a6.zip |
Merge branch 'master' of ssh://projects.parabolagnulinux.org:1863/srv/git/abslibre
Diffstat (limited to 'libre')
-rw-r--r-- | libre/enscript/PKGBUILD | 32 | ||||
-rw-r--r-- | libre/filesystem/PKGBUILD | 5 | ||||
-rw-r--r-- | libre/gummiboot/PKGBUILD | 2 | ||||
-rw-r--r-- | libre/hardinfo/PKGBUILD | 4 | ||||
-rw-r--r-- | libre/icedove-l10n/PKGBUILD | 116 | ||||
-rw-r--r-- | libre/icedove-libre/PKGBUILD | 12 | ||||
-rw-r--r-- | libre/lsb-release/PKGBUILD | 2 | ||||
-rw-r--r-- | libre/lsb-release/lsb-release.install | 2 | ||||
-rw-r--r-- | libre/mesa-libcl/PKGBUILD | 4 | ||||
-rw-r--r-- | libre/mkisolinux/PKGBUILD | 2 | ||||
-rw-r--r-- | libre/mkpxelinux/PKGBUILD | 2 | ||||
-rw-r--r-- | libre/mksyslinux/PKGBUILD | 2 | ||||
-rw-r--r-- | libre/netsurf-libre/PKGBUILD | 2 | ||||
-rw-r--r-- | libre/psi/PKGBUILD | 4 | ||||
-rw-r--r-- | libre/psi/parabola.patch | 5 | ||||
-rw-r--r-- | libre/reflector/PKGBUILD | 2 | ||||
-rw-r--r-- | libre/syslinux/PKGBUILD | 2 | ||||
-rw-r--r-- | libre/usermin/PKGBUILD | 2 | ||||
-rw-r--r-- | libre/vim/PKGBUILD | 227 | ||||
-rw-r--r-- | libre/vim/gvim.desktop | 63 | ||||
-rw-r--r-- | libre/vim/gvim.install | 11 | ||||
-rw-r--r-- | libre/vim/parabola.vim | 27 | ||||
-rw-r--r-- | libre/vim/vimrc | 16 | ||||
-rw-r--r-- | libre/webmin/PKGBUILD | 2 | ||||
-rw-r--r-- | libre/xsp/PKGBUILD | 2 |
25 files changed, 431 insertions, 119 deletions
diff --git a/libre/enscript/PKGBUILD b/libre/enscript/PKGBUILD deleted file mode 100644 index 281675296..000000000 --- a/libre/enscript/PKGBUILD +++ /dev/null @@ -1,32 +0,0 @@ -# $Id: PKGBUILD 150464 2012-02-18 00:24:06Z allan $ -# Maintainer: Paul Mattal <paul@archlinux.org> -# Contributor: Tom Newsom <Jeepster@gmx.co.uk> - -pkgname=enscript -pkgver=1.6.6 -pkgrel=1 -pkgdesc="Convert ASCII files to PostScript suitable for printing" -arch=('i686' 'x86_64' 'mips64el') -backup=('etc/enscript/enscript.cfg') -depends=('glibc') -license=('GPL2' 'custom') -source=(ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz) -md5sums=('3acc242b829adacabcaf28533f049afd') -url="http://git.savannah.gnu.org/cgit/enscript.git" - -build() { - cd $srcdir/$pkgname-$pkgver - ./configure --prefix=/usr --sysconfdir=/etc/enscript --mandir=/usr/share/man \ - --infodir=/usr/share/info - make -} - -package() { - cd $srcdir/$pkgname-$pkgver - make prefix=$pkgdir/usr \ - sysconfdir=$pkgdir/etc/enscript mandir=$pkgdir/usr/share/man \ - infodir=$pkgdir/usr/share/info install - install -D -m644 afm/MustRead.html "${pkgdir}/usr/share/licenses/${pkgname}/MustRead.html" -} - -# vim: ts=2 sw=2 et ft=sh diff --git a/libre/filesystem/PKGBUILD b/libre/filesystem/PKGBUILD index 00be19b0a..69edeeb16 100644 --- a/libre/filesystem/PKGBUILD +++ b/libre/filesystem/PKGBUILD @@ -5,7 +5,7 @@ pkgname=filesystem pkgver=2013.05 -pkgrel=2 +pkgrel=2.2 pkgdesc='Base filesystem (Parabola rebranded)' arch=('i686' 'x86_64' 'mips64el') license=('GPL') @@ -52,7 +52,8 @@ package() { for f in gshadow shadow crypttab; do install -m600 ${srcdir}/${f} etc/ done - touch etc/arch-release + touch etc/parabola-release + ln -s parabola-release etc/arch-release install -D -m644 ${srcdir}/modprobe.d.usb-load-ehci-first usr/lib/modprobe.d/usb-load-ehci-first.conf install -m755 ${srcdir}/locale.sh etc/profile.d/locale.sh diff --git a/libre/gummiboot/PKGBUILD b/libre/gummiboot/PKGBUILD index 85804c9c0..a1814bd71 100644 --- a/libre/gummiboot/PKGBUILD +++ b/libre/gummiboot/PKGBUILD @@ -7,7 +7,7 @@ pkgname="gummiboot" pkgver="43" -pkgrel="2" +pkgrel="2.1" pkgdesc="Simple UEFI Boot Manager (Parabola rebranded)" url="http://freedesktop.org/wiki/Software/gummiboot" arch=('x86_64' 'i686' 'mips64el') diff --git a/libre/hardinfo/PKGBUILD b/libre/hardinfo/PKGBUILD index 1987e191e..2de9e5887 100644 --- a/libre/hardinfo/PKGBUILD +++ b/libre/hardinfo/PKGBUILD @@ -4,8 +4,8 @@ pkgname=hardinfo pkgver=0.5.1 -pkgrel=5 -pkgdesc="A system information and benchmark tool." +pkgrel=5.1 +pkgdesc="A system information and benchmark tool (Parabola rebranded)" arch=('i686' 'x86_64') url="http://hardinfo.berlios.de/wiki/index.php/Main_Page" license=('GPL2') diff --git a/libre/icedove-l10n/PKGBUILD b/libre/icedove-l10n/PKGBUILD index 423b11d2a..fdf88e82d 100644 --- a/libre/icedove-l10n/PKGBUILD +++ b/libre/icedove-l10n/PKGBUILD @@ -3,8 +3,8 @@ pkgbase=icedove-l10n epoch=1 -_pkgver=24.1.1 -pkgver=24.1.1.deb1 +_pkgver=24.2.0 +pkgver=24.2.0.deb1 _langpacks=(ar ast be bg bn-BD br ca cs da de el en-GB en-US es-AR es-ES et eu fi fr fy-NL ga-IE gd gl he hr hu hy-AM id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr uk vi zh-CN zh-TW) @@ -15,7 +15,7 @@ pkgname=($(for lang in ${_langpacks[@]} pkgrel=1 pkgdesc="Language packs for Debian Icedove." arch=('any') -url="http://packages.debian.org/experimental/icedove" +url="http://packages.debian.org/sid/icedove" license=('MPL' 'GPL') depends=("icedove-libre>=$epoch:$pkgver") makedepends=('unzip' 'zip') @@ -65,58 +65,58 @@ done md5sums=('d5b2567a8cc8f64591f313a6efdaaffc' 'f3719964e893c1002b7a923e8f95f923' - '71b52e9b2ea4b2813579151107b26d7c' - '0001f92a0a732b2d8d4abe5b73739871' - '0ca3fd860debb0f4bea75c295cd794bf' - '3fa1b7e34efb29fcf12ff84c9b7cfb99' - '0d412e040d7db1bff6ba7a5901c194a3' - '196390a5683708ea9d1dff08d5da4969' - '1b580efd13589da4a7c700ce675b4de8' - '3f0b570ace30f4b8439328f63424914a' - '5d7890dce639c703319185dcca099c19' - '02352099e2bb79b9ed57b8b735d1b662' - '1b463b18db5640f9fb1fbb82f9862d51' - 'f8053c0d509c95643be7c993f79469e8' - 'c7286e9fb549480c7565947162473eb3' - 'a180d36ebe0e04a452c452d8ca249936' - 'faa9054e681927eec112b989b9b9f916' - 'd5b4bbe5cd18b72b7d8c649b68a095bb' - '5fd037b2d60ff663eccbf0788a52cce7' - '824805de27a69e5323c6e547974c6c02' - '6a3e55d20d4945ead133054127b1ba17' - '81db405732d6b5e6fd057505be5b03c1' - '25338963e6cbf51ea9c18bc7bd786a44' - 'bfc2a548805ba54bb81d8deaa5fcf406' - 'da5d4edacaf56bbb015987b334c49a46' - '264aa5440cd50dd1d09b1f6c682dde95' - '1a671a227b2713f0d7ede3b8c547e003' - '4dfce580e8d6f889ef868cf1a85ddd89' - 'cded11a2ee85f1bfa704a8bcfd7063ac' - 'ca08979c98adc6b1c1086c1bf037d64a' - '6d433d1b6395957c9c16eb9efe79c461' - '412186cd09492af191ef5b8e5523997b' - '9f5f15ba89ed4a7dd82b973616a84fb1' - 'ff817ed985260ba5b2284d70ede97cfc' - 'c6474a9d0a49b177b8d1daca5e3faf54' - '81f1379b774a9762918b5bb6fd613a94' - 'dfb5c1393033518e12ae9ff91afeed97' - '24383d610a424cc71c44b9fa923b9743' - 'c5918f13d25dd124ed8050b7177a6adf' - '76ec5c28687220f39bac18fd2381ab29' - '03263f5ebc6e38022c808689ff0f848c' - 'aaa66545fb46d23ea0b5537495b0c08e' - '5e105d2fd7ad811f3afbe375ab8ef293' - '955a91d8b73bd14f12afa4be13a45bca' - 'dbd1a1b2ea0777d1df361f973d53c27e' - '03f0558bcbc1dafa4b29bcf1a69ca170' - 'd1a58f928165c099c01b8687e92889af' - 'a8b3385d0c7679b871cf9bcaf406ca26' - '2fbeac1775ab8ce9096ee14d628c68e8' - '450ac4b6e744b7ed8cd92e9852d0e80f' - '31c56ec4e6de175c75b60e421f1381fc' - '43d1335568bc7b6806ed5151e7b38243' - 'eaece7103da2f8b19967d5f4b5e7befc' - '9b3abcfb1ccac0b863dcde99ab487d71' - '343fcfdec8f55f2e227bb5e1a5804907' - 'ee9931bb007f935c0aaa16031c4319e7' - 'ee92083eea883b10946cee46ac529d21') + '2450e9b3a3f7b263dffba2b565caa026' + 'c8a34d460bbcf6095816787341a83bd3' + '9718159572dfa8318dd01a9a63a44b24' + 'b86442f249fe530e3e3e97444c559a7b' + 'd1d7f1bec25dd183aea62dd46b6b845f' + '425eb82e0cc734477fcb1f5eaca3a0b8' + 'd2a1f926448d9205fc2a9a113118c8f7' + '9e8afc1b6bf49f77e78462844745eabb' + '05c7362d95f6c1b8d4ab401b93d4dd26' + 'e3c7a12c3cd115f89472e714de9bbd96' + '511a967c932cd737f2c163d435c160b2' + '938095a514e39ca8058b894f7e285cdc' + '827e21a03cd9c99e9cb70e54b43cd28d' + '97aed07198d724ed2ff2f776cea9a694' + '393c678ac00c636096dc9d826fa99094' + 'a2ea99fb8bea0c81323f71987734fa75' + '7fa2aefd207d0830ec7d14f82d114b0e' + '3755689abeca519609029e0feb546861' + '239e1f4065d0027a09f4918fea2caebb' + '62d148305f8c146c6aeb7e46a91fb9dc' + '4cf85b9d988af5cf0dbbe60f33c78f8b' + 'ff3674d6422b3c6714dbbb604e830949' + '6b3c1eeb2a08f23e62865dd0890c7de2' + '4542f05f58a3f3fcc10fe2bee7bce620' + 'eabd4446b149be7abfb6ebdf2f0f9d17' + 'e2a4cae3125def4d5d02de6e39694d42' + '17423b845de2a30f4ce613399032e475' + '4a3227bc8cedbab2557dfddf193dadee' + 'e52d3c3a7e85af431aa78b5a172ca204' + '2ea44ef074d6c0126c11f1cf58119ea1' + '51f41c4bfc2651d59512401e6aef1a97' + 'b9ae7913f935a3a75fc4d35f54d229e2' + '2b65b7ca0445d9fd3030fc92922c9fef' + '4bd83ca6cc1eba3110be638f0b4ba58e' + '6f31e8349b4690d4364726fecd151c84' + 'bb8616d3f3beaf1c1b412d712a8191fd' + '8353b8ed0349460ff9006d1dc2e907f4' + 'cbc9d67c7c46a14517925674c7ce9241' + '10e9f12b915261a091f1e9a7aa3c491a' + '047ad48b03c91e0c4f59a828e34fe216' + 'ba6d3760ab01715b38f8c48c2c90c4e5' + '1acb8648f3efc1255472dd6161167467' + 'f2473203871f1d3db4c6930fea44d2bc' + '4e5506496329c9adb12271aa0237e437' + '81d7d92335e5bbd31265d4dd56017a03' + '30dd5472ec45558305661ba767450ee6' + 'ba42b92642b38e40d442f520d022d2cb' + '92ca20bf2065b5889de8811989600b37' + '2d64d71fca6e4e14ecea0d3e51ef7898' + '763a383781ccd499011c975936538222' + '37476f33e304615105374f11f7af6bcc' + '0905709db25a5566b0ef7507dcca96a9' + '832103f16211936217690e734556e95c' + 'ff4a8836c4086c22174bcdc6839468fa' + '6dfa0de1e9731226ff0c85386b100ccb') diff --git a/libre/icedove-libre/PKGBUILD b/libre/icedove-libre/PKGBUILD index 9409190c8..1d7847246 100644 --- a/libre/icedove-libre/PKGBUILD +++ b/libre/icedove-libre/PKGBUILD @@ -1,9 +1,9 @@ # Maintainer : Márcio Silva <coadde@lavabit.com> # Maintainer : André Silva <emulatorman@parabola.nu> -# We're getting this from Debian Experimental +# We're getting this from Debian Sid _debname=icedove -_debver=24.1.1 +_debver=24.2.0 _debrel=deb1 _debrepo=http://ftp.debian.org/debian/pool/main/ debfile() { echo $@|sed -r 's@(.).*@\1/&/&@'; } @@ -16,8 +16,8 @@ pkgrel=1 pkgdesc="A libre version of Debian Icedove, the standalone mail/news reader based on Mozilla Thunderbird." arch=('i686' 'x86_64' 'mips64el') license=('MPL' 'GPL' 'LGPL') -url="http://packages.debian.org/experimental/${_pkgname}" -depends=('alsa-lib' 'dbus-glib' 'desktop-file-utils' 'gtk2' 'hicolor-icon-theme' 'hunspell' 'libevent' 'libnotify' 'libvpx' 'libxt' 'mime-types' 'mozilla-common' 'mozilla-searchplugins' 'nss' 'sqlite' 'startup-notification') +url="http://packages.debian.org/sid/${_pkgname}" +depends=('alsa-lib' 'dbus-glib' 'desktop-file-utils' 'gtk2' 'hicolor-icon-theme' 'hunspell' 'libevent' 'libvpx' 'libxt' 'mime-types' 'mozilla-common' 'mozilla-searchplugins' 'nss' 'sqlite' 'startup-notification') makedepends=('unzip' 'zip' 'pkg-config' 'python2' 'wireless_tools' 'yasm' 'mesa' 'autoconf2.13' 'quilt') optdepends=('libcanberra: for sound support') replaces=('thunderbird') @@ -30,8 +30,8 @@ source=("${_debrepo}/`debfile ${_debname}`_${_debver}.orig.tar.xz" vendor.js ${_pkgname}.desktop) options=(!emptydirs) -md5sums=('91ddfb44481e6cb456d835a832d885c1' - '9f060324dbed3f8d27c896703bda6078' +md5sums=('76adf0c422339e79c550d2901a48b30b' + '338c4b16319623ea27fe6e33ea81335e' 'c46cf2a671c8fdefcabd4c87e38f3d40' '5a53179d14ae9631b7afe5e4d0fc0b25' 'e785e0c267f4435ae1a9aa0b03bcacfb') diff --git a/libre/lsb-release/PKGBUILD b/libre/lsb-release/PKGBUILD index 6f761a81f..c6cbe5863 100644 --- a/libre/lsb-release/PKGBUILD +++ b/libre/lsb-release/PKGBUILD @@ -7,7 +7,7 @@ pkgname=lsb-release pkgver=1.4 -pkgrel=14 +pkgrel=14.2 pkgdesc="LSB version query program (Parabola rebranded)" arch=('any') url="http://www.linuxbase.org/" diff --git a/libre/lsb-release/lsb-release.install b/libre/lsb-release/lsb-release.install index 62d404892..261df2a73 100644 --- a/libre/lsb-release/lsb-release.install +++ b/libre/lsb-release/lsb-release.install @@ -1,10 +1,8 @@ post_install() { - rm -f /etc/arch-release echo "Parabola GNU/Linux-libre release" >> /etc/parabola-release } post_upgrade() { - rm -f /etc/arch-release sed -e '/Parabola GNU\/Linux-[Ll]ibre release/d' -i /etc/parabola-release echo "Parabola GNU/Linux-libre release" >> /etc/parabola-release } diff --git a/libre/mesa-libcl/PKGBUILD b/libre/mesa-libcl/PKGBUILD index 88c817dcd..198bcbcb5 100644 --- a/libre/mesa-libcl/PKGBUILD +++ b/libre/mesa-libcl/PKGBUILD @@ -4,7 +4,7 @@ pkgbase=mesa _pkgname=libcl pkgname=$pkgbase-$_pkgname _pkgflag=libre -pkgver=10.0.2 +pkgver=10.0.3 pkgrel=1 pkgdesc='Mesa 3-D OpenCL library' url=http://${pkgbase}3d.sourceforge.net @@ -27,7 +27,7 @@ provides=($_pkgname-$_pkgflag $_pkgname opencl-nvidia opencl-nvidia-304xx) conflicts=($_pkgname-$_pkgflag $_pkgname opencl-nvidia opencl-nvidia-304xx) replaces=($_pkgname-$_pkgflag $_pkgname opencl-nvidia opencl-nvidia-304xx) source=ftp://ftp.freedesktop.org/pub/$pkgbase/${pkgver%.0}/${pkgbase^}Lib-$pkgver.tar.bz2 -sha512sums=15741b916e6338645a28961fb7a731f8c2a33afe11e91c0bd144f9d9afca96837c9caf7fb2fd769aedbeba2b8b12443e7a7eb8ab6cd2270024308ca11e88ff24 +sha512sums=e864c4d63336977b2917d83926331163198d47023228cc71f47c67251f675102dbab4551e032aa1dfcb4cbda1f98f15ff4565acef54a33ed8c50af32f52a52da build() { cd $srcdir/${pkgbase^}-$pkgver diff --git a/libre/mkisolinux/PKGBUILD b/libre/mkisolinux/PKGBUILD index 7c9ab6cc4..e2900d521 100644 --- a/libre/mkisolinux/PKGBUILD +++ b/libre/mkisolinux/PKGBUILD @@ -3,7 +3,7 @@ pkgname=mkisolinux pkgver=2013.05 -pkgrel=1 +pkgrel=1.1 pkgdesc="Advanced, modular isolinux bootcd image creation utility (Parabola rebranded)" arch=(any) license=('GPL') diff --git a/libre/mkpxelinux/PKGBUILD b/libre/mkpxelinux/PKGBUILD index b3a94547f..5596983b0 100644 --- a/libre/mkpxelinux/PKGBUILD +++ b/libre/mkpxelinux/PKGBUILD @@ -3,7 +3,7 @@ pkgname=mkpxelinux pkgver=2013.10 -pkgrel=1 +pkgrel=1.1 pkgdesc="Advanced, modular network pxe boot image creation utility (Parabola rebranded)" arch=(any) license=('GPL') diff --git a/libre/mksyslinux/PKGBUILD b/libre/mksyslinux/PKGBUILD index a64f141fd..f01c844a9 100644 --- a/libre/mksyslinux/PKGBUILD +++ b/libre/mksyslinux/PKGBUILD @@ -3,7 +3,7 @@ pkgname=mksyslinux pkgver=2013.06 -pkgrel=1 +pkgrel=1.1 pkgdesc="Advanced, modular syslinux boot image creation utility (Parabola rebranded)" arch=(any) license=('GPL') diff --git a/libre/netsurf-libre/PKGBUILD b/libre/netsurf-libre/PKGBUILD index 0bcb5e021..f3ade8253 100644 --- a/libre/netsurf-libre/PKGBUILD +++ b/libre/netsurf-libre/PKGBUILD @@ -116,7 +116,7 @@ build() { package() { cd "$_pkgname-$pkgver" - make install PREFIX=/usr DESTDIR="$pkgdir" + make install PREFIX=/usr DESTDIR="$pkgdir" NETSURF_USE_WEBP=YES mv "$pkgdir/usr/bin/$_pkgname" "$pkgdir/usr/bin/$_pkgname.elf" install -Dm755 "../$_pkgname.sh" "$pkgdir/usr/bin/$_pkgname" install -Dm644 "../$_pkgname.png" "$pkgdir/usr/share/pixmaps/$_pkgname.png" diff --git a/libre/psi/PKGBUILD b/libre/psi/PKGBUILD index e37c37f05..c4150075f 100644 --- a/libre/psi/PKGBUILD +++ b/libre/psi/PKGBUILD @@ -4,7 +4,7 @@ pkgname=psi pkgver=0.15 -pkgrel=2 +pkgrel=2.2 pkgdesc='Instant messaging application designed for the Jabber IM (Parabola rebranded)' url='http://psi-im.org/' license=('GPL') @@ -15,7 +15,7 @@ install='psi.install' source=("http://downloads.sourceforge.net/psi/psi-${pkgver}.tar.bz2" 'parabola.patch') md5sums=('aea15f17cf93e7cea52f305523f761be' - 'a641b77517c82c6e1f254d5595a25113') + '8a5c799ad8b6fd5310d4a849c324c82c') prepare() { cd ${srcdir}/psi-${pkgver} diff --git a/libre/psi/parabola.patch b/libre/psi/parabola.patch index cafe67fa1..9d41bffc4 100644 --- a/libre/psi/parabola.patch +++ b/libre/psi/parabola.patch @@ -25,7 +25,7 @@ }; enum OsFlags { -@@ -106,24 +90,7 @@ +@@ -106,24 +90,8 @@ QString file; QString name; } osInfo[] = { @@ -47,7 +47,8 @@ - - // many distros use the /etc/redhat-release for compatibility, so RedHat will be the last :) - { LinuxRedHat, OsUseFile, "/etc/redhat-release", "RedHat Linux" }, -+ { LinuxParabola, OsUseName, "/etc/arch-release", "Parabola GNU/Linux-libre" }, ++ { LinuxParabola, OsUseName, "/etc/parabola-release", "Parabola GNU/Linux-libre" }, ++ { LinuxParabola, OsUseFile, "/etc/parabola-release", "Parabola GNU/Linux-libre" }, { LinuxNone, OsUseName, "", "" } }; diff --git a/libre/reflector/PKGBUILD b/libre/reflector/PKGBUILD index dda93c171..c8bc6bd5e 100644 --- a/libre/reflector/PKGBUILD +++ b/libre/reflector/PKGBUILD @@ -2,7 +2,7 @@ #Maintainer (Parabola): André Silva <emulatorman@parabola.nu> pkgname=reflector pkgver=2014 -pkgrel=2 +pkgrel=2.1 pkgdesc='A Python 3 module and script to retrieve and filter the latest Pacman mirror list (Parabola rebranded)' arch=(any) license=(GPL) diff --git a/libre/syslinux/PKGBUILD b/libre/syslinux/PKGBUILD index 234f7a43f..6b3b53b77 100644 --- a/libre/syslinux/PKGBUILD +++ b/libre/syslinux/PKGBUILD @@ -5,7 +5,7 @@ pkgname="syslinux" pkgver="6.02" -pkgrel="8" +pkgrel="8.1" arch=('x86_64' 'i686') pkgdesc="Collection of boot loaders that boot from FAT, ext2/3/4 and btrfs filesystems, from CDs and via PXE (Parabola rebranded)" url="http://syslinux.zytor.com/" diff --git a/libre/usermin/PKGBUILD b/libre/usermin/PKGBUILD index 5344a65c2..5613daba3 100644 --- a/libre/usermin/PKGBUILD +++ b/libre/usermin/PKGBUILD @@ -2,7 +2,7 @@ # Maintainer: Tobias Powalowski <tpowa@archlinux.org> pkgname=usermin pkgver=1.570 -pkgrel=1 +pkgrel=1.1 pkgdesc="a web interface that can be used to easily perform tasks like reading mail, setting up SSH or configuring mail forwarding (Parabola rebranded)" arch=(i686 x86_64 mips64el) license=('custom:usermin') diff --git a/libre/vim/PKGBUILD b/libre/vim/PKGBUILD new file mode 100644 index 000000000..ed2252afd --- /dev/null +++ b/libre/vim/PKGBUILD @@ -0,0 +1,227 @@ +# Maintainer: Thomas Dziedzic <gostrc@gmail.com> +# Contributor: Jan "heftig" Steffens <jan.steffens@gmail.com> +# Contributor: tobias [ tobias at archlinux org ] +# Contributor: Daniel J Griffiths <ghost1227@archlinux.us> + +pkgbase=vim +pkgname=('vim' 'gvim' 'vim-runtime') +_topver=7.4 +_patchlevel=135 +__hgrev=de28b1568fc2 +_versiondir="vim${_topver//./}" +pkgver=${_topver}.${_patchlevel} +pkgrel=2.1 +arch=('i686' 'x86_64') +license=('custom:vim') +url="http://www.vim.org" +makedepends=('gpm' 'python2' 'ruby' 'libxt' 'desktop-file-utils' 'gtk2' 'lua') +source=("ftp://ftp.archlinux.org/other/vim/vim-${pkgver}.tar.xz" + "ftp://ftp.archlinux.org/other/vim/vim-${pkgver}.tar.xz.sig" + 'vimrc' + 'parabola.vim' + 'gvim.desktop') +md5sums=('be672ce2a929503412378c998fc3dc27' + 'SKIP' + '27820c2bdc34624674c561ae6476bc6a' + 'a8c21928eefd766e211f987879a9199c' + 'd90413bd21f400313a785bb4010120cd') + +# source PKGBUILD && mksource +mksource() { + [[ -x /usr/bin/hg ]] || (echo "hg not found. Install mercurial." && return 1) + + __hgroot='http://vim.googlecode.com/hg/' + __hgrepo='vim' + __hgbranch='default' + + hg clone -b ${__hgbranch} -u ${__hgrev} "${__hgroot}${__hgrepo}" ${__hgrepo} + + pushd ${__hgrepo} + if (( $(hg id -n) < $(hg id -nr ${__hgbranch}) )); then + printf 'You are not building the latest revision!\n' + printf "Consider updating __hgrev to $(hg id -r ${__hgbranch}).\n" + fi + popd + + mv vim ${pkgname}-${pkgver} + find ${pkgname}-${pkgver} -depth -type d -name .hg -exec rm -rf {} \; + rm ${pkgname}-${pkgver}/{.hgignore,.hgtags} + tar -cJf ${pkgname}-${pkgver}.tar.xz ${pkgname}-${pkgver}/* + rm -r ${pkgname}-${pkgver} + + gpg --detach-sign ${pkgname}-${pkgver}.tar.xz + + scp ${pkgname}-${pkgver}.tar.xz nym:/srv/ftp/other/vim/ + scp ${pkgname}-${pkgver}.tar.xz.sig nym:/srv/ftp/other/vim/ +} + +build() { + cp -a ${pkgname}-${pkgver} vim-build + + # define the place for the global (g)vimrc file (set to /etc/vimrc) + sed -i 's|^.*\(#define SYS_.*VIMRC_FILE.*"\) .*$|\1|' \ + vim-build/src/feature.h + sed -i 's|^.*\(#define VIMRC_FILE.*"\) .*$|\1|' \ + vim-build/src/feature.h + + (cd vim-build/src && autoconf) + + cp -a vim-build gvim-build + + cd "${srcdir}"/vim-build + + ./configure \ + --prefix=/usr \ + --localstatedir=/var/lib/vim \ + --with-features=huge \ + --with-compiledby='Parabola GNU/Linux-libre' \ + --enable-gpm \ + --enable-acl \ + --with-x=no \ + --disable-gui \ + --enable-multibyte \ + --enable-cscope \ + --disable-netbeans \ + --enable-perlinterp \ + --disable-pythoninterp \ + --disable-python3interp \ + --disable-rubyinterp \ + --disable-luainterp + + make + + cd "${srcdir}"/gvim-build + + ./configure \ + --prefix=/usr \ + --localstatedir=/var/lib/vim \ + --with-features=huge \ + --with-compiledby='Parabola GNU/Linux-libre' \ + --enable-gpm \ + --enable-acl \ + --with-x=yes \ + --enable-gui=gtk2 \ + --enable-multibyte \ + --enable-cscope \ + --enable-netbeans \ + --enable-perlinterp \ + --enable-pythoninterp \ + --disable-python3interp \ + --enable-rubyinterp \ + --enable-luainterp + + make +} + +check() { + # disable tests because they seem to freeze + + cd "${srcdir}"/vim-build + + #make test + + cd "${srcdir}"/gvim-build + + #make test +} + +package_vim() { + pkgdesc='Vi Improved, a highly configurable, improved version of the vi text editor' + depends=("vim-runtime=${pkgver}-${pkgrel}" 'gpm') + conflicts=('gvim') + + cd "${srcdir}"/vim-build + make -j1 VIMRCLOC=/etc DESTDIR="${pkgdir}" install + + # provided by (n)vi in core + rm "${pkgdir}"/usr/bin/{ex,view} + + # delete some manpages + find "${pkgdir}"/usr/share/man -type d -name 'man1' 2>/dev/null | \ + while read _mandir; do + cd ${_mandir} + rm -f ex.1 view.1 # provided by (n)vi + rm -f evim.1 # this does not make sense if we have no GUI + done + + # Runtime provided by runtime package + rm -r "${pkgdir}"/usr/share/vim + + # license + install -Dm644 "${srcdir}"/vim-${pkgver}/runtime/doc/uganda.txt \ + "${pkgdir}"/usr/share/licenses/${pkgname}/license.txt +} + +package_gvim() { + pkgdesc='Vi Improved, a highly configurable, improved version of the vi text editor (with advanced features, such as a GUI)' + depends=("vim-runtime=${pkgver}-${pkgrel}" 'gpm' 'ruby' 'libxt' + 'desktop-file-utils' 'gtk2' 'lua' 'python2') + provides=("vim=${pkgver}-${pkgrel}") + conflicts=('vim') + install=gvim.install + + cd "${srcdir}"/gvim-build + make -j1 VIMRCLOC=/etc DESTDIR="${pkgdir}" install + + # provided by (n)vi in core + rm "${pkgdir}"/usr/bin/{ex,view} + + # delete some manpages + find "${pkgdir}"/usr/share/man -type d -name 'man1' 2>/dev/null | \ + while read _mandir; do + cd ${_mandir} + rm -f ex.1 view.1 # provided by (n)vi + done + + # Move the runtime for later packaging + mv "${pkgdir}"/usr/share/vim "${srcdir}"/runtime-install + + # freedesktop links + install -Dm644 "${srcdir}"/gvim.desktop \ + "${pkgdir}"/usr/share/applications/gvim.desktop + install -Dm644 runtime/vim48x48.png "${pkgdir}"/usr/share/pixmaps/gvim.png + + # license + install -Dm644 "${srcdir}"/vim-${pkgver}/runtime/doc/uganda.txt \ + "${pkgdir}"/usr/share/licenses/${pkgname}/license.txt +} + +package_vim-runtime() { + pkgdesc='Runtime for vim and gvim (Parabola rebranded)' + depends=('perl' 'gawk') + backup=('etc/vimrc') + + # Install the runtime split from gvim + install -dm755 "${pkgdir}"/usr/share + mv "${srcdir}"/runtime-install "${pkgdir}"/usr/share/vim + + # Don't forget logtalk.dict + install -Dm644 "${srcdir}"/gvim-build/runtime/ftplugin/logtalk.dict \ + "${pkgdir}"/usr/share/vim/${_versiondir}/ftplugin/logtalk.dict + + # fix FS#17216 + sed -i 's|messages,/var|messages,/var/log/messages.log,/var|' \ + "${pkgdir}"/usr/share/vim/${_versiondir}/filetype.vim + + # patch filetype.vim for better handling of pacman related files + sed -i "s/rpmsave/pacsave/;s/rpmnew/pacnew/;s/,\*\.ebuild/\0,PKGBUILD*,*.install/" \ + "${pkgdir}"/usr/share/vim/${_versiondir}/filetype.vim + sed -i "/find the end/,+3{s/changelog_date_entry_search/changelog_date_end_entry_search/}" \ + "${pkgdir}"/usr/share/vim/${_versiondir}/ftplugin/changelog.vim + + # rc files + install -Dm644 "${srcdir}"/vimrc "${pkgdir}"/etc/vimrc + install -Dm644 "${srcdir}"/parabola.vim \ + "${pkgdir}"/usr/share/vim/vimfiles/parabola.vim + + # rgb.txt file + install -Dm644 "${srcdir}"/vim-${pkgver}/runtime/rgb.txt \ + "${pkgdir}"/usr/share/vim/${_versiondir}/rgb.txt + + # license + install -dm755 "${pkgdir}"/usr/share/licenses/vim-runtime + ln -s /usr/share/vim/${_versiondir}/doc/uganda.txt \ + "${pkgdir}"/usr/share/licenses/vim-runtime/license.txt +} + +# vim:set sw=2 sts=2 et: diff --git a/libre/vim/gvim.desktop b/libre/vim/gvim.desktop new file mode 100644 index 000000000..675357da5 --- /dev/null +++ b/libre/vim/gvim.desktop @@ -0,0 +1,63 @@ +[Desktop Entry] +Name=Vi IMproved +Name[bg]=Vi Ðåäàêòîð +Name[ca]=Vi Millorat +Name[da]=Vi forbedret +Name[eo]=VIM +Name[et]=Täiustatud Vi (vim) +Name[fr]=Vi étendu (VIM) +Name[he]=רפושמ Vi +Name[hu]=Vi +Name[is]=Vi IMproved ritillinn +Name[it]=Vi iMproved +Name[no]=Vi IMproved (forbedret VI) +Name[pl]=Poprawiony VI (vim) +Name[ro]=VIM +Name[ru]=Улучшенный VI +Name[sk]=Vi IMpreved +Name[sl]=Izboljšani vi (vim) +Name[sv]=Förbättrad Vi +Name[zh_CN.GB2312]=改进的 Vi +Comment=Powerful text editor with scripting functions and macro recorder +Comment[bg]=Ðåäàêòîð ñ ìíîãî âúçìîæíîñòè +Comment[ca]=Editor vi potent +Comment[cs]=Mocný textový editor vi +Comment[da]=En kraftig vi tekstbehandler +Comment[de]=Ein leistungsfähiger vi-Editor +Comment[el]=Πανίσχυρος διορθωτής vi +Comment[eo]=VIM similas al redaktilo "vi", sed havas aldonajn ecojn +Comment[es]=Una versión mejorada del editor vi +Comment[et]=Võimas tekstiredaktor vi +Comment[fi]=Tehokas vi-tekstieditori +Comment[fr]=Éditeur vi puissant +Comment[gl]=Potente editor vi +Comment[he]=Vi המצועה בר ךרועה +Comment[hr]=Napredni vi uređivač +Comment[hu]=Vi szövegszerkesztő +Comment[is]=Öflug útgáfa vi ritilsins +Comment[it]=Un editor vi potenziato +Comment[ja]=強力なViエディタ +Comment[lt]=Galingas vi redaktorius +Comment[mk]=Моќен VI уредувач +Comment[nl]=Krachtige vi-editor +Comment[no]=En kraftig vi-redigerer +Comment[no_NY]=Kraftig vi-tekstredigeringsprogram +Comment[pl]=Edytor vi +Comment[pt]=Um poderoso editor de texto +Comment[ro]=Un editor de texte VI, puternic +Comment[ru]=Мощный текстовый редактор vi +Comment[sk]=Silný textový procesor vi +Comment[sl]=Zmogljivi urejevalnik vi +Comment[sr]=Moćni vi editor +Comment[sv]=En kraftfull texteditor +Comment[ta]=ºì¾¢Å¡öó¾ vi ¦¾¡ÌôÀ¡Ç÷ +Comment[tr]=Güçlü vi düzenleyicisi +Comment[uk]=Потужний редактор vi +Comment[zh_CN.GB2312]=功能强大的 vi 编辑器 +MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++; +Exec=gvim -f %F +Icon=gvim +Type=Application +Terminal=false +X-XClassHintResName=VIM +Categories=Utility;TextEditor; diff --git a/libre/vim/gvim.install b/libre/vim/gvim.install new file mode 100644 index 000000000..2eaa60550 --- /dev/null +++ b/libre/vim/gvim.install @@ -0,0 +1,11 @@ +post_install() { + update-desktop-database -q +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} diff --git a/libre/vim/parabola.vim b/libre/vim/parabola.vim new file mode 100644 index 000000000..bc3c1f82e --- /dev/null +++ b/libre/vim/parabola.vim @@ -0,0 +1,27 @@ +" The Parabola GNU/Linux-libre global vimrc - setting only a few sane defaults +" +" Maintainer: Tobias Kieslich [tobias funnychar archlinux dot org] +" Maintainer for Parabola rebranding: André Silva [emulatorman funnychar parabola dot nu] +" +" NEVER EDIT THIS FILE, IT'S OVERWRITTEN UPON UPGRADES, GLOBAL CONFIGURATION +" SHALL BE DONE IN /etc/vimrc, USER SPECIFIC CONFIGURATION IN ~/.vimrc + +" Normally we use vim-extensions. If you want true vi-compatibility +" remove change the following statements +set nocompatible " Use Vim defaults instead of 100% vi compatibility +set backspace=indent,eol,start " more powerful backspacing + +" Now we set some defaults for the editor +set history=50 " keep 50 lines of command line history +set ruler " show the cursor position all the time + +" Suffixes that get lower priority when doing tab completion for filenames. +" These are files we are not likely to want to edit or read. +set suffixes=.bak,~,.swp,.o,.info,.aux,.log,.dvi,.bbl,.blg,.brf,.cb,.ind,.idx,.ilg,.inx,.out,.toc + + +if has('gui_running') + " Make shift-insert work like in Xterm + map <S-Insert> <MiddleMouse> + map! <S-Insert> <MiddleMouse> +endif diff --git a/libre/vim/vimrc b/libre/vim/vimrc new file mode 100644 index 000000000..fc67e7eb0 --- /dev/null +++ b/libre/vim/vimrc @@ -0,0 +1,16 @@ +" All system-wide defaults are set in $VIMRUNTIME/parabola.vim (usually just +" /usr/share/vim/vimfiles/parabola.vim) and sourced by the call to :runtime +" you can find below. If you wish to change any of those settings, you should +" do it in this file (/etc/vimrc), since parabola.vim will be overwritten +" everytime an upgrade of the vim packages is performed. It is recommended to +" make changes after sourcing parabola.vim since it alters the value of the +" 'compatible' option. + +" This line should not be removed as it ensures that various options are +" properly set to work with the Vim-related packages. +runtime! parabola.vim + +" If you prefer the old-style vim functionalty, add 'runtime! vimrc_example.vim' +" Or better yet, read /usr/share/vim/vim74/vimrc_example.vim or the vim manual +" and configure vim to your own liking! + diff --git a/libre/webmin/PKGBUILD b/libre/webmin/PKGBUILD index 17d02e437..824c7da2b 100644 --- a/libre/webmin/PKGBUILD +++ b/libre/webmin/PKGBUILD @@ -2,7 +2,7 @@ # Maintainer: Tobias Powalowski <tpowa@archlinux.org> pkgname=webmin pkgver=1.660 -pkgrel=1 +pkgrel=1.1 pkgdesc="a web-based interface for system administration (Parabola rebranded)" arch=(i686 x86_64 mips64el) license=('custom:webmin') diff --git a/libre/xsp/PKGBUILD b/libre/xsp/PKGBUILD index 02e172c8f..ef6fe97c2 100644 --- a/libre/xsp/PKGBUILD +++ b/libre/xsp/PKGBUILD @@ -4,7 +4,7 @@ pkgname=xsp pkgver=3.0.11 -pkgrel=1 +pkgrel=1.1 pkgdesc="A simple webserver based on mono - provides ASP.NET support (Parabola rebranded)" arch=('i686' 'x86_64' 'mips64el') license=('custom') |