aboutsummaryrefslogtreecommitdiff
path: root/databases/ruby-odbc/Makefile
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2014-04-07 13:12:49 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2014-04-07 13:12:49 +0000
commit5a80bd9e8a0c24db35045578ba028a561afcee22 (patch)
tree13d0a7594e7149e41c6dca46b7356da2a79ca929 /databases/ruby-odbc/Makefile
parent32d90c7402b448a0542a02a07049d7c6e9259d59 (diff)
Notes
Diffstat (limited to 'databases/ruby-odbc/Makefile')
-rw-r--r--databases/ruby-odbc/Makefile22
1 files changed, 10 insertions, 12 deletions
diff --git a/databases/ruby-odbc/Makefile b/databases/ruby-odbc/Makefile
index f5e7ab088ed7..048ab8dffede 100644
--- a/databases/ruby-odbc/Makefile
+++ b/databases/ruby-odbc/Makefile
@@ -13,6 +13,8 @@ DIST_SUBDIR= ruby
MAINTAINER= knu@FreeBSD.org
COMMENT= Ruby extension library to use ODBC data sources
+OPTIONS_DEFINe= DOCS EXAMPLES
+
LIB_DEPENDS= libodbc.so:${PORTSDIR}/databases/unixODBC
USE_RUBY= yes
@@ -23,33 +25,29 @@ INSTALL_WRKSRC= ${WRKSRC}/ext
INSTALL_TARGET= site-install
+MAKE_ARGS= INSTALL_PROG="${INSTALL_PROGRAM}" \
+ INSTALL_DATA="${INSTALL_DATA}"
+
PLIST_FILES= %%RUBY_SITEARCHLIBDIR%%/odbc.so \
%%RUBY_SITELIBDIR%%/cqgen.rb
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-.if !defined(NOPORTDOCS)
EXAMPLESDIR= ${RUBY_MODEXAMPLESDIR}
PORTEXAMPLES= test
DOCSDIR= ${RUBY_MODDOCDIR}
PORTDOCS= COPYING ChangeLog README doc
-.endif
post-extract:
cd ${WRKSRC} && ${MV} lib ext/
post-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${EXAMPLESDIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
.for f in ${PORTEXAMPLES}
- cd ${WRKSRC} && ${COPYTREE_SHARE} ${f} ${EXAMPLESDIR}/
+ cd ${WRKSRC} && ${COPYTREE_SHARE} ${f} ${STAGEDIR}${EXAMPLESDIR}/
.endfor
- ${MKDIR} ${DOCSDIR}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
.for f in ${PORTDOCS}
- cd ${WRKSRC} && ${COPYTREE_SHARE} ${f} ${DOCSDIR}/
+ cd ${WRKSRC} && ${COPYTREE_SHARE} ${f} ${STAGEDIR}${DOCSDIR}/
.endfor
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>