View | Details | Raw Unified | Return to bug 129225
Collapse All | Expand All

(-)/usr/ports/sunpoet/netcdf/Makefile (-12 / +19 lines)
Lines 7-13 Link Here
7
7
8
PORTNAME=	netcdf
8
PORTNAME=	netcdf
9
PORTVERSION=	3.6.3
9
PORTVERSION=	3.6.3
10
PORTREVISION=	1
10
PORTREVISION=	2
11
CATEGORIES=	science
11
CATEGORIES=	science
12
MASTER_SITES=	ftp://ftp.unidata.ucar.edu/pub/netcdf/	\
12
MASTER_SITES=	ftp://ftp.unidata.ucar.edu/pub/netcdf/	\
13
		http://sunpoet.net/distfiles/
13
		http://sunpoet.net/distfiles/
Lines 22-29 Link Here
22
22
23
GNU_CONFIGURE=	yes
23
GNU_CONFIGURE=	yes
24
USE_LDCONFIG=	yes
24
USE_LDCONFIG=	yes
25
CONFIGURE_ENV+=	${MAKE_ENV}
25
#CONFIGURE_ENV+=	${MAKE_ENV}
26
PORTDOCS=	COPYRIGHT README RELEASE_NOTES
27
26
28
MAN1=		ncdump.1 ncgen.1
27
MAN1=		ncdump.1 ncgen.1
29
MAN3=		netcdf.3
28
MAN3=		netcdf.3
Lines 31-39 Link Here
31
INFO=		netcdf netcdf-c netcdf-cxx netcdf-f77 netcdf-f90 \
30
INFO=		netcdf netcdf-c netcdf-cxx netcdf-f77 netcdf-f90 \
32
		netcdf-install netcdf-tutorial
31
		netcdf-install netcdf-tutorial
33
32
34
.ifdef WITH_FORTRAN
33
OPTIONS=	FORTRAN "Build library for Fortran" off
34
35
.if !defined(NOPORTDOCS)
36
CONFIGURE_ARGS+=--enable-docs-install
37
.else
38
CONFIGURE_ARGS+=--disable-docs-install
39
EXTRA_PATCHES+=	${FILESDIR}/extra-patch-man-Makefile.in
40
.endif
41
42
.if !defined(NOPORTEXAMPLES)
43
CONFIGURE_ARGS+=--enable-examples
44
.else
45
CONFIGURE_ARGS+=--disable-examples
46
.endif
47
48
.if defined(WITH_FORTRAN)
35
USE_FORTRAN=	yes
49
USE_FORTRAN=	yes
36
MAN3+=	netcdf_f77.3 netcdf_f90.3
50
MAN3+=		netcdf_f77.3 netcdf_f90.3
37
PLIST_SUB+=	FORTRAN=""
51
PLIST_SUB+=	FORTRAN=""
38
.else
52
.else
39
CONFIGURE_ARGS+=--disable-f77
53
CONFIGURE_ARGS+=--disable-f77
Lines 41-55 Link Here
41
.endif
55
.endif
42
56
43
post-install:
57
post-install:
44
	@${STRIP_CMD} ${PREFIX}/bin/ncdump ${PREFIX}/bin/ncgen
45
	${LN} -fs libnetcdf.so.4 ${PREFIX}/lib/libnetcdf.so
58
	${LN} -fs libnetcdf.so.4 ${PREFIX}/lib/libnetcdf.so
46
	${LN} -fs libnetcdf_c++.so.4 ${PREFIX}/lib/libnetcdf_c++.so
59
	${LN} -fs libnetcdf_c++.so.4 ${PREFIX}/lib/libnetcdf_c++.so
47
.if !defined(NOPORTDOCS)
48
	@${INSTALL} -d ${DOCSDIR}
49
	@cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
50
.else
51
CONFIGURE_ARGS+=	--disable-docs-install
52
.endif
53
60
54
regression-test: build
61
regression-test: build
55
	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} check
62
	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} check
