FreeBSD Bugzilla – Attachment 91422 Details for
Bug 128757
new port: addition of databases/mysql51-embedded
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
mysql-embedded.txt
mysql-embedded.txt (text/plain; charset=US-ASCII), 10.48 KB, created by
Matt
on 2009-01-16 22:07:07 UTC
(
hide
)
Description:
mysql-embedded.txt
Filename:
MIME Type:
Creator:
Matt
Created:
2009-01-16 22:07:07 UTC
Size:
10.48 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># mysql50-embedded ># mysql50-embedded/files ># mysql50-embedded/files/patch-include_myisam.h ># mysql50-embedded/Makefile ># mysql50-server ># mysql50-server/mysql50-embedded.diff ># mysql50-server/pkg-plist.embedded ># mysql51-embedded ># mysql51-embedded/files ># mysql51-embedded/files/patch-include_myisam.h ># mysql51-embedded/Makefile ># mysql51-server ># mysql51-server/mysql51-embedded.diff ># mysql51-server/pkg-plist.embedded ># >echo c - mysql50-embedded >mkdir -p mysql50-embedded > /dev/null 2>&1 >echo c - mysql50-embedded/files >mkdir -p mysql50-embedded/files > /dev/null 2>&1 >echo x - mysql50-embedded/files/patch-include_myisam.h >sed 's/^X//' >mysql50-embedded/files/patch-include_myisam.h << '153fa4f578ef807feec9f541c0ea3a7b' >X--- include/myisam.h 2008-07-29 21:33:57.000000000 +0400 >X+++ include/myisam.h 2008-07-29 21:34:29.000000000 +0400 >X@@ -53,7 +53,7 @@ >X The following defines can be increased if necessary. >X But beware the dependency of MI_MAX_POSSIBLE_KEY_BUFF and MI_MAX_KEY_LENGTH. >X */ >X-#define MI_MAX_KEY_LENGTH 1000 /* Max length in bytes */ >X+#define MI_MAX_KEY_LENGTH 4000 /* Max length in bytes */ >X #define MI_MAX_KEY_SEG 16 /* Max segments for key */ >X >X #define MI_MAX_KEY_BUFF (MI_MAX_KEY_LENGTH+MI_MAX_KEY_SEG*6+8+8) >X >153fa4f578ef807feec9f541c0ea3a7b >echo x - mysql50-embedded/Makefile >sed 's/^X//' >mysql50-embedded/Makefile << '52ce7c8012348c3279e2733452732a01' >X# New ports collection makefile for: MySQL-embedded >X# Date created: 06 Oct 2008 >X# Whom: Alex Dupre <ale@FreeBSD.org> >X# >X# $FreeBSD: ports/databases/mysql51-embedded/Makefile,v 1.00 2008/10/06 21:25:06 ale Exp $ >X# >X >XPORTNAME= mysql >XPKGNAMESUFFIX= -embedded >X >XCOMMENT= Multithreaded SQL database (embedded server library) >X >XMASTERDIR= ${.CURDIR}/../mysql50-server >X >XPKGINSTALL= mustnotexist >XPKGMESSAGE= mustnotexist >XPLIST= ${PKGDIR}/pkg-plist.embedded >XEXTRA_PATCHES= ${.CURDIR}/files/patch-include_myisam.h >X >XEMBEDDED_ONLY= yes >X >X.include "${MASTERDIR}/Makefile" >52ce7c8012348c3279e2733452732a01 >echo c - mysql50-server >mkdir -p mysql50-server > /dev/null 2>&1 >echo x - mysql50-server/mysql50-embedded.diff >sed 's/^X//' >mysql50-server/mysql50-embedded.diff << '939c54257641616a95336818880a22a4' >X--- Makefile.orig 2009-01-11 19:39:28.000000000 -0600 >X+++ Makefile 2009-01-13 08:59:21.000000000 -0600 >X@@ -16,7 +16,7 @@ >X MAINTAINER= ale@FreeBSD.org >X COMMENT?= Multithreaded SQL database (server) >X >X-SLAVEDIRS= databases/mysql50-client databases/mysql50-scripts >X+SLAVEDIRS= databases/mysql50-client databases/mysql50-scripts databases/mysql50-embedded >X USE_AUTOTOOLS= libtool:15 >X >X CONFIGURE_ARGS= --localstatedir=/var/db/mysql \ >X@@ -95,7 +95,7 @@ >X CXXFLAGS+= -fno-exceptions >X >X # MySQL-Server part >X-.if !defined(CLIENT_ONLY) && !defined(SCRIPTS_ONLY) >X+.if !defined(CLIENT_ONLY) && !defined(SCRIPTS_ONLY) && !defined(EMBEDDED_ONLY) >X USE_MYSQL= yes >X WANT_MYSQL_VER= 50 >X >X@@ -161,6 +161,34 @@ >X @${CAT} ${PKGMESSAGE} >X .endif >X >X+# MySQL-Embedded part >X+.elif defined(EMBEDDED_ONLY) >X+LATEST_LINK= mysql50-embedded >X+CONFIGURE_ARGS+=--with-embedded-server \ >X+ --without-docs \ >X+ --without-man \ >X+ --without-server \ >X+ --without-bench \ >X+ --without-ssl \ >X+ --without-plugin-example >X+CFLAGS+= -fPIC >X+ >X+post-patch: >X+ @${REINPLACE_CMD} -e "s|SUBDIRS =|SUBDIRS = include sql-common strings regex mysys dbug vio libmysql myisam myisammrg innobase heap sql @libmysqld_dirs@|g" ${WRKSRC}/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-data-am: install-pkgincludeHEADERS|install-data-am:|g" ${WRKSRC}/include/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-exec-am: install-pkglibLIBRARIES|install-exec-am:|g" ${WRKSRC}/strings/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-exec-am: install-pkglibLIBRARIES|install-exec-am:|g" ${WRKSRC}/mysys/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-exec-am: install-pkglibLIBRARIES|install-exec-am:|g" ${WRKSRC}/dbug/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-exec-am: install-pkglibLIBRARIES|install-exec-am:|g" ${WRKSRC}/vio/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-exec-am: install-pkglibLTLIBRARIES|install-exec-am:|g" ${WRKSRC}/libmysql/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-exec-am: install-binPROGRAMS install-libexecPROGRAMS|install-exec-am:|g" ${WRKSRC}/sql/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-data-am: install-data-local|install-data-am:|g" ${WRKSRC}/sql/share/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-exec-am: install-binPROGRAMS install-pkglibLIBRARIES|install-exec-am:|g" ${WRKSRC}/myisam/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-data-am: install-pkgdataDATA|install-data-am:|g" ${WRKSRC}/myisam/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-exec-am: install-pkglibLIBRARIES|install-exec-am:|g" ${WRKSRC}/myisammrg/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-exec-am: install-pkglibLIBRARIES|install-exec-am:|g" ${WRKSRC}/heap/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-data-am: install-pkgincludeHEADERS|install-data-am:|g" ${WRKSRC}/extra/Makefile.in >X+ >X .else >X # MySQL-Client part >X .if defined(CLIENT_ONLY) >939c54257641616a95336818880a22a4 >echo x - mysql50-server/pkg-plist.embedded >sed 's/^X//' >mysql50-server/pkg-plist.embedded << '068a1f87edb02765befd292b1cfffe15' >Xbin/mysql_client_test_embedded >Xbin/mysqltest_embedded >Xlib/mysql/libmysqld.a >X@dirrmtry lib/mysql/plugin >X@dirrmtry lib/mysql >068a1f87edb02765befd292b1cfffe15 >echo c - mysql51-embedded >mkdir -p mysql51-embedded > /dev/null 2>&1 >echo c - mysql51-embedded/files >mkdir -p mysql51-embedded/files > /dev/null 2>&1 >echo x - mysql51-embedded/files/patch-include_myisam.h >sed 's/^X//' >mysql51-embedded/files/patch-include_myisam.h << '35ffbf261c880363dd2a4337c308748c' >X--- include/myisam.h 2008-07-29 21:33:57.000000000 +0400 >X+++ include/myisam.h 2008-07-29 21:34:29.000000000 +0400 >X@@ -53,7 +53,7 @@ >X The following defines can be increased if necessary. >X But beware the dependency of MI_MAX_POSSIBLE_KEY_BUFF and MI_MAX_KEY_LENGTH. >X */ >X-#define MI_MAX_KEY_LENGTH 1000 /* Max length in bytes */ >X+#define MI_MAX_KEY_LENGTH 4000 /* Max length in bytes */ >X #define MI_MAX_KEY_SEG 16 /* Max segments for key */ >X >X #define MI_MAX_KEY_BUFF (MI_MAX_KEY_LENGTH+MI_MAX_KEY_SEG*6+8+8) >X >35ffbf261c880363dd2a4337c308748c >echo x - mysql51-embedded/Makefile >sed 's/^X//' >mysql51-embedded/Makefile << '6024642a619da3aa52c3503fcc94f164' >X# New ports collection makefile for: MySQL-embedded >X# Date created: 06 Oct 2008 >X# Whom: Alex Dupre <ale@FreeBSD.org> >X# >X# $FreeBSD: ports/databases/mysql51-embedded/Makefile,v 1.00 2008/10/06 21:25:06 ale Exp $ >X# >X >XPORTNAME= mysql >XPKGNAMESUFFIX= -embedded >X >XCOMMENT= Multithreaded SQL database (embedded server library) >X >XMASTERDIR= ${.CURDIR}/../mysql51-server >X >XPKGINSTALL= mustnotexist >XPKGMESSAGE= mustnotexist >XPLIST= ${PKGDIR}/pkg-plist.embedded >XEXTRA_PATCHES= ${.CURDIR}/files/patch-include_myisam.h >X >XEMBEDDED_ONLY= yes >X >X.include "${MASTERDIR}/Makefile" >6024642a619da3aa52c3503fcc94f164 >echo c - mysql51-server >mkdir -p mysql51-server > /dev/null 2>&1 >echo x - mysql51-server/mysql51-embedded.diff >sed 's/^X//' >mysql51-server/mysql51-embedded.diff << 'd4dfdd46cf2f99f053662a9831db5677' >X--- Makefile.orig 2008-12-07 17:03:58.000000000 -0600 >X+++ Makefile 2009-01-16 15:54:39.000000000 -0600 >X@@ -16,7 +16,7 @@ >X MAINTAINER= ale@FreeBSD.org >X COMMENT?= Multithreaded SQL database (server) >X >X-SLAVEDIRS= databases/mysql51-client databases/mysql51-scripts >X+SLAVEDIRS= databases/mysql51-client databases/mysql51-scripts databases/mysql51-embedded >X USE_AUTOTOOLS= libtool:15 >X USE_GMAKE= yes >X >X@@ -85,7 +85,7 @@ >X CXXFLAGS+= -fno-exceptions >X >X # MySQL-Server part >X-.if !defined(CLIENT_ONLY) && !defined(SCRIPTS_ONLY) >X+.if !defined(CLIENT_ONLY) && !defined(SCRIPTS_ONLY) && !defined(EMBEDDED_ONLY) >X USE_MYSQL= yes >X WANT_MYSQL_VER= 51 >X >X@@ -144,6 +144,34 @@ >X @${CAT} ${PKGMESSAGE} >X .endif >X >X+# MySQL-Embedded part >X+.elif defined(EMBEDDED_ONLY) >X+LATEST_LINK= mysql51-embedded >X+CONFIGURE_ARGS+=--with-embedded-server \ >X+ --without-docs \ >X+ --without-man \ >X+ --without-server \ >X+ --without-bench \ >X+ --without-ssl \ >X+ --without-plugin-example >X+CFLAGS+= -fPIC >X+ >X+post-patch: >X+ @${REINPLACE_CMD} -e "s|SUBDIRS =|SUBDIRS = include sql-common strings regex mysys dbug vio libmysql storage sql @libmysqld_dirs@|g" ${WRKSRC}/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-data-am: install-pkgincludeHEADERS|install-data-am:|g" ${WRKSRC}/include/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-exec-am: install-pkglibLIBRARIES|install-exec-am:|g" ${WRKSRC}/strings/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-exec-am: install-pkglibLIBRARIES|install-exec-am:|g" ${WRKSRC}/mysys/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-exec-am: install-pkglibLIBRARIES|install-exec-am:|g" ${WRKSRC}/dbug/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-exec-am: install-pkglibLIBRARIES|install-exec-am:|g" ${WRKSRC}/vio/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-exec-am: install-pkglibLTLIBRARIES|install-exec-am:|g" ${WRKSRC}/libmysql/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-exec-am: install-binPROGRAMS install-libexecPROGRAMS|install-exec-am:|g" ${WRKSRC}/sql/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-data-am: install-data-local|install-data-am:|g" ${WRKSRC}/sql/share/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-data-am: install-pkgdataDATA|install-data-am:|g" ${WRKSRC}/storage/myisam/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-exec-am: install-pkglibLIBRARIES|install-exec-am:|g" ${WRKSRC}/storage/myisammrg/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-exec-am: install-pkglibLIBRARIES|install-exec-am:|g" ${WRKSRC}/storage/heap/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-exec-am: install-binPROGRAMS install-pkglibLIBRARIES|install-exec-am:|g" ${WRKSRC}/storage/myisam/Makefile.in >X+ @${REINPLACE_CMD} -e "s|install-data-am: install-pkgincludeHEADERS|install-data-am:|g" ${WRKSRC}/extra/Makefile.in >X+ >X .else >X # MySQL-Client part >X .if defined(CLIENT_ONLY) >d4dfdd46cf2f99f053662a9831db5677 >echo x - mysql51-server/pkg-plist.embedded >sed 's/^X//' >mysql51-server/pkg-plist.embedded << 'e6c4401a2205e13e05f0c38adbba7302' >Xbin/mysql_client_test_embedded >Xbin/mysqltest_embedded >Xlib/mysql/libmysqld.a >X@dirrmtry lib/mysql/plugin >X@dirrmtry lib/mysql >e6c4401a2205e13e05f0c38adbba7302 >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 128757
:
91421
| 91422 |
91423