sqlitebrowser: fixing ebuild, gentoo bug #227215

git-svn-id: http://svn.sabayonlinux.org/overlay@2535 d7aec97c-591d-0410-af39-a8856400b30a
This commit is contained in:
lxnay
2008-10-07 10:28:34 +00:00
parent 6fd20bd740
commit ea24a68b0d
4 changed files with 117 additions and 0 deletions
+4
View File
@@ -0,0 +1,4 @@
AUX sqlitebrowser-1.3-externalsqlite.patch 1815 RMD160 6d5abcbfef9eb2ee5b82d0cd88e2055afba0016d SHA1 c3aa9725996964176328c845622b281a16bf0b5f SHA256 bb2d763ed86f783e17f65c538f2828524160b472b9ce2dfe0d9c0197a5695955
DIST sqlitebrowser-1.3-src.tar.gz 563588 RMD160 884330dd595ec091f1aab885cb845dd19adeb189 SHA1 5defc7965e352bcaf8c763b76b2cfe11360b68f9 SHA256 10298d6ec7a615b856b11d89715c32ee7cd9076cfde81a3bef5e7cb0bf9d12d0
EBUILD sqlitebrowser-1.3.ebuild 913 RMD160 37d4d3aa258e9be771ee9ae35fa07ea03945f5b1 SHA1 f1f67902a3469c4e175041149aebc27c976d5000 SHA256 80e720c66fcc8d02c2c570afeb99b97bc1e1d3753181655ce731b9b34e6eaa1c
MISC Reasons 209 RMD160 a76e893272bc6843b2728d35414da31338d78fd3 SHA1 174ac65279d61a0d8f06ed3993246052c4e6a6f2 SHA256 96ecc47cc5d16714c024bf777e84cedbfb012c3c23d321aa817e9d78633159e4
+10
View File
@@ -0,0 +1,10 @@
net-misc/aria2
Ebuild added Oct. 07, 2008
Added by Fabio Erculiani <lxnay@sabayonlinux.org>
Fixing Gentoo bug #227215
======
07.10.08 - Fabio Erculiani <lxnay@sabayonlinux.org>
- fixing Gentoo bug #227215
@@ -0,0 +1,60 @@
diff -ur sqlbrowser_util.c sqlbrowser_util.c
--- sqlbrowser_util.c 2006-12-18 14:42:33.000000000 +0100
+++ sqlbrowser_util.c 2006-12-18 14:44:28.000000000 +0100
@@ -1,10 +1,9 @@
#include "sqlbrowser_util.h"
-#include "sqlite_source/sqlite3.h"
+#include <sqlite3.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
-#include "sqlite_source/sqliteInt.h"
/*following routines extracted from shell.c for dump support*/
@@ -193,8 +192,6 @@
char *zSep = i>0 ? ",": "";
if( azArg[i]==0 ){
fprintf(p->out,"%sNULL",zSep);
- }else if( sqlite3IsNumber(azArg[i], NULL, SQLITE_UTF8) ){
- fprintf(p->out,"%s%s",zSep, azArg[i]);
}else{
if( zSep[0] ) fprintf(p->out,"%s",zSep);
output_quoted_string(p->out, azArg[i]);
diff -ur sqlbrowser_util.h sqlbrowser_util.h
--- sqlbrowser_util.h 2006-12-18 14:46:34.000000000 +0100
+++ sqlbrowser_util.h 2006-12-18 14:45:58.000000000 +0100
@@ -6,7 +6,7 @@
#endif
#include <ctype.h>
-#include "sqlite_source/sqlite3.h"
+#include <sqlite3.h>
#include <stdio.h>
diff -ur sqlitebrowser.pro sqlitebrowser.pro
--- sqlitebrowser.pro 2006-12-18 14:42:33.000000000 +0100
+++ sqlitebrowser.pro 2006-12-18 14:43:57.000000000 +0100
@@ -47,7 +47,7 @@
UI_DIR = .ui
MOC_DIR = .moc
OBJECTS_DIR = .obj
- LIBS += ./sqlite_source/libsqlite_source.a
+ LIBS += -lsqlite3
}
win32 {
RC_FILE = winapp.rc
diff -ur sqlitedb.h sqlitedb.h
--- sqlitedb.h 2006-12-18 14:46:34.000000000 +0100
+++ sqlitedb.h 2006-12-18 14:46:22.000000000 +0100
@@ -7,7 +7,7 @@
#include <qvaluelist.h>
#include <qobject.h>
#include "sqllogform.h"
-#include "sqlite_source/sqlite3.h"
+#include <sqlite3.h>
#include "sqlitebrowsertypes.h"
/*#include "sqlite_source/sqlxtra_util.h"
#include "sqlite_source/encode.h"
@@ -0,0 +1,43 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlitebrowser/sqlitebrowser-1.3.ebuild,v 1.5 2008/07/27 20:16:22 carlo Exp $
EAPI=1
inherit eutils qt3
DESCRIPTION="SQLite Database Browser"
HOMEPAGE="http://sqlitebrowser.sourceforge.net/"
SRC_URI="mirror://sourceforge/sqlitebrowser/${P}-src.tar.gz"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="=dev-db/sqlite-3*
x11-libs/qt:3"
S="${WORKDIR}/${PN}/${PN}"
src_unpack() {
unpack ${A}
cd "${S}"
rm -r sqlite_source
sed -i 's/\r/\n/g' *.{cpp,h}
# I hate qt designer!
has_version "=x11-libs/qt-3.3*" && sed -i '1s/UI version="3.2"/UI version="3.3"/'
epatch "${FILESDIR}"/${P}-externalsqlite.patch
}
src_compile() {
eqmake3
emake || die "emake failed"
}
src_install() {
dobin sqlitebrowser || die "installing failed"
}