mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-08 16:13:50 +02:00
zile: update to 2.6.2.
Patch and configure_args was added by sgn Co-authored-by: Đoàn Trần Công Danh <congdanhqx@gmail.com> Close: #37219
This commit is contained in:
parent
2f0cfd61e0
commit
52f8c8a557
2 changed files with 19 additions and 11 deletions
14
srcpkgs/zile/patches/zile.1.in.patch
Normal file
14
srcpkgs/zile/patches/zile.1.in.patch
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
Use shipped zile.1.in, otherwise, fails on cross-compile
|
||||||
|
Index: zile-2.6.2/Makefile.in
|
||||||
|
===================================================================
|
||||||
|
--- zile-2.6.2.orig/Makefile.in
|
||||||
|
+++ zile-2.6.2/Makefile.in
|
||||||
|
@@ -2934,7 +2934,7 @@ doc/zile.1: $(srcdir)/doc/zile.1.in doc/
|
||||||
|
$(edit) $(abs_srcdir)/doc/zile.1.in >$@.tmp
|
||||||
|
mv $@.tmp $@
|
||||||
|
|
||||||
|
-$(srcdir)/doc/zile.1.in: doc/man-extras build-aux/zile-help2man-wrapper configure.ac $(builddir)/src/zile$(EXEEXT)
|
||||||
|
+$(srcdir)/doc/zile.1.in:
|
||||||
|
@test -d doc || mkdir doc
|
||||||
|
$(AM_V_GEN)if ( touch $@.w && rm -f $@.w; ) >/dev/null 2>&1; then \
|
||||||
|
$(srcdir)/build-aux/missing --run $(HELP2MAN) --output=$@ --no-info --name="Zile Is Lossy Emacs" --include $(srcdir)/doc/man-extras $(srcdir)/build-aux/zile-help2man-wrapper; \
|
|
@ -1,21 +1,15 @@
|
||||||
# Template file for 'zile'
|
# Template file for 'zile'
|
||||||
pkgname=zile
|
pkgname=zile
|
||||||
version=2.4.15
|
version=2.6.2
|
||||||
revision=1
|
revision=1
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
|
configure_args="gl_cv_func_memmem_works_fast=yes"
|
||||||
hostmakedepends="help2man pkg-config"
|
hostmakedepends="help2man pkg-config"
|
||||||
makedepends="acl-devel gc-devel libatomic_ops-devel ncurses-devel"
|
makedepends=" vala-devel acl-devel gc-devel libatomic_ops-devel ncurses-devel
|
||||||
|
libgee08-devel"
|
||||||
short_desc="Small, fast, and powerful Emacs clone"
|
short_desc="Small, fast, and powerful Emacs clone"
|
||||||
maintainer="Orphaned <orphan@voidlinux.org>"
|
maintainer="Orphaned <orphan@voidlinux.org>"
|
||||||
license="GPL-3.0-or-later"
|
license="GPL-3.0-or-later"
|
||||||
homepage="http://www.gnu.org/software/zile"
|
homepage="http://www.gnu.org/software/zile"
|
||||||
distfiles="${GNU_SITE}/$pkgname/$pkgname-$version.tar.gz"
|
distfiles="${GNU_SITE}/$pkgname/$pkgname-$version.tar.gz"
|
||||||
checksum=39c300a34f78c37ba67793cf74685935a15568e14237a3a66fda8fcf40e3035e
|
checksum=77eb7daff3c98bdc88daa1ac040dccca72b81dc32fc3166e079dd7a63e42c741
|
||||||
|
|
||||||
post_configure() {
|
|
||||||
if [ "$CROSS_BUILD" ]; then
|
|
||||||
# Can not regenerate zile.1.in because the zile
|
|
||||||
# executable would be required. Use shipped file.
|
|
||||||
sed -i Makefile -e 's;\(\$(srcdir)/doc/zile.1.in:\).*;\1;'
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue