mirror of
https://gitdl.cn/https://github.com/chakralinux/desktop.git
synced 2025-02-03 09:27:15 +08:00
nano: moved from core and updated to 2.4.0
This commit is contained in:
parent
d8bb07e07d
commit
14927e16e0
31
nano/PKGBUILD
Normal file
31
nano/PKGBUILD
Normal file
@ -0,0 +1,31 @@
|
||||
pkgname=nano
|
||||
pkgver=2.4.0
|
||||
_mainver=2.4
|
||||
pkgrel=1
|
||||
pkgdesc="Pico editor clone with enhancements"
|
||||
arch=('x86_64')
|
||||
license=('GPL')
|
||||
url="http://www.nano-editor.org"
|
||||
groups=('base')
|
||||
depends=('glibc' 'ncurses' 'sh')
|
||||
source=(http://www.nano-editor.org/dist/v${_mainver}/nano-${pkgver}.tar.gz)
|
||||
backup=(etc/nanorc)
|
||||
install=nano.install
|
||||
md5sums=('e5c9c6424ee2303663ae4b99ecd4b493')
|
||||
|
||||
build() {
|
||||
cd ${srcdir}/${pkgname}-${pkgver}
|
||||
./configure --prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--enable-color \
|
||||
--enable-nanorc \
|
||||
--enable-multibuffer \
|
||||
--disable-wrapping-as-root
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd ${srcdir}/${pkgname}-${pkgver}
|
||||
make DESTDIR=${pkgdir} install
|
||||
install -DTm644 ${srcdir}/${pkgname}-${pkgver}/doc/nanorc.sample ${pkgdir}/etc/nanorc
|
||||
}
|
20
nano/nano.install
Normal file
20
nano/nano.install
Normal file
@ -0,0 +1,20 @@
|
||||
infodir=/usr/share/info
|
||||
filelist=(nano.info.gz)
|
||||
|
||||
post_install() {
|
||||
[ -x usr/bin/install-info ] || return 0
|
||||
for file in ${filelist[@]}; do
|
||||
install-info $infodir/$file $infodir/dir 2> /dev/null
|
||||
done
|
||||
}
|
||||
|
||||
post_upgrade() {
|
||||
post_install $1
|
||||
}
|
||||
|
||||
pre_remove() {
|
||||
[ -x usr/bin/install-info ] || return 0
|
||||
for file in ${filelist[@]}; do
|
||||
install-info --delete $infodir/$file $infodir/dir 2> /dev/null
|
||||
done
|
||||
}
|
Loading…
Reference in New Issue
Block a user