[arch-commits] Commit in hspell/trunk (PKGBUILD)
Date: Tuesday, May 19, 2020 @ 09:32:18 Author: foutrelis Revision: 386557 upgpkg: hspell 1.4-3: reproducibility rebuild Modified: hspell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-19 09:31:02 UTC (rev 386556) +++ PKGBUILD2020-05-19 09:32:18 UTC (rev 386557) @@ -3,7 +3,7 @@ pkgbase=hspell pkgname=('hspell' 'hunspell-he') pkgver=1.4 -pkgrel=2 +pkgrel=3 arch=('x86_64') license=('GPL') url="http://www.ivrix.org.il/projects/spell-checker/";
[arch-commits] Commit in hspell/trunk (PKGBUILD)
Date: Sunday, September 8, 2019 @ 11:32:00 Author: arojas Revision: 362044 Install qtwebengine dictionaries Modified: hspell/trunk/PKGBUILD --+ PKGBUILD | 25 - 1 file changed, 16 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-09-08 11:28:09 UTC (rev 362043) +++ PKGBUILD2019-09-08 11:32:00 UTC (rev 362044) @@ -3,11 +3,11 @@ pkgbase=hspell pkgname=('hspell' 'hunspell-he') pkgver=1.4 -pkgrel=1 +pkgrel=2 arch=('x86_64') license=('GPL') url="http://www.ivrix.org.il/projects/spell-checker/"; -makedepends=('glibc' 'zlib' 'perl' 'hunspell' 'gawk') +makedepends=('glibc' 'zlib' 'perl' 'hunspell' 'gawk' 'qt5-webengine') options=('!makeflags') source=(http://hspell.ivrix.org.il/${pkgname}-${pkgver}.tar.gz{,.sig}) sha256sums=('7310f5d58740d21d6d215c1179658602ef7da97a816bc1497c8764be97aabea3' @@ -15,7 +15,7 @@ validpgpkeys=('996512CD85DC510BD45EAD46415E26D84D4E37DB') build() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd ${pkgname}-${pkgver} export PERLLIB="$PWD" ./configure --prefix=/usr --mandir=/usr/share/man \ --enable-linginfo --enable-fatverb --enable-shared @@ -28,7 +28,7 @@ pkgdesc="Hebrew spell-checker" depends=('glibc' 'zlib' 'perl') - cd "${srcdir}/${pkgname}-${pkgver}" + cd ${pkgname}-${pkgver} make DESTDIR="${pkgdir}" install rm -f ${pkgdir}/usr/lib/libhspell.a @@ -38,17 +38,24 @@ pkgdesc="Hebrew hunspell dictionary" - cd "${srcdir}/${pkgbase}-${pkgver}" + cd ${pkgbase}-${pkgver} - install -dm755 ${pkgdir}/usr/share/hunspell - install -m644 he.dic ${pkgdir}/usr/share/hunspell/he_IL.dic - install -m644 he.aff ${pkgdir}/usr/share/hunspell/he_IL.aff + install -dm755 "$pkgdir"/usr/share/hunspell + install -m644 he.dic "$pkgdir"/usr/share/hunspell/he_IL.dic + install -m644 he.aff "$pkgdir"/usr/share/hunspell/he_IL.aff # the symlinks - install -dm755 ${pkgdir}/usr/share/myspell/dicts + install -dm755 "$pkgdir"/usr/share/myspell/dicts pushd $pkgdir/usr/share/myspell/dicts for file in $pkgdir/usr/share/hunspell/*; do ln -sv /usr/share/hunspell/$(basename $file) . done popd + +# Install webengine dictionaries + install -d "$pkgdir"/usr/share/qt/qtwebengine_dictionaries/ + for _file in "$pkgdir"/usr/share/hunspell/*.dic; do + _filename=$(basename $_file) +qwebengine_convert_dict $_file "$pkgdir"/usr/share/qt/qtwebengine_dictionaries/${_filename/\.dic/\.bdic} + done }
[arch-commits] Commit in hspell/trunk (PKGBUILD)
Date: Friday, December 15, 2017 @ 23:25:07 Author: jgc Revision: 312939 upgpkg: hspell 1.4-1 Modified: hspell/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-15 23:06:29 UTC (rev 312938) +++ PKGBUILD2017-12-15 23:25:07 UTC (rev 312939) @@ -3,7 +3,7 @@ pkgbase=hspell pkgname=('hspell' 'hunspell-he') -pkgver=1.3 +pkgver=1.4 pkgrel=1 arch=('x86_64') license=('GPL') @@ -11,8 +11,8 @@ makedepends=('glibc' 'zlib' 'perl' 'hunspell' 'gawk') options=('!makeflags') source=(http://hspell.ivrix.org.il/${pkgname}-${pkgver}.tar.gz{,.sig}) -md5sums=('351850c9f6974a709dd092a2d1063e4a' - 'SKIP') +sha256sums=('7310f5d58740d21d6d215c1179658602ef7da97a816bc1497c8764be97aabea3' +'SKIP') validpgpkeys=('996512CD85DC510BD45EAD46415E26D84D4E37DB') build() {
[arch-commits] Commit in hspell/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 09:35:39 Author: heftig Revision: 311905 Fix build Modified: hspell/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2017-12-08 09:11:04 UTC (rev 311904) +++ PKGBUILD2017-12-08 09:35:39 UTC (rev 311905) @@ -17,6 +17,7 @@ build() { cd "${srcdir}/${pkgname}-${pkgver}" + export PERLLIB="$PWD" ./configure --prefix=/usr --mandir=/usr/share/man \ --enable-linginfo --enable-fatverb --enable-shared make
[arch-commits] Commit in hspell/trunk (PKGBUILD)
Date: Thursday, December 17, 2015 @ 14:42:39 Author: fyan Revision: 256713 upgpkg: hspell 1.3-1 Modified: hspell/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-12-17 13:40:02 UTC (rev 256712) +++ PKGBUILD2015-12-17 13:42:39 UTC (rev 256713) @@ -3,8 +3,8 @@ pkgbase=hspell pkgname=('hspell' 'hunspell-he') -pkgver=1.2 -pkgrel=2 +pkgver=1.3 +pkgrel=1 arch=('i686' 'x86_64') license=('GPL') url="http://www.ivrix.org.il/projects/spell-checker/"; @@ -11,8 +11,9 @@ makedepends=('glibc' 'zlib' 'perl' 'hunspell' 'gawk') options=('!makeflags') source=(http://hspell.ivrix.org.il/${pkgname}-${pkgver}.tar.gz{,.sig}) -md5sums=('32fbc1a71e86ab46bf7870c6eec9a6be' - '858120037dd52ae823788518329ee7d3') +md5sums=('351850c9f6974a709dd092a2d1063e4a' + 'SKIP') +validpgpkeys=('996512CD85DC510BD45EAD46415E26D84D4E37DB') build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in hspell/trunk (PKGBUILD)
Date: Tuesday, July 1, 2014 @ 16:41:24 Author: fyan Revision: 216075 upgpkg: hspell 1.2-2 mtree rebuild Modified: hspell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-07-01 14:34:19 UTC (rev 216074) +++ PKGBUILD2014-07-01 14:41:24 UTC (rev 216075) @@ -4,7 +4,7 @@ pkgbase=hspell pkgname=('hspell' 'hunspell-he') pkgver=1.2 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') license=('GPL') url="http://www.ivrix.org.il/projects/spell-checker/";
[arch-commits] Commit in hspell/trunk (PKGBUILD hspell-1.0.sharedlib.patch)
Date: Monday, August 27, 2012 @ 05:42:15 Author: jgc Revision: 165611 upgpkg: hspell 1.2-1 Update to 1.2, remove patch for sharedlibs, as 1.2 includes --enable-shared now Modified: hspell/trunk/PKGBUILD Deleted: hspell/trunk/hspell-1.0.sharedlib.patch + PKGBUILD | 20 + hspell-1.0.sharedlib.patch | 66 --- 2 files changed, 8 insertions(+), 78 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-08-27 09:02:59 UTC (rev 165610) +++ PKGBUILD2012-08-27 09:42:15 UTC (rev 165611) @@ -3,25 +3,21 @@ pkgbase=hspell pkgname=('hspell' 'hunspell-he') -pkgver=1.1 -pkgrel=2 +pkgver=1.2 +pkgrel=1 arch=('i686' 'x86_64') license=('GPL') url="http://www.ivrix.org.il/projects/spell-checker/"; makedepends=('glibc' 'zlib' 'perl' 'hunspell' 'gawk') options=('!libtool' '!makeflags') -source=(http://hspell.ivrix.org.il/${pkgname}-${pkgver}.tar.gz - hspell-1.0.sharedlib.patch) -md5sums=('e79e75180ce529c008ea085954a52f2c' - '0df6764bb37500ee936b9355fee0c7a5') +source=(http://hspell.ivrix.org.il/${pkgname}-${pkgver}.tar.gz{,.sig}) +md5sums=('32fbc1a71e86ab46bf7870c6eec9a6be' + '858120037dd52ae823788518329ee7d3') build() { cd "${srcdir}/${pkgname}-${pkgver}" - patch -Np1 -i ${srcdir}/hspell-1.0.sharedlib.patch - autoreconf -v - sed -i -e 's|/usr/bin/awk|/bin/awk|' wzip ./configure --prefix=/usr --mandir=/usr/share/man \ - --enable-linginfo --enable-fatverb + --enable-linginfo --enable-fatverb --enable-shared make make hunspell } @@ -44,8 +40,8 @@ cd "${srcdir}/${pkgbase}-${pkgver}" install -dm755 ${pkgdir}/usr/share/hunspell - install -m644 hunspell/new_he.dic ${pkgdir}/usr/share/hunspell/he_IL.dic - install -m644 hunspell/new_he.aff ${pkgdir}/usr/share/hunspell/he_IL.aff + install -m644 he.dic ${pkgdir}/usr/share/hunspell/he_IL.dic + install -m644 he.aff ${pkgdir}/usr/share/hunspell/he_IL.aff # the symlinks install -dm755 ${pkgdir}/usr/share/myspell/dicts Deleted: hspell-1.0.sharedlib.patch === --- hspell-1.0.sharedlib.patch 2012-08-27 09:02:59 UTC (rev 165610) +++ hspell-1.0.sharedlib.patch 2012-08-27 09:42:15 UTC (rev 165611) @@ -1,66 +0,0 @@ -Index: hspell-1.0/Makefile.in -=== hspell-1.0.orig/Makefile.in -+++ hspell-1.0/Makefile.in -@@ -51,7 +51,7 @@ LDFLAGS=@LDFLAGS@ - - # Our TARGETS variable chooses what to compile. Some things are - # optionally compiled depending on --enable-* paramters to configure. --TARGETS = @TARGETS@ -+TARGETS = @TARGETS@ libhspell.a - all: $(TARGETS) - - # SEDCMD controls on whether objective-kinuyim - about 130,000 rare verb -@@ -76,7 +76,8 @@ clean: - hebrew.wgz.lingsizes.tmp dmask.c install.js \ - spell-he.xpi he.dic he.aff README-he.txt \ - README_he_IL.txt he_IL.dic he_IL.aff he_IL.zip \ --specfilter.o specfilter -+specfilter.o specfilter \ -+libhspell.so.0 libhspell.so *.lo - rm -f hebeng/install.js hebeng/heb-eng.aff hebeng/heb-eng.dic \ - hebeng/README-he.txt hebeng/README-en-US.txt \ - hebeng/spell-heb-eng.xpi -@@ -113,6 +114,9 @@ install: all - test -d $(DESTDIR)$(LIBDIR) || mkdir -m 755 -p $(DESTDIR)$(LIBDIR) - cp libhspell.a $(DESTDIR)$(LIBDIR)/ - chmod 644 $(DESTDIR)$(LIBDIR)/libhspell.a -+ cp libhspell.so.0 $(DESTDIR)$(LIBDIR)/ -+ chmod 755 $(DESTDIR)$(LIBDIR)/libhspell.so.0 -+ ln -sf libhspell.so.0 $(DESTDIR)$(LIBDIR)/libhspell.so - test -d $(DESTDIR)$(INCLUDEDIR) || mkdir -m 755 -p $(DESTDIR)$(INCLUDEDIR) - cp hspell.h linginfo.h $(DESTDIR)$(INCLUDEDIR)/ - chmod 644 $(DESTDIR)$(INCLUDEDIR)/hspell.h $(DESTDIR)$(INCLUDEDIR)/linginfo.h -@@ -166,19 +170,30 @@ libhspell.a: dict_radix.o gimatria.o cor - ar cr $@ $^ - -ranlib $@ - --$(HSPELL_EXECUTABLE): hspell.o tclHash.o libhspell.a -- $(CC) $(CFLAGS) $(LDFLAGS) -o $(HSPELL_EXECUTABLE) hspell.o tclHash.o libhspell.a $(LIBS) -+EXTRAOBJECTSPIC=$(EXTRAOBJECTS:.o=.lo) -+ -+%.lo: %.c -+ $(CC) -c $(CFLAGS) $(CPPFLAGS) $(DEFS) -fPIC -DPIC -o $@ $< -+ -+libhspell.so.0: dict_radix.lo gimatria.lo corlist.lo libhspell.lo $(EXTRAOBJECTSPIC) -+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ -shared -Wl,-soname,libhspell.so.0 $^ -lz -+ ln -sf libhspell.so.0 libhspell.so -+ -+$(HSPELL_EXECUTABLE): hspell.o tclHash.o libhspell.so.0 -+ $(CC) $(CFLAGS) $(LDFLAGS) -o $(HSPELL_EXECUTABLE) hspell.o tclHash.o libhspell.so.0 $(LIBS) - - # remember to update this dependency list once in a while... - libhspell.o dict_radix.o find_sizes.o: dict_radix.h - dict_radix.o linginfo.o: gzbuffered.h - libhspell.o mk_he_affix.o: prefixes.c -+libhspell.lo mk_he_affix.lo: prefixes.c - hspell.o: h
[arch-commits] Commit in hspell/trunk (PKGBUILD)
Date: Saturday, February 25, 2012 @ 05:22:28 Author: allan Revision: 151261 upgpkg: hspell 1.1-2 signing rebuild Modified: hspell/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-02-25 10:17:00 UTC (rev 151260) +++ PKGBUILD2012-02-25 10:22:28 UTC (rev 151261) @@ -4,8 +4,8 @@ pkgbase=hspell pkgname=('hspell' 'hunspell-he') pkgver=1.1 -pkgrel=1 -arch=(i686 x86_64) +pkgrel=2 +arch=('i686' 'x86_64') license=('GPL') url="http://www.ivrix.org.il/projects/spell-checker/"; makedepends=('glibc' 'zlib' 'perl' 'hunspell' 'gawk') @@ -44,8 +44,8 @@ cd "${srcdir}/${pkgbase}-${pkgver}" install -dm755 ${pkgdir}/usr/share/hunspell - cp -p hunspell/new_he.dic ${pkgdir}/usr/share/hunspell/he_IL.dic - cp -p hunspell/new_he.aff ${pkgdir}/usr/share/hunspell/he_IL.aff + install -m644 hunspell/new_he.dic ${pkgdir}/usr/share/hunspell/he_IL.dic + install -m644 hunspell/new_he.aff ${pkgdir}/usr/share/hunspell/he_IL.aff # the symlinks install -dm755 ${pkgdir}/usr/share/myspell/dicts
[arch-commits] Commit in hspell/trunk (PKGBUILD)
Date: Monday, November 28, 2011 @ 15:52:56 Author: andyrtr Revision: 143754 fix build, FS #27314 Modified: hspell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2011-11-28 20:42:11 UTC (rev 143753) +++ PKGBUILD2011-11-28 20:52:56 UTC (rev 143754) @@ -41,7 +41,7 @@ pkgdesc="Hebrew hunspell dictionary" - cd "${srcdir}/${pkgname}-${pkgver}" + cd "${srcdir}/${pkgbase}-${pkgver}" install -dm755 ${pkgdir}/usr/share/hunspell cp -p hunspell/new_he.dic ${pkgdir}/usr/share/hunspell/he_IL.dic
[arch-commits] Commit in hspell/trunk (PKGBUILD hspell-1.0.sharedlib.patch)
Date: Saturday, February 5, 2011 @ 08:53:55 Author: andyrtr Revision: 109025 upgpkg: hspell 1.1-1 upstream update 1.1; add hunspell-he subpkg Added: hspell/trunk/hspell-1.0.sharedlib.patch Modified: hspell/trunk/PKGBUILD + PKGBUILD | 55 --- hspell-1.0.sharedlib.patch | 66 +++ 2 files changed, 110 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2011-02-05 12:02:00 UTC (rev 109024) +++ PKGBUILD2011-02-05 13:53:55 UTC (rev 109025) @@ -1,24 +1,57 @@ # $Id$ # Maintainer: Tobias Powalowski -pkgname=hspell -pkgver=1.0 -pkgrel=3 -pkgdesc="Hebrew spell-checker" +pkgbase=hspell +pkgname=('hspell' 'hunspell-he') +pkgver=1.1 +pkgrel=1 arch=(i686 x86_64) license=('GPL') url="http://www.ivrix.org.il/projects/spell-checker/"; -depends=('glibc' 'zlib' 'perl') +makedepends=('glibc' 'zlib' 'perl' 'hunspell' 'gawk') options=('!libtool' '!makeflags') -source=(ftp://ftp.archlinux.org/other/hspell/${pkgname}-${pkgver}.tar.gz) -md5sums=('3e12fa383c2cfd430918d115f33f9841') +source=(http://hspell.ivrix.org.il/${pkgname}-${pkgver}.tar.gz + hspell-1.0.sharedlib.patch) +md5sums=('e79e75180ce529c008ea085954a52f2c' + '0df6764bb37500ee936b9355fee0c7a5') build() { cd "${srcdir}/${pkgname}-${pkgver}" - [ "${CARCH}" = "x86_64" ] && export CFLAGS="${CFLAGS} -fPIC" + patch -Np1 -i ${srcdir}/hspell-1.0.sharedlib.patch + autoreconf -v sed -i -e 's|/usr/bin/awk|/bin/awk|' wzip ./configure --prefix=/usr --mandir=/usr/share/man \ - --enable-linginfo || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + --enable-linginfo --enable-fatverb + make + make hunspell } + +package_hspell() { + + pkgdesc="Hebrew spell-checker" + depends=('glibc' 'zlib' 'perl') + + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + rm -f ${pkgdir}/usr/lib/libhspell.a +} + +package_hunspell-he() { + + pkgdesc="Hebrew hunspell dictionary" + + cd "${srcdir}/${pkgname}-${pkgver}" + + install -dm755 ${pkgdir}/usr/share/hunspell + cp -p hunspell/new_he.dic ${pkgdir}/usr/share/hunspell/he_IL.dic + cp -p hunspell/new_he.aff ${pkgdir}/usr/share/hunspell/he_IL.aff + + # the symlinks + install -dm755 ${pkgdir}/usr/share/myspell/dicts + pushd $pkgdir/usr/share/myspell/dicts +for file in $pkgdir/usr/share/hunspell/*; do + ln -sv /usr/share/hunspell/$(basename $file) . +done + popd +} Added: hspell-1.0.sharedlib.patch === --- hspell-1.0.sharedlib.patch (rev 0) +++ hspell-1.0.sharedlib.patch 2011-02-05 13:53:55 UTC (rev 109025) @@ -0,0 +1,66 @@ +Index: hspell-1.0/Makefile.in +=== +--- hspell-1.0.orig/Makefile.in hspell-1.0/Makefile.in +@@ -51,7 +51,7 @@ LDFLAGS=@LDFLAGS@ + + # Our TARGETS variable chooses what to compile. Some things are + # optionally compiled depending on --enable-* paramters to configure. +-TARGETS = @TARGETS@ ++TARGETS = @TARGETS@ libhspell.a + all: $(TARGETS) + + # SEDCMD controls on whether objective-kinuyim - about 130,000 rare verb +@@ -76,7 +76,8 @@ clean: + hebrew.wgz.lingsizes.tmp dmask.c install.js \ + spell-he.xpi he.dic he.aff README-he.txt \ + README_he_IL.txt he_IL.dic he_IL.aff he_IL.zip \ +-specfilter.o specfilter ++specfilter.o specfilter \ ++libhspell.so.0 libhspell.so *.lo + rm -f hebeng/install.js hebeng/heb-eng.aff hebeng/heb-eng.dic \ + hebeng/README-he.txt hebeng/README-en-US.txt \ + hebeng/spell-heb-eng.xpi +@@ -113,6 +114,9 @@ install: all + test -d $(DESTDIR)$(LIBDIR) || mkdir -m 755 -p $(DESTDIR)$(LIBDIR) + cp libhspell.a $(DESTDIR)$(LIBDIR)/ + chmod 644 $(DESTDIR)$(LIBDIR)/libhspell.a ++ cp libhspell.so.0 $(DESTDIR)$(LIBDIR)/ ++ chmod 755 $(DESTDIR)$(LIBDIR)/libhspell.so.0 ++ ln -sf libhspell.so.0 $(DESTDIR)$(LIBDIR)/libhspell.so + test -d $(DESTDIR)$(INCLUDEDIR) || mkdir -m 755 -p $(DESTDIR)$(INCLUDEDIR) + cp hspell.h linginfo.h $(DESTDIR)$(INCLUDEDIR)/ + chmod 644 $(DESTDIR)$(INCLUDEDIR)/hspell.h $(DESTDIR)$(INCLUDEDIR)/linginfo.h +@@ -166,19 +170,30 @@ libhspell.a: dict_radix.o gimatria.o cor + ar cr $@ $^ + -ranlib $@ + +-$(HSPELL_EXECUTABLE): hspell.o tclHash.o libhspell.a +- $(CC) $(CFLAGS) $(LDFLAGS) -o $(HSPELL_EXECUTABLE) hspell.o tclHash.o libhspell.a $(LIBS) ++EXTRAOBJECTSPIC=$(EXTRAOBJECTS:.o=.lo) ++ ++%.lo: %.c ++ $(CC) -c $(CFLAGS) $(CPPFLAGS) $(DEFS) -fPIC -DPIC -o $@ $< ++ ++libhspell.so.0: dict_radix.lo gimatria.lo corlist.lo libhspell.lo $(EXTRAOBJECTSPIC) ++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ -shared -Wl,-soname,libhspell.so.0 $^