From f7d63b9a05f813cba74e6058602cd920848d0036 Mon Sep 17 00:00:00 2001 From: "Tom G. Christensen" Date: Sat, 8 May 2010 17:34:14 +0000 Subject: [PATCH] mpc 0.8.1 for Solaris 7/sparc --- mpc/build.sh | 62 ++++++++++++++++++++++++++++++++++++++++++++++ mpc/meta/ChangeLog | 4 +++ mpc/meta/pkgdef | 24 ++++++++++++++++++ mpc/meta/relnotes | 27 ++++++++++++++++++++ 4 files changed, 117 insertions(+) create mode 100755 mpc/build.sh create mode 100644 mpc/meta/ChangeLog create mode 100644 mpc/meta/pkgdef create mode 100644 mpc/meta/relnotes diff --git a/mpc/build.sh b/mpc/build.sh new file mode 100755 index 0000000..21a52f2 --- /dev/null +++ b/mpc/build.sh @@ -0,0 +1,62 @@ +#!/bin/bash +# This is a buildpkg build.sh script +# build.sh helper functions +. ${BUILDPKG_SCRIPTS}/build.sh.functions +# +########################################################### +# Check the following 4 variables before running the script +topdir=mpc +version=0.8.1 +pkgver=1 +source[0]=http://multiprecision.org/mpc/download/$topdir-$version.tar.gz +# If there are no patches, simply comment this +#patch[0]= + +# Source function library +. ${BUILDPKG_SCRIPTS}/buildpkg.functions + +# Global settings +export CPPFLAGS="-I$prefix/include" +export LDFLAGS="-L$prefix/lib -R$prefix/lib" + +reg prep +prep() +{ + generic_prep +} + +reg build +build() +{ + generic_build +} + +reg check +check() +{ + generic_check +} + +reg install +install() +{ + generic_install DESTDIR + doc README NEWS COPYING.LIB AUTHORS +} + +reg pack +pack() +{ + generic_pack +} + +reg distclean +distclean() +{ + clean distclean +} + +################################################### +# No need to look below here +################################################### +build_sh $* diff --git a/mpc/meta/ChangeLog b/mpc/meta/ChangeLog new file mode 100644 index 0000000..3e62a66 --- /dev/null +++ b/mpc/meta/ChangeLog @@ -0,0 +1,4 @@ +CHANGELOG +--------- +* Sat May 08 2010 Tom G. Christensen - 0.8.1-1 +- Initial build diff --git a/mpc/meta/pkgdef b/mpc/meta/pkgdef new file mode 100644 index 0000000..0e0a2b4 --- /dev/null +++ b/mpc/meta/pkgdef @@ -0,0 +1,24 @@ +[mpc] +pkgname="${pkgprefix}${topdir}" +name="$topdir - MPC library" +pkgcat="system" +pkgvendor="http://multiprecision.org/" +pkgdesc="C library for the arithmetic of complex numbers" +pkgver="$pkgver" +files(-,root,bin) +default_docs +$_libdir/*.so.* +$_infodir + +[mpc-devel] +pkgname="${pkgprefix}${topdir}d" +name="${topdir}-devel - Development support for mpc" +pkgcat="system" +pkgvendor="http://multiprecision.org/" +pkgdesc="Files needed for developing with mpc" +pkgver="$pkgver" +files(-,root,bin) +$_libdir/*.so +$_libdir/*.a +$_includedir/mpc.h + diff --git a/mpc/meta/relnotes b/mpc/meta/relnotes new file mode 100644 index 0000000..bd83629 --- /dev/null +++ b/mpc/meta/relnotes @@ -0,0 +1,27 @@ +PACKAGE DETAILS +--------------- +Name: %%PKGNAME%% +Version: %%SOURCE_AND_VER%% +Vendor: %%VENDOR%% +Packager: %%PKGEDBY%% + +Source (sha1sum): +%%SOURCE_SHA1SUM%% + +BUILD DETAILS +------------- +Compiler: +%%COMPILER%% + +Environment: +%%ENVIRONMENT%% + +Configure: +%%CONFIGURE%% + +KNOWN DEPENDENCIES +------------------ +%%DEPENDENCIES%% + +ERRORS/MISCELLANEOUS +--------------------