Browse Source

* added nspr (4.6.6) - A platform-neutral API for system level and libc like functions

git-svn-id: svn://svn.opensde.net/opensde/package/trunk@21265 10447126-35f2-4685-b0cf-6dd780d3921f
early
Alejandro Mery 18 years ago
parent
commit
c0d1c9f4ba
  1. 39
      develop/nspr/nspr.conf
  2. 39
      develop/nspr/nspr.desc

39
develop/nspr/nspr.conf

@ -0,0 +1,39 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
#
# Filename: package/.../nspr/nspr.conf
# Copyright (C) 2007 The OpenSDE Project
#
# More information can be found in the files COPYING and README.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License. A copy of the
# GNU General Public License can be found in the file COPYING.
# --- SDE-COPYRIGHT-NOTE-END ---
srcdir=$pkg-$ver/mozilla/nsprpub
libdir="$libdir/nspr"
hook_add preconf 5 'mkdir -p objdir; cd objdir'
configscript="../configure"
var_append makeinstopt ' ' 'NSDISTMODE=copy'
hook_add postmake 5 'nspr_install'
nspr_install() {
local minor=$( echo $ver | cut -d. -f3- )
echo "cleaning before the real installation ..."
rm -rvf dist/include/nspr/md dist/bin/*.so
for x in dist/lib/*.so; do
mv -v "$x" "$x.$minor"
chmod +x "$x.$minor"
ln -svnf "${x##*/}.$minor" "$x"
done
echo "installing ..."
cp -avf dist/lib/* $root$libdir/
rm -rf $root$includedir/nspr/
cp -av dist/include/nspr $root$includedir/
}

39
develop/nspr/nspr.desc

@ -0,0 +1,39 @@
[COPY] --- SDE-COPYRIGHT-NOTE-BEGIN ---
[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch.
[COPY]
[COPY] Filename: package/.../nspr/nspr.desc
[COPY] Copyright (C) 2007 The OpenSDE Project
[COPY]
[COPY] More information can be found in the files COPYING and README.
[COPY]
[COPY] This program is free software; you can redistribute it and/or modify
[COPY] it under the terms of the GNU General Public License as published by
[COPY] the Free Software Foundation; version 2 of the License. A copy of the
[COPY] GNU General Public License can be found in the file COPYING.
[COPY] --- SDE-COPYRIGHT-NOTE-END ---
[I] A platform-neutral API for system level and libc like functions
[T] NSPR provides platform independence for non-GUI operating system facilities.
[T] These facilities include threads, thread synchronization, normal file and
[T] network I/O, interval timing and calendar time, basic memory management
[T] (malloc and free) and shared library linking. A good portion of the
[T] library's purpose, and perhaps the primary purpose in the Gromit
[T] environment, is to provide the underpinnings of the Java VM, more or less
[T] mapping the sys layer that Sun defines for the porting of the Java VM to
[T] various platforms.
[U] http://www.mozilla.org/projects/nspr/
[A] The Mozilla Foundation
[M] Alejandro Mery <amery@opensde.org>
[C] extra/library
[L] MPL GPL LGPL
[S] Stable
[V] 4.6.6
[P] X -----5---9 200.000
[D] 662666305 nspr-4.6.6.tar.gz ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v4.6.6/src/
Loading…
Cancel
Save