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