upg leafpad

This commit is contained in:
joborun linux 2023-09-17 18:41:39 +03:00
parent c24a474962
commit 0671345d98
4 changed files with 42 additions and 16 deletions

View File

@ -8,9 +8,8 @@
pkgname=leafpad-noheader
_pkgname=leafpad
pkgver=0.8.19
pkgrel=01
pkgrel=03
pkgdesc="A notepad clone for GTK+ 2.0 with print header disabled"
arch=(x86_64)
url="http://tarot.freeshell.org/leafpad/"
depends=('gtk2' 'desktop-file-utils' 'gtk-update-icon-cache')
makedepends=('intltool')
@ -44,20 +43,16 @@ package() {
echo 'StartupNotify=true' >> "${pkgdir}/usr/share/applications/leafpad.desktop"
}
#---- license gpg-key sha256sums ----
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('GPL')
validpgpkeys=('05B80A3FFAF8FED36ADC7A31EE109F4A0F184934') # Tarot Osuji <tarot@sdf.org>
md5sums=(2fa09a4d80884d32a9b5e4e80c7bbdd7 # leafpad-0.8.19.tar.gz
# SKIP
a01afce5b77fd78845e1d4985fd3c0f7 # gtkprint.c.diff
1b45cff49cfc9a1961256b5cbcba5ed3) # 0001-fix-format-security-error-from-gcc.patch
sha256sums=(07d3f712f4dbd0a33251fd1dee14e21afdc9f92090fc768c11ab0ac556adbe97 # leafpad-0.8.19.tar.gz
# SKIP
51f2008f22b4e0ba8c6dc45d1b5ff9c614a7d1eb641917848397241ef212b73f # gtkprint.c.diff
2b99426837e0a78077931e33bbfac280b238e0d170366c09e62bf98770e837dc) # 0001-fix-format-security-error-from-gcc.patch
## 2354db409d29524a419dc77f3c97ffcdab9b9c0b04894d9a5c6b2148e1835370 leafpad-noheader-0.8.19-03-x86_64.pkg.tar.lz

View File

@ -0,0 +1,32 @@
# Maintainer: Lex Black <autumn-wind at web dot de>
# Contributor: SiD
pkgname=leafpad-noheader
_pkgname=leafpad
pkgver=0.8.18.1
pkgrel=3
pkgdesc="A notepad clone for GTK+ 2.0 with print header disabled"
arch=('i686' 'x86_64')
url="http://tarot.freeshell.org/leafpad/"
license=('GPL')
depends=('gtk2' 'desktop-file-utils' 'gtk-update-icon-cache')
makedepends=('intltool')
conflicts=('leafpad')
provides=('leafpad')
source=(http://download.savannah.gnu.org/releases/${_pkgname}/${_pkgname}-${pkgver}.tar.gz
gtkprint.c.diff)
md5sums=('254a72fc67505e3aa52884c729cd7b97'
'a01afce5b77fd78845e1d4985fd3c0f7')
build() {
cd "${srcdir}/${_pkgname}-${pkgver}"
patch -p0 <../gtkprint.c.diff
./configure --prefix=/usr --enable-chooser
make
}
package() {
cd "${srcdir}/${_pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
echo 'StartupNotify=true' >> "${pkgdir}/usr/share/applications/leafpad.desktop"
}

View File

@ -10,7 +10,7 @@
# After joborun, eventually this made it to AUR, then extra for Arch
pkgname=limine
pkgver=5.20230911.0
pkgver=5.20230917.0
pkgrel=01
pkgdesc="An advanced, portable, multiprotocol bootloader"
url="https://limine-bootloader.org/"
@ -58,10 +58,9 @@ arch=(x86_64)
license=('BSD')
sha256sums=(b27bfa4ec69669d5237725971465e78aae438dc9179273fb2b6baab3dd3dbd25 # limine-5.20230911.0.tar.xz
sha256sums=(2d9b55e798e951ebd3d4266303e9cefda2ee9f7055a3c877dc7e306f0e94ec91 # limine-5.20230917.0.tar.xz
a70b1fd5981d8d7d024992a521fd78481a0a69f8311a768679fc732f5c03488a # limine.cfg
15df8e06872a6cb89dfad3f99ad2b255dd1a54576e4343c954975e2ea48f28ab # bg.jpg
c2897b54e8a54d81a61f929280f98b54786a506e5269fe474ebfac4c57c57a9f) # CONFIG.md
## 4840392db924af69cc5b01122334f6bcef81aaf2c9781740c3cda2a2d46539be limine-5.20230911.0-01-x86_64.pkg.tar.lz
## 40b86f154ba6975ec5b2f7c07ab1b1c2a1c29015f2dac836a74920171fe1d11f limine-5.20230917.0-01-x86_64.pkg.tar.lz

View File

@ -2,7 +2,7 @@
# Contributor: Mintsuki <mintsuki@protonmail.com>
pkgname=limine
pkgver=5.20230911.0
pkgver=5.20230917.0
pkgrel=1
pkgdesc="An advanced, portable, multiprotocol bootloader"
arch=('x86_64')
@ -11,7 +11,7 @@ license=('BSD')
depends=('glibc')
makedepends=('nasm' 'mtools' 'llvm' 'lld' 'clang')
source=("https://github.com/limine-bootloader/limine/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz")
sha256sums=('b27bfa4ec69669d5237725971465e78aae438dc9179273fb2b6baab3dd3dbd25')
sha256sums=('2d9b55e798e951ebd3d4266303e9cefda2ee9f7055a3c877dc7e306f0e94ec91')
build() {
cd "${pkgname}-${pkgver}"