summaryrefslogtreecommitdiff
path: root/misc/root/Makefile
blob: 2c8f38dced3aad5938444ee2c0571765989477f4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# $NetBSD: Makefile,v 1.2 1999/11/23 19:29:06 drochner Exp $

DISTNAME=		root_v2.23.08.source
PKGNAME=		root-2.23
NO_WRKSUBDIR=		yes
CATEGORIES=		misc
MASTER_SITES=		ftp://root.cern.ch/root/

MAINTAINER=		drochner@netbsd.org
HOMEPAGE=		http://root.cern.ch/

BUILD_DEPENDS+= cint:../../lang/cint
DEPENDS+= xpm-*:../../graphics/xpm

USE_GMAKE= yes
ALL_TARGET= netbsd
MAKE_ENV= LD_LIBRARY_PATH=$(WRKDIR)/lib ROOTSYS=$(WRKDIR)

do-configure:
	$(CP) $(FILESDIR)/Makefile.netbsd $(WRKDIR)/src
	$(MKDIR) $(WRKDIR)/bin
	$(MKDIR) $(WRKDIR)/lib
	$(CP) $(PREFIX)/cint/MAKEINFO $(WRKDIR)/cint
	$(CP) $(PREFIX)/cint/include/iosenum.h $(WRKDIR)/cint/include

do-install:
	$(MKDIR) $(PREFIX)/root
	$(MKDIR) $(PREFIX)/root/include
	(cd $(WRKDIR)/src; $(CP) *.h MAIN_rmain.cxx $(PREFIX)/root/include)
	(cd $(WRKDIR); tar cf - lib bin cint)|(cd $(PREFIX)/root;tar xf -)
	$(SED) "s;XXXPREFIXXXX;$(PREFIX);g" <$(FILESDIR)/root.sh >$(PREFIX)/bin/root
	$(CHMOD) +x $(PREFIX)/bin/root

.include "../../mk/bsd.pkg.mk"