Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Mar 2014 18:29:14 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r347132 - head/databases/mariadb-server
Message-ID:  <201403051829.s25ITEfe036780@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Wed Mar  5 18:29:13 2014
New Revision: 347132
URL: http://svnweb.freebsd.org/changeset/ports/347132
QAT: https://qat.redports.org/buildarchive/r347132/

Log:
  Support stage
  Use libevent2 instead of libevent

Modified:
  head/databases/mariadb-server/Makefile
  head/databases/mariadb-server/pkg-plist

Modified: head/databases/mariadb-server/Makefile
==============================================================================
--- head/databases/mariadb-server/Makefile	Wed Mar  5 18:19:46 2014	(r347131)
+++ head/databases/mariadb-server/Makefile	Wed Mar  5 18:29:13 2014	(r347132)
@@ -2,7 +2,7 @@
 
 PORTNAME=	mariadb
 PORTVERSION=	5.3.12
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	databases ipv6
 MASTER_SITES=	http://ftp.osuosl.org/pub/mariadb/${PORTNAME}-${PORTVERSION}/kvm-tarbake-jaunty-x86/ \
 		http://mirrors.supportex.net/mariadb/${PORTNAME}-${PORTVERSION}/kvm-tarbake-jaunty-x86/ \
@@ -49,13 +49,15 @@ OPENSSL_DESC=	Use OpenSSL instead of bun
 
 .if !defined(MARIADB_CLIENT_SLAVE)
 CONFIGURE_ARGS+=	--with-libevent=${LOCALBASE}
-LIB_DEPENDS+=	libevent-1.4.so:${PORTSDIR}/devel/libevent
+LIB_DEPENDS+=	libevent-2.0.so:${PORTSDIR}/devel/libevent2
+CFLAGS+=	-I${LOCALBASE}/include/event2/compat \
+		-I${LOCALBASE}/include
+LDFLAGS+=	-L${LOCALBASE}/lib/event2
 
-MAN1=	innochecksum.1 my_print_defaults.1 myisam_ftdump.1 myisamchk.1 \
+MANS=	innochecksum.1 my_print_defaults.1 myisam_ftdump.1 myisamchk.1 \
 	myisamlog.1 myisampack.1 mysql.server.1 mysql_client_test_embedded.1 \
 	mysql_install_db.1 mysql_tzinfo_to_sql.1 mysql_waitpid.1 mysqld_safe.1 \
 	mysqltest_embedded.1 perror.1 replace.1 resolve_stack_dump.1 resolveip.1
-MAN8=	mysqld.8 mysqlmanager.8
 
 INFO=		mysql
 
@@ -84,7 +86,6 @@ MAXKEY_DESC=		Change max key length from
 OPTIONS_DEFAULT+=	ARIADB ARCHIVE BLACKHOLE SPHINX FEDX XTRADB HANDLERSOCKET
 .endif	# .if !defined(MARIADB_CLIENT_SLAVE)
 
-NO_STAGE=	yes
 .include <bsd.port.options.mk>
 
 .if ${OSVERSION} >= 1000000
@@ -274,18 +275,20 @@ EXTRA_PATCHES+=	${FILESDIR}/scripts__Mak
 MDB_SERVER_SUBDIRS=	include @docs_dirs@ sql-common libservices mysys strings dbug ${MDB_EXTRA_SUBDIRS} unittest cmd-line-utils libmysql scripts @sql_server_dirs@ @sql_server@ @man_dirs@ @libmysqld_dirs@ support-files
 
 post-patch:
+	@${REINPLACE_CMD} -e "s|-levent|-levent-2.0|g" ${WRKSRC}/configure
 	@${REINPLACE_CMD} -e "s|%%SUBDIRS%%|${MDB_SERVER_SUBDIRS}|" ${WRKSRC}/Makefile.in
-	@${REINPLACE_CMD} -e "s|%%MANS%%|${MAN1}|" ${WRKSRC}/man/Makefile.in
+	@${REINPLACE_CMD} -e "s|%%MANS%%|${MANS}|" ${WRKSRC}/man/Makefile.in
 	@${REINPLACE_CMD} -e "s|^\(install:\).*|\1|" ${WRKSRC}/mysql-test/Makefile.in ${WRKSRC}/sql-bench/Makefile.in
 	@${REINPLACE_CMD} -e "s|^\(aclocal_DATA =\).*|\1|" ${WRKSRC}/support-files/Makefile.in
 	@${REINPLACE_CMD} -e "s|^\(pkginclude_HEADERS =\).*|\1|" ${WRKSRC}/cmd-line-utils/libedit/Makefile.in
 	@${REINPLACE_CMD} -e "s|^\(install-data-am:\) install-pkgincludeHEADERS|\1|g" ${WRKSRC}/extra/Makefile.in ${WRKSRC}/include/Makefile.in
 	@${REINPLACE_CMD} -e "s|^\(install-exec-am:\) install-pkglibLTLIBRARIES|\1|g" ${WRKSRC}/libmysql/Makefile.in
+	@${REINPLACE_CMD} -e '/echo.*RANLIB/,+1d' ${WRKSRC}/libservices/Makefile.in \
+		${WRKSRC}/mysys/Makefile.in ${WRKSRC}/strings/Makefile.in \
+		${WRKSRC}/dbug/Makefile.in ${WRKSRC}/storage/myisam/Makefile.in \
+		${WRKSRC}/storage/heap/Makefile.in ${WRKSRC}/storage/maria/Makefile.in \
+		${WRKSRC}/storage/myisammrg/Makefile.in ${WRKSRC}/vio/Makefile.in
 
-.if empty(PORT_OPTIONS:MSTATIC)
-post-install:
-	@${CAT} ${PKGMESSAGE}
-.endif
 .endif	# .if !defined(MARIADB_CLIENT_SLAVE)
 .endif	# .if !defined(MARIADB_SCRIPTS_SLAVE)
 

Modified: head/databases/mariadb-server/pkg-plist
==============================================================================
--- head/databases/mariadb-server/pkg-plist	Wed Mar  5 18:19:46 2014	(r347131)
+++ head/databases/mariadb-server/pkg-plist	Wed Mar  5 18:29:13 2014	(r347132)
@@ -344,6 +344,25 @@ lib/mysql/libmystrings.a
 lib/mysql/libmysys.a
 lib/mysql/libvio.a
 libexec/mysqld
+man/man1/innochecksum.1.gz
+man/man1/my_print_defaults.1.gz
+man/man1/myisam_ftdump.1.gz
+man/man1/myisamchk.1.gz
+man/man1/myisamlog.1.gz
+man/man1/myisampack.1.gz
+man/man1/mysql.server.1.gz
+man/man1/mysql_client_test_embedded.1.gz
+man/man1/mysql_install_db.1.gz
+man/man1/mysql_tzinfo_to_sql.1.gz
+man/man1/mysql_waitpid.1.gz
+man/man1/mysqld_safe.1.gz
+man/man1/mysqltest_embedded.1.gz
+man/man1/perror.1.gz
+man/man1/replace.1.gz
+man/man1/resolve_stack_dump.1.gz
+man/man1/resolveip.1.gz
+man/man8/mysqld.8.gz
+man/man8/mysqlmanager.8.gz
 @dirrm %%DATADIR%%/ukrainian
 @dirrm %%DATADIR%%/swedish
 @dirrm %%DATADIR%%/spanish



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201403051829.s25ITEfe036780>