From owner-svn-ports-head@FreeBSD.ORG Thu Sep 18 07:30:25 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 87C2BBCE; Thu, 18 Sep 2014 07:30:25 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 57B34969; Thu, 18 Sep 2014 07:30:25 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8I7UP1h064703; Thu, 18 Sep 2014 07:30:25 GMT (envelope-from tijl@FreeBSD.org) Received: (from tijl@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8I7UPWK064702; Thu, 18 Sep 2014 07:30:25 GMT (envelope-from tijl@FreeBSD.org) Message-Id: <201409180730.s8I7UPWK064702@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: tijl set sender to tijl@FreeBSD.org using -f From: Tijl Coosemans Date: Thu, 18 Sep 2014 07:30:25 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r368423 - head/databases/xtrabackup X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Sep 2014 07:30:25 -0000 Author: tijl Date: Thu Sep 18 07:30:24 2014 New Revision: 368423 URL: http://svnweb.freebsd.org/changeset/ports/368423 QAT: https://qat.redports.org/buildarchive/r368423/ Log: - Make both cmake and autotools build dependencies only - Merge MASTER_SITES and MASTER_SITE_SUBDIR Modified: head/databases/xtrabackup/Makefile Modified: head/databases/xtrabackup/Makefile ============================================================================== --- head/databases/xtrabackup/Makefile Thu Sep 18 07:20:06 2014 (r368422) +++ head/databases/xtrabackup/Makefile Thu Sep 18 07:30:24 2014 (r368423) @@ -5,7 +5,7 @@ PORTNAME= xtrabackup PORTVERSION= 2.1.7 PORTREVISION= 1 CATEGORIES= databases -MASTER_SITES= http://www.percona.com/downloads/%SUBDIR%/ +MASTER_SITES= http://www.percona.com/downloads/XtraBackup/XtraBackup-${PORTVERSION}/source/ DISTNAME= percona-${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} DISTFILES= percona-xtrabackup-${PORTVERSION}.tar.gz EXTRACT_ONLY= percona-xtrabackup-${PORTVERSION}.tar.gz @@ -15,8 +15,9 @@ COMMENT= OpenSource version of InnoDB ba LICENSE= GPLv2 -# quilt is requiered by build.sh +# quilt is required by build.sh BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash \ + cmake:${PORTSDIR}/devel/cmake \ quilt:${PORTSDIR}/devel/quilt \ bison:${PORTSDIR}/devel/bison LIB_DEPENDS= libgcrypt.so:${PORTSDIR}/security/libgcrypt \ @@ -25,11 +26,7 @@ RUN_DEPENDS= p5-DBD-mysql>=0:${PORTSDIR} qpress:${PORTSDIR}/archivers/qpress # autotool is in use for 5.1 builds -USE_AUTOTOOLS= automake autoheader autoconf aclocal libtoolize -# MySQL 5.5 using CMAKE -USES= cmake iconv gettext gmake libtool perl5 - -MASTER_SITE_SUBDIR= XtraBackup/XtraBackup-${PORTVERSION}/source/ +USES= autoreconf:build gettext gmake iconv libtool perl5 PLIST_FILES= bin/xtrabackup bin/xtrabackup_55 bin/xtrabackup_56 bin/xbstream \ bin/innobackupex bin/xbcrypt @@ -53,14 +50,4 @@ do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/xbcrypt ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/innobackupex ${STAGEDIR}${PREFIX}/bin -# autoconf is running by build.sh -do-configure: -run-autotools-aclocal: -run-autotools-automake: -run-autotools-autoconf: -run-autotools-autoheader: -run-autotools-libtoolize: -patch-autotools-libtool: - @${TRUE} - .include