# $OpenBSD$ COMMENT = Squid Account Management System DISTNAME = sams-1.0.4 CATEGORIES = www HOMEPAGE = http://sams.perm.ru/ #MAINTAINER = ??? # GPLv2 PERMIT_PACKAGE_CDROM = Yes PERMIT_PACKAGE_FTP = Yes PERMIT_DISTFILES_CDROM =Yes PERMIT_DISTFILES_FTP = Yes WANTLIB = c MASTER_SITES = http://sams.perm.ru/download/ EXTRACT_SUFX = .tar.bz2 RUN_DEPENDS = ::databases/mysql,-server \ :php5-core-*:www/php5/core \ :php5-gd-*:www/php5/extensions,-gd \ :php5-ldap-*:www/php5/extensions,-ldap \ :php5-mysql-*:www/php5/extensions,-mysql LIB_DEPENDS = mysqlclient::databases/mysql,-main \ pcre::devel/pcre USE_GMAKE = Yes CONFIGURE_STYLE = gnu CONFIGURE_ARGS += ${CONFIGURE_SHARED} \ --with-mysql-libpath=${LOCALBASE}/lib \ --with-pcre-libpath=${LOCALBASE}/lib NO_REGRESS = Yes #WEB_ROOT = /var/www/htdocs #pre-configure: # @perl -pi -e 's|%%INSTALL%%|${INSTALL}|g' ${WRKSRC}/Makefile.in # @perl -pi -e 's|%%INSTALL_SCRIPT%%|${INSTALL_SCRIPT}|g' ${WRKSRC}/Makefile.in # @perl -pi -e 's|%%INSTALL_DATA%%|${INSTALL_DATA}|g' ${WRKSRC}/Makefile.in # @perl -pi -e 's|%%INSTALL_PROGRAM%%|${INSTALL_PROGRAM}|g' ${WRKSRC}/Makefile.in # @perl -pi -e 's|%%prefix%%|${PREFIX}|g' ${WRKSRC}/Makefile.in do-install: .for i in sams samsdaemon samsf samsredir ${INSTALL_PROGRAM} ${WRKSRC}/$i ${PREFIX}/bin/$i .endfor ${INSTALL_DATA_DIR} ${PREFIX}/share/sams/ .for i in doc doc/EN doc/RU doc/img ${INSTALL_DATA_DIR} ${PREFIX}/share/sams/$i .endfor ${INSTALL_DATA} ${WRKSRC}/doc/EN/* ${PREFIX}/share/sams/doc/EN/ ${INSTALL_DATA} ${WRKSRC}/doc/RU/* ${PREFIX}/share/sams/doc/RU/ ${INSTALL_DATA} ${WRKSRC}/doc/img/* ${PREFIX}/share/sams/doc/img/ ${INSTALL_DATA} ${WRKSRC}/etc/sams.conf.default ${PREFIX}/share/sams/ cd ${WRKSRC}/php && find * -type d -exec ${INSTALL_DATA_DIR} \ "${PREFIX}/share/sams/{}" \; cd ${WRKSRC}/php && find * -type f -exec ${INSTALL_DATA} \ "{}" "${PREFIX}/share/sams/{}" \; .for i in sams_db.sql squid_db.sql ${INSTALL_DATA} ${WRKSRC}/mysql/$i ${PREFIX}/share/sams/data/ .endfor ${INSTALL_DATA} ${WRKSRC}/update/upgrade_mysql_table.php ${PREFIX}/share/sams/data/ #cp ./mysql/recover_admin_passwd /usr/local/bin; #chmod 777 /usr/local/share/sams/data; #chmod ugo+x /usr/local/share/sams/bin/*; .include