| Summary: | [MAINTAINER] databases/sqlite3: update to 3.7.2 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Pavel Volkov <pol> | ||||||||
| Component: | Individual Port(s) | Assignee: | Dmitry Marakasov <amdmi3> | ||||||||
| Status: | Closed FIXED | ||||||||||
| Severity: | Affects Only Me | ||||||||||
| Priority: | Normal | ||||||||||
| Version: | Latest | ||||||||||
| Hardware: | Any | ||||||||||
| OS: | Any | ||||||||||
| Attachments: |
|
||||||||||
|
Description
Pavel Volkov
2010-08-30 16:40:01 UTC
Responsible Changed From-To: freebsd-ports-bugs->amdmi3 I'll take it. * Pavel I Volkov (pol@opk.ru) wrote: Sorry for delay with this. In original proposal regarding PORTDOCS handling I've meant this (see patch), will that be ok? Also, build fails WITH_GCOV: http://people.freebsd.org/~amdmi3/sqlite3-gcov-3.7.2.log --- sqlite.patch begins here --- diff -ruN /home/amdmi3/projects/freebsd/ports/databases/sqlite3.orig/Makefile /home/amdmi3/projects/freebsd/ports/databases/sqlite3/Makefile --- /home/amdmi3/projects/freebsd/ports/databases/sqlite3.orig/Makefile 2010-08-31 06:12:00.000000000 +0400 +++ /home/amdmi3/projects/freebsd/ports/databases/sqlite3/Makefile 2010-08-31 06:25:59.000000000 +0400 @@ -53,9 +53,10 @@ .include <bsd.port.options.mk> -PLIST_FILES+= bin/sqlite3 include/sqlite3.h include/sqlite3ext.h \ +PLIST_FILES= bin/sqlite3 include/sqlite3.h include/sqlite3ext.h \ lib/libsqlite3.a lib/libsqlite3.la lib/libsqlite3.so \ lib/libsqlite3.so.8 libdata/pkgconfig/sqlite3.pc +PORTDOCS= * .if !defined(NO_INSTALL_MANPAGES) MAN1= sqlite3.1 @@ -91,16 +92,10 @@ .if defined(WITH_FTS3) CFLAGS+= -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_FTS3_PARENTHESIS=1 -.ifndef NOPORTDOCS -PORTDOCS+= README.syntax README.tokenizers -.endif .endif .if defined(WITH_RTREE) CFLAGS+= -DSQLITE_ENABLE_RTREE=1 -.ifndef NOPORTDOCS -PORTDOCS+= README -.endif .endif .if defined(WITH_ICU) @@ -109,9 +104,6 @@ CFLAGS+= -DSQLITE_ENABLE_ICU=1 CPPFLAGS+= `${LOCALBASE}/bin/icu-config --cppflags` LDFLAGS+= `${LOCALBASE}/bin/icu-config --ldflags` -.ifndef NOPORTDOCS -PORTDOCS+= README.txt -.endif .endif .if defined(WITH_RAMTABLE) --- sqlite.patch ends here --- -- Dmitry Marakasov . 55B5 0596 FF1E 8D84 5F56 9510 D35A 80DD F9D2 F77D amdmi3@amdmi3.ru ..: jabber: amdmi3@jabber.ru http://www.amdmi3.ru Hello. PORTDOCS varies depending on the selected options and can install only those documents that correspond to them. Unnecessary documents will be confusing for users on the available opportunities. "build fails WITH_GCOV". I could not repeat this problem on my existing computers. According to the available on the Internet reports of such errors (http://kerneltrap.org/mailarchive/freebsd-bugs/2009/9/22/6437933/thread, http://cakebox.homeunix.net/wordpress/?p=109), it is manifested in the case of sharing possibilities to control the stack and profiling. In the attached new patch I tried to resolve this problem, but I can not verify the result. Please check to you. Thank you. 31.08.2010 07:40, Dmitry Marakasov wrote: > * Pavel I Volkov (pol@opk.ru) wrote: > > Sorry for delay with this. > > In original proposal regarding PORTDOCS handling I've meant this > (see patch), will that be ok? Also, build fails WITH_GCOV: > > http://people.freebsd.org/~amdmi3/sqlite3-gcov-3.7.2.log > > --- sqlite.patch begins here --- > diff -ruN /home/amdmi3/projects/freebsd/ports/databases/sqlite3.orig/Makefile /home/amdmi3/projects/freebsd/ports/databases/sqlite3/Makefile > --- /home/amdmi3/projects/freebsd/ports/databases/sqlite3.orig/Makefile 2010-08-31 06:12:00.000000000 +0400 > +++ /home/amdmi3/projects/freebsd/ports/databases/sqlite3/Makefile 2010-08-31 06:25:59.000000000 +0400 > @@ -53,9 +53,10 @@ > > .include <bsd.port.options.mk> > > -PLIST_FILES+= bin/sqlite3 include/sqlite3.h include/sqlite3ext.h \ > +PLIST_FILES= bin/sqlite3 include/sqlite3.h include/sqlite3ext.h \ > lib/libsqlite3.a lib/libsqlite3.la lib/libsqlite3.so \ > lib/libsqlite3.so.8 libdata/pkgconfig/sqlite3.pc > +PORTDOCS= * > > .if !defined(NO_INSTALL_MANPAGES) > MAN1= sqlite3.1 > @@ -91,16 +92,10 @@ > > .if defined(WITH_FTS3) > CFLAGS+= -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_FTS3_PARENTHESIS=1 > -.ifndef NOPORTDOCS > -PORTDOCS+= README.syntax README.tokenizers > -.endif > .endif > > .if defined(WITH_RTREE) > CFLAGS+= -DSQLITE_ENABLE_RTREE=1 > -.ifndef NOPORTDOCS > -PORTDOCS+= README > -.endif > .endif > > .if defined(WITH_ICU) > @@ -109,9 +104,6 @@ > CFLAGS+= -DSQLITE_ENABLE_ICU=1 > CPPFLAGS+= `${LOCALBASE}/bin/icu-config --cppflags` > LDFLAGS+= `${LOCALBASE}/bin/icu-config --ldflags` > -.ifndef NOPORTDOCS > -PORTDOCS+= README.txt > -.endif > .endif > > .if defined(WITH_RAMTABLE) > --- sqlite.patch ends here --- > > PORTDOCS varies depending on the selected options and can install only > those documents that correspond to them. Unnecessary documents will be > confusing for users on the available opportunities. I understand. This is the magic of ports! Thanks for the new knowledge. Your patch (sqlite.patch) has included to a new sqlite3-3.7.2.patch. Please ignore the previous one. 31.08.2010 07:40, Dmitry Marakasov wrote: > * Pavel I Volkov (pol@opk.ru) wrote: > > Sorry for delay with this. > > In original proposal regarding PORTDOCS handling I've meant this > (see patch), will that be ok? Also, build fails WITH_GCOV: > > http://people.freebsd.org/~amdmi3/sqlite3-gcov-3.7.2.log > > --- sqlite.patch begins here --- > --- sqlite.patch ends here --- > State Changed From-To: open->closed Committed. Thanks! amdmi3 2010-09-01 17:49:50 UTC
FreeBSD ports repository
Modified files:
databases/sqlite3 Makefile distinfo
Added files:
databases/sqlite3/files patch-src-os_unix.c
Removed files:
databases/sqlite3 pkg-plist
Log:
- Update to 3.7.2
PR: 149472, 150119
Submitted by: Pavel I Volkov <pol@opk.ru> (maintainer)
Revision Changes Path
1.47 +98 -16 ports/databases/sqlite3/Makefile
1.30 +3 -3 ports/databases/sqlite3/distinfo
1.1 +11 -0 ports/databases/sqlite3/files/patch-src-os_unix.c (new)
1.15 +0 -14 ports/databases/sqlite3/pkg-plist (dead)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
|