[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / textproc / ruby-xapian

Annotation of pkgsrc/textproc/ruby-xapian/Makefile, Revision 1.5

1.5     ! schmonz     1: # $NetBSD: Makefile,v 1.4 2019/08/27 21:54:22 schmonz Exp $
1.1       schmonz     2:
                      3: PKGNAME=               ${RUBY_PKGPREFIX}-${PKGNAME_MODULE}
1.4       schmonz     4: PKGREVISION=           1
1.1       schmonz     5: COMMENT=               Ruby bindings for Xapian search engine
                      6: HOMEPAGE=              https://xapian.org/docs/bindings/ruby/
                      7:
                      8: CONFIGURE_ARGS+=       --with-ruby
1.2       schmonz     9: CONFIGURE_ENV+=                RDOC=${RDOC:Q}
                     10: MAKE_ENV+=             RUBY_PKGPREFIX=${RUBY_PKGPREFIX:Q}
1.1       schmonz    11:
                     12: REPLACE_RUBY=          ruby/docs/examples/*.rb
                     13:
1.4       schmonz    14: RUBY_VERSIONS_ACCEPTED=        22 24 25 26
                     15:
1.5     ! schmonz    16: PLIST_VARS+=           jquery oldruby newruby
1.4       schmonz    17: PLIST_SUBST+=          XAPIAN_RDOC_PATH=${XAPIAN_RDOC_PATH:Q}
                     18:
                     19: .include "../../lang/ruby/rubyversion.mk"
                     20:
1.5     ! schmonz    21: .if ${RUBY_VER} == 22 || ${RUBY_VER} == 25
        !            22: PLIST.jquery=          yes
        !            23: .endif
        !            24:
1.4       schmonz    25: .if ${RUBY_VER} < 25
                     26: PLIST.oldruby=         yes
                     27: XAPIAN_RDOC_PATH=      Xapian/Xapian
                     28: .else
                     29: PLIST.newruby=         yes
                     30: XAPIAN_RDOC_PATH=      Xapian
                     31: .endif
                     32:
1.1       schmonz    33: post-install:
1.2       schmonz    34:        ${CHMOD} +x ${DESTDIR}${PREFIX}/share/doc/xapian-bindings/${RUBY_PKGPREFIX}/examples/*.rb
1.1       schmonz    35:
                     36: .include "../../lang/ruby/buildlink3.mk"
1.4       schmonz    37: .include "../../lang/ruby/replace.mk"
1.1       schmonz    38: .include "../../textproc/xapian/module.mk"
                     39: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>