pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/boinc3-libs common libaries for BOINC-3 projects



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c58e020b779d
branches:  trunk
changeset: 478219:c58e020b779d
user:      drochner <drochner%pkgsrc.org@localhost>
date:      Mon Jul 19 20:11:04 2004 +0000

description:
common libaries for BOINC-3 projects

diffstat:

 net/boinc3-libs/DESCR         |   2 ++
 net/boinc3-libs/Makefile      |  39 +++++++++++++++++++++++++++++++++++++++
 net/boinc3-libs/PLIST         |  37 +++++++++++++++++++++++++++++++++++++
 net/boinc3-libs/buildlink3.mk |  21 +++++++++++++++++++++
 4 files changed, 99 insertions(+), 0 deletions(-)

diffs (115 lines):

diff -r d12e1b8e1dac -r c58e020b779d net/boinc3-libs/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/boinc3-libs/DESCR     Mon Jul 19 20:11:04 2004 +0000
@@ -0,0 +1,2 @@
+BOINC is a software platform for distributed computing using volunteer
+computer resources.
diff -r d12e1b8e1dac -r c58e020b779d net/boinc3-libs/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/boinc3-libs/Makefile  Mon Jul 19 20:11:04 2004 +0000
@@ -0,0 +1,39 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/07/19 20:11:04 drochner Exp $
+#
+
+#DISTNAME=             boinc-3.07
+DISTNAME=              boinc_public-cvs-2004-07-14
+# in the source: 3.20
+PKGNAME=               boinc3-libs-3.19.20040714
+CATEGORIES=            net
+#MASTER_SITES=         http://boinc.berkeley.edu/source/archive/
+MASTER_SITES=          http://boinc.berkeley.edu/source/nightly/
+
+MAINTAINER=            tech-pkg%NetBSD.org@localhost
+HOMEPAGE=              http://boinc.berkeley.edu/
+COMMENT=               Libraries for BOINC applications
+
+WRKSRC=                ${WRKDIR}/boinc_public
+PATCHDIR=      ${.CURDIR}/../../net/boinc3-coreclient/patches
+DISTINFO_FILE= ${.CURDIR}/../../net/boinc3-coreclient/distinfo
+
+USE_BUILDLINK3=                yes
+GNU_CONFIGURE=         yes
+CONFIGURE_ENV+=                MYSQL_CONFIG=true
+
+BUILDDIRS=     RSAEuro lib api
+
+do-build:
+       cd ${WRKSRC}; for d in ${BUILDDIRS}; do \
+               (cd $$d && ${SETENV} ${MAKE_ENV} ${MAKE}); \
+       done
+
+do-install:
+       ${INSTALL_DATA_DIR} ${PREFIX}/boinc3/lib
+       ${CP} ${WRKSRC}/lib/*.h ${PREFIX}/boinc3/lib
+       ${INSTALL_DATA} ${WRKSRC}/lib/libboinc.a ${PREFIX}/boinc3/lib
+       ${INSTALL_DATA_DIR} ${PREFIX}/boinc3/api
+       ${CP} ${WRKSRC}/api/*.h ${PREFIX}/boinc3/api
+       ${INSTALL_DATA} ${WRKSRC}/api/libboinc_api.a ${PREFIX}/boinc3/api
+
+.include "../../mk/bsd.pkg.mk"
diff -r d12e1b8e1dac -r c58e020b779d net/boinc3-libs/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/boinc3-libs/PLIST     Mon Jul 19 20:11:04 2004 +0000
@@ -0,0 +1,37 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/07/19 20:11:04 drochner Exp $
+boinc3/api/boinc_api.h
+boinc3/api/graphics_api.h
+boinc3/api/graphics_data.h
+boinc3/api/gutil.h
+boinc3/api/libboinc_api.a
+boinc3/api/mac_app_opengl.h
+boinc3/api/mac_carbon_gl.h
+boinc3/api/reduce.h
+boinc3/api/x_opengl.h
+boinc3/lib/app_ipc.h
+boinc3/lib/base64.h
+boinc3/lib/boinc_win.h
+boinc3/lib/crypt.h
+boinc3/lib/diagnostics.h
+boinc3/lib/error_numbers.h
+boinc3/lib/exception.h
+boinc3/lib/filesys.h
+boinc3/lib/hostinfo.h
+boinc3/lib/language.h
+boinc3/lib/libboinc.a
+boinc3/lib/md5.h
+boinc3/lib/md5_file.h
+boinc3/lib/mfile.h
+boinc3/lib/miofile.h
+boinc3/lib/msg_log.h
+boinc3/lib/msg_queue.h
+boinc3/lib/parse.h
+boinc3/lib/result_state.h
+boinc3/lib/shmem.h
+boinc3/lib/stackwalker_win.h
+boinc3/lib/std_fixes.h
+boinc3/lib/synch.h
+boinc3/lib/util.h
+@dirrm boinc3/lib
+@dirrm boinc3/api
+@dirrm boinc3
diff -r d12e1b8e1dac -r c58e020b779d net/boinc3-libs/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/boinc3-libs/buildlink3.mk     Mon Jul 19 20:11:04 2004 +0000
@@ -0,0 +1,21 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2004/07/19 20:11:04 drochner Exp $
+
+BUILDLINK_DEPTH:=              ${BUILDLINK_DEPTH}+
+BOINC_LIBS_BUILDLINK3_MK:=     ${BOINC_LIBS_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+=    boinclibs
+.endif
+
+BUILDLINK_PACKAGES:=   ${BUILDLINK_PACKAGES:Nboinclibs}
+BUILDLINK_PACKAGES+=   boinclibs
+
+.if !empty(BOINC_LIBS_BUILDLINK3_MK:M+)
+BUILDLINK_DEPENDS.boinclibs+=  boinc3-libs>=3.19.20040714
+BUILDLINK_PKGSRCDIR.boinclibs?=        ../../net/boinc3-libs
+
+# installs static libraries only
+BUILDLINK_DEPMETHOD.boinclibs?=        build
+.endif # BOINC_LIBS_BUILDLINK3_MK
+
+BUILDLINK_DEPTH:=     ${BUILDLINK_DEPTH:S/+$//}



Home | Main Index | Thread Index | Old Index