diff options
author | Markus Duft <mduft@gentoo.org> | 2010-01-14 14:38:26 +0000 |
---|---|---|
committer | Markus Duft <mduft@gentoo.org> | 2010-01-14 14:38:26 +0000 |
commit | a8dbaabca326278295d4533f9b897a2bd6489e9b (patch) | |
tree | 7c77d75d85d18b3362777f2674ef257add0f54b7 | |
parent | Bumping to 0.6.10 and removing redundant files. (diff) | |
download | historical-a8dbaabca326278295d4533f9b897a2bd6489e9b.tar.gz historical-a8dbaabca326278295d4533f9b897a2bd6489e9b.tar.bz2 historical-a8dbaabca326278295d4533f9b897a2bd6489e9b.zip |
fixed build for ~x86-interix
Package-Manager: portage-2.1.6.13/cvs/Linux i686
-rw-r--r-- | dev-db/sqlite/ChangeLog | 8 | ||||
-rw-r--r-- | dev-db/sqlite/Manifest | 6 | ||||
-rw-r--r-- | dev-db/sqlite/files/sqlite-3.6.22-interix-no-estale.patch | 12 | ||||
-rw-r--r-- | dev-db/sqlite/files/sqlite-3.6.22-interix-utime-s.patch | 12 | ||||
-rw-r--r-- | dev-db/sqlite/sqlite-3.6.22.ebuild | 5 |
5 files changed, 39 insertions, 4 deletions
diff --git a/dev-db/sqlite/ChangeLog b/dev-db/sqlite/ChangeLog index 4261540b4c3e..da6366951481 100644 --- a/dev-db/sqlite/ChangeLog +++ b/dev-db/sqlite/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-db/sqlite # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/ChangeLog,v 1.317 2010/01/10 21:55:07 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/ChangeLog,v 1.318 2010/01/14 14:38:26 mduft Exp $ + + 14 Jan 2010; Markus Duft <mduft@gentoo.org> sqlite-3.6.22.ebuild, + +files/sqlite-3.6.22-interix-no-estale.patch, + +files/sqlite-3.6.22-interix-utime-s.patch: + fix build for ~x86-interix. interix misses ESTALE, and some versions miss + utimes() too. utime() as replacement should work on all platforms. 10 Jan 2010; Fabian Groffen <grobian@gentoo.org> sqlite-3.6.22.ebuild: Run elibtoolize for FreeMiNT diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest index 731a20ef0844..eee508787299 100644 --- a/dev-db/sqlite/Manifest +++ b/dev-db/sqlite/Manifest @@ -4,6 +4,8 @@ AUX sqlite-2.8.15-alignement-fix.patch 538 RMD160 12407bbe5f1bcae243d4247b43bf63 AUX sqlite-2.8.16-multilib.patch 4038 RMD160 0e074a3ebac7c188dbbf9b86be87a79e0c23390a SHA1 8d38fd5820fd1037b35194d33666be19dcce9e98 SHA256 4ccbef245ea50f317e34bad5ed07e6917fc08d718c6e57884255799980d6e765 AUX sqlite-3.6.19-icu.test.patch 421 RMD160 a0eb98660981853c0e46c34935cb75721a712c59 SHA1 a01106d425106a02721c15cf314db825f2bb7ca6 SHA256 532f8bbb0366a3f51975c3d2a719b9e4b101b30da07df75f107f87f42d260c59 AUX sqlite-3.6.20-fts3.patch 1962 RMD160 2a772fccbbc5ad9f9fef65dbc86b83bb686976a9 SHA1 58818059424bc083e9c6604835990e7e2d1614b9 SHA256 b34f443de69deded1f849f0b74f8cacff74ae173be320f44c0c5b89fcbf445a8 +AUX sqlite-3.6.22-interix-no-estale.patch 322 RMD160 087694ad2fad6db97993e8f6b5fb894d3a02024a SHA1 19a4540df56a0264503f104c9ef52da841bbc023 SHA256 95f52a8d05163bfd5c752af4326e18f6e01bdf1077dda37584a8ddd319f94be6 +AUX sqlite-3.6.22-interix-utime-s.patch 399 RMD160 13d00371f80285480474323ff0e317fa93e078d5 SHA1 69e5f04fca69b287043f85dc20a0681c19c28e52 SHA256 3288fc27fc5e26c14eef386a3a1dee9c7e513975dc493b47cee53bdce2fb865b DIST sqlite-2.8.16.tar.gz 981834 RMD160 df60e84f16ccd8b6b8e86dabfe6bf40f6a3dc136 SHA1 7bef329f78628de252c289bda7cea6f86adcc42e SHA256 d26e8a6fac1ad497a3ade719da4f1d6d60f586fd10f66253f1c3d3db7168984e DIST sqlite-3.6.19.tar.gz 2942005 RMD160 119db76399eca04f21051c6ff156ccbb0c8d35b5 SHA1 1f85a324edfb42ec00bb6dbbec5a178346c950ee SHA256 7d8649c44fb97b874aa59144faaeb2356ec1fc6a8a7baa1d16e9ff5f1e097003 DIST sqlite-3.6.20.tar.gz 2965878 RMD160 d08cb8d39526ca3a85d4bc2dba6ba88ac62211c2 SHA1 8e50d1bdab6ab7dbc9c6398cc4ef4d709b114528 SHA256 c172ce97dc7201f38acdff22df467e1514e7225b88c636145e72a66a4ca6d07d @@ -22,6 +24,6 @@ EBUILD sqlite-3.6.19.ebuild 2968 RMD160 8d6939e082cca47993fa9d0794dcca8ae1271579 EBUILD sqlite-3.6.20-r1.ebuild 3264 RMD160 5b307fd1d81f02fad1b29aa86b9cd57287a27492 SHA1 9974c58b76e002da9e225db1bffa4d1e61b8f383 SHA256 fa93f73e495b803aff8525db5a2fc7a2b4a0040eaaacd3a1cca7f5ef8679c09e EBUILD sqlite-3.6.20.ebuild 2934 RMD160 c9b77defb3974599eb40056dbdc4c4512d943f62 SHA1 3693dbd197e3bdcb28fd8d97b335247200e357ef SHA256 b909bb05a61eff9961a16f0572ff3c607ee2486a48d1bd332effeb24300bc4bb EBUILD sqlite-3.6.21.ebuild 2917 RMD160 a53b7637c143336397c584978df85a3aee5510a6 SHA1 e3ed836cf124bc61456736e11158c64e3beb41da SHA256 e0818b7327097126ed8128a2ff756b33301179004237eab7960addb14e4a903a -EBUILD sqlite-3.6.22.ebuild 3539 RMD160 32bd92f84be77adde80371d00f7e2eb26bc7cd1e SHA1 10df5416c7e88c67f78230404f21c1f9764e5fa3 SHA256 0470b0facfaf6b921b7e4c0274247b576cd80b97fb8ee63ded30b3763aa6bfef -MISC ChangeLog 43238 RMD160 5a42ba63786e14bd984b3cf02cfa33f314fe41eb SHA1 bd26f2ab06a6ae1b1c7db7d91c2e469a68482ee5 SHA256 bb1627121ad2bf19be70751c01f642fa07fca25067130d2331e743956b3ee079 +EBUILD sqlite-3.6.22.ebuild 3637 RMD160 722c59d3408fd1dcccc0ad2b2b74c7cf279d2b0f SHA1 4aec8e58348c7b74509cc269b954d81fd2472bd8 SHA256 83f8a766ccbd5248f3f92a01c1940f23dc9476b7885c651ebe14ec191b6c0bcd +MISC ChangeLog 43544 RMD160 ca83188f4ecf9301dc5966991db5da20d2cac7fb SHA1 92416e85980040807514190e05720a6a577e5820 SHA256 34d1e9727837e05ead7fd94cfd75c017079284cd411c589068c21869cf103685 MISC metadata.xml 725 RMD160 cf12436b1fcf3770ae5a98d76375d3e02c689f1e SHA1 28614567476728a406a6c61414971022bfd4862f SHA256 a8e78c25506cdb2136062be0ea3cb8974c3e416b3d1234907d312ce2feb20dbf diff --git a/dev-db/sqlite/files/sqlite-3.6.22-interix-no-estale.patch b/dev-db/sqlite/files/sqlite-3.6.22-interix-no-estale.patch new file mode 100644 index 000000000000..79b06387d245 --- /dev/null +++ b/dev-db/sqlite/files/sqlite-3.6.22-interix-no-estale.patch @@ -0,0 +1,12 @@ +--- sqlite-3.6.22.orig/sqlite3.c 2010-01-13 22:28:39 -0800 ++++ sqlite-3.6.22/sqlite3.c 2010-01-13 22:36:25 -0800 +@@ -21915,7 +21915,9 @@ + case ENODEV: + case ENXIO: + case ENOENT: ++#ifndef __INTERIX + case ESTALE: ++#endif + case ENOSYS: + /* these should force the client to close the file and reconnect */ + diff --git a/dev-db/sqlite/files/sqlite-3.6.22-interix-utime-s.patch b/dev-db/sqlite/files/sqlite-3.6.22-interix-utime-s.patch new file mode 100644 index 000000000000..2018c935ee69 --- /dev/null +++ b/dev-db/sqlite/files/sqlite-3.6.22-interix-utime-s.patch @@ -0,0 +1,12 @@ +diff -ru sqlite-3.6.22.orig/sqlite3.c sqlite-3.6.22/sqlite3.c +--- sqlite-3.6.22.orig/sqlite3.c 2010-01-14 15:20:11 +0100 ++++ sqlite-3.6.22/sqlite3.c 2010-01-14 15:21:25 +0100 +@@ -23343,7 +23343,7 @@ + pFile->locktype = locktype; + #if !OS_VXWORKS + /* Always update the timestamp on the old file */ +- utimes(zLockFile, NULL); ++ utime(zLockFile, NULL); + #endif + return SQLITE_OK; + } diff --git a/dev-db/sqlite/sqlite-3.6.22.ebuild b/dev-db/sqlite/sqlite-3.6.22.ebuild index 72bda0c23be3..09a3a9cfcc9c 100644 --- a/dev-db/sqlite/sqlite-3.6.22.ebuild +++ b/dev-db/sqlite/sqlite-3.6.22.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.6.22.ebuild,v 1.6 2010/01/10 22:03:08 arfrever Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.6.22.ebuild,v 1.7 2010/01/14 14:38:26 mduft Exp $ EAPI="2" @@ -36,6 +36,9 @@ src_prepare() { rm -f test/like.test fi + epatch "${FILESDIR}"/${P}-interix-no-estale.patch + epatch "${FILESDIR}"/${P}-interix-utime-s.patch + epunt_cxx elibtoolize # for MiNT } |