Thread: [Refdb-cvs] CVS: ports/freebsd Makefile,NONE,1.1 distinfo,NONE,1.1 pkg-descr,NONE,1.1 pkg-plist,NONE
Status: Beta
Brought to you by:
mhoenicka
From: Paul A. H. <pau...@us...> - 2005-05-09 23:33:32
|
Update of /cvsroot/refdb/ports/freebsd In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30851 Added Files: Makefile distinfo pkg-descr pkg-plist Log Message: Initial commit of FreeBSD Ports System skeleton. --- NEW FILE --- # New ports collection makefile for: refdb # Date created: # Whom: # # $FreeBSD$ # PORTNAME= refdb PORTVERSION= 0.9.5a CATEGORIES= textproc MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED} MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= pa...@lo... COMMENT= Bibliographic reference database LIB_DEPENDS= expat.5:${PORTSDIR}/textproc/expat2:install WRKSRC= ${WRKDIR}/refdb-0.9.5 USE_GMAKE= yes HAS_CONFIGURE= yes ALL_TARGET= CFLAGS+= -I${LOCALBASE}/include # Change these: CONFIGURE_ARGS+= --with-expat-lib=${LOCALBASE}/lib CONFIGURE_ARGS+= --with-classpath-root=${LOCALBASE}/share/java/classes CONFIGURE_ARGS+= --with-refdb-url=http://localhost/refdb XMLCATMGR= ${LOCALBASE}/bin/xmlcatmgr # For testing: #CONFIGURE_ARGS+= --prefix=/home/paulh/ports/textproc/refdb/install OPTIONS= MYSQL "Use MySQL" on \ PGSQL "Use PostgreSQL" off \ SQLITE "Use SQLite" off \ CATALOG "Install SGML catalog" off .include <bsd.port.pre.mk> .if defined(WITHOUT_MYSQL) && defined(WITHOUT_PGSQL) && defined(WITHOUT_SQLITE) IGNORE= You must choose a back-end database .endif .if defined(WITH_MYSQL) USE_MYSQL= yes # If libdbi-drivers has been built without MySQL driver, abort .if exists(${LOCALBASE}/lib/dbd) && !exists(${LOCALBASE}/lib/dbd/libmysql.so) IGNORE= Rebuild databases/libdbi-drivers with MySQL support .elif !exists(${LOCALBASE}/lib/dbd) BUILD_DEPENDS= ${LOCALBASE}/lib/dbd:${PORTSDIR}/databases/libdbi-drivers:install .endif CONFIGURE_ARGS+= --with-db-server=mysql .elif defined(WITH_PGSQL) USE_PGSQL= yes # If libdbi-drivers has been built without PostgreSQL driver, abort .if exists(${LOCALBASE}/lib/dbd) && !exists(${LOCALBASE}/lib/dbd/libpgsql.so) IGNORE= Rebuild databases/libdbi-drivers with PostgreSQL support .elif !exists(${LOCALBASE}/lib/dbd) BUILD_DEPENDS= ${LOCALBASE}/lib/dbd:${PORTSDIR}/databases/libdbi-drivers:install .endif CONFIGURE_ARGS+= --with-db-server=pgsql .elif defined(WITH_SQLITE) LIB_DEPENDS+= sqlite.2:${PORTSDIR}/databases/sqlite2 # If libdbi-drivers has been built without SQLite driver, abort .if exists(${LOCALBASE}/lib/dbd) && !exists(${LOCALBASE}/lib/dbd/libsqlite.so) IGNORE= Rebuild databases/libdbi-drivers with SQLite support .elif !exists(${LOCALBASE}/lib/dbd) BUILD_DEPENDS= ${LOCALBASE}/lib/dbd:${PORTSDIR}/databases/libdbi-drivers:install .endif CONFIGURE_ARGS+= --with-db-server=sqlite .endif .if defined(WITH_CATALOG) INSTALL_DEPENDS+= xmlcatmgr:${PORTSDIR}/textproc/xmlcatmgr .endif post-install: .if defined(WITH_CATALOG) @[ -f ${LOCALBASE}/share/sgml/catalog.ports ] || ${TOUCH} ${LOCALBASE}/share/sgml/catalog.ports @${XMLCATMGR} -s -c ${LOCALBASE}/share/sgml/catalog.ports lookup "${LOCALBASE}/share/refdb/refdb.cat" > /dev/null || ${XMLCATMGR} -s -c ${LOCALBASE}/share/sgml/catalog.ports add CATALOG "${LOCALBASE}/share/refdb/refdb.cat" -- > /dev/null .endif @${ECHO_MSG} "To complete RefDB installation:" .if defined(WITH_MYSQL) @${ECHO_MSG} "" @${ECHO_MSG} "1. To initialise MySQL, run the following commands:" @${ECHO_MSG} "" @${ECHO_MSG} " mysql -u root -e \"CREATE DATABASE refdb\"" @${ECHO_MSG} " mysql -u root refdb < ${LOCALBASE}/share/refdb/sql/refdb.dump" @${ECHO_MSG} "" .elif defined(WITH_PGSQL) @${ECHO_MSG} "" @${ECHO_MSG} "1. To initialise PostgreSQL, run the following commands:" @${ECHO_MSG} "" @${ECHO_MSG} " createdb -U pgsql -E UNICODE refdb" @${ECHO_MSG} " psql -U pgsql refdb < ${LOCALBASE}/share/refdb/sql/refdb.dump.pgsql" @${ECHO_MSG} "" .elif defined(WITH_SQLITE) @${ECHO_MSG} "" @${ECHO_MSG} "1. To initialise SQLite, run the following commands:" @${ECHO_MSG} "" @${ECHO_MSG} " cd ${LOCALBASE}/share/refdb/db" @${ECHO_MSG} " sqlite refdb < ${LOCALBASE}/share/refdb/sql/refdb.dump.sqlite" @${ECHO_MSG} "" .endif @${INSTALL_SCRIPT} -m 755 ${WRKSRC}/scripts/refdb ${PREFIX}/etc/rc.d/refdb.sh.dist @${ECHO_MSG} "2. To run refdbd at system startup, rename the startup script:" @${ECHO_MSG} "" @${ECHO_MSG} " mv ${LOCALBASE}/etc/rc.d/refdb.sh.dist ${LOCALBASE}/etc/rc.d/refdb.sh" @${ECHO_MSG} "" @${ECHO_MSG} "3. Customise the configuration scripts in ${LOCALBASE}/etc/refdb," @${ECHO_MSG} " as described in the RefDB documentation at:" @${ECHO_MSG} "" @${ECHO_MSG} " http://refdb.sourceforge.net/manual/x1390.html#AEN1484" .include <bsd.port.post.mk> --- NEW FILE --- MD5 (refdb-0.9.5a.tar.gz) = cc8dde53bd1e483c260a6e92d570e610 SIZE (refdb-0.9.5a.tar.gz) = 1035533 --- NEW FILE --- RefDB is a client-server database system for storing, retrieving and formatting bibliographic references. WWW: http://refdb.sourceforge.net/ - Paul A. Hoadley pa...@lo... --- NEW FILE --- share/refdb/declarations/xml.dcl share/refdb/declarations/docbook.dcl share/refdb/dsssl/html/docbook-refdb.dsl share/refdb/dsssl/lib/refdblib.dsl share/refdb/dsssl/lib/refdbvar.dsl share/refdb/dsssl/print/docbook-refdb.dsl share/refdb/dsssl/bibdb2tei.dsl share/refdb/dsssl/citations.dsl share/refdb/dsssl/db2ris.dsl share/refdb/dsssl/makecss.dsl share/refdb/dsssl/catalog share/refdb/refdb.cat share/refdb/dtd/catalog share/refdb/dtd/citestylex.dtd share/refdb/dtd/citationlistx.dtd share/refdb/dtd/risx.dtd share/refdb/dtd/xnote.dtd share/refdb/styles/Eur.J.Pharmacol.xml share/refdb/styles/J.Biol.Chem.xml share/refdb/styles/bibtex-abbrev.xml share/refdb/styles/bibtex-full.xml share/refdb/xsl/common-refdb/refdbvar.xsl share/refdb/xsl/docbk-refdb-xsl/docbk-fo/docbk-refdb-fo.xsl share/refdb/xsl/docbk-refdb-xsl/docbk-html/docbk-refdb-html.xsl share/refdb/xsl/docbk-refdb-xsl/docbk-xhtml/docbk-refdb-xhtml.xsl share/refdb/xsl/docbk-refdb-xsl/docbk-lib/docbk-refdblib.xsl share/refdb/xsl/tei-refdb-xsl/tei-fo/tei-refdb-fo.xsl share/refdb/xsl/tei-refdb-xsl/tei-html/tei-refdb-html.xsl share/refdb/xsl/tei-refdb-xsl/tei-lib/tei-refdblib.xsl share/refdb/xsl/citations.xsl share/refdb/xsl/bibdb2tei.xsl share/refdb/xsl/makecss.xsl share/refdb/templates/refdbq_foot.html share/refdb/templates/refdbqp_foot.html share/refdb/templates/refdbq_head.html share/refdb/templates/refdbqp_head.html share/refdb/templates/refdbadd_foot.html share/refdb/templates/refdbadd_head.html share/refdb/www/refdbadd.html share/refdb/www/refdbdbquery.html share/refdb/www/refdbkajquery.html share/refdb/www/refdblogout.html share/refdb/www/refdbquery.html share/refdb/www/refdbquerynl.html share/refdb/www/refdbq.css share/refdb/www/access.js share/refdb/www/index.html share/refdb/css/refdb.css share/refdb/examples/readme.examples share/refdb/examples/dbtest.short.sgml share/refdb/examples/dbtest.sgml share/refdb/examples/dbxtest.short.xml share/refdb/examples/dbxtest.xml share/refdb/examples/serif.bib share/refdb/examples/teitest.short.xml share/refdb/examples/teitest.xml share/refdb/examples/testrefs.ris share/refdb/examples/testrefs.xml share/refdb/examples/testrefs.usmarc share/refdb/examples/Makefile.template share/refdb/examples/xnoteset.xml share/refdb/sql/refdb.dump share/refdb/sql/refdb.dump.pgsql share/refdb/sql/refdb.dump.sqlite share/refdb/sql/empty.mysql.dump share/refdb/sql/empty.pgsql.dump.in share/refdb/sql/refdb-upgrade.sql etc/refdb/bib2risrc.example etc/refdb/bib2riscgirc.example etc/refdb/db2risrc.example etc/refdb/nmed2risrc.example etc/refdb/nmed2riscgirc.example etc/refdb/refdbarc.example etc/refdb/refdbcrc.example etc/refdb/refdbcgirc.example etc/refdb/refdbibrc.example etc/refdb/med2risrc.example etc/refdb/med2riscgirc.example etc/refdb/marc2risrc.example etc/refdb/refdbxmlrc.example etc/refdb/refdbdrc.example bin/refdb-bug bin/refdbctl bin/refdbjade bin/runbib bin/tex2mail bin/db2ris bin/refdbxml bin/marc2ris.pl bin/med2ris.pl bin/en2ris.pl bin/refdbnd bin/dos2unix bin/refdbd bin/refdbib bin/refdbc bin/refdba bin/refdbxp bin/nmed2ris bin/eenc @dirrm share/refdb/declarations @dirrm share/refdb/dsssl/html @dirrm share/refdb/dsssl/lib @dirrm share/refdb/dsssl/print @dirrm share/refdb/dsssl @dirrm share/refdb/dtd @dirrm share/refdb/styles @dirrm share/refdb/xsl/common-refdb @dirrm share/refdb/xsl/docbk-refdb-xsl/docbk-fo @dirrm share/refdb/xsl/docbk-refdb-xsl/docbk-html @dirrm share/refdb/xsl/docbk-refdb-xsl/docbk-xhtml @dirrm share/refdb/xsl/docbk-refdb-xsl/docbk-lib @dirrm share/refdb/xsl/docbk-refdb-xsl @dirrm share/refdb/xsl/tei-refdb-xsl/tei-fo @dirrm share/refdb/xsl/tei-refdb-xsl/tei-html @dirrm share/refdb/xsl/tei-refdb-xsl/tei-lib @dirrm share/refdb/xsl/tei-refdb-xsl @dirrm share/refdb/xsl @dirrm share/refdb/templates @dirrm share/refdb/www @dirrm share/refdb/css @dirrm share/refdb/db @dirrm share/refdb/examples @dirrm share/refdb/sql @dirrm share/refdb @dirrm etc/refdb |