(-)/usr/ports/sunpoet/netcdf/files/extra-patch-man-Makefile.in (+17 lines)
Line 0 Link Here
1
--- man/Makefile.in.orig	2008-06-30 01:25:05.000000000 +0800
2
+++ man/Makefile.in	2008-08-29 23:58:27.317775084 +0800
3
@@ -683,14 +683,6 @@
4
 	  rm -f $$i $$i-[0-9] $$i-[0-9][0-9] $$i_i[0-9] $$i_i[0-9][0-9]; \
5
 	done
6
 install-docDATA: $(doc_DATA)
7
-	@$(NORMAL_INSTALL)
8
-	test -z "$(docdir)" || $(MKDIR_P) "$(DESTDIR)$(docdir)"
9
-	@list='$(doc_DATA)'; for p in $$list; do \
10
-	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
11
-	  f=$(am__strip_dir) \
12
-	  echo " $(docDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(docdir)/$$f'"; \
13
-	  $(docDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(docdir)/$$f"; \
14
-	done
15
 
16
 uninstall-docDATA:
17
 	@$(NORMAL_UNINSTALL)
(-)/usr/ports/sunpoet/netcdf/pkg-plist (-2 / +25 lines)
Lines 4-11 Link Here
4
include/netcdf.h
4
include/netcdf.h
5
include/netcdf.hh
5
include/netcdf.hh
6
%%FORTRAN%%include/netcdf.mod
6
%%FORTRAN%%include/netcdf.mod
7
%%FORTRAN%%include/typesizes.mod
8
include/netcdfcpp.h
7
include/netcdfcpp.h
8
%%FORTRAN%%include/typesizes.mod
9
lib/libnetcdf.a
9
lib/libnetcdf.a
10
lib/libnetcdf.la
10
lib/libnetcdf.la
11
lib/libnetcdf.so
11
lib/libnetcdf.so
Lines 18-21 Link Here
18
%%FORTRAN%%lib/libnetcdff.la
18
%%FORTRAN%%lib/libnetcdff.la
19
%%FORTRAN%%lib/libnetcdff.so
19
%%FORTRAN%%lib/libnetcdff.so
20
%%FORTRAN%%lib/libnetcdff.so.4
20
%%FORTRAN%%lib/libnetcdff.so.4
21
@dirrmtry %%DOCSDIR%%
21
%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
22
%%PORTDOCS%%%%DOCSDIR%%/README
23
%%PORTDOCS%%%%DOCSDIR%%/RELEASE_NOTES
24
%%PORTDOCS%%%%DOCSDIR%%/netcdf-c.html
25
%%PORTDOCS%%%%DOCSDIR%%/netcdf-c.pdf
26
%%PORTDOCS%%%%DOCSDIR%%/netcdf-c.ps
27
%%PORTDOCS%%%%DOCSDIR%%/netcdf-c.txt
28
%%PORTDOCS%%%%DOCSDIR%%/netcdf-cxx.html
29
%%PORTDOCS%%%%DOCSDIR%%/netcdf-cxx.pdf
30
%%PORTDOCS%%%%DOCSDIR%%/netcdf-cxx.ps
31
%%PORTDOCS%%%%DOCSDIR%%/netcdf-cxx.txt
32
%%PORTDOCS%%%%DOCSDIR%%/netcdf-install.html
33
%%PORTDOCS%%%%DOCSDIR%%/netcdf-install.pdf
34
%%PORTDOCS%%%%DOCSDIR%%/netcdf-install.ps
35
%%PORTDOCS%%%%DOCSDIR%%/netcdf-install.txt
36
%%PORTDOCS%%%%DOCSDIR%%/netcdf-tutorial.html
37
%%PORTDOCS%%%%DOCSDIR%%/netcdf-tutorial.pdf
38
%%PORTDOCS%%%%DOCSDIR%%/netcdf-tutorial.ps
39
%%PORTDOCS%%%%DOCSDIR%%/netcdf-tutorial.txt
40
%%PORTDOCS%%%%DOCSDIR%%/netcdf.html
41
%%PORTDOCS%%%%DOCSDIR%%/netcdf.pdf
42
%%PORTDOCS%%%%DOCSDIR%%/netcdf.ps
43
%%PORTDOCS%%%%DOCSDIR%%/netcdf.txt
44
%%PORTDOCS%%@dirrm %%DOCSDIR%%

Return to bug 129225