/[ports]/head/databases/ruby-bdb/Makefile
ViewVC logotype

Contents of /head/databases/ruby-bdb/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 458847 - (show annotations) (download)
Fri Jan 12 14:28:36 2018 UTC (6 years, 5 months ago) by swills
File MIME type: text/plain
File size: 2040 byte(s)
databases/ruby-bdb: mark broken with ruby 2.5

PR:		224625
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Approved by:	maintainer timeout (knu, >2 weeks)

1 # Created by: Akinori MUSHA aka knu <knu@idaemons.org>
2 # $FreeBSD$
3
4 PORTNAME= bdb
5 PORTVERSION= 0.6.6
6 PORTREVISION= 5
7 CATEGORIES= databases ruby
8 MASTER_SITES= ftp://ftp.idaemons.org/pub/distfiles/ruby/ \
9 http://idaemons.org/distfiles/ruby/ \
10 LOCAL/knu
11 PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
12 DIST_SUBDIR= ruby
13
14 MAINTAINER= knu@FreeBSD.org
15 COMMENT= Ruby interface to Oracle Berkeley DB revision 2 or later
16
17 LICENSE= RUBY
18
19 BROKEN_RUBY25= yes
20
21 OPTIONS_DEFINE= DOCS EXAMPLES
22
23 USE_RUBY= yes
24 USE_RUBY_EXTCONF= yes
25 MAKE_ENV+= RUBY_RDOC=${LOCALBASE}/bin/rdoc
26
27 ALL_TARGET= all rdoc
28 CONFIGURE_ARGS= --with-db-include=${BDB_INCLUDE_DIR} \
29 --with-db-lib=${BDB_LIB_DIR}
30 INSTALL_TARGET= site-install
31
32 DOCS= Changes README.en bdb.rd docs/*.rd
33 DOCSDIR= ${RUBY_MODDOCDIR}
34 EXAMPLESDIR= ${RUBY_MODEXAMPLESDIR}
35 SHAREMODE= 0644
36 PLIST_FILES= %%RUBY_SITEARCHLIBDIR%%/bdb.so
37 PORTDOCS= *
38 PORTEXAMPLES= *
39 USES= bdb shebangfix tar:bzip2
40 SHEBANG_FILES= examples/record.rb \
41 examples/recno.rb \
42 examples/zeroc.rb \
43 examples/txn.rb \
44 examples/queue.rb \
45 examples/cats.rb \
46 examples/log.rb \
47 examples/cursor.rb \
48 examples/func.rb \
49 examples/replication/mgr/b.rb \
50 examples/replication/base/op.rb \
51 examples/replication/base/cl.rb \
52 examples/replication/base/b.rb \
53 examples/replication/base/ma.rb \
54 examples/replication/base/mc.rb \
55 examples/join.rb \
56 examples/basic.rb \
57 examples/lock.rb
58
59 post-patch:
60 @${RM} ${WRKSRC}/docs/*.orig
61
62 post-install:
63 ${STRIP_CMD} ${STAGEDIR}${RUBY_SITEARCHLIBDIR}/bdb.so
64
65 post-install-DOCS-on:
66 ${MKDIR} ${STAGEDIR}${DOCSDIR}/doc
67 (cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR})
68 (cd ${WRKSRC}/docs/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/doc)
69
70 post-install-EXAMPLES-on:
71 ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/
72 (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} "! -empty")
73
74 regression-test: build
75 @${MKDIR} ${BUILD_WRKSRC}/tmp
76 (cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} \
77 ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} test)
78
79 .include <bsd.port.mk>

Properties

Name Value
svn:eol-style native
svn:keywords FreeBSD=%H
svn:mime-type text/plain

  ViewVC Help
Powered by ViewVC 1.1.27