SF.net SVN: gar:[26357] csw/mgar/pkg/aspell/trunk/Makefile
dmichelsen at users.sourceforge.net
dmichelsen at users.sourceforge.net
Thu Feb 8 08:48:14 CET 2018
Revision: 26357
http://sourceforge.net/p/gar/code/26357
Author: dmichelsen
Date: 2018-02-08 07:48:14 +0000 (Thu, 08 Feb 2018)
Log Message:
-----------
aspell/trunk: Add 64 bit libraries
Modified Paths:
--------------
csw/mgar/pkg/aspell/trunk/Makefile
Modified: csw/mgar/pkg/aspell/trunk/Makefile
===================================================================
--- csw/mgar/pkg/aspell/trunk/Makefile 2018-02-07 15:07:06 UTC (rev 26356)
+++ csw/mgar/pkg/aspell/trunk/Makefile 2018-02-08 07:48:14 UTC (rev 26357)
@@ -10,21 +10,23 @@
The GNU spell checker (core package only, no dictionary)
endef
-PACKAGING_PLATFORMS += solaris9-sparc solaris9-i386
-PACKAGING_PLATFORMS += solaris10-sparc solaris10-i386
+MASTER_SITES = $(GNU_MIRROR)
+DISTFILES += $(DISTNAME).tar.gz
+DISTFILES += changelog.CSW
-PACKAGES = CSWaspell
+# We have to patch ltmain.sh script generated by libtool
+# to make sure the "-norunpath" option is passed to the linker
+PATCHFILES += 0001-norunpath-option.patch
+VENDOR_URL = http://aspell.net
+
+PACKAGES += CSWaspell
SPKG_DESC_CSWaspell = The GNU spell checker (binaries)
-RUNTIME_DEP_PKGS_CSWaspell = CSWlibaspell15
-RUNTIME_DEP_PKGS_CSWaspell += CSWlibncursesw5
-RUNTIME_DEP_PKGS_CSWaspell += CSWlibintl8
+# PKGFILES is catchall
+RUNTIME_DEP_PKGS_CSWaspell += CSWlibaspell15
+RUNTIME_DEP_PKGS_CSWaspell += CSWlibncursesw6
+RUNTIME_DEP_PKGS_CSWaspell += CSWlibintl9
-CHECKPKG_OVERRIDES_CSWaspell += file-with-bad-content|/usr/local|root/opt/csw/share/info/aspell.info
-CHECKPKG_OVERRIDES_CSWaspell += file-with-bad-content|/usr/share|root/opt/csw/share/info/aspell.info
-CHECKPKG_OVERRIDES_CSWaspell += file-with-bad-content|/usr/local|root/opt/csw/share/doc/aspell/README
-
-
PACKAGES += CSWlibaspell15
SPKG_DESC_CSWlibaspell15 = The GNU spell checker (libraries)
PKGFILES_CSWlibaspell15 = $(call pkgfiles_lib,libaspell.so.15)
@@ -31,37 +33,25 @@
PKGFILES_CSWlibaspell15 += $(call pkgfiles_lib,libpspell.so.15)
PKGFILES_CSWlibaspell15 += $(libdir)/aspell/.*
PKGFILES_CSWlibaspell15 += $(docdir)/libaspell15/.*
-RUNTIME_DEP_PKGS_CSWlibaspell15 += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWlibaspell15 += CSWlibintl9
-CHECKPKG_OVERRIDES_CSWlibaspell15 += file-with-bad-content|/usr/local|root/opt/csw/share/doc/libaspell15/README
-
# We want to keep pspell library in aspell package
CHECKPKG_OVERRIDES_CSWlibaspell15 += shared-lib-pkgname-mismatch|file=opt/csw/lib/libpspell.so.15.1.5|soname=libpspell.so.15|pkgname=CSWlibaspell15|expected=CSWlibpspell15
+CHECKPKG_OVERRIDES_CSWlibaspell15 += shared-lib-pkgname-mismatch|file=opt/csw/lib/amd64/libpspell.so.15.1.5|soname=libpspell.so.15|pkgname=CSWlibaspell15|expected=CSWlibpspell15
+CHECKPKG_OVERRIDES_CSWlibaspell15 += shared-lib-pkgname-mismatch|file=opt/csw/lib/sparcv9/libpspell.so.15.1.5|soname=libpspell.so.15|pkgname=CSWlibaspell15|expected=CSWlibpspell15
PACKAGES += CSWlibaspell-dev
-
SPKG_DESC_CSWlibaspell-dev = The GNU spell checker (developpement files)
-PKGFILES_CSWlibaspell-dev = $(PKGFILES_DEVEL)
+PKGFILES_CSWlibaspell-dev += $(PKGFILES_DEVEL)
PKGFILES_CSWlibaspell-dev += $(docdir)/libaspell_dev/.*
RUNTIME_DEP_PKGS_CSWlibaspell-dev = CSWlibaspell15
-CHECKPKG_OVERRIDES_CSWlibaspell-dev += file-with-bad-content|/usr/local|root/opt/csw/share/doc/libaspell_dev/README
+EXTRA_LINKER_FLAGS = -lm -norunpath
+BUILD64 = 1
-MASTER_SITES = $(GNU_MIRROR)
-DISTFILES = $(DISTNAME).tar.gz
-DISTFILES += changelog.CSW
-
-# We have to patch ltmain.sh script generated by libtool
-# to make sure the "-norunpath" option is passed to the linker
-PATCHFILES = 0001-norunpath-option.patch
-
-DOCFILES = TODO ABOUT-NLS README
-
-EXTRA_LINKER_FLAGS = -lm -norunpath
-
CONFIGURE_ARGS = $(DIRPATHS)
-# The dictionnaries should be in a version indenpendant path
+# The dictionaries should be in a version indenpendant path
CONFIGURE_ARGS += --enable-pkglibdir=$(libdir)/aspell
CONFIGURE_ARGS += --enable-pkgdatadir=$(libdir)/aspell
@@ -69,6 +59,7 @@
post-merge: merge-doc
+merge-doc: DOCFILES = TODO ABOUT-NLS README
merge-doc:
for CATALOGNAME in $(foreach PKG, $(PACKAGES), $(call catalogname,$(PKG))); do \
ginstall -d $(PKGROOT)/$(docdir)/$$CATALOGNAME; \
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list