summaryrefslogtreecommitdiff
path: root/package/nspr
diff options
context:
space:
mode:
Diffstat (limited to 'package/nspr')
-rw-r--r--package/nspr/Config.in5
-rw-r--r--package/nspr/Makefile15
-rw-r--r--package/nspr/patches/patch-mozilla_nsprpub_config_Makefile_in11
3 files changed, 18 insertions, 13 deletions
diff --git a/package/nspr/Config.in b/package/nspr/Config.in
deleted file mode 100644
index 9cc1e9cbb..000000000
--- a/package/nspr/Config.in
+++ /dev/null
@@ -1,5 +0,0 @@
-config ADK_PACKAGE_NSPR
- prompt "nspr.............................. Red Hat package manager"
- tristate
- default n
- help
diff --git a/package/nspr/Makefile b/package/nspr/Makefile
index aa6a168bd..9072977a1 100644
--- a/package/nspr/Makefile
+++ b/package/nspr/Makefile
@@ -4,13 +4,15 @@
include $(TOPDIR)/rules.mk
PKG_NAME:= nspr
-PKG_VERSION:= 4.8
+PKG_VERSION:= 4.8.2
PKG_RELEASE:= 1
-PKG_MD5SUM:= e0916a72bcc6c427551ea262183fdb26
-PKG_DESCR:= NSPR library
+PKG_MD5SUM:= 2a6fbfa56c9760ed3651d527272249c7
+PKG_DESCR:= Netscape Portable Runtime library
PKG_SECTION:= libs
PKG_URL:= http://www.mozilla.org/projects/nspr/
-PKG_SITES:= https://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v4.8/src/
+PKG_SITES:= https://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${PKG_VERSION}/src/
+
+PKG_TARGET_DEPENDS:= !foxboard
WRKSRC= ${WRKDIST}/mozilla/nsprpub
@@ -18,10 +20,7 @@ include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,NSPR,${PKG_NAME},$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
-CONFIGURE_ENV+= HOST_CC="${HOSTCC}" HOST_CFLAGS="${HOSTCFLAGS}"
-CONFIGURE_STYLE= gnu
-BUILD_STYLE= auto
-INSTALL_STYLE= auto
+CONFIGURE_ENV+= OS_TARGET="Linux" HOST_CC="${HOSTCC}" HOST_CFLAGS="${HOSTCFLAGS}"
post-install:
$(INSTALL_DIR) $(IDIR_NSPR)/usr/lib
diff --git a/package/nspr/patches/patch-mozilla_nsprpub_config_Makefile_in b/package/nspr/patches/patch-mozilla_nsprpub_config_Makefile_in
new file mode 100644
index 000000000..40d15376f
--- /dev/null
+++ b/package/nspr/patches/patch-mozilla_nsprpub_config_Makefile_in
@@ -0,0 +1,11 @@
+--- nspr-4.8.2.orig/mozilla/nsprpub/config/Makefile.in 2009-03-03 23:04:23.000000000 +0100
++++ nspr-4.8.2/mozilla/nsprpub/config/Makefile.in 2010-02-06 02:01:27.321836181 +0100
+@@ -145,7 +145,7 @@ endif
+
+ $(OBJDIR)/%$(PROG_SUFFIX): $(OBJDIR)/%.$(OBJ_SUFFIX)
+ @$(MAKE_OBJDIR)
+- $(CC) $(XCFLAGS) $< $(LDFLAGS) $(XLDOPTS) $(OUTOPTION)$@
++ $(CC_FOR_BUILD) $(XCFLAGS) $< $(LDFLAGS) $(XLDOPTS) $(OUTOPTION)$@
+
+ install:: nspr.m4
+ $(NSINSTALL) -D $(DESTDIR)$(datadir)/aclocal