[arch-commits] Commit in hspell/trunk (PKGBUILD)

2020-05-19 Thread Evangelos Foutras via arch-commits
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)

2019-09-08 Thread Antonio Rojas via arch-commits
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)

2017-12-15 Thread Jan de Groot via arch-commits
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)

2017-12-08 Thread Jan Steffens via arch-commits
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)

2015-12-17 Thread Felix Yan
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)

2014-07-01 Thread Felix Yan
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)

2012-08-27 Thread Jan de Groot
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: hash.h 

[arch-commits] Commit in hspell/trunk (PKGBUILD)

2012-02-25 Thread Allan McRae
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)

2011-11-28 Thread andyrtr
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)

2011-02-05 Thread andyrtr
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 tp...@archlinux.org
 
-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 $^ 
-lz
++