svn commit: r396405 - head/databases/mysac
Alexey Dokuchaev
danfe at FreeBSD.org
Tue Sep 8 16:25:14 UTC 2015
Author: danfe
Date: Tue Sep 8 16:25:12 2015
New Revision: 396405
URL: https://svnweb.freebsd.org/changeset/ports/396405
Log:
- Update to version 1.1.2: the only functional differences are correct
order of float4store() arguments which was breaking the build on big-
endian architectures in version 1.1.1, and plugged resource leaks in
void mysac_close(MYSAC *mysac) function
- Define LICENSE (GPLv3) and simplify `do-install' target recipe
- Cleanup COMMENT and port description text (remove EOL whitespace and
double `uses uses` typo), update WWW address to avoid redirect
Modified:
head/databases/mysac/Makefile
head/databases/mysac/distinfo
head/databases/mysac/pkg-descr
Modified: head/databases/mysac/Makefile
==============================================================================
--- head/databases/mysac/Makefile Tue Sep 8 16:18:16 2015 (r396404)
+++ head/databases/mysac/Makefile Tue Sep 8 16:25:12 2015 (r396405)
@@ -2,14 +2,15 @@
# $FreeBSD$
PORTNAME= mysac
-PORTVERSION= 1.1.1
-PORTREVISION= 1
+PORTVERSION= 1.1.2
CATEGORIES= databases
MASTER_SITES= http://www.arpalert.org/src/ \
http://xz.cx/downloads/mysac/
MAINTAINER= jake at xz.cx
-COMMENT= MySAC: MySQL Simple Asynchronous Client
+COMMENT= MySQL Simple Asynchronous Client
+
+LICENSE= GPLv3
USE_LDCONFIG= yes
USE_MYSQL= yes
@@ -26,16 +27,9 @@ pre-build:
${TOUCH} ${WRKSRC}/make.deps
do-install:
- ${INSTALL_LIB} ${WRKSRC}/libmysac.so \
- ${STAGEDIR}${PREFIX}/lib/libmysac.so
+ ${INSTALL_LIB} ${WRKSRC}/libmysac.so ${STAGEDIR}${PREFIX}/lib
${LN} -sf libmysac.so ${STAGEDIR}${PREFIX}/lib/libmysac.so.0
- ${INSTALL_DATA} ${WRKSRC}/libmysac-static.a ${STAGEDIR}${PREFIX}/lib/libmysac-static.a
- ${INSTALL_DATA} ${WRKSRC}/mysac.h ${STAGEDIR}${PREFIX}/include/mysac.h
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64"
-BROKEN= Does not compile on ia64, powerpc, or sparc64
-.endif
+ ${INSTALL_DATA} ${WRKSRC}/libmysac-static.a ${STAGEDIR}${PREFIX}/lib
+ ${INSTALL_DATA} ${WRKSRC}/mysac.h ${STAGEDIR}${PREFIX}/include
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/databases/mysac/distinfo
==============================================================================
--- head/databases/mysac/distinfo Tue Sep 8 16:18:16 2015 (r396404)
+++ head/databases/mysac/distinfo Tue Sep 8 16:25:12 2015 (r396405)
@@ -1,2 +1,2 @@
-SHA256 (mysac-1.1.1.tar.gz) = 63fb38ca6a6ee8d28bbad0552c7c7d240fbc6ed06ca886ad2ba31cf1ce8596d3
-SIZE (mysac-1.1.1.tar.gz) = 46060
+SHA256 (mysac-1.1.2.tar.gz) = 0150edee0df888f9c6fe884c07281242ee28d408023994834facff93db15d77b
+SIZE (mysac-1.1.2.tar.gz) = 45407
Modified: head/databases/mysac/pkg-descr
==============================================================================
--- head/databases/mysac/pkg-descr Tue Sep 8 16:18:16 2015 (r396404)
+++ head/databases/mysac/pkg-descr Tue Sep 8 16:25:12 2015 (r396405)
@@ -1,8 +1,6 @@
-MySAC: MySQL Simple Asynchonous Client
-
-MySAC is a library that provides mechanisms for making asynchronous
-request to MySQL database. It uses uses the official MySQL client
-library for authentication and network functions. Memory allocation
+MySAC (Simple Asynchronous Client) is a library that provides mechanisms for
+making asynchronous requests to MySQL database. It uses the official MySQL
+client library for authentication and network functions. Memory allocation
must be done in user code, so any memory manager can be used.
-WWW: http://cv.arpalert.org/page.sh?mysac
+WWW: http://www.arpalert.org/mysac.html
More information about the svn-ports-all
mailing list