summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiziano Müller <dev-zero@gentoo.org>2006-08-31 20:06:45 +0000
committerTiziano Müller <dev-zero@gentoo.org>2006-08-31 20:06:45 +0000
commitd39ed142f814b4846359d78f247eab574adba044 (patch)
tree865ac8805ae752e1d42c71587d9990b43c501658 /dev-cpp/litesql/files
parentsci-visualization/zhu3d: Version bump. (diff)
downloadsunrise-d39ed142f814b4846359d78f247eab574adba044.tar.gz
sunrise-d39ed142f814b4846359d78f247eab574adba044.tar.bz2
sunrise-d39ed142f814b4846359d78f247eab574adba044.zip
dev-cpp/litesql: New ebuild for bug #145675
svn path=/sunrise/; revision=1077
Diffstat (limited to 'dev-cpp/litesql/files')
-rw-r--r--dev-cpp/litesql/files/digest-litesql-0.3.23
-rw-r--r--dev-cpp/litesql/files/litesql-0.3.2-extra_qualifier.patch18
-rw-r--r--dev-cpp/litesql/files/litesql-0.3.2-pkg_makefile_am.patch15
3 files changed, 36 insertions, 0 deletions
diff --git a/dev-cpp/litesql/files/digest-litesql-0.3.2 b/dev-cpp/litesql/files/digest-litesql-0.3.2
new file mode 100644
index 000000000..86cde4d97
--- /dev/null
+++ b/dev-cpp/litesql/files/digest-litesql-0.3.2
@@ -0,0 +1,3 @@
+MD5 51278ea5658895e2a181a809b1936a0d litesql-0.3.2.tar.gz 825703
+RMD160 13cf61db4994b13b98456abf86c737cbaf5f954d litesql-0.3.2.tar.gz 825703
+SHA256 b00cadb4cda881d65534515d40e20fa7cba234e67a5600d580c0a58e289daeed litesql-0.3.2.tar.gz 825703
diff --git a/dev-cpp/litesql/files/litesql-0.3.2-extra_qualifier.patch b/dev-cpp/litesql/files/litesql-0.3.2-extra_qualifier.patch
new file mode 100644
index 000000000..6d268fb2a
--- /dev/null
+++ b/dev-cpp/litesql/files/litesql-0.3.2-extra_qualifier.patch
@@ -0,0 +1,18 @@
+--- include/litesql/persistent.hpp.orig 2006-08-30 00:12:01.000000000 +0200
++++ include/litesql/persistent.hpp 2006-08-30 00:12:32.000000000 +0200
+@@ -32,13 +32,13 @@
+ protected:
+ typedef map<string, vector<pair<FieldType, string> > > Updates;
+ /** executed when object is created into database */
+- string Persistent::insert(Record& tables,
++ string insert(Record& tables,
+ Records& fieldRecs,
+ Records& values,
+ const string& sequence);
+ void update(Updates& updates);
+ template <class T>
+- void updateField(litesql::Persistent::Updates& updates,
++ void updateField(Updates& updates,
+ const std::string& table,
+ litesql::Field<T> fld) {
+ if (fld.modified()) {
diff --git a/dev-cpp/litesql/files/litesql-0.3.2-pkg_makefile_am.patch b/dev-cpp/litesql/files/litesql-0.3.2-pkg_makefile_am.patch
new file mode 100644
index 000000000..4444983b8
--- /dev/null
+++ b/dev-cpp/litesql/files/litesql-0.3.2-pkg_makefile_am.patch
@@ -0,0 +1,15 @@
+--- pkg/Makefile.am.orig 2006-08-30 00:45:42.000000000 +0200
++++ pkg/Makefile.am 2006-08-30 00:46:18.000000000 +0200
+@@ -3,9 +3,9 @@
+ CLEANFILES = $(bin_SCRIPTS) litesql.pc
+
+ install-data-local: litesql.pc
+- mkdir -p $(libdir)/pkgconfig && \
+- cp -p litesql.pc $(libdir)/pkgconfig
++ mkdir -p $(DESTDIR)/$(libdir)/pkgconfig && \
++ cp -p litesql.pc $(DESTDIR)/$(libdir)/pkgconfig
+
+ uninstall-local:
+- -rm -f $(libdir)/pkgconfig/litesql.pc
++ -rm -f $(DESTDIR)/$(libdir)/pkgconfig/litesql.pc
+