Waldemar Brodkorb 11 месяцев назад
Родитель
Сommit
d79931e3af

+ 3 - 3
package/enchant/Makefile

@@ -4,12 +4,12 @@
 include $(ADK_TOPDIR)/rules.mk
 
 PKG_NAME:=		enchant
-PKG_VERSION:=		1.6.0
+PKG_VERSION:=		2.8.2
 PKG_RELEASE:=		1
-PKG_HASH:=		2fac9e7be7e9424b2c5570d8affe568db39f7572c10ed48d4e13cddf03f7097f
+PKG_HASH:=		8f19535adb5577b83b00e02f330fe9b9eb40dd21f19e2899636fc4d3a7696375
 PKG_DESCR:=		spelling library
 PKG_SECTION:=		libs/misc
-PKG_SITES:=		http://www.abisource.com/downloads/enchant/1.6.0/
+PKG_SITES:=		https://github.com/rrthomas/enchant/releases/download/v$(PKG_VERSION)/
 
 DISTFILES:=             $(PKG_NAME)-$(PKG_VERSION).tar.gz
 

+ 12 - 0
package/enchant/patches/patch-src_Makefile_am

@@ -0,0 +1,12 @@
+--- enchant-2.8.2.orig/src/Makefile.am	2024-04-25 14:23:39.000000000 +0200
++++ enchant-2.8.2/src/Makefile.am	2025-03-30 13:10:04.475913008 +0200
+@@ -13,9 +13,6 @@
+ 
+ AM_CPPFLAGS = -I$(top_srcdir) $(ISYSTEM)$(top_builddir)/libgnu $(ISYSTEM)$(top_srcdir)/libgnu -I$(top_srcdir)/lib $(GLIB_CFLAGS) $(WARN_CFLAGS) -DG_LOG_DOMAIN='"libenchant"'
+ 
+-dist_man_MANS = enchant-@ENCHANT_MAJOR_VERSION@.1 enchant-lsmod-@ENCHANT_MAJOR_VERSION@.1
+-nodist_doc_DATA = enchant-@ENCHANT_MAJOR_VERSION@.html enchant-lsmod-@ENCHANT_MAJOR_VERSION@.html
+-
+ edit = sed \
+ 	-e 's|@PKGDATADIR[@]|$(pkgdatadir)|g' \
+ 	-e 's|@SYSCONFDIR[@]|$(sysconfdir)|g'

+ 22 - 0
package/enchant/patches/patch-src_Makefile_in

@@ -0,0 +1,22 @@
+--- enchant-2.8.2.orig/src/Makefile.in	2024-08-14 11:33:20.000000000 +0200
++++ enchant-2.8.2/src/Makefile.in	2025-04-01 05:16:13.945853550 +0200
+@@ -472,8 +472,8 @@ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+ AM_CPPFLAGS = -I$(top_srcdir) $(ISYSTEM)$(top_builddir)/libgnu $(ISYSTEM)$(top_srcdir)/libgnu -I$(top_srcdir)/lib $(GLIB_CFLAGS) $(WARN_CFLAGS) -DG_LOG_DOMAIN='"libenchant"'
+-dist_man_MANS = enchant-@ENCHANT_MAJOR_VERSION@.1 enchant-lsmod-@ENCHANT_MAJOR_VERSION@.1
+-nodist_doc_DATA = enchant-@ENCHANT_MAJOR_VERSION@.html enchant-lsmod-@ENCHANT_MAJOR_VERSION@.html
++dist_man_MANS = 
++nodist_doc_DATA = 
+ edit = sed \
+ 	-e 's|@PKGDATADIR[@]|$(pkgdatadir)|g' \
+ 	-e 's|@SYSCONFDIR[@]|$(sysconfdir)|g'
+@@ -727,7 +727,7 @@ distdir-am: $(DISTFILES)
+ 	done
+ check-am: all-am
+ check: check-am
+-all-am: Makefile $(PROGRAMS) $(MANS) $(DATA)
++all-am: Makefile $(PROGRAMS) $(DATA)
+ installdirs:
+ 	for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(docdir)"; do \
+ 	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \