Merge lp:~wajahat-abbassi/drizzle/trunk-bug-935951 into lp:~drizzle-trunk/drizzle/development
- trunk-bug-935951
- Merge into development
Status: | Rejected | ||||
---|---|---|---|---|---|
Rejected by: | Henrik Ingo | ||||
Proposed branch: | lp:~wajahat-abbassi/drizzle/trunk-bug-935951 | ||||
Merge into: | lp:~drizzle-trunk/drizzle/development | ||||
Diff against target: |
5933 lines (+5072/-201) 103 files modified
.bzrignore (+14/-0) Makefile.am (+2/-15) configure.ac (+1/-1) drizzled/drizzled.cc (+4/-4) m4/pandora_vc_build.m4 (+4/-0) plugin/innobase/xtrabackup/xtrabackup.cc (+0/-29) support-files/README (+41/-0) support-files/deb/debian/changelog (+582/-0) support-files/deb/debian/compat (+1/-0) support-files/deb/debian/conf.d/auth-file.cnf (+3/-0) support-files/deb/debian/conf.d/auth-http.cnf (+1/-0) support-files/deb/debian/conf.d/auth-ldap.cnf (+1/-0) support-files/deb/debian/conf.d/auth-pam.cnf (+1/-0) support-files/deb/debian/conf.d/auth-schema.cnf (+1/-0) support-files/deb/debian/conf.d/debug.cnf (+1/-0) support-files/deb/debian/conf.d/filtered-replicator.cnf (+1/-0) support-files/deb/debian/conf.d/gearman-udf.cnf (+1/-0) support-files/deb/debian/conf.d/http-functions.cnf (+1/-0) support-files/deb/debian/conf.d/json-server.cnf (+1/-0) support-files/deb/debian/conf.d/logging-gearman.cnf (+1/-0) support-files/deb/debian/conf.d/logging-query.cnf (+1/-0) support-files/deb/debian/conf.d/mysql-protocol.cnf (+1/-0) support-files/deb/debian/conf.d/mysql-unix-socket-protocol.cnf (+1/-0) support-files/deb/debian/conf.d/performance-dictionary.cnf (+1/-0) support-files/deb/debian/conf.d/query-log.cnf (+1/-0) support-files/deb/debian/conf.d/rabbitmq.cnf (+1/-0) support-files/deb/debian/conf.d/regex-policy.cnf (+1/-0) support-files/deb/debian/conf.d/simple-user-policy.cnf (+1/-0) support-files/deb/debian/conf.d/slave.cnf (+2/-0) support-files/deb/debian/control (+408/-0) support-files/deb/debian/copyright (+1630/-0) support-files/deb/debian/copyright_check.py (+354/-0) support-files/deb/debian/drizzle-client.install (+2/-0) support-files/deb/debian/drizzle-dev-doc.doc-base (+10/-0) support-files/deb/debian/drizzle-dev-doc.docs (+1/-0) support-files/deb/debian/drizzle-dev-doc.links (+3/-0) support-files/deb/debian/drizzle-doc.doc-base (+10/-0) support-files/deb/debian/drizzle-doc.docs (+1/-0) support-files/deb/debian/drizzle-doc.links (+3/-0) support-files/deb/debian/drizzle-plugin-auth-file.install (+2/-0) support-files/deb/debian/drizzle-plugin-auth-file.postinst (+17/-0) support-files/deb/debian/drizzle-plugin-auth-http.install (+2/-0) support-files/deb/debian/drizzle-plugin-auth-ldap.install (+2/-0) support-files/deb/debian/drizzle-plugin-auth-pam.install (+2/-0) support-files/deb/debian/drizzle-plugin-auth-schema.install (+2/-0) support-files/deb/debian/drizzle-plugin-debug.install (+2/-0) support-files/deb/debian/drizzle-plugin-dev.install (+2/-0) support-files/deb/debian/drizzle-plugin-gearman-udf.install (+2/-0) support-files/deb/debian/drizzle-plugin-http-functions.install (+2/-0) support-files/deb/debian/drizzle-plugin-json-server.install (+2/-0) support-files/deb/debian/drizzle-plugin-logging-gearman.install (+2/-0) support-files/deb/debian/drizzle-plugin-logging-query.install (+2/-0) support-files/deb/debian/drizzle-plugin-performance-dictionary.install (+2/-0) support-files/deb/debian/drizzle-plugin-query-log.install (+2/-0) support-files/deb/debian/drizzle-plugin-rabbitmq.install (+2/-0) support-files/deb/debian/drizzle-plugin-regex-policy.install (+2/-0) support-files/deb/debian/drizzle-plugin-simple-user-policy.install (+2/-0) support-files/deb/debian/drizzle-plugin-slave.install (+3/-0) support-files/deb/debian/drizzle.docs (+1/-0) support-files/deb/debian/drizzle.init (+153/-0) support-files/deb/debian/drizzle.install (+22/-0) support-files/deb/debian/drizzle.preinst (+48/-0) support-files/deb/debian/drizzle.upstart (+11/-0) support-files/deb/debian/libdrizzledmessage-dev.install (+1/-0) support-files/deb/debian/libdrizzledmessage0.install (+1/-0) support-files/deb/debian/patches/disable-intersphinx.patch (+22/-0) support-files/deb/debian/patches/fix-user-option.patch (+20/-0) support-files/deb/debian/rules (+63/-0) support-files/deb/debian/slave.cfg (+6/-0) support-files/deb/debian/source/format (+1/-0) support-files/deb/debian/source/include-binaries (+4/-0) support-files/deb/debian/watch (+3/-0) support-files/drizzle.spec.in (+0/-148) support-files/include.am (+77/-2) support-files/rpm/SOURCES/conf.d/auth-file.cnf (+2/-0) support-files/rpm/SOURCES/conf.d/auth-http.cnf (+2/-0) support-files/rpm/SOURCES/conf.d/auth-ldap.cnf (+2/-0) support-files/rpm/SOURCES/conf.d/auth-pam.cnf (+2/-0) support-files/rpm/SOURCES/conf.d/auth-schema.cnf (+1/-0) support-files/rpm/SOURCES/conf.d/debug.cnf (+2/-0) support-files/rpm/SOURCES/conf.d/filtered-replicator.cnf (+2/-0) support-files/rpm/SOURCES/conf.d/gearman-udf.cnf (+2/-0) support-files/rpm/SOURCES/conf.d/http-functions.cnf (+1/-0) support-files/rpm/SOURCES/conf.d/json-server.cnf (+1/-0) support-files/rpm/SOURCES/conf.d/logging-gearman.cnf (+2/-0) support-files/rpm/SOURCES/conf.d/logging-query.cnf (+2/-0) support-files/rpm/SOURCES/conf.d/mysql-protocol.cnf (+9/-0) support-files/rpm/SOURCES/conf.d/pbms.cnf (+2/-0) support-files/rpm/SOURCES/conf.d/query-log.cnf (+1/-0) support-files/rpm/SOURCES/conf.d/rabbitmq.cnf (+2/-0) support-files/rpm/SOURCES/conf.d/regex-policy.cnf (+1/-0) support-files/rpm/SOURCES/conf.d/simple-user-policy.cnf (+2/-0) support-files/rpm/SOURCES/conf.d/slave.cnf (+1/-0) support-files/rpm/SOURCES/drizzle-2010.04.1513-bug572633.patch (+51/-0) support-files/rpm/SOURCES/drizzle-2010.06.1607-protobuf.patch (+16/-0) support-files/rpm/SOURCES/drizzle.cnf (+9/-0) support-files/rpm/SOURCES/drizzle7-2011.01.07-tests.patch (+17/-0) support-files/rpm/SOURCES/drizzled.cnf (+10/-0) support-files/rpm/SOURCES/drizzled.init (+112/-0) support-files/rpm/SOURCES/gen_plugin_configs_patch.sh (+61/-0) support-files/rpm/SOURCES/plugin-configs.patch (+96/-0) support-files/rpm/SPECS/drizzle.spec.in (+1073/-0) unittests/option_context.cc (+7/-2) |
||||
To merge this branch: | bzr merge lp:~wajahat-abbassi/drizzle/trunk-bug-935951 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Henrik Ingo | Pending | ||
Review via email: mp+102491@code.launchpad.net |
Commit message
Description of the change
Fixed the bug where --no-defaults was ignored and the configuration file
was being used everytime we start drizzle server. If --no-defaults option
has been provided as a command line argument to 'drizzled' then configuration
file will not be picked up.
Henrik Ingo (hingo) wrote : | # |
Unmerged revisions
- 2538. By Wajahat Abbassi
-
Fixed the bug where --no-defaults was ignored and the configuration file
was being used everytime we start drizzle server. If --no-defaults option
has been provided as a command line argument to 'drizzled' then configuration
file will not be picked up. - 2537. By Tangent.Org Continuous Integration
-
modified:
drizzled/drizzled. cc
plugin/innobase/ xtrabackup/ xtrabackup. cc
pending merge tips: (use -v to see all merge revisions)
Olaf van der Spek 2012-03-24 Fix some GCC 4.7 warnings - 2536. By Tangent.Org Continuous Integration
-
removed:
support-files/drizzle. spec.in
support-files/drizzled. init
added:
support-files/README
support-files/deb/
support-files/deb/ debian/
support-files/deb/ debian/ changelog
support-files/deb/ debian/ compat
support-files/deb/ debian/ conf.d/
support-files/deb/ debian/ conf.d/ auth-file. cnf
support-files/deb/ debian/ conf.d/ auth-http. cnf
support-files/deb/ debian/ conf.d/ auth-ldap. cnf
support-files/deb/ debian/ conf.d/ auth-pam. cnf
support-files/deb/ debian/ conf.d/ auth-schema. cnf
support-files/deb/ debian/ conf.d/ debug.cnf
support-files/deb/ debian/ conf.d/ filtered- replicator. cnf
support-files/deb/ debian/ conf.d/ gearman- udf.cnf
support-files/deb/ debian/ conf.d/ http-functions. cnf
support-files/deb/ debian/ conf.d/ json-server. cnf
support-files/deb/ debian/ conf.d/ logging- gearman. cnf
support-files/deb/ debian/ conf.d/ logging- query.cnf
support-files/deb/ debian/ conf.d/ mysql-protocol. cnf
support-files/deb/ debian/ conf.d/ mysql-unix- socket- protocol. cnf
support-files/deb/ debian/ conf.d/ performance- dictionary. cnf
support-files/deb/ debian/ conf.d/ query-log. cnf
support-files/deb/ debian/ conf.d/ rabbitmq. cnf
support-files/deb/ debian/ conf.d/ regex-policy. cnf
support-files/deb/ debian/ conf.d/ simple- user-policy. cnf
support-files/deb/ debian/ conf.d/ slave.cnf
support-files/deb/ debian/ control
support-files/deb/ debian/ copyright
support-files/deb/ debian/ copyright_ check.py
support-files/deb/ debian/ drizzle- client. install
support-files/deb/ debian/ drizzle- dev-doc. doc-base
support-files/deb/ debian/ drizzle- dev-doc. docs
support-files/deb/ debian/ drizzle- dev-doc. links
support-files/deb/ debian/ drizzle- doc.doc- base
support-files/deb/ debian/ drizzle- doc.docs
support-files/deb/ debian/ drizzle- doc.links
support-files/deb/ debian/ drizzle- plugin- auth-file. install
support-files/deb/ debian/ drizzle- plugin- auth-file. postinst
support-files/deb/ debian/ drizzle- plugin- auth-http. install
support-files/deb/ debian/ drizzle- plugin- auth-ldap. install
support-files/deb/ debian/ drizzle- plugin- auth-pam. install
support-files/deb/ debian/ drizzle- plugin- auth-schema. install
support-files/deb/ debian/ drizzle- plugin- debug.install
support-files/deb/ debian/ drizzle- plugin- dev.install
support-files/deb/ debian/ drizzle- plugin- gearman- udf.install
support-files/deb/ debian/ drizzle- plugin- http-functions. install
support-files/deb/ debian/ drizzle- plugin- json-server. install
support-files/deb/ debian/ drizzle- plugin- logging- gearman. install
support-files/deb/ debian/ drizzle- plugin- logging- query.install
support-files/deb/ debian/ drizzle- plugin- performance- dictionary. install
support-files/deb/ debian/ drizzle- plugin- query-log. install
support-files/deb/ debian/ drizzle- plugin- rabbitmq. install
support-files/deb/ debian/ drizzle- plugin- regex-policy. install
support-files/deb/ debian/ drizzle- plugin- simple- user-policy. install
support-files/deb/ debian/ drizzle- plugin- slave.install
support-files/deb/ debian/ drizzle. docs
support-files/deb/ debian/ drizzle. init
support-files/deb/ debian/ drizzle. install
support-files/deb/ debian/ drizzle. preinst
support-files/deb/ debian/ drizzle. upstart
support-files/deb/ debian/ libdrizzledmess age-dev. install
support-files/deb/ debian/ libdrizzledmess age0.install
support-files/deb/ debian/ patches/
support-files/deb/ debian/ patches/ disable- intersphinx. patch
support-files/deb/ debian/ patches/ fix-user- option. patch
support-files/deb/ debian/ patches/ series
support-files/deb/ debian/ rules
support-files/deb/ debian/ slave.cfg
support-files/deb/ debian/ source/
support-files/deb/ debian/ source/ format
support-files/deb/ debian/ source/ include- binaries
support-files/deb/ debian/ watch
support-files/rpm/
support-files/rpm/ BUILD/
support-files/rpm/ BUILDROOT/
support-files/rpm/ RPMS/
support-files/rpm/ SOURCES/
support-files/rpm/ SOURCES/ conf.d/
support-files/rpm/ SOURCES/ conf.d/ auth-file. cnf
support-files/rpm/ SOURCES/ conf.d/ auth-http. cnf
support-files/rpm/ SOURCES/ conf.d/ auth-ldap. cnf
support-files/rpm/ SOURCES/ conf.d/ auth-pam. cnf
support-files/rpm/ SOURCES/ conf.d/ auth-schema. cnf
support-files/rpm/ SOURCES/ conf.d/ debug.cnf
support-files/rpm/ SOURCES/ conf.d/ filtered- replicator. cnf
support-files/rpm/ SOURCES/ conf.d/ gearman- udf.cnf
support-files/rpm/ SOURCES/ conf.d/ http-functions. cnf
support-files/rpm/ SOURCES/ conf.d/ json-server. cnf
support-files/rpm/ SOURCES/ conf.d/ logging- gearman. cnf
support-files/rpm/ SOURCES/ conf.d/ logging- query.cnf
support-files/rpm/ SOURCES/ conf.d/ mysql-protocol. cnf
support-files/rpm/ SOURCES/ conf.d/ pbms.cnf
support-files/rpm/ SOURCES/ conf.d/ query-log. cnf
support-files/rpm/ SOURCES/ conf.d/ rabbitmq. cnf
support-files/rpm/ SOURCES/ conf.d/ regex-policy. cnf
support-files/rpm/ SOURCES/ conf.d/ simple- user-policy. cnf
support-files/rpm/ SOURCES/ conf.d/ slave.cnf
support-files/rpm/ SOURCES/ drizzle- 2010.04. 1513-bug572633.patch
support-files/rpm/ SOURCES/ drizzle- 2010.06. 1607-protobuf. patch
support-files/rpm/ SOURCES/ drizzle. cnf
support-files/rpm/ SOURCES/ drizzle7- 2011.01. 07-tests. patch
support-files/rpm/ SOURCES/ drizzled. cnf
support-files/rpm/ SOURCES/ drizzled. init
support-files/rpm/ SOURCES/ gen_plugin_ configs_ patch.sh
support-files/rpm/ SOURCES/ plugin- configs. patch
support-files/rpm/ SPECS/
support-files/rpm/ SPECS/drizzle. spec.in
support-files/rpm/ SRPMS/
modified:
.bzrignore
Makefile.am
configure.ac
m4/pandora_vc_build. m4
support-files/include. am
pending merge tips: (use -v to see all merge revisions)
Henrik Ingo 2012-03-27 Adding a copyright license header to 2 files that didn't pass Jenkins
Preview Diff
1 | === modified file '.bzrignore' |
2 | --- .bzrignore 2012-02-10 01:04:27 +0000 |
3 | +++ .bzrignore 2012-04-18 10:48:19 +0000 |
4 | @@ -13,6 +13,9 @@ |
5 | *.rej |
6 | *.reject |
7 | *.rpm |
8 | +*.deb |
9 | +*.dsc |
10 | +*.changes |
11 | *replication.pb.* |
12 | *stamp-h |
13 | ./ChangeLog |
14 | @@ -67,6 +70,7 @@ |
15 | configvar.gcno |
16 | current_session.gcno |
17 | dbug/Makefile.in |
18 | +deb-work-dir |
19 | depcomp |
20 | docs |
21 | docs/doctrees |
22 | @@ -311,10 +315,20 @@ |
23 | support-files/libdrizzle-1.0.pc |
24 | support-files/libdrizzle-2.0.pc |
25 | support-files/libdrizzleclient.pc |
26 | +support-files/deb/debian/changelog |
27 | support-files/smf/Makefile.in |
28 | support-files/smf/drizzle |
29 | support-files/smf/drizzle.xml |
30 | support-files/smf/install.sh |
31 | +support-files/rpm/BUILD/* |
32 | +support-files/rpm/BUILDROOT/* |
33 | +support-files/rpm/SRPMS/* |
34 | +support-files/rpm/RPMS/* |
35 | +support-files/rpm/RPMS/*/* |
36 | +support-files/rpm/SOURCES/*.tar.gz |
37 | +support-files/rpm/SPECS/drizzle.spec |
38 | +*.tar.gz |
39 | +*.rpm |
40 | table.gcno |
41 | table_map_iterator.gcno |
42 | temporal.gcno |
43 | |
44 | === modified file 'Makefile.am' |
45 | --- Makefile.am 2012-02-08 21:33:04 +0000 |
46 | +++ Makefile.am 2012-04-18 10:48:19 +0000 |
47 | @@ -169,7 +169,8 @@ |
48 | $(SPHINX_BUILDDIR)/qthelp $(SPHINX_BUILDDIR)/devhelp $(SPHINX_BUILDDIR)/epub \ |
49 | $(SPHINX_BUILDDIR)/latex $(SPHINX_BUILDDIR)/latexpdf $(SPHINX_BUILDDIR)/text \ |
50 | $(SPHINX_BUILDDIR)/man $(SPHINX_BUILDDIR)/changes $(SPHINX_BUILDDIR)/linkcheck \ |
51 | - $(SPHINX_BUILDDIR)/doctest |
52 | + $(SPHINX_BUILDDIR)/doctest deb-work-dir support-files/rpm/BUILDROOT/* \ |
53 | + support-files/rpm/BUILD/* support-files/rpm/SRPMS/* support-files/rpm/RPMS/* |
54 | |
55 | include config/lcov.am |
56 | |
57 | @@ -196,17 +197,3 @@ |
58 | find ./ | $(GREP) \.rej | xargs rm -f |
59 | find ./ | $(GREP) \~$$ | xargs rm -f |
60 | bzr unknowns |
61 | - |
62 | -rpm-build: support-files/drizzle.spec |
63 | - @rm -f ~/rpmbuild/RPMS/x86_64/drizzle-$(VERSION)*.rpm |
64 | - @rm -f ~/rpmbuild/SRPMS/drizzle-$(VERSION)*.rpm |
65 | - @cp drizzle-$(VERSION).tar.gz ~/rpmbuild/SOURCES/ |
66 | - @cp support-files/drizzled.init ~/rpmbuild/SOURCES/ |
67 | - @rpmbuild -ba support-files/drizzle.spec |
68 | - @cp ~/rpmbuild/RPMS/x86_64/drizzle-$(VERSION)*.rpm . |
69 | - @cp ~/rpmbuild/RPMS/x86_64/drizzle-devel-$(VERSION)*.rpm . |
70 | - @cp ~/rpmbuild/RPMS/x86_64/drizzle-debuginfo-$(VERSION)*.rpm . |
71 | - @cp ~/rpmbuild/RPMS/x86_64/drizzle-server-$(VERSION)*.rpm . |
72 | - @cp ~/rpmbuild/SRPMS/drizzle-$(VERSION)*.rpm . |
73 | - |
74 | -rpm: man distcheck rpm-build |
75 | |
76 | === modified file 'configure.ac' |
77 | --- configure.ac 2012-02-17 20:27:53 +0000 |
78 | +++ configure.ac 2012-04-18 10:48:19 +0000 |
79 | @@ -154,7 +154,7 @@ |
80 | AC_CONFIG_FILES(Makefile dnl |
81 | tests/Makefile dnl |
82 | drizzled/plugin/version.h dnl |
83 | - support-files/drizzle.spec dnl |
84 | + support-files/rpm/SPECS/drizzle.spec dnl |
85 | support-files/drizzle.pc dnl |
86 | support-files/libdrizzle.pc dnl |
87 | support-files/libdrizzle-1.0.pc dnl |
88 | |
89 | === modified file 'drizzled/drizzled.cc' |
90 | --- drizzled/drizzled.cc 2012-03-20 15:48:48 +0000 |
91 | +++ drizzled/drizzled.cc 2012-04-18 10:48:19 +0000 |
92 | @@ -1336,7 +1336,7 @@ |
93 | unireg_exit(); |
94 | } |
95 | |
96 | - if (vm.count("no-defaults")) |
97 | + if (!vm["no-defaults"].as<bool>()) |
98 | { |
99 | fs::path system_config_file_drizzle(system_config_dir); |
100 | system_config_file_drizzle /= "drizzled.cnf"; |
101 | @@ -1757,7 +1757,7 @@ |
102 | N_("Don't allow creation of heap tables bigger than this."), |
103 | (char**) &global_system_variables.max_heap_table_size, |
104 | NULL, 0, GET_ULL, |
105 | - REQUIRED_ARG, 16*1024*1024L, 16384, (int64_t)MAX_MEM_TABLE_SIZE, |
106 | + REQUIRED_ARG, 16*1024*1024L, 16384, MAX_MEM_TABLE_SIZE, |
107 | MALLOC_OVERHEAD, 1024, 0}, |
108 | {"max_join_size", OPT_MAX_JOIN_SIZE, |
109 | N_("Joins that are probably going to read more than max_join_size records " |
110 | @@ -1897,13 +1897,13 @@ |
111 | (char**) &my_thread_stack_size, |
112 | NULL, 0, GET_SIZE, |
113 | REQUIRED_ARG,0, |
114 | - UINT32_C(1024*512), (int64_t)SIZE_MAX, 0, 1024, 0}, |
115 | + UINT32_C(1024*512), SIZE_MAX, 0, 1024, 0}, |
116 | {"tmp_table_size", OPT_TMP_TABLE_SIZE, |
117 | N_("If an internal in-memory temporary table exceeds this size, Drizzle will" |
118 | " automatically convert it to an on-disk MyISAM table."), |
119 | (char**) &global_system_variables.tmp_table_size, |
120 | NULL, 0, GET_ULL, |
121 | - REQUIRED_ARG, 16*1024*1024L, 1024, (int64_t)MAX_MEM_TABLE_SIZE, 0, 1, 0}, |
122 | + REQUIRED_ARG, 16*1024*1024L, 1024, MAX_MEM_TABLE_SIZE, 0, 1, 0}, |
123 | {0, 0, 0, 0, 0, 0, GET_NO_ARG, NO_ARG, 0, 0, 0, 0, 0, 0} |
124 | }; |
125 | |
126 | |
127 | === modified file 'm4/pandora_vc_build.m4' |
128 | --- m4/pandora_vc_build.m4 2012-02-08 21:33:04 +0000 |
129 | +++ m4/pandora_vc_build.m4 2012-04-18 10:48:19 +0000 |
130 | @@ -139,6 +139,7 @@ |
131 | # We now support release tags to append a descriptive tag -stable, -rc, -beta, -alpha, -milestone. |
132 | # But for the release id we want to remove that. |
133 | PANDORA_VC_TAG_JUST_NUMBERS=`echo ${PANDORA_VC_TAG} | sed -e 's/-stable//' -e 's/-rc//' -e 's/-beta//' -e 's/-alpha//' -e 's/-milestone//'` |
134 | + PANDORA_RELEASE_VERSION_JUST_NUMBERS="${PANDORA_VC_TAG_JUST_NUMBERS}" |
135 | # For release id we make sure each part is at least 2 digits, prepended with 0 when necessary. |
136 | # Example: 1.2.3 should end up as 10203. |
137 | # The sed's from left to right: |
138 | @@ -154,11 +155,13 @@ |
139 | # Since this is just a snapshot build, we need to remove that. |
140 | PANDORA_VC_LATEST_TAG_JUST_NUMBERS=`echo ${PANDORA_VC_LATEST_TAG} | sed -e 's/-stable//' -e 's/-rc//' -e 's/-beta//' -e 's/-alpha//' -e 's/-milestone//'` |
141 | PANDORA_RELEASE_VERSION="${PANDORA_VC_LATEST_TAG_JUST_NUMBERS}.${PANDORA_VC_REVNO}-snapshot" |
142 | + PANDORA_RELEASE_VERSION_JUST_NUMBERS="${PANDORA_VC_LATEST_TAG_JUST_NUMBERS}.${PANDORA_VC_REVNO}" |
143 | changequote(<<, >>)dnl |
144 | PANDORA_RELEASE_ID=`echo ${PANDORA_VC_LATEST_TAG_JUST_NUMBERS} | sed -e 's/\.\([0-9]\)\./.0\1./' | sed -e 's/\.\([0-9]\)$/.0\1/' | sed 's/[^0-9]//g'` |
145 | changequote([, ])dnl |
146 | ],[ |
147 | PANDORA_RELEASE_VERSION="${PANDORA_RELEASE_DATE}.${PANDORA_VC_REVNO}" |
148 | + PANDORA_RELEASE_VERSION_JUST_NUMBERS="${PANDORA_RELEASE_VERSION}" |
149 | changequote(<<, >>)dnl |
150 | PANDORA_RELEASE_ID=`echo ${PANDORA_RELEASE_DATE} | sed 's/[^0-9]//g'` |
151 | changequote([, ])dnl |
152 | @@ -169,6 +172,7 @@ |
153 | VERSION="${PANDORA_RELEASE_VERSION}" |
154 | AC_DEFINE_UNQUOTED([PANDORA_RELEASE_VERSION],["${PANDORA_RELEASE_VERSION}"], |
155 | [The real version of the software]) |
156 | + AC_SUBST(PANDORA_RELEASE_VERSION_JUST_NUMBERS) |
157 | AC_SUBST(PANDORA_VC_REVNO) |
158 | AC_SUBST(PANDORA_VC_REVID) |
159 | AC_SUBST(PANDORA_VC_BRANCH) |
160 | |
161 | === modified file 'plugin/innobase/xtrabackup/xtrabackup.cc' |
162 | --- plugin/innobase/xtrabackup/xtrabackup.cc 2012-02-08 21:33:04 +0000 |
163 | +++ plugin/innobase/xtrabackup/xtrabackup.cc 2012-04-18 10:48:19 +0000 |
164 | @@ -126,28 +126,6 @@ |
165 | |
166 | #include "xtrabackup_api.h" |
167 | |
168 | - /* prototypes for static functions in original */ |
169 | - |
170 | - ulint |
171 | - recv_find_max_checkpoint( |
172 | - /*=====================*/ |
173 | - /* out: error code or DB_SUCCESS */ |
174 | - log_group_t** max_group, /* out: max group */ |
175 | - ulint* max_field); /* out: LOG_CHECKPOINT_1 or |
176 | - LOG_CHECKPOINT_2 */ |
177 | - |
178 | - |
179 | - void |
180 | - os_file_set_nocache( |
181 | - /*================*/ |
182 | - int fd, /* in: file descriptor to alter */ |
183 | - const char* file_name, /* in: used in the diagnostic message */ |
184 | - const char* operation_name); /* in: used in the diagnostic message, |
185 | - we call os_file_set_nocache() |
186 | - immediately after opening or creating |
187 | - a file, so this is either "open" or |
188 | - "create" */ |
189 | - |
190 | #include <fcntl.h> |
191 | #include <regex.h> |
192 | |
193 | @@ -535,13 +513,6 @@ |
194 | thd_set_lock_wait_time( |
195 | /*===================*/ |
196 | drizzled::Session* , /*!< in: thread handle (THD*) */ |
197 | - ulint ); /*!< in: time waited for the lock */ |
198 | - |
199 | -UNIV_INTERN |
200 | -void |
201 | -thd_set_lock_wait_time( |
202 | -/*===================*/ |
203 | - drizzled::Session* , /*!< in: thread handle (THD*) */ |
204 | ulint ) /*!< in: time waited for the lock */ |
205 | { |
206 | return; |
207 | |
208 | === added file 'support-files/README' |
209 | --- support-files/README 1970-01-01 00:00:00 +0000 |
210 | +++ support-files/README 2012-04-18 10:48:19 +0000 |
211 | @@ -0,0 +1,41 @@ |
212 | +A few notes on the deb and rpm directories... |
213 | + |
214 | + |
215 | + |
216 | +Rationale: |
217 | + |
218 | +We strive to provide a way to build DEB and RPM packages directly from drizzle |
219 | +sources. This should work both from a bzr tree as well as a source tar ball with |
220 | +a simple "make deb" and "make rpm" respectively. (see support-files/include.am) |
221 | +The changelog and spec files are automatically generated in the ./configure |
222 | +phase, so that version will automatically match the source version you are |
223 | +building from. |
224 | + |
225 | +By keeping the packaging scripts within the drizzle repository itself, we also |
226 | +want to provide a common base for distro packagers to work from. We realize you |
227 | +probably won't do "make rpm|deb" yourself, but at least consider the spec/debian |
228 | +scripts as a base to work from, and please push any enhancements back upstream. |
229 | + |
230 | +Finally, going forward we hope to minimize the amount of "enhancements" done |
231 | +in the packaging phase, so that any patches, conf files, init files, etc... |
232 | +are moved to the actual drizzle sources. (But this will not yet be reality for |
233 | +7.1 release.) |
234 | + |
235 | + |
236 | + |
237 | +Status: |
238 | + |
239 | +We missed the boat on having this included in the sources for the 7.1 -rc. |
240 | +The plan now is to maintain a parallel repository |
241 | +lp:~drizzle-developers/drizzle/drizzle-7.1-packaging which will merge from trunk. |
242 | + |
243 | +Once we start working on 7.2, we hope to merge this into trunk asap. |
244 | + |
245 | +First packages are now released based on 7.1.31-rc. For Fedora 16 |
246 | +we don't have any systemd support yet so Fedora packages were not released. |
247 | + |
248 | +See https://blueprints.launchpad.net/drizzle/+spec/7.1-packaging for more |
249 | +details and most current status. |
250 | + |
251 | + |
252 | + - Henrik / Feb 11, 2012 |
253 | |
254 | === added directory 'support-files/deb' |
255 | === added directory 'support-files/deb/debian' |
256 | === added file 'support-files/deb/debian/changelog' |
257 | --- support-files/deb/debian/changelog 1970-01-01 00:00:00 +0000 |
258 | +++ support-files/deb/debian/changelog 2012-04-18 10:48:19 +0000 |
259 | @@ -0,0 +1,582 @@ |
260 | +drizzle (1:7.1.31.2521-snapshot-0) oneiric; urgency=low |
261 | + |
262 | + * Revert back to 7.1.31-rc style versioning. For RPM ~ didn't work either |
263 | + so no need to change away from dash. |
264 | + * Filtered replicator is disabled upstream. Removing corresponding deb package. |
265 | + |
266 | + -- Henrik Ingo <henrik.ingo@avoinelama.fi> Mon, 11 Mar 2012 17:20:00 +0200 |
267 | + |
268 | +drizzle (1:7.1.31~rc-0) oneiric; urgency=low |
269 | + |
270 | + * Support the new 7.1.31~rc style versioning. (Bump epoch number.) |
271 | + * Remove building libdrizzle.so. This is now released from lp:libdrizzle. |
272 | + * Note that source tar was released as 7.1.31-rc but using a dash is |
273 | + considered as mistake. It is here changed to ~rc. |
274 | + |
275 | + -- Henrik Ingo <henrik.ingo@avoinelama.fi> Mon, 16 Jan 2012 00:06:00 +0200 |
276 | + |
277 | +drizzle7 (2012.01.30) oneiric; urgency=low |
278 | + |
279 | + * Start packaging Drizzle Fremont series, based on Ubuntu oneiric src deb. |
280 | + * haildb and pbms are no longer part of drizzle. |
281 | + * mysql-protocol and unix-socket-protocol are now part of drizzled. |
282 | + * Add static js plugin (Executes JavaScript) and libv8-dev dependency. |
283 | + |
284 | + -- Henrik Ingo <henrik.ingo@avoinelama.fi> Mon, 16 Jan 2012 00:06:00 +0200 |
285 | + |
286 | +drizzle (2011.03.13-0ubuntu3) oneiric; urgency=low |
287 | + |
288 | + * Rebuild to drop dependency on libprotobuf6. |
289 | + |
290 | + -- Matthias Klose <doko@ubuntu.com> Sat, 03 Sep 2011 23:06:51 +0000 |
291 | + |
292 | +drizzle (2011.03.13-0ubuntu2) natty; urgency=low |
293 | + |
294 | + * patches/fix-user-option.patch: Merging fix from upstream elliot |
295 | + branch to enable --user option. (LP: #740583) |
296 | + * drizzle.upstart: use --user option to set user to drizzle |
297 | + (LP: #739778) |
298 | + * drizzle.preinst: fix permissions on /var/lib/drizzle if user ran a |
299 | + version prior to this and ran as root. |
300 | + * drizzle.upstart: change start on to just start on runlevel [2345] |
301 | + so that switching from single user to multi works (LP: #756787) |
302 | + * conf.d/auth-file.cnf: ship working configuration (LP: #739837) |
303 | + * drizzle.upstart: pipe output to logger to catch plugin problems. |
304 | + * drizzle-plugin-auth-file.postinst: create drizzle.users file with |
305 | + random password using pwgen (added to deps in control). |
306 | + |
307 | + -- Clint Byrum <clint@ubuntu.com> Sun, 10 Apr 2011 22:44:30 -0700 |
308 | + |
309 | +drizzle (2011.03.13-0ubuntu1) natty; urgency=low |
310 | + |
311 | + * New upstream release. |
312 | + * Added slave plugin. |
313 | + * Removed archive, blackhole and blitzdb plugins. |
314 | + * Moved location of libdrizzle headers. |
315 | + * Removed drizzleadmin manpage patch. |
316 | + * Add drizzle_safe_write_string to symbols. |
317 | + |
318 | + -- Monty Taylor <mordred@inaugust.com> Tue, 15 Mar 2011 10:41:18 -0700 |
319 | + |
320 | +drizzle (2011.03.11-1) unstable; urgency=low |
321 | + |
322 | + * New upstream release. |
323 | + * Sleep no longer an so. |
324 | + * Re-add get-orig-source, but this time with working. |
325 | + * New symbol added to libdrizzle. |
326 | + |
327 | + -- Monty Taylor <mordred@inaugust.com> Wed, 02 Mar 2011 10:38:38 -0800 |
328 | + |
329 | +drizzle (2011.03.11-0ubuntu1) natty; urgency=low |
330 | + |
331 | + * New upstream release. |
332 | + * Sleep no longer an so. |
333 | + * Re-add get-orig-source, but this time with working. |
334 | + * New symbol added to libdrizzle. |
335 | + |
336 | + -- Monty Taylor <mordred@inaugust.com> Wed, 02 Mar 2011 10:38:38 -0800 |
337 | + |
338 | +drizzle (2011.02.10-1) unstable; urgency=low |
339 | + |
340 | + * New upstream release. |
341 | + * Incorporated all patches upstream. |
342 | + * Added unix-socket-protocol package. Disabled it by default. |
343 | + * Location of include files changed. |
344 | + * Added pkg-config files. |
345 | + * Use jquery from the package, not from sphinx. |
346 | + * Don't install licence file from sphinx. |
347 | + |
348 | + -- Monty Taylor <mordred@inaugust.com> Wed, 16 Feb 2011 09:21:41 -0800 |
349 | + |
350 | +drizzle (2011.02.10-0ubuntu2) natty; urgency=low |
351 | + |
352 | + * Location of include files changed. |
353 | + * Added pkg-config files. |
354 | + |
355 | + -- Monty Taylor <mordred@inaugust.com> Tue, 15 Feb 2011 15:42:17 -0800 |
356 | + |
357 | +drizzle (2011.02.10-0ubuntu1) natty; urgency=low |
358 | + |
359 | + * New upstream release. |
360 | + * Incorporated all patches upstream. |
361 | + * Added unix-socket-protocol package. Disabled it by default. |
362 | + |
363 | + -- Monty Taylor <mordred@inaugust.com> Mon, 14 Feb 2011 12:40:34 -0800 |
364 | + |
365 | +drizzle (2011.02.09-1) unstable; urgency=low |
366 | + |
367 | + * New upstream release. |
368 | + * Updated the -Werror patch. |
369 | + * Updated copyright file. |
370 | + * Removed get-orig-source target which didn't work right. |
371 | + * Added libldap2-dev build depend. |
372 | + * Removed reference to /usr/share/drizzle7 - unused. |
373 | + * Removed plugin files that are now built static. |
374 | + * Added patch to not build the debug plugin. |
375 | + |
376 | + -- Monty Taylor <mordred@inaugust.com> Fri, 04 Feb 2011 14:19:59 -0800 |
377 | + |
378 | +drizzle (2011.02.09-0ubuntu4) natty; urgency=low |
379 | + |
380 | + * Added files back to drizzle.install that were removed on accident. |
381 | + |
382 | + -- Monty Taylor <mordred@inaugust.com> Mon, 07 Feb 2011 09:06:36 -0800 |
383 | + |
384 | +drizzle (2011.02.09-0ubuntu3) natty; urgency=low |
385 | + |
386 | + * Removed reference to /usr/share/drizzle7 - unused. |
387 | + * Removed plugin files that are now built static. |
388 | + * Added patch to not build the debug plugin. |
389 | + |
390 | + -- Monty Taylor <mordred@inaugust.com> Fri, 04 Feb 2011 14:19:59 -0800 |
391 | + |
392 | +drizzle (2011.02.09-0ubuntu2) natty; urgency=low |
393 | + |
394 | + * Added libldap2-dev build depend. |
395 | + * Removed reference to /usr/share/drizzle7 - unused. |
396 | + |
397 | + -- Monty Taylor <mordred@inaugust.com> Fri, 04 Feb 2011 11:59:30 -0800 |
398 | + |
399 | +drizzle (2011.02.09-0ubuntu1) natty; urgency=low |
400 | + |
401 | + * New upstream release. |
402 | + * Updated the -Werror patch. |
403 | + * Updated copyright file. |
404 | + * Removed get-orig-source target which didn't work right. |
405 | + |
406 | + -- Monty Taylor <mordred@inaugust.com> Wed, 02 Feb 2011 13:42:46 -0800 |
407 | + |
408 | +drizzle (2011.01.08-1) unstable; urgency=low |
409 | + |
410 | + * New upstream release. |
411 | + * Removed csv and filesystem engine plugins. |
412 | + * Removed now-unneeded CFLAGS override. |
413 | + * Bumped haildb requirement to 2.3.2. |
414 | + * Replaced gtest with boost::test in build deps. |
415 | + * Removed -W from sphinx options until debian gets sphinx 1.0. |
416 | + * Updated the copyright file. |
417 | + |
418 | + -- Monty Taylor <mordred@inaugust.com> Tue, 25 Jan 2011 10:34:42 -0800 |
419 | + |
420 | +drizzle (2011.01.08-0ubuntu3) natty; urgency=low |
421 | + |
422 | + * Disabled -W on sphinx-build. |
423 | + |
424 | + -- Monty Taylor <mordred@inaugust.com> Thu, 20 Jan 2011 14:45:13 -0800 |
425 | + |
426 | +drizzle (2011.01.08-0ubuntu2) natty; urgency=low |
427 | + |
428 | + * Disable intersphinx mappings. They break in the ubuntu builders. |
429 | + |
430 | + -- Monty Taylor <mordred@inaugust.com> Thu, 20 Jan 2011 12:54:39 -0800 |
431 | + |
432 | +drizzle (2011.01.08-0ubuntu1) natty; urgency=low |
433 | + |
434 | + * New upstream release. |
435 | + |
436 | + -- Monty Taylor <mordred@inaugust.com> Thu, 20 Jan 2011 11:14:26 -0800 |
437 | + |
438 | +drizzle (2011.01.07-1) unstable; urgency=low |
439 | + |
440 | + * New upstream release. |
441 | + * Merged in changes to copyright file from Lee. |
442 | + |
443 | + -- Monty Taylor <mordred@inaugust.com> Mon, 10 Jan 2011 09:41:48 -0800 |
444 | + |
445 | +drizzle (2011.01.07-0ubuntu2) natty; urgency=low |
446 | + |
447 | + * Merged in changes to copyright file from Lee. |
448 | + |
449 | + -- Monty Taylor <mordred@inaugust.com> Mon, 10 Jan 2011 09:46:17 -0800 |
450 | + |
451 | +drizzle (2011.01.07-0ubuntu1) natty; urgency=low |
452 | + |
453 | + * New upstream release. |
454 | + |
455 | + -- Monty Taylor <mordred@inaugust.com> Tue, 04 Jan 2011 09:31:58 -0800 |
456 | + |
457 | +drizzle (2010.12.06-2) unstable; urgency=low |
458 | + |
459 | + * Fixed missing build depends. |
460 | + * Added Lee to uploaders. |
461 | + |
462 | + -- Monty Taylor <mordred@inaugust.com> Sat, 01 Jan 2011 13:55:03 -0800 |
463 | + |
464 | +drizzle (2010.12.06-1) unstable; urgency=low |
465 | + |
466 | + * New upstream release. |
467 | + * Added libaio-dev build depend for InnoDB. |
468 | + * Removed libnotifymm-dev from build depends and references to the |
469 | + errmsg-notify plugin. It causes build to not work on arm, and it's |
470 | + really not actually a very useful plugin anyway. |
471 | + * Removed pbxt plugin - is disabled in tree upstream. |
472 | + |
473 | + -- Monty Taylor <mordred@inaugust.com> Tue, 21 Dec 2010 17:50:50 -0800 |
474 | + |
475 | +drizzle (2010.12.06-0ubuntu4) natty; urgency=low |
476 | + |
477 | + * Fixed missing build depends. |
478 | + * Added Lee to uploaders. |
479 | + |
480 | + -- Monty Taylor <mordred@inaugust.com> Sat, 01 Jan 2011 13:55:03 -0800 |
481 | + |
482 | +drizzle (2010.12.06-0ubuntu3) natty; urgency=low |
483 | + |
484 | + * Removed pbxt plugin - is disabled in tree upstream. |
485 | + |
486 | + -- Monty Taylor <mordred@inaugust.com> Tue, 21 Dec 2010 17:50:50 -0800 |
487 | + |
488 | +drizzle (2010.12.06-0ubuntu2) natty; urgency=low |
489 | + |
490 | + * Removed libnotifymm-dev from build depends and references to the |
491 | + errmsg-notify plugin. It causes build to not work on arm, and it's |
492 | + really not actually a very useful plugin anyway. |
493 | + |
494 | + -- Monty Taylor <mordred@inaugust.com> Tue, 21 Dec 2010 17:01:47 -0800 |
495 | + |
496 | +drizzle (2010.12.06-0ubuntu1) natty; urgency=low |
497 | + |
498 | + * New upstream release. |
499 | + * Added libaio-dev build depend for InnoDB. |
500 | + * Removed libpcre patch - applied upstream. |
501 | + |
502 | + -- Monty Taylor <mordred@inaugust.com> Tue, 21 Dec 2010 16:39:40 -0800 |
503 | + |
504 | +drizzle (2010.12.05-1) unstable; urgency=low |
505 | + |
506 | + * New upstream release. |
507 | + |
508 | + -- Monty Taylor <mordred@inaugust.com> Thu, 09 Dec 2010 06:02:39 -0200 |
509 | + |
510 | +drizzle (2010.12.05-0ubuntu3) natty; urgency=low |
511 | + |
512 | + * Fixed how we were linking libpcre (LP: #688819) |
513 | + |
514 | + -- Monty Taylor <mordred@inaugust.com> Sun, 12 Dec 2010 00:08:08 -0200 |
515 | + |
516 | +drizzle (2010.12.05-0ubuntu2) natty; urgency=low |
517 | + |
518 | + * Turn on verbose build per request from doko. |
519 | + |
520 | + -- Monty Taylor <mordred@inaugust.com> Sat, 11 Dec 2010 01:40:15 -0200 |
521 | + |
522 | +drizzle (2010.12.05-0ubuntu1) natty; urgency=low |
523 | + |
524 | + * New upstream release. |
525 | + |
526 | + -- Monty Taylor <mordred@inaugust.com> Thu, 09 Dec 2010 06:02:39 -0200 |
527 | + |
528 | +drizzle (2010.11.04-1) unstable; urgency=low |
529 | + |
530 | + * New upstream release. |
531 | + * Turn off -Werror for packaging builds. (Closes: #602662) |
532 | + * Remove preinst script - it was actually a bad idea. |
533 | + * Removed old unused build script. |
534 | + |
535 | + -- Monty Taylor <mordred@inaugust.com> Sat, 04 Dec 2010 11:15:12 -0800 |
536 | + |
537 | +drizzle (2010.11.04-0ubuntu2) natty; urgency=low |
538 | + |
539 | + * Remove preinst script - it was actually a bad idea. |
540 | + |
541 | + -- Monty Taylor <mordred@inaugust.com> Tue, 30 Nov 2010 10:37:39 -0800 |
542 | + |
543 | +drizzle (2010.11.04-0ubuntu1) natty; urgency=low |
544 | + |
545 | + * New upstream release. |
546 | + * Turn off -Werror for packaging builds. (Closes: #602662) |
547 | + |
548 | + -- Monty Taylor <mordred@inaugust.com> Wed, 24 Nov 2010 10:09:59 -0800 |
549 | + |
550 | +drizzle (2010.11.03-1) unstable; urgency=low |
551 | + |
552 | + * New upstream release. |
553 | + * Updated libgearman version depend. |
554 | + * Fixed libreadline version requirement. |
555 | + * Updated copyright file and added some missed files. |
556 | + * Made patch headers follow DEP-3 format. |
557 | + * Update rules file to put datadir in the right place. (LP: #677121) |
558 | + * Add migration script to fix fallout from 677121. |
559 | + |
560 | + -- Monty Taylor <mordred@inaugust.com> Fri, 19 Nov 2010 00:12:27 -0500 |
561 | + |
562 | +drizzle (2010.11.03-0ubuntu2) natty; urgency=low |
563 | + |
564 | + * Update rules file to put datadir in the right place. (LP: #677121) |
565 | + * Add migration script to fix fallout from 677121. |
566 | + |
567 | + -- Monty Taylor <mordred@inaugust.com> Fri, 19 Nov 2010 00:12:27 -0500 |
568 | + |
569 | +drizzle (2010.11.03-0ubuntu1) natty; urgency=low |
570 | + |
571 | + * New upstream release. |
572 | + * Updated libgearman version depend. |
573 | + * Fixed libreadline version requirement. |
574 | + * Updated copyright file and added some missed files. |
575 | + * Made patch headers follow DEP-3 format. |
576 | + |
577 | + -- Monty Taylor <mordred@inaugust.com> Fri, 12 Nov 2010 12:26:01 -0800 |
578 | + |
579 | +drizzle (2010.10.03-1ubuntu1) natty; urgency=low |
580 | + |
581 | + * New upstream release. |
582 | + * drizzledump.1 manpage shipping in tarball now. |
583 | + * Removed quilt patches for things applied upstream. |
584 | + |
585 | + -- Monty Taylor <mordred@inaugust.com> Tue, 09 Nov 2010 23:17:57 -0800 |
586 | + |
587 | +drizzle (2010.10.03-1) unstable; urgency=low |
588 | + |
589 | + * New upstream release. |
590 | + * drizzledump.1 manpage shipping in tarball now. |
591 | + * Removed quilt patches for things applied upstream. |
592 | + |
593 | + -- Monty Taylor <mordred@inaugust.com> Tue, 09 Nov 2010 23:17:57 -0800 |
594 | + |
595 | +drizzle (2010.10.02-2) unstable; urgency=low |
596 | + |
597 | + * Added support for RabbitMQ plugin. |
598 | + * Added support for libnotify error message plugin. |
599 | + * Added build depend on libboost-iostreams-dev. |
600 | + |
601 | + -- Monty Taylor <mordred@inaugust.com> Sun, 07 Nov 2010 10:22:04 -0800 |
602 | + |
603 | +drizzle (2010.10.02-1ubuntu2) natty; urgency=low |
604 | + |
605 | + * Renamed drizzle-server to drizzle. |
606 | + * Removed unused README.Maintainer. |
607 | + |
608 | + -- Monty Taylor <mordred@inaugust.com> Sat, 30 Oct 2010 01:03:35 -0400 |
609 | + |
610 | +drizzle (2010.10.02-1ubuntu1) natty; urgency=low |
611 | + |
612 | + * Modified for Natty. |
613 | + * Added upstart script. |
614 | + |
615 | + -- Monty Taylor <mordred@inaugust.com> Fri, 29 Oct 2010 21:54:36 -0400 |
616 | + |
617 | +drizzle (2010.10.02-1) unstable; urgency=low |
618 | + |
619 | + * New upstream release. |
620 | + * Modify mysql_protocol plugin build so that we can provide it in |
621 | + mysql_protocol package. |
622 | + * Fixed a bug in pandora-plugin shown by making mysql_protocol non-static. |
623 | + * Removed the no-upstream-changelogs lintian overrides - upstream now |
624 | + giveses us them. |
625 | + * Fixed a double-free bug. |
626 | + |
627 | + -- Monty Taylor <mordred@inaugust.com> Sat, 30 Oct 2010 01:01:49 -0400 |
628 | + |
629 | +drizzle (2010.10.01-1) unstable; urgency=low |
630 | + |
631 | + * New upstream release. |
632 | + * Removed libdrizzle-doc package since we don't have doxygen docs there |
633 | + anymore. |
634 | + * Added compilation comment to mark this as a binary dist rather than a |
635 | + source one. |
636 | + * Changed watch file to work around launchpad bug. |
637 | + * Updated libdrizzle package based on new libdrizzle so bump. |
638 | + * Added MySQL protocol plugin as an option plugin conflicting with MySQL. |
639 | + * Put logging-stats back in drizzle-server. |
640 | + * Put transaction-log back in drizzle-server. |
641 | + |
642 | + -- Monty Taylor <mordred@inaugust.com> Tue, 26 Oct 2010 13:25:07 -0700 |
643 | + |
644 | +drizzle (2010.09.1802-3) unstable; urgency=low |
645 | + |
646 | + * Split plugins out into their own packages. |
647 | + * Depend on haildb 2.3.1 to allow haildb plugin to work. |
648 | + * Turned off load_by_default for plugins that don't need it. |
649 | + |
650 | + -- Monty Taylor <mordred@inaugust.com> Wed, 20 Oct 2010 09:42:09 -0700 |
651 | + |
652 | +drizzle (2010.09.1802-2ubuntu1~maverick0) maverick; urgency=low |
653 | + |
654 | + * Backport for Maverick. |
655 | + |
656 | + -- Monty Taylor <mordred@inaugust.com> Tue, 12 Oct 2010 10:16:00 -0700 |
657 | + |
658 | +drizzle (2010.09.1802-2) unstable; urgency=low |
659 | + |
660 | + * Fixed a doc-base package typo. (Closes: #599750) |
661 | + * Removed old libdrizzle-dev build-dep. |
662 | + |
663 | + -- Monty Taylor <mordred@inaugust.com> Mon, 11 Oct 2010 09:41:27 -0700 |
664 | + |
665 | +drizzle (2010.09.1802-1ubuntu1~maverick1) maverick; urgency=low |
666 | + |
667 | + * Maverick PPA pid-file fix. |
668 | + |
669 | + -- Monty Taylor <mordred@inaugust.com> Thu, 30 Sep 2010 16:51:49 -0500 |
670 | + |
671 | +drizzle (2010.09.1802-1ubuntu1~maverick0) maverick; urgency=low |
672 | + |
673 | + * Maverick PPA. |
674 | + |
675 | + -- Monty Taylor <mordred@inaugust.com> Wed, 29 Sep 2010 23:11:27 -0500 |
676 | + |
677 | +drizzle (2010.09.1802-1) unstable; urgency=low |
678 | + |
679 | + * New upstream release. |
680 | + * Removed pid-file argument hack. |
681 | + * Updated GPL-2 address to be new address. |
682 | + * Directly copy in drizzledump.1 since debian doesn't have sphinx 1.0 yet. |
683 | + * Link to jquery from libjs-jquery. Add it as a depend. |
684 | + * Add drizzled.8 symlink to the install files. |
685 | + |
686 | + -- Monty Taylor <mordred@inaugust.com> Sat, 02 Oct 2010 14:17:48 -0700 |
687 | + |
688 | +drizzle (2010.09.1797-1ubuntu1~maverick1) maverick; urgency=low |
689 | + |
690 | + * Merged in changes from Clint. |
691 | + |
692 | + -- Monty Taylor <mordred@inaugust.com> Tue, 28 Sep 2010 03:35:08 -0500 |
693 | + |
694 | +drizzle (2010.09.1797-1ubuntu1~maverick0) maverick; urgency=low |
695 | + |
696 | + * Backported for maverick PPA. |
697 | + |
698 | + -- Monty Taylor <mordred@inaugust.com> Mon, 27 Sep 2010 17:09:17 -0500 |
699 | + |
700 | +drizzle (2010.09.1797-1) unstable; urgency=low |
701 | + |
702 | + [ Monty Taylor ] |
703 | + * New upstream release. |
704 | + * Removed libdrizzledmessage0.symbols for now - it's not stable enough and |
705 | + the platform tags seem to be behaving oddly. |
706 | + * Edited init script to work around pid-file argument bug. |
707 | + |
708 | + [ Clint Byrum ] |
709 | + * debian/copyright: audited all UNKNOWN license files using licensecheck |
710 | + (LP: #649281) |
711 | + * debian/control: added me to Uploaders |
712 | + |
713 | + -- Monty Taylor <mordred@inaugust.com> Tue, 28 Sep 2010 03:05:29 -0500 |
714 | + |
715 | +drizzle (2010.09.1794-1) unstable; urgency=low |
716 | + |
717 | + * New upstream release. |
718 | + * Fixed file conflicts. |
719 | + * Updated copyright file. |
720 | + * Updated watch file. |
721 | + |
722 | + -- Monty Taylor <mordred@inaugust.com> Mon, 27 Sep 2010 14:29:46 -0500 |
723 | + |
724 | +drizzle (2010.09.1764-2) unstable; urgency=low |
725 | + |
726 | + * Support drizzle7 name change. |
727 | + |
728 | + -- Monty Taylor <mordred@inaugust.com> Sun, 19 Sep 2010 11:40:18 -0700 |
729 | + |
730 | +drizzle (2010.09.1764-1) unstable; urgency=low |
731 | + |
732 | + * New upstream release. |
733 | + * Added build-depend on python-sphinx. |
734 | + * Added sphinx docs to the doc base system. |
735 | + * Added flex to build depeneds. |
736 | + * Fixed a filename inclusion conflict. |
737 | + |
738 | + -- Monty Taylor <mordred@inaugust.com> Tue, 21 Sep 2010 11:34:14 -0700 |
739 | + |
740 | +drizzle (2010.08.1742-1) unstable; urgency=low |
741 | + |
742 | + * New upstream release. |
743 | + * Started putting arch tags in the symbols file. |
744 | + |
745 | + -- Monty Taylor <mordred@inaugust.com> Wed, 15 Sep 2010 09:01:32 -0700 |
746 | + |
747 | +drizzle (2010.08.1717-3) unstable; urgency=low |
748 | + |
749 | + * Hopefully fixed symbols versioning rules to deal with libdrizzle now. |
750 | + * Collapsed some rules in debian/rules. |
751 | + |
752 | + -- Monty Taylor <mordred@inaugust.com> Thu, 26 Aug 2010 10:20:11 -0700 |
753 | + |
754 | +drizzle (2010.08.1717-2) unstable; urgency=low |
755 | + |
756 | + * Added in libdrizzle packages. |
757 | + |
758 | + -- Monty Taylor <mordred@inaugust.com> Fri, 20 Aug 2010 11:26:45 -0700 |
759 | + |
760 | +drizzle (2010.08.1717-1) unstable; urgency=low |
761 | + |
762 | + * New upstream release. |
763 | + * Added build-depends on three more boost libs. |
764 | + * Added build-depends on haildb. |
765 | + * Edit po/Makefile.in.in - we do not care about missing .po files. |
766 | + |
767 | + -- Monty Taylor <mordred@inaugust.com> Tue, 17 Aug 2010 23:40:54 -0700 |
768 | + |
769 | +drizzle (2010.08.1683-1) unstable; urgency=low |
770 | + |
771 | + * New upstream release. (Closes: #578834, #581754) |
772 | + * Updated to Standards Version 3.9.1. |
773 | + * Removed reference to /usr/share/common-licenses/BSD. |
774 | + |
775 | + -- Monty Taylor <mordred@inaugust.com> Sun, 08 Aug 2010 08:25:12 -0700 |
776 | + |
777 | +drizzle (2010.07.1666-2) unstable; urgency=low |
778 | + |
779 | + * Added intltool depends. |
780 | + * Merged in changes from trunk. |
781 | + * Turned off intltool POTFILE.in sanity checking since .pc dir breaks it. |
782 | + * Added Boost.Thread build/dev dep. |
783 | + |
784 | + -- Monty Taylor <mordred@inaugust.com> Sat, 31 Jul 2010 18:39:26 -0700 |
785 | + |
786 | +drizzle (2010.07.1666-1) unstable; urgency=low |
787 | + |
788 | + * New upstream release. (Closes: #578834, #581754, #580993, #577959) |
789 | + * Updated init script to check for a running drizzle or mysql first. This |
790 | + should ease installation for people who want to install alongside of |
791 | + MySQL. (Closes: #581699) |
792 | + * Added a timeout to init script stop similar to how the the start option |
793 | + works. (Closes: #581000) |
794 | + * Added build and dev depend on pandora-build. |
795 | + * Remove libdrizzlemessage.so from drizzle-plugin-dev. |
796 | + * When investigating drizzled options, we have to run drizzled as |
797 | + the drizzle user. |
798 | + |
799 | + -- Monty Taylor <mordred@inaugust.com> Tue, 20 Jul 2010 13:44:35 -0700 |
800 | + |
801 | +drizzle (2010.05.1525-1) unstable; urgency=low |
802 | + |
803 | + * New upstream release. |
804 | + |
805 | + -- Monty Taylor <mordred@inaugust.com> Fri, 14 May 2010 06:58:35 +0200 |
806 | + |
807 | +drizzle (2010.04.1513-1) unstable; urgency=low |
808 | + |
809 | + * Moved location of the plugins. |
810 | + * Fixed lintian-overrides for new plugin location. |
811 | + * Added build depend on libboost-dev. |
812 | + * Added build depend on libinnodb. |
813 | + * Added build depend on libgcrypt. |
814 | + * Removed build depend on libgnutls-dev. |
815 | + * Added version to the libmemcached depend. |
816 | + * Added build-essential to drizzle-plugin-dev. |
817 | + * Made drizzle-dev depend on drizzle-plugin-dev so I don't have to |
818 | + maintain two duplicate lists. |
819 | + * Actually create the log dir. |
820 | + * Add libtokyocabinet to drizzle-dev. |
821 | + * Added two pbxt files to include-binaries. |
822 | + * Added build-dep on libboost-program-options-dev. |
823 | + * Added system-tap-sdt to build depends. |
824 | + * Added libdrizzledmessage packages. |
825 | + |
826 | + -- Monty Taylor <mordred@inaugust.com> Sat, 01 May 2010 19:57:40 -0700 |
827 | + |
828 | +drizzle (2010.04.1513-1~maverick0) maverick; urgency=low |
829 | + |
830 | + * Branched for maverick. |
831 | + |
832 | + -- Monty Taylor <mordred@inaugust.com> Thu, 06 May 2010 12:59:03 -0700 |
833 | + |
834 | +drizzle (2010.03.1347-1) unstable; urgency=low |
835 | + |
836 | + * New upstream release. |
837 | + * Added information_schema result files into include-binaries. |
838 | + * Added lintian-overrides. Upstream does not provide a changelog. |
839 | + * Initial packaging (Closes: #492822) |
840 | + |
841 | + -- Monty Taylor <mordred@inaugust.com> Thu, 18 Mar 2010 12:12:31 -0700 |
842 | |
843 | === added file 'support-files/deb/debian/compat' |
844 | --- support-files/deb/debian/compat 1970-01-01 00:00:00 +0000 |
845 | +++ support-files/deb/debian/compat 2012-04-18 10:48:19 +0000 |
846 | @@ -0,0 +1,1 @@ |
847 | +7 |
848 | |
849 | === added directory 'support-files/deb/debian/conf.d' |
850 | === added file 'support-files/deb/debian/conf.d/auth-file.cnf' |
851 | --- support-files/deb/debian/conf.d/auth-file.cnf 1970-01-01 00:00:00 +0000 |
852 | +++ support-files/deb/debian/conf.d/auth-file.cnf 2012-04-18 10:48:19 +0000 |
853 | @@ -0,0 +1,3 @@ |
854 | +plugin-remove=auth_all |
855 | +plugin-add=auth_file |
856 | +auth-file.users=/etc/drizzle/drizzle.users |
857 | |
858 | === added file 'support-files/deb/debian/conf.d/auth-http.cnf' |
859 | --- support-files/deb/debian/conf.d/auth-http.cnf 1970-01-01 00:00:00 +0000 |
860 | +++ support-files/deb/debian/conf.d/auth-http.cnf 2012-04-18 10:48:19 +0000 |
861 | @@ -0,0 +1,1 @@ |
862 | +plugin-add=auth_http |
863 | |
864 | === added file 'support-files/deb/debian/conf.d/auth-ldap.cnf' |
865 | --- support-files/deb/debian/conf.d/auth-ldap.cnf 1970-01-01 00:00:00 +0000 |
866 | +++ support-files/deb/debian/conf.d/auth-ldap.cnf 2012-04-18 10:48:19 +0000 |
867 | @@ -0,0 +1,1 @@ |
868 | +plugin-add=auth_ldap |
869 | |
870 | === added file 'support-files/deb/debian/conf.d/auth-pam.cnf' |
871 | --- support-files/deb/debian/conf.d/auth-pam.cnf 1970-01-01 00:00:00 +0000 |
872 | +++ support-files/deb/debian/conf.d/auth-pam.cnf 2012-04-18 10:48:19 +0000 |
873 | @@ -0,0 +1,1 @@ |
874 | +plugin-add=auth_pam |
875 | |
876 | === added file 'support-files/deb/debian/conf.d/auth-schema.cnf' |
877 | --- support-files/deb/debian/conf.d/auth-schema.cnf 1970-01-01 00:00:00 +0000 |
878 | +++ support-files/deb/debian/conf.d/auth-schema.cnf 2012-04-18 10:48:19 +0000 |
879 | @@ -0,0 +1,1 @@ |
880 | +plugin-add=auth_schema |
881 | |
882 | === added file 'support-files/deb/debian/conf.d/debug.cnf' |
883 | --- support-files/deb/debian/conf.d/debug.cnf 1970-01-01 00:00:00 +0000 |
884 | +++ support-files/deb/debian/conf.d/debug.cnf 2012-04-18 10:48:19 +0000 |
885 | @@ -0,0 +1,1 @@ |
886 | +plugin-add=debug |
887 | |
888 | === added file 'support-files/deb/debian/conf.d/filtered-replicator.cnf' |
889 | --- support-files/deb/debian/conf.d/filtered-replicator.cnf 1970-01-01 00:00:00 +0000 |
890 | +++ support-files/deb/debian/conf.d/filtered-replicator.cnf 2012-04-18 10:48:19 +0000 |
891 | @@ -0,0 +1,1 @@ |
892 | +plugin-add=filtered_replicator |
893 | |
894 | === added file 'support-files/deb/debian/conf.d/gearman-udf.cnf' |
895 | --- support-files/deb/debian/conf.d/gearman-udf.cnf 1970-01-01 00:00:00 +0000 |
896 | +++ support-files/deb/debian/conf.d/gearman-udf.cnf 2012-04-18 10:48:19 +0000 |
897 | @@ -0,0 +1,1 @@ |
898 | +plugin-add=gearman_udf |
899 | |
900 | === added file 'support-files/deb/debian/conf.d/http-functions.cnf' |
901 | --- support-files/deb/debian/conf.d/http-functions.cnf 1970-01-01 00:00:00 +0000 |
902 | +++ support-files/deb/debian/conf.d/http-functions.cnf 2012-04-18 10:48:19 +0000 |
903 | @@ -0,0 +1,1 @@ |
904 | +plugin-add=http_functions |
905 | |
906 | === added file 'support-files/deb/debian/conf.d/json-server.cnf' |
907 | --- support-files/deb/debian/conf.d/json-server.cnf 1970-01-01 00:00:00 +0000 |
908 | +++ support-files/deb/debian/conf.d/json-server.cnf 2012-04-18 10:48:19 +0000 |
909 | @@ -0,0 +1,1 @@ |
910 | +plugin-add=json_server |
911 | |
912 | === added file 'support-files/deb/debian/conf.d/logging-gearman.cnf' |
913 | --- support-files/deb/debian/conf.d/logging-gearman.cnf 1970-01-01 00:00:00 +0000 |
914 | +++ support-files/deb/debian/conf.d/logging-gearman.cnf 2012-04-18 10:48:19 +0000 |
915 | @@ -0,0 +1,1 @@ |
916 | +plugin-add=logging_gearman |
917 | |
918 | === added file 'support-files/deb/debian/conf.d/logging-query.cnf' |
919 | --- support-files/deb/debian/conf.d/logging-query.cnf 1970-01-01 00:00:00 +0000 |
920 | +++ support-files/deb/debian/conf.d/logging-query.cnf 2012-04-18 10:48:19 +0000 |
921 | @@ -0,0 +1,1 @@ |
922 | +plugin-add=logging_query |
923 | |
924 | === added file 'support-files/deb/debian/conf.d/mysql-protocol.cnf' |
925 | --- support-files/deb/debian/conf.d/mysql-protocol.cnf 1970-01-01 00:00:00 +0000 |
926 | +++ support-files/deb/debian/conf.d/mysql-protocol.cnf 2012-04-18 10:48:19 +0000 |
927 | @@ -0,0 +1,1 @@ |
928 | +plugin-add=mysql_protocol |
929 | |
930 | === added file 'support-files/deb/debian/conf.d/mysql-unix-socket-protocol.cnf' |
931 | --- support-files/deb/debian/conf.d/mysql-unix-socket-protocol.cnf 1970-01-01 00:00:00 +0000 |
932 | +++ support-files/deb/debian/conf.d/mysql-unix-socket-protocol.cnf 2012-04-18 10:48:19 +0000 |
933 | @@ -0,0 +1,1 @@ |
934 | +plugin-add=mysql_unix_socket_protocol |
935 | |
936 | === added file 'support-files/deb/debian/conf.d/performance-dictionary.cnf' |
937 | --- support-files/deb/debian/conf.d/performance-dictionary.cnf 1970-01-01 00:00:00 +0000 |
938 | +++ support-files/deb/debian/conf.d/performance-dictionary.cnf 2012-04-18 10:48:19 +0000 |
939 | @@ -0,0 +1,1 @@ |
940 | +plugin-add=console |
941 | |
942 | === added file 'support-files/deb/debian/conf.d/query-log.cnf' |
943 | --- support-files/deb/debian/conf.d/query-log.cnf 1970-01-01 00:00:00 +0000 |
944 | +++ support-files/deb/debian/conf.d/query-log.cnf 2012-04-18 10:48:19 +0000 |
945 | @@ -0,0 +1,1 @@ |
946 | +plugin-add=query_log |
947 | |
948 | === added file 'support-files/deb/debian/conf.d/rabbitmq.cnf' |
949 | --- support-files/deb/debian/conf.d/rabbitmq.cnf 1970-01-01 00:00:00 +0000 |
950 | +++ support-files/deb/debian/conf.d/rabbitmq.cnf 2012-04-18 10:48:19 +0000 |
951 | @@ -0,0 +1,1 @@ |
952 | +plugin-add=rabbitmq |
953 | |
954 | === added file 'support-files/deb/debian/conf.d/regex-policy.cnf' |
955 | --- support-files/deb/debian/conf.d/regex-policy.cnf 1970-01-01 00:00:00 +0000 |
956 | +++ support-files/deb/debian/conf.d/regex-policy.cnf 2012-04-18 10:48:19 +0000 |
957 | @@ -0,0 +1,1 @@ |
958 | +plugin-add=regex_policy |
959 | |
960 | === added file 'support-files/deb/debian/conf.d/simple-user-policy.cnf' |
961 | --- support-files/deb/debian/conf.d/simple-user-policy.cnf 1970-01-01 00:00:00 +0000 |
962 | +++ support-files/deb/debian/conf.d/simple-user-policy.cnf 2012-04-18 10:48:19 +0000 |
963 | @@ -0,0 +1,1 @@ |
964 | +plugin-add=simple_user_policy |
965 | |
966 | === added file 'support-files/deb/debian/conf.d/slave.cnf' |
967 | --- support-files/deb/debian/conf.d/slave.cnf 1970-01-01 00:00:00 +0000 |
968 | +++ support-files/deb/debian/conf.d/slave.cnf 2012-04-18 10:48:19 +0000 |
969 | @@ -0,0 +1,2 @@ |
970 | +plugin-add=slave |
971 | +slave.config-file=/etc/drizzle/slave.cfg |
972 | |
973 | === added file 'support-files/deb/debian/control' |
974 | --- support-files/deb/debian/control 1970-01-01 00:00:00 +0000 |
975 | +++ support-files/deb/debian/control 2012-04-18 10:48:19 +0000 |
976 | @@ -0,0 +1,408 @@ |
977 | +Source: drizzle |
978 | +Section: database |
979 | +Priority: optional |
980 | +Maintainer: Drizzle Development Team <drizzle-developers@launchpad.net> |
981 | +Uploaders: Clint Byrum <clint@fewbar.com>, Henrik Ingo <henrik.ingo@avoinelama.fi> |
982 | +Build-Depends: debhelper (>= 7.0.50), |
983 | + autoconf, |
984 | + automake, |
985 | + bison, |
986 | + doxygen, |
987 | + flex, |
988 | + gettext, |
989 | + gperf, |
990 | + intltool, |
991 | + libaio-dev, |
992 | + libboost-date-time-dev, |
993 | + libboost-dev, |
994 | + libboost-filesystem-dev, |
995 | + libboost-iostreams-dev, |
996 | + libboost-program-options-dev, |
997 | + libboost-regex-dev, |
998 | + libboost-test-dev, |
999 | + libboost-thread-dev, |
1000 | + libcloog-ppl0, |
1001 | + libcurl4-gnutls-dev, |
1002 | + libgcrypt11-dev, |
1003 | + libgearman-dev (>= 0.12), |
1004 | + libldap2-dev, |
1005 | + libmemcached-dev (>= 0.39), |
1006 | + libpam0g-dev, |
1007 | + libpcre3-dev, |
1008 | + libprotobuf-dev, |
1009 | + librabbitmq-dev, |
1010 | + libreadline-dev (>= 5.0), |
1011 | + libtokyocabinet-dev (>= 1.4.23), |
1012 | + libtool, |
1013 | + libv8-dev, |
1014 | + protobuf-compiler, |
1015 | + python-sphinx, |
1016 | + systemtap-sdt-dev, |
1017 | + uuid-dev, |
1018 | + zlib1g-dev (>= 1:1.1.3-5) |
1019 | +Standards-Version: 3.9.1 |
1020 | +Homepage: http://launchpad.net/drizzle |
1021 | + |
1022 | +Package: drizzle-client |
1023 | +Architecture: any |
1024 | +Depends: debianutils (>=1.6), ${shlibs:Depends}, ${misc:Depends} |
1025 | +Description: Client binaries for Drizzle Database |
1026 | + The Drizzle project is building a database optimized for Cloud and Net |
1027 | + applications. It is being designed for massive concurrency on modern |
1028 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1029 | + . |
1030 | + This package includes the client binaries. |
1031 | + |
1032 | +Package: drizzle |
1033 | +Architecture: any |
1034 | +Pre-Depends: adduser (>= 3.40) |
1035 | +Conflicts: drizzle-server |
1036 | +Replaces: drizzle-server |
1037 | +Depends: drizzle-client (>= ${source:Version}), |
1038 | + libdrizzledmessage0 (= ${binary:Version}), |
1039 | + psmisc, |
1040 | + passwd, |
1041 | + lsb-base (>= 3.0-10), |
1042 | + ${shlibs:Depends}, |
1043 | + ${misc:Depends} |
1044 | +Description: Server binaries for Drizzle Database |
1045 | + The Drizzle project is building a database optimized for Cloud and Net |
1046 | + applications. It is being designed for massive concurrency on modern |
1047 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1048 | + . |
1049 | + This package includes the server binaries. |
1050 | + |
1051 | +Package: drizzle-plugin-auth-file |
1052 | +Architecture: any |
1053 | +Depends: drizzle (= ${binary:Version}), |
1054 | + pwgen, |
1055 | + ${shlibs:Depends}, |
1056 | + ${misc:Depends} |
1057 | +Description: File-based authentication for Drizzle |
1058 | + The Drizzle project is building a database optimized for Cloud and Net |
1059 | + applications. It is being designed for massive concurrency on modern |
1060 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1061 | + . |
1062 | + This package includes the File-based Authentication plugin. |
1063 | + |
1064 | +Package: drizzle-plugin-auth-http |
1065 | +Architecture: any |
1066 | +Depends: drizzle (= ${binary:Version}), |
1067 | + ${shlibs:Depends}, |
1068 | + ${misc:Depends} |
1069 | +Description: HTTP authentication for Drizzle |
1070 | + The Drizzle project is building a database optimized for Cloud and Net |
1071 | + applications. It is being designed for massive concurrency on modern |
1072 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1073 | + . |
1074 | + This package includes the HTTP Authentication plugin. |
1075 | + |
1076 | +Package: drizzle-plugin-auth-ldap |
1077 | +Architecture: any |
1078 | +Depends: drizzle (= ${binary:Version}), |
1079 | + ${shlibs:Depends}, |
1080 | + ${misc:Depends} |
1081 | +Description: LDAP authentication for Drizzle |
1082 | + The Drizzle project is building a database optimized for Cloud and Net |
1083 | + applications. It is being designed for massive concurrency on modern |
1084 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1085 | + . |
1086 | + This package includes the LDAP Authentication plugin. |
1087 | + |
1088 | +Package: drizzle-plugin-auth-pam |
1089 | +Architecture: any |
1090 | +Depends: drizzle (= ${binary:Version}), |
1091 | + ${shlibs:Depends}, |
1092 | + ${misc:Depends} |
1093 | +Description: PAM authentication for Drizzle |
1094 | + The Drizzle project is building a database optimized for Cloud and Net |
1095 | + applications. It is being designed for massive concurrency on modern |
1096 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1097 | + . |
1098 | + This package includes the PAM Authentication plugin. |
1099 | + |
1100 | +Package: drizzle-plugin-auth-schema |
1101 | +Architecture: any |
1102 | +Depends: drizzle (= ${binary:Version}), |
1103 | + ${shlibs:Depends}, |
1104 | + ${misc:Depends} |
1105 | +Description: Schema authentication for Drizzle |
1106 | + The Drizzle project is building a database optimized for Cloud and Net |
1107 | + applications. It is being designed for massive concurrency on modern |
1108 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1109 | + . |
1110 | + This package includes the Schema Authentication plugin. |
1111 | + |
1112 | +Package: drizzle-plugin-debug |
1113 | +Architecture: any |
1114 | +Depends: drizzle (= ${binary:Version}), |
1115 | + ${shlibs:Depends}, |
1116 | + ${misc:Depends} |
1117 | +Description: A plugin that facilitates debugging Drizzle |
1118 | + The Drizzle project is building a database optimized for Cloud and Net |
1119 | + applications. It is being designed for massive concurrency on modern |
1120 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1121 | + . |
1122 | + This package includes the Debug plugin. |
1123 | + |
1124 | +Package: drizzle-plugin-gearman-udf |
1125 | +Architecture: any |
1126 | +Depends: drizzle (= ${binary:Version}), |
1127 | + ${shlibs:Depends}, |
1128 | + ${misc:Depends} |
1129 | +Description: Gearman User Defined Functions for Drizzle |
1130 | + The Drizzle project is building a database optimized for Cloud and Net |
1131 | + applications. It is being designed for massive concurrency on modern |
1132 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1133 | + . |
1134 | + This package includes the Gearman User Defined Functions plugin. |
1135 | + |
1136 | +Package: drizzle-plugin-http-functions |
1137 | +Architecture: any |
1138 | +Depends: drizzle (= ${binary:Version}), |
1139 | + ${shlibs:Depends}, |
1140 | + ${misc:Depends} |
1141 | +Description: HTTP Functions for Drizzle |
1142 | + The Drizzle project is building a database optimized for Cloud and Net |
1143 | + applications. It is being designed for massive concurrency on modern |
1144 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1145 | + . |
1146 | + This package includes the HTTP Functions plugin. |
1147 | + |
1148 | +Package: drizzle-plugin-json-server |
1149 | +Architecture: any |
1150 | +Depends: drizzle (= ${binary:Version}), |
1151 | + ${shlibs:Depends}, |
1152 | + ${misc:Depends} |
1153 | +Description: JSON HTTP (NoSQL) interface for Drizzle |
1154 | + The Drizzle project is building a database optimized for Cloud and Net |
1155 | + applications. It is being designed for massive concurrency on modern |
1156 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1157 | + . |
1158 | + This package includes the JSON Server plugin. |
1159 | + |
1160 | +Package: drizzle-plugin-logging-gearman |
1161 | +Architecture: any |
1162 | +Depends: drizzle (= ${binary:Version}), |
1163 | + ${shlibs:Depends}, |
1164 | + ${misc:Depends} |
1165 | +Description: Gearman Logging for Drizzle |
1166 | + The Drizzle project is building a database optimized for Cloud and Net |
1167 | + applications. It is being designed for massive concurrency on modern |
1168 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1169 | + . |
1170 | + This package includes the Gearman Logging plugin. |
1171 | + |
1172 | +Package: drizzle-plugin-logging-query |
1173 | +Architecture: any |
1174 | +Depends: drizzle (= ${binary:Version}), |
1175 | + ${shlibs:Depends}, |
1176 | + ${misc:Depends} |
1177 | +Description: Query Logging for Drizzle |
1178 | + The Drizzle project is building a database optimized for Cloud and Net |
1179 | + applications. It is being designed for massive concurrency on modern |
1180 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1181 | + . |
1182 | + This package includes the Query Logging plugin. |
1183 | + |
1184 | + |
1185 | +Package: drizzle-plugin-performance-dictionary |
1186 | +Architecture: any |
1187 | +Depends: drizzle (= ${binary:Version}), |
1188 | + ${shlibs:Depends}, |
1189 | + ${misc:Depends} |
1190 | +Description: Performance Dictionary for Drizzle |
1191 | + The Drizzle project is building a database optimized for Cloud and Net |
1192 | + applications. It is being designed for massive concurrency on modern |
1193 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1194 | + . |
1195 | + This package includes the Performance Dictionary plugin. |
1196 | + |
1197 | +Package: drizzle-plugin-rabbitmq |
1198 | +Architecture: any |
1199 | +Depends: drizzle (= ${binary:Version}), |
1200 | + ${shlibs:Depends}, |
1201 | + ${misc:Depends} |
1202 | +Description: RabbitMQ Transaction Log for Drizzle |
1203 | + The Drizzle project is building a database optimized for Cloud and Net |
1204 | + applications. It is being designed for massive concurrency on modern |
1205 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1206 | + . |
1207 | + This package includes the RabbitMQ Transaction Log plugin. |
1208 | + |
1209 | +Package: drizzle-plugin-regex-policy |
1210 | +Architecture: any |
1211 | +Depends: drizzle (= ${binary:Version}), |
1212 | + ${shlibs:Depends}, |
1213 | + ${misc:Depends} |
1214 | +Description: Regex based authorization rules for Drizzle |
1215 | + The Drizzle project is building a database optimized for Cloud and Net |
1216 | + applications. It is being designed for massive concurrency on modern |
1217 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1218 | + . |
1219 | + This package includes the Regex Policy plugin. |
1220 | + |
1221 | +Package: drizzle-plugin-slave |
1222 | +Architecture: any |
1223 | +Depends: drizzle (= ${binary:Version}), |
1224 | + ${shlibs:Depends}, |
1225 | + ${misc:Depends} |
1226 | +Description: Replication Slave Plugin for Drizzle |
1227 | + The Drizzle project is building a database optimized for Cloud and Net |
1228 | + applications. It is being designed for massive concurrency on modern |
1229 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1230 | + . |
1231 | + This package includes the replication slave plugin. |
1232 | + |
1233 | +Package: drizzle-plugin-simple-user-policy |
1234 | +Architecture: any |
1235 | +Depends: drizzle (= ${binary:Version}), |
1236 | + ${shlibs:Depends}, |
1237 | + ${misc:Depends} |
1238 | +Description: Simple User Policy for Drizzle |
1239 | + The Drizzle project is building a database optimized for Cloud and Net |
1240 | + applications. It is being designed for massive concurrency on modern |
1241 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1242 | + . |
1243 | + This package includes a plugin implementing a simple schema-per-user |
1244 | + authorization policy. |
1245 | + |
1246 | +Package: drizzle-plugin-query-log |
1247 | +Architecture: any |
1248 | +Depends: drizzle (= ${binary:Version}), |
1249 | + ${shlibs:Depends}, |
1250 | + ${misc:Depends} |
1251 | +Description: Query logging for Drizzle |
1252 | + The Drizzle project is building a database optimized for Cloud and Net |
1253 | + applications. It is being designed for massive concurrency on modern |
1254 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1255 | + . |
1256 | + This package includes the Query Log plugin. |
1257 | + |
1258 | + |
1259 | +Package: drizzle-plugin-dev |
1260 | +Architecture: all |
1261 | +Recommends: protobuf-compiler, |
1262 | + pandora-build |
1263 | +Depends: build-essential, |
1264 | + autoconf, |
1265 | + automake, |
1266 | + gettext, |
1267 | + intltool, |
1268 | + libaio-dev, |
1269 | + libboost-date-time-dev, |
1270 | + libboost-dev, |
1271 | + libboost-filesystem-dev, |
1272 | + libboost-iostreams-dev, |
1273 | + libboost-program-options-dev, |
1274 | + libboost-regex-dev, |
1275 | + libboost-thread-dev, |
1276 | + libcurl4-gnutls-dev, |
1277 | + libdrizzledmessage-dev, |
1278 | + libgearman-dev, |
1279 | + libldap2-dev, |
1280 | + libmemcached-dev (>= 0.39), |
1281 | + libpam0g-dev, |
1282 | + libpcre3-dev, |
1283 | + libprotobuf-dev, |
1284 | + libreadline5-dev | libreadline-dev, |
1285 | + libtokyocabinet-dev (>= 1.4.23), |
1286 | + libtool, |
1287 | + lsb-base (>= 3.0-10), |
1288 | + python, |
1289 | + uuid-dev, |
1290 | + zlib1g-dev (>= 1:1.1.3-5), |
1291 | + ${misc:Depends} |
1292 | +Description: Development files for Drizzle plugin development |
1293 | + The Drizzle project is building a database optimized for Cloud and Net |
1294 | + applications. It is being designed for massive concurrency on modern |
1295 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1296 | + . |
1297 | + This package includes the headers needed to develop plugins. |
1298 | + |
1299 | + |
1300 | +Package: libdrizzledmessage0 |
1301 | +Section: libs |
1302 | +Architecture: any |
1303 | +Depends: ${misc:Depends}, ${shlibs:Depends} |
1304 | +Description: Library containing serialized messages used with Drizzle |
1305 | + The Drizzle project is building a database optimized for Cloud and Net |
1306 | + applications. It is being designed for massive concurrency on modern |
1307 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1308 | + . |
1309 | + This package includes the protobuf-based message serializations. |
1310 | + |
1311 | +Package: libdrizzledmessage-dev |
1312 | +Section: libdevel |
1313 | +Architecture: any |
1314 | +Depends: libdrizzledmessage0 (= ${binary:Version}), |
1315 | + ${misc:Depends} |
1316 | +Description: Devel library containing serialized messages used with Drizzle |
1317 | + The Drizzle project is building a database optimized for Cloud and Net |
1318 | + applications. It is being designed for massive concurrency on modern |
1319 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1320 | + . |
1321 | + This package includes the protobuf-based message serializations dev files. |
1322 | + |
1323 | +Package: drizzle-doc |
1324 | +Section: doc |
1325 | +Architecture: all |
1326 | +Depends: libjs-jquery, ${misc:Depends} |
1327 | +Description: API Documentation for Drizzle internals |
1328 | + The Drizzle project is building a database optimized for Cloud and Net |
1329 | + applications. It is being designed for massive concurrency on modern |
1330 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1331 | + . |
1332 | + This package includes the API docs for all of the Drizzle internals. |
1333 | + |
1334 | + |
1335 | +Package: drizzle-dev |
1336 | +Architecture: any |
1337 | +Section: devel |
1338 | +Depends: drizzle-plugin-dev (= ${source:Version}), |
1339 | + bzr, |
1340 | + bzrtools, |
1341 | + uncrustify, |
1342 | + protobuf-compiler, |
1343 | + lcov, |
1344 | + doxygen, |
1345 | + perl, |
1346 | + flex, |
1347 | + bison, |
1348 | + gperf, |
1349 | + valgrind, |
1350 | + systemtap-sdt-dev, |
1351 | + libjs-jquery, |
1352 | + ${misc:Depends} |
1353 | +Recommends: drizzle-dev-doc |
1354 | +Description: Development files for Drizzle development |
1355 | + The Drizzle project is building a database optimized for Cloud and Net |
1356 | + applications. It is being designed for massive concurrency on modern |
1357 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1358 | + . |
1359 | + This is an empty package depends on everything needed to hack on Drizzle. |
1360 | + |
1361 | +Package: drizzle-dev-doc |
1362 | +Section: doc |
1363 | +Architecture: all |
1364 | +Depends: libjs-jquery, ${misc:Depends} |
1365 | +Description: API Documentation for drizzle |
1366 | + The Drizzle project is building a database optimized for Cloud and Net |
1367 | + applications. It is being designed for massive concurrency on modern |
1368 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1369 | + . |
1370 | + This package includes the doxygen documentation for drizzle's API. |
1371 | + |
1372 | +Package: drizzle-dbg |
1373 | +Section: debug |
1374 | +Architecture: any |
1375 | +Priority: extra |
1376 | +Depends: drizzle (= ${binary:Version}), |
1377 | + drizzle-client (= ${binary:Version}), |
1378 | + ${misc:Depends} |
1379 | +Description: Debugging symbols for Drizzle |
1380 | + The Drizzle project is building a database optimized for Cloud and Net |
1381 | + applications. It is being designed for massive concurrency on modern |
1382 | + multi-cpu/core architecture. The code is originally derived from MySQL. |
1383 | + . |
1384 | + This package provides debugging symbols. |
1385 | |
1386 | === added file 'support-files/deb/debian/copyright' |
1387 | --- support-files/deb/debian/copyright 1970-01-01 00:00:00 +0000 |
1388 | +++ support-files/deb/debian/copyright 2012-04-18 10:48:19 +0000 |
1389 | @@ -0,0 +1,1630 @@ |
1390 | +Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 |
1391 | +Name: drizzle |
1392 | +Maintainer: Monty Taylor <mordred@inaugust.com> |
1393 | +Debianized-Date: Sat, 11 Apr 2009 11:28:25 -0700 |
1394 | +Source: http://launchpad.net/drizzle |
1395 | + |
1396 | +Files: drizzled/function/* plugin/mysql_protocol/* plugin/string_functions/* plugin/math_functions/* plugin/compression/* drizzled/sql_* drizzled/item/* drizzled/field/microtime.cc drizzled/show.h /drizzled/module/graph.h drizzled/module/vertex_handle.h drizzled/function/bit |
1397 | +Copyright: Copyright (C) 2008 Sun Microsystems, Inc. |
1398 | +License: GPL-2 |
1399 | + |
1400 | +Files: drizzled/identifier/* drizzled/message/* drizzled/statement/* support-files/smf/* plugin/filtered_replicator/* plugin/function_engine/* plugin/gearman_udf/* plugin/transaction_log/* drizzled/error_t.h |
1401 | +Copyright: Copyright (C) 2009 Sun Microsystems, Inc. |
1402 | +License: GPL-2 |
1403 | + |
1404 | +Files: drizzled/definition/* drizzled/generator/* drizzled/message/* drizzled/table/* drizzled/util/* plugin/function_dictionary/* plugin/information_schema_dictionary/* plugin/innobase/handler/* plugin/performance_dictionary/* plugin/schema_dictionary/* plugin/schema_engine/* plugin/session_dictionary/* plugin/show_dictionary/* plugin/user_locks/* plugin/table_cache_dictionary/* plugin/trigger_dictionary/* plugin/utility_dictionary/* plugin/utility_functions/* drizzled/function/cast/* drizzled/item/boolean.h drizzled/item/function/boolean.* drizzled/item/false.h drizzled/item/true.h drizzled/identifier/session.h drizzled/identifier/catalog.* |
1405 | +Copyright: Copyright (C) 2010 Brian Aker |
1406 | +License: GPL-2 |
1407 | + |
1408 | +Files: drizzled/identifier.cc drizzled/sql_*.gperf drizzled/statement/catalog/* drizzled/statement/catalog.* drizzled/identifier/constants/* drizzled/type/boolean.* drizzled/data_home.cc drizzled/kill.* drizzled/sql/* |
1409 | +Copyright: Copyright (C) 2011 Brian Aker |
1410 | +License: GPL-2 |
1411 | + |
1412 | +Files: plugin/session_dictionary/plugin.ini plugin/session_dictionary/sessions.h |
1413 | +Copyright: Copyright (C) 2011 Brian Aker |
1414 | +Copyright: Copyright (C) 2009 Sun Microsystems, Inc. |
1415 | +License: GPL-2 |
1416 | + |
1417 | +Files: drizzled/optimizer/* |
1418 | +Copyright: Copyright (C) 2008-2009 Sun Microsystems, Inc. |
1419 | +License: GPL-2 |
1420 | + |
1421 | +Files: plugin/filesystem_engine/* |
1422 | +Copyright: Copyright (C) 2010 Zimin |
1423 | +License: GPL-2 |
1424 | + |
1425 | +Files: plugin/haildb/* |
1426 | +Copyright: Copyright (C) 2010 Stewart Smith |
1427 | +License: GPL-2 |
1428 | + |
1429 | +Files: plugin/logging_stats/* plugin/innobase/handler/internal_dictionary.h |
1430 | +Copyright: Copyright (C) 2010 Joseph Daly <skinny.moey@gmail.com> |
1431 | +License: BSD |
1432 | + Redistribution and use in source and binary forms, with or without |
1433 | + modification, are permitted provided that the following conditions are met: |
1434 | + |
1435 | + * Redistributions of source code must retain the above copyright notice, |
1436 | + this list of conditions and the following disclaimer. |
1437 | + * Redistributions in binary form must reproduce the above copyright notice, |
1438 | + this list of conditions and the following disclaimer in the documentation |
1439 | + and/or other materials provided with the distribution. |
1440 | + * Neither the name of Joseph Daly nor the names of its contributors |
1441 | + may be used to endorse or promote products derived from this software |
1442 | + without specific prior written permission. |
1443 | + |
1444 | + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
1445 | + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
1446 | + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
1447 | + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
1448 | + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
1449 | + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
1450 | + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
1451 | + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
1452 | + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
1453 | + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF |
1454 | + THE POSSIBILITY OF SUCH DAMAGE. |
1455 | + |
1456 | +Files: plugin/memcached_functions/* |
1457 | +Copyright: Copyright (C) 2009, Patrick "CaptTofu" Galbraith, Padraig O'Sullivan |
1458 | +License: BSD |
1459 | + Redistribution and use in source and binary forms, with or without |
1460 | + modification, are permitted provided that the following conditions are met: |
1461 | + |
1462 | + * Redistributions of source code must retain the above copyright notice, |
1463 | + this list of conditions and the following disclaimer. |
1464 | + * Redistributions in binary form must reproduce the above copyright notice, |
1465 | + this list of conditions and the following disclaimer in the documentation |
1466 | + and/or other materials provided with the distribution. |
1467 | + * Neither the name of Joseph Daly nor the names of its contributors |
1468 | + may be used to endorse or promote products derived from this software |
1469 | + without specific prior written permission. |
1470 | + |
1471 | + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
1472 | + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
1473 | + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
1474 | + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
1475 | + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
1476 | + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
1477 | + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
1478 | + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
1479 | + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
1480 | + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF |
1481 | + THE POSSIBILITY OF SUCH DAMAGE. |
1482 | + |
1483 | +Files: plugin/memcached_query_cache/* |
1484 | +Copyright: Copyright (C) 2010 Djellel Eddine Difallah |
1485 | +License: BSD |
1486 | + Redistribution and use in source and binary forms, with or without |
1487 | + modification, are permitted provided that the following conditions are met: |
1488 | + |
1489 | + * Redistributions of source code must retain the above copyright notice, |
1490 | + this list of conditions and the following disclaimer. |
1491 | + * Redistributions in binary form must reproduce the above copyright notice, |
1492 | + this list of conditions and the following disclaimer in the documentation |
1493 | + and/or other materials provided with the distribution. |
1494 | + * Neither the name of Joseph Daly nor the names of its contributors |
1495 | + may be used to endorse or promote products derived from this software |
1496 | + without specific prior written permission. |
1497 | + |
1498 | + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
1499 | + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
1500 | + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
1501 | + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
1502 | + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
1503 | + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
1504 | + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
1505 | + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
1506 | + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
1507 | + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF |
1508 | + THE POSSIBILITY OF SUCH DAMAGE. |
1509 | + |
1510 | +Files: plugin/memcached_stats/* |
1511 | +Copyright: Copyright (C) 2009, Padraig O'Sullivan |
1512 | +License: BSD |
1513 | + Redistribution and use in source and binary forms, with or without |
1514 | + modification, are permitted provided that the following conditions are met: |
1515 | + |
1516 | + * Redistributions of source code must retain the above copyright notice, |
1517 | + this list of conditions and the following disclaimer. |
1518 | + * Redistributions in binary form must reproduce the above copyright notice, |
1519 | + this list of conditions and the following disclaimer in the documentation |
1520 | + and/or other materials provided with the distribution. |
1521 | + * Neither the name of Joseph Daly nor the names of its contributors |
1522 | + may be used to endorse or promote products derived from this software |
1523 | + without specific prior written permission. |
1524 | + |
1525 | + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
1526 | + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
1527 | + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
1528 | + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
1529 | + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
1530 | + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
1531 | + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
1532 | + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
1533 | + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
1534 | + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF |
1535 | + THE POSSIBILITY OF SUCH DAMAGE. |
1536 | + |
1537 | +Files: plugin/pbms/src/* |
1538 | +Copyright: Copyright (C) 2008 PrimeBase Technologies GmbH, Germany |
1539 | +License: GPL-2 |
1540 | + |
1541 | +Files: plugin/pbms/src/* |
1542 | +Copyright: Copyright (C) 2009 PrimeBase Technologies GmbH, Germany |
1543 | +License: GPL-2 |
1544 | + |
1545 | +Files: plugin/pbms/src/* plugin/hello_events/hello_events.* plugin/pbms/plugin.ini |
1546 | +Copyright: Copyright (C) 2010 PrimeBase Technologies GmbH, Germany |
1547 | +License: GPL-2 |
1548 | + |
1549 | +Files: plugin/rabbitmq/* |
1550 | +Copyright: Copyright (C) 2010 Marcus Eriksson |
1551 | +License: GPL-2 |
1552 | + |
1553 | +Files: plugin/syslog/* |
1554 | +Copyright: Copyright (C) 2010 Mark Atwood |
1555 | +Copyright: Copyright (C) 2009 Sun Microsystems, Inc. |
1556 | +License: GPL-2 |
1557 | + |
1558 | +Files: po/* |
1559 | +Copyright: Copyright (C) 2008 Rosetta Contributors and Canonical Ltd 2008 |
1560 | +License: GPL-2 |
1561 | + |
1562 | +Files: po/* |
1563 | +Copyright: Copyright (C) 2009 Rosetta Contributors and Canonical Ltd 2009 |
1564 | +License: GPL-2 |
1565 | + |
1566 | +Files: po/* |
1567 | +Copyright: Copyright (C) 20010 Rosetta Contributors and Canonical Ltd 2010 |
1568 | +License: GPL-2 |
1569 | + |
1570 | +Files: m4/pandora_intltool.m4 |
1571 | +Copyright: Copyright (C) 2001 Eazel, Inc. |
1572 | +License: GPL-2 |
1573 | + |
1574 | +Files: m4/pandora_visibility.m4 |
1575 | +Copyright: Copyright (C) 2005, 2008 Free Software Foundation, Inc. |
1576 | +Copyright: Copyright (C) 2009 Monty Taylor |
1577 | +License: Other |
1578 | + This file is free software; the Free Software Foundation |
1579 | + gives unlimited permission to copy and/or distribute it, |
1580 | + with or without modifications, as long as this notice is preserved. |
1581 | + |
1582 | +Files: client/client_priv.h |
1583 | +Copyright: Copyright (C) 2001-2006 MySQL AB |
1584 | +License: GPL-2 |
1585 | + |
1586 | +Files: plugin/syslog/names.h |
1587 | +Copyright: Copyright (C) 1982, 1986, 1988, 1993 |
1588 | +License: BSD |
1589 | + Redistribution and use in source and binary forms, with or without |
1590 | + modification, are permitted provided that the following conditions are met: |
1591 | + |
1592 | + * Redistributions of source code must retain the above copyright notice, |
1593 | + this list of conditions and the following disclaimer. |
1594 | + * Redistributions in binary form must reproduce the above copyright notice, |
1595 | + this list of conditions and the following disclaimer in the documentation |
1596 | + and/or other materials provided with the distribution. |
1597 | + * Neither the name of Joseph Daly nor the names of its contributors |
1598 | + may be used to endorse or promote products derived from this software |
1599 | + without specific prior written permission. |
1600 | + |
1601 | + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
1602 | + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
1603 | + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
1604 | + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
1605 | + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
1606 | + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
1607 | + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
1608 | + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
1609 | + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
1610 | + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF |
1611 | + THE POSSIBILITY OF SUCH DAMAGE. |
1612 | + |
1613 | +Files: drizzled/algorithm/crc32.h |
1614 | +Copyright: Copyright (C) 1992-2007 The FreeBSD Project. All rights reserved. |
1615 | +License: BSD |
1616 | + Redistribution and use in source and binary forms, with or without |
1617 | + modification, are permitted provided that the following conditions are met: |
1618 | + |
1619 | + * Redistributions of source code must retain the above copyright notice, |
1620 | + this list of conditions and the following disclaimer. |
1621 | + * Redistributions in binary form must reproduce the above copyright notice, |
1622 | + this list of conditions and the following disclaimer in the documentation |
1623 | + and/or other materials provided with the distribution. |
1624 | + * Neither the name of Joseph Daly nor the names of its contributors |
1625 | + may be used to endorse or promote products derived from this software |
1626 | + without specific prior written permission. |
1627 | + |
1628 | + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
1629 | + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
1630 | + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
1631 | + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
1632 | + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
1633 | + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
1634 | + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
1635 | + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
1636 | + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
1637 | + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF |
1638 | + THE POSSIBILITY OF SUCH DAMAGE. |
1639 | + |
1640 | +Files: plugin/innobase/data/data0data.c plugin/innobase/ha/ha0ha.c plugin/innobase/include/* plugin/innobase/page/page0cur.c plugin/innobase/rem/rem0cmp.c plugin/innobase/ut/ut0byte.c plugin/innobase/ut/ut0dbg.c plugin/innobase/ut/ut0mem.c plugin/innobase/ut/ut0rnd.c plugin/innobase/include/ut0mem.ic |
1641 | +Copyright: Copyright (C) 1994, 2009, Innobase Oy. All Rights Reserved. |
1642 | +License: GPL-2 |
1643 | + |
1644 | +Files: plugin/innobase/btr/btr0pcur.c plugin/innobase/dict/dict0boot.c plugin/innobase/dict/dict0crea.c plugin/innobase/dict/dict0dict.c plugin/innobase/dict/dict0load.c plugin/innobase/dict/dict0mem.c plugin/innobase/include/* plugin/innobase/lock/lock0lock.c plugin/innobase/pars/pars0pars.c plugin/innobase/row/row0ins.c plugin/innobase/row/row0row.c plugin/innobase/row/row0upd.c plugin/innobase/trx/trx0rec.c plugin/innobase/trx/trx0rseg.c plugin/innobase/trx/trx0sys.c plugin/innobase/trx/trx0trx.c |
1645 | +Copyright: Copyright (C) 1996, 2010, Innobase Oy. All Rights Reserved. |
1646 | +License: GPL-2 |
1647 | + |
1648 | +Files: plugin/innobase/eval/eval0eval.c plugin/innobase/ha/hash0hash.c plugin/innobase/include/* plugin/innobase/mem/mem0pool.c plugin/innobase/pars/pars0grm.y plugin/innobase/pars/pars0lex.l plugin/innobase/pars/pars0opt.c plugin/innobase/pars/pars0sym.c plugin/innobase/read/read0read.c plugin/innobase/row/row0undo.c plugin/innobase/row/row0vers.c |
1649 | +Copyright: Copyright (C) 1997, 2009, Innobase Oy. All Rights Reserved. |
1650 | +License: GPL-2 |
1651 | + |
1652 | +Files: plugin/innobase/fut/fut0fut.c plugin/innobase/fut/fut0lst.c plugin/innobase/include/* plugin/innobase/mach/mach0data.c plugin/innobase/mtr/mtr0log.c plugin/innobase/mtr/mtr0mtr.c plugin/innobase/os/os0proc.c plugin/innobase/os/os0sync.c plugin/innobase/sync/sync0rw.c plugin/innobase/thr/thr0loc.c plugin/innobase/include/fut0fut.ic |
1653 | +Copyright: Copyright (C) 1995, 2009, Innobase Oy. All Rights Reserved. |
1654 | +License: GPL-2 |
1655 | + |
1656 | +Files: plugin/innobase/data/data0type.c plugin/innobase/dyn/dyn0dyn.c plugin/innobase/include/* plugin/innobase/que/que0que.c plugin/innobase/trx/trx0purge.c plugin/innobase/trx/trx0roll.c plugin/innobase/trx/trx0undo.c plugin/innobase/usr/usr0sess.c |
1657 | +Copyright: Copyright (C) 1996, 2009, Innobase Oy. All Rights Reserved. |
1658 | +License: GPL-2 |
1659 | + |
1660 | +Files: plugin/innobase/btr/btr0btr.c plugin/innobase/include/btr0btr.* plugin/innobase/include/btr0cur.h plugin/innobase/include/mem0dbg.* plugin/innobase/include/mem0mem.* plugin/innobase/mem/mem0dbg.c plugin/innobase/mem/mem0mem.c plugin/innobase/page/page0page.c plugin/innobase/rem/rem0rec.c |
1661 | +Copyright: Copyright (C) 1994, 2010, Innobase Oy. All Rights Reserved. |
1662 | +License: GPL-2 |
1663 | + |
1664 | +Files: plugin/innobase/btr/btr0cur.c |
1665 | +Copyright: Copyright (C) 1994, 2010, Innobase Oy. All Rights Reserved. |
1666 | +Copyright: Copyright (C) 2008, Google Inc. |
1667 | +License: GPL-2 |
1668 | + |
1669 | +Files: plugin/innobase/include/ut0ut.h plugin/innobase/ut/ut0ut.c |
1670 | +Copyright: Copyright (C) 1994, 2010, Innobase Oy. All Rights Reserved. |
1671 | +Copyright: Copyright (C) 2009 Sun Microsystems, Inc. |
1672 | +License: GPL-2 |
1673 | + |
1674 | +Files: drizzled/gettext.h |
1675 | +Copyright: Copyright (C) 1995-1998, 2000-2002, 2004-2006 Free Software Foundation, Inc. |
1676 | +License: GPL-2 |
1677 | + |
1678 | +Files: drizzled/sql_error.cc |
1679 | +Copyright: Copyright (C) 1995-2002 MySQL AB |
1680 | +License: GPL-2 |
1681 | + |
1682 | +Files: plugin/archive/azio.h |
1683 | +Copyright: Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler |
1684 | +License: Other |
1685 | + This software is provided 'as-is', without any express or implied |
1686 | + warranty. In no event will the authors be held liable for any damages |
1687 | + arising from the use of this software. |
1688 | + |
1689 | + Permission is granted to anyone to use this software for any purpose, |
1690 | + including commercial applications, and to alter it and redistribute it |
1691 | + freely, subject to the following restrictions: |
1692 | + |
1693 | + 1. The origin of this software must not be misrepresented; you |
1694 | + must not claim that you wrote the original software. If you use |
1695 | + this software in a product, an acknowledgment in the product |
1696 | + documentation would be appreciated but is not required. |
1697 | + 2. Altered source versions must be plainly marked as such, and must not be |
1698 | + misrepresented as being the original software. |
1699 | + 3. This notice may not be removed or altered from any source distribution. |
1700 | + |
1701 | +Files: plugin/archive/azio.cc |
1702 | +Copyright: Copyright (C) 1995-2005 Jean-loup Gailly. |
1703 | +License: Other |
1704 | + This software is provided 'as-is', without any express or implied |
1705 | + warranty. In no event will the authors be held liable for any damages |
1706 | + arising from the use of this software. |
1707 | + |
1708 | + Permission is granted to anyone to use this software for any purpose, |
1709 | + including commercial applications, and to alter it and redistribute it |
1710 | + freely, subject to the following restrictions: |
1711 | + |
1712 | + 1. The origin of this software must not be misrepresented; you |
1713 | + must not claim that you wrote the original software. If you use |
1714 | + this software in a product, an acknowledgment in the product |
1715 | + documentation would be appreciated but is not required. |
1716 | + 2. Altered source versions must be plainly marked as such, and must not be |
1717 | + misrepresented as being the original software. |
1718 | + 3. This notice may not be removed or altered from any source distribution. |
1719 | + |
1720 | +Files: drizzled/utf8/utf8.h |
1721 | +Copyright: Copyright (C) 1995-2006 International Business Machines Corporation and others |
1722 | +Copyright: Copyright (C) 2010 Monty Taylor |
1723 | +License: GPL-2 |
1724 | + |
1725 | +Files: po/Makefile.in.in |
1726 | +Copyright: Copyright (C) 1995, 1996, 1997 by Ulrich Drepper <drepper@gnu.ai.mit.edu> |
1727 | +Copyright: Copyright (C) 2004-2008 Rodney Dawes <dobey.pwns@gmail.com> |
1728 | +License: Other |
1729 | + This file may be copied and used freely without restrictions. It may |
1730 | + be used in projects which are not available under a GNU Public License, |
1731 | + but which still want to provide support for the GNU gettext functionality. |
1732 | + |
1733 | +Files: win32/alloca.* |
1734 | +Copyright: Copyright (C) 1995, 1999, 2001-2004, 2006-2008 Free Software Foundation, Inc. |
1735 | +License: GPL-2 |
1736 | + |
1737 | +Files: plugin/haildb/haildb_engine.cc |
1738 | +Copyright: Copyright (C) 2000, 2009, MySQL AB & Innobase Oy. All Rights Reserved. |
1739 | +Copyright: Copyright (C) 2010 Stewart Smith |
1740 | +Copyright: Copyright (C) 1995, 2009, Innobase Oy. All Rights Reserved. |
1741 | +Copyright: Copyright (C) 2009, Percona Inc. |
1742 | +Copyright: Copyright (C) 2008, 2009 Google Inc. |
1743 | +License: GPL-2 |
1744 | + |
1745 | +Files: plugin/innobase/include/sync0rw.ic plugin/innobase/include/sync0sync.ic plugin/innobase/sync/sync0arr.c plugin/innobase/sync/sync0rw.c plugin/innobase/include/os0sync.h |
1746 | +Copyright: Copyright (C) 1995, 2009, Innobase Oy. All Rights Reserved. |
1747 | +Copyright: Copyright (C) 2008, Google Inc. |
1748 | +License: GPL-2 |
1749 | + |
1750 | +Files: plugin/innobase/buf/buf0buf.c plugin/innobase/include/buf0buf.ic plugin/innobase/include/sync0rw.h plugin/innobase/include/sync0sync.h |
1751 | +Copyright: Copyright (C) 2008, Google Inc. |
1752 | +Copyright: Copyright (C) 1995, 2010, Innobase Oy. All Rights Reserved. |
1753 | +License: GPL-2 |
1754 | + |
1755 | +Files: plugin/innobase/buf/buf0flu.c plugin/innobase/buf/buf0lru.c plugin/innobase/buf/buf0rea.c plugin/innobase/fil/fil0fil.c plugin/innobase/fsp/fsp0fsp.c plugin/innobase/include/buf0buf.h plugin/innobase/include/buf0flu.h plugin/innobase/include/fil0fil.h plugin/innobase/include/log0log.ic plugin/innobase/include/mtr0mtr.ic plugin/innobase/include/ut0lst.h plugin/innobase/os/os0thread.c |
1756 | +Copyright: Copyright (C) 1995, 2010, Innobase Oy. All Rights Reserved. |
1757 | +License: GPL-2 |
1758 | + |
1759 | +Files: plugin/innobase/include/log0log.h plugin/innobase/log/log0log.c plugin/innobase/sync/sync0sync.c |
1760 | +Copyright: Copyright (C) 2009 Google Inc. |
1761 | +Copyright: Copyright (C) 1995, 2010, Innobase Oy. All Rights Reserved. |
1762 | +License: GPL-2 |
1763 | + |
1764 | +Files: plugin/innobase/include/os0file.h plugin/innobase/os/os0file.c |
1765 | +Copyright: Copyright (C) 2009, Percona Inc. |
1766 | +Copyright: Copyright (C) 1995, 2010, Innobase Oy. All Rights Reserved. |
1767 | +License: GPL-2 |
1768 | + |
1769 | +Files: plugin/innobase/include/srv0srv.h plugin/innobase/srv/srv0srv.c |
1770 | +Copyright: Copyright (C) 2009, Percona Inc. |
1771 | +Copyright: Copyright (C) 2008, 2009, Google Inc. |
1772 | +Copyright: Copyright (C) 1995, 2010, Innobase Oy. All Rights Reserved. |
1773 | +License: GPL-2 |
1774 | + |
1775 | +Copyright: Copyright (C) 2009, Percona Inc. |
1776 | +Copyright: Copyright (C) 2008, 2009 Google Inc. |
1777 | +Copyright: Copyright (C) 1995, 2010, Innobase Oy. All Rights Reserved. |
1778 | +License: GPL-2 |
1779 | + |
1780 | +Files: drizzled/type/uuid.h |
1781 | +Copyright: Copyright (C) 2010 Brian Aker |
1782 | +Copyright: Copyright (C) 1996, 1997 Theodore Ts'o. |
1783 | +License: GPL-2 and BSD |
1784 | + Redistribution and use in source and binary forms, with or without |
1785 | + modification, are permitted provided that the following conditions are met: |
1786 | + |
1787 | + * Redistributions of source code must retain the above copyright notice, |
1788 | + this list of conditions and the following disclaimer. |
1789 | + * Redistributions in binary form must reproduce the above copyright notice, |
1790 | + this list of conditions and the following disclaimer in the documentation |
1791 | + and/or other materials provided with the distribution. |
1792 | + * Neither the name of Joseph Daly nor the names of its contributors |
1793 | + may be used to endorse or promote products derived from this software |
1794 | + without specific prior written permission. |
1795 | + |
1796 | + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
1797 | + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
1798 | + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
1799 | + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
1800 | + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
1801 | + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
1802 | + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
1803 | + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
1804 | + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
1805 | + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF |
1806 | + THE POSSIBILITY OF SUCH DAMAGE. |
1807 | + |
1808 | +" |
1809 | + |
1810 | +Files: plugin/innobase/btr/btr0sea.c |
1811 | +Copyright: Copyright (C) 2008, Google Inc. |
1812 | +Copyright: Copyright (C) 1996, 2009, Innobase Oy. All Rights Reserved. |
1813 | +License: GPL-2 |
1814 | + |
1815 | +Files: plugin/innobase/ibuf/ibuf0ibuf.c plugin/innobase/include/log0recv.h plugin/innobase/include/row0sel.h plugin/innobase/log/log0recv.c plugin/innobase/row/row0purge.c plugin/innobase/row/row0uins.c plugin/innobase/row/row0umod.c |
1816 | +Copyright: Copyright (C) 1997, 2010, Innobase Oy. All Rights Reserved. |
1817 | +License: GPL-2 |
1818 | + |
1819 | +Files: plugin/innobase/row/row0sel.c |
1820 | +Copyright: Copyright (C) 2008, Google Inc. |
1821 | +Copyright: Copyright (C) 1997, 2010, Innobase Oy. All Rights Reserved. |
1822 | +License: GPL-2 |
1823 | + |
1824 | +Files: plugin/innobase/eval/eval0proc.c plugin/innobase/include/eval0proc.* plugin/innobase/include/pars0types.h |
1825 | +Copyright: Copyright (C) 1998, 2009, Innobase Oy. All Rights Reserved. |
1826 | +License: GPL-2 |
1827 | + |
1828 | +Files: plugin/pbms/src/cslib/CSMd5.cc |
1829 | +Copyright: Copyright (C) 1999, 2000, 2002 Aladdin Enterprises. All rights reserved. |
1830 | +License: Other |
1831 | + This software is provided 'as-is', without any express or implied |
1832 | + warranty. In no event will the authors be held liable for any damages |
1833 | + arising from the use of this software. |
1834 | + |
1835 | + Permission is granted to anyone to use this software for any purpose, |
1836 | + including commercial applications, and to alter it and redistribute it |
1837 | + freely, subject to the following restrictions: |
1838 | + |
1839 | + 1. The origin of this software must not be misrepresented; you must not |
1840 | + claim that you wrote the original software. If you use this software |
1841 | + in a product, an acknowledgment in the product documentation would be |
1842 | + appreciated but is not required. |
1843 | + 2. Altered source versions must be plainly marked as such, and must not be |
1844 | + misrepresented as being the original software. |
1845 | + 3. This notice may not be removed or altered from any source distribution. |
1846 | + |
1847 | + |
1848 | +Files: plugin/pbms/src/cslib/CSMd5.h |
1849 | +Copyright: Copyright (C) 2008 PrimeBase Technologies GmbH, Germany |
1850 | +Copyright: Copyright (C) 1999, 2002 Aladdin Enterprises. All rights reserved. |
1851 | +License: Other |
1852 | + This software is provided 'as-is', without any express or implied |
1853 | + warranty. In no event will the authors be held liable for any damages |
1854 | + arising from the use of this software. |
1855 | + |
1856 | + Permission is granted to anyone to use this software for any purpose, |
1857 | + including commercial applications, and to alter it and redistribute it |
1858 | + freely, subject to the following restrictions: |
1859 | + |
1860 | + 1. The origin of this software must not be misrepresented; you must not |
1861 | + claim that you wrote the original software. If you use this software |
1862 | + in a product, an acknowledgment in the product documentation would be |
1863 | + appreciated but is not required. |
1864 | + 2. Altered source versions must be plainly marked as such, and must not be |
1865 | + misrepresented as being the original software. |
1866 | + 3. This notice may not be removed or altered from any source distribution. |
1867 | + |
1868 | + |
1869 | +Files: client/linebuffer.* drizzled/charset-def.cc drizzled/charset.cc drizzled/charset_info.h drizzled/ctype-mb.cc drizzled/ctype-utf8.cc drizzled/ctype.cc drizzled/decimal.* drizzled/dynamic_array.cc drizzled/internal/* drizzled/item/row.cc drizzled/item/subselect.cc drizzled/memory/multi_malloc.cc drizzled/memory/root.* drizzled/sql_delete.cc drizzled/sql_string.cc drizzled/thr_lock.* drizzled/tree.* drizzled/tree.h drizzled/typelib.* plugin/myisam/mf_keycache.cc plugin/myisam/my_pread.cc plugin/myisam/myisam.h plugin/myisam/myisampack.h plugin/mysql_protocol/vio.* |
1870 | +Copyright: Copyright (C) 2000 MySQL AB |
1871 | +License: GPL-2 |
1872 | + |
1873 | +Files: drizzled/internal/dtoa.cc |
1874 | +Copyright: Copyright (C) 1991, 2000, 2001 by Lucent Technologies. |
1875 | +Copyright: Copyright (C) 2007 MySQL AB |
1876 | +License: GPL-2 |
1877 | + |
1878 | +Files: drizzled/internal/t_ctype.h |
1879 | +Copyright: Copyright (C) 2000 MySQL AB |
1880 | +Copyright: Copyright (C) 1998, 1999 by Pruet Boonma, all rights reserved. |
1881 | +Copyright: Copyright (C) 1998 by Theppitak Karoonboonyanan, all rights reserved. |
1882 | +License: GPL-2 |
1883 | + |
1884 | +Files: plugin/memory/hp_static.cc plugin/myisam/mi_rfirst.cc plugin/myisam/mi_rlast.cc plugin/myisam/mi_scan.cc |
1885 | +Copyright: Copyright (C) 2000-2001 MySQL AB |
1886 | +License: GPL-2 |
1887 | + |
1888 | +Files: plugin/myisam/mi_panic.cc |
1889 | +Copyright: Copyright (C) 2000-2001, 2003 MySQL AB |
1890 | +License: GPL-2 |
1891 | + |
1892 | +Files: drizzled/memory/sql_alloc.cc plugin/myisam/mi_checksum.cc plugin/myisam/mi_info.cc |
1893 | +Copyright: Copyright (C) 2000-2001, 2003-2004 MySQL AB |
1894 | +License: GPL-2 |
1895 | + |
1896 | +Files: drizzled/sql_list.cc |
1897 | +Copyright: Copyright (C) 2000-2001, 2003, 2005 MySQL AB |
1898 | +License: GPL-2 |
1899 | + |
1900 | +Files: plugin/memory/hp_extra.cc myisam/mi_rename.cc plugin/myisam/mi_rprev.cc |
1901 | +Copyright: Copyright (C) 2000-2001, 2004 MySQL AB |
1902 | +License: GPL-2 |
1903 | + |
1904 | +Files: plugin/myisam/mi_delete_table.cc |
1905 | +Copyright: Copyright (C) 2000-2001, 2004, 2006 MySQL AB |
1906 | +License: GPL-2 |
1907 | + |
1908 | +Files: plugin/myisam/mi_rsame.cc |
1909 | +Copyright: Copyright (C) 2000-2001, 2005 MySQL AB |
1910 | +License: GPL-2 |
1911 | + |
1912 | +Files: plugin/memory/hp_close.cc plugin/memory/hp_panic.cc plugin/memory/hp_rectest.cc plugin/memory/hp_rename.cc plugin/memory/hp_rlast.cc plugin/memory/hp_rnext.cc plugin/memory/hp_rprev.cc plugin/memory/hp_rsame.cc plugin/memory/hp_scan.cc |
1913 | +Copyright: Copyright (C) 2000-2002 MySQL AB |
1914 | +License: GPL-2 |
1915 | + |
1916 | +Files: plugin/memory/hp_dspace.cc plugin/memory/hp_record.cc |
1917 | +Copyright: Copyright (C) 2008 eBay, Inc |
1918 | +Copyright: Copyright (C) 2000-2002 MySQL AB |
1919 | +License: GPL-2 |
1920 | + |
1921 | +Files: plugin/memory/heap_priv.h plugin/memory/hp_block.cc plugin/memory/hp_rfirst.cc plugin/myisam/mi_rrnd.cc |
1922 | +Copyright: Copyright (C) 2000-2002, 2004 MySQL AB |
1923 | +License: GPL-2 |
1924 | + |
1925 | +Files: plugin/innobase/include/row0mysql.h plugin/innobase/row/row0mysql.c |
1926 | +Copyright: Copyright (C) 2000, 2010, Innobase Oy. All Rights Reserved. |
1927 | +License: GPL-2 |
1928 | + |
1929 | +Files: plugin/innobase/include/row0mysql.ic |
1930 | +Copyright: Copyright (C) 2001, 2009, Innobase Oy. All Rights Reserved. |
1931 | +License: GPL-2 |
1932 | + |
1933 | +Files: plugin/innobase/handler/ha_innodb.cc |
1934 | +Copyright: Copyright (C) 2009, Percona Inc. |
1935 | +Copyright: Copyright (C) 2008, 2009 Google Inc. |
1936 | +Copyright: Copyright (C) 2000, 2010, MySQL AB & Innobase Oy. All Rights Reserved. |
1937 | +License: GPL-2 |
1938 | + |
1939 | +Files: plugin/innobase/handler/ha_innodb.h |
1940 | +Copyright: Copyright (C) 2000, 2010, MySQL AB & Innobase Oy. All Rights Reserved. |
1941 | +License: GPL-2 |
1942 | + |
1943 | +Files: client/drizzledump.cc |
1944 | +Copyright: Copyright 2000-2008 MySQL AB, 2008, 2009 Sun Microsystems, Inc. |
1945 | +Copyright: Copyright (C) 2010 Vijay Samuel |
1946 | +Copyright: Copyright (C) 2010 Andrew Hutchings |
1947 | +License: GPL-2 |
1948 | + |
1949 | +Files: plugin/memory/hp_update.cc plugin/myisam/mi_static.cc |
1950 | +Copyright: Copyright (C) 2000-2002, 2004-2005 MySQL AB |
1951 | +License: GPL-2 |
1952 | + |
1953 | +Files: plugin/memory/hp_delete.cc plugin/memory/hp_write.cc plugin/myisam/mi_statrec.cc plugin/memory/hp_clear.cc plugin/memory/hp_rrnd.cc |
1954 | +Copyright: Copyright (C) 2000-2002, 2004-2006 MySQL AB |
1955 | +License: GPL-2 |
1956 | + |
1957 | +Files: plugin/memory/plugin.am |
1958 | +Copyright: Copyright (C) 2000-2002, 2005-2006 MySQL AB |
1959 | +License: GPL-2 |
1960 | + |
1961 | +Files: drizzled/db.cc drizzled/field_conv.cc drizzled/internal/default.cc drizzled/internal/my_init.cc drizzled/item/create.cc drizzled/item/sum.cc drizzled/parser.h drizzled/sql_parse.cc drizzled/sql_union.cc drizzled/sql_yacc.yy plugin/myisam/mi_cache.cc |
1962 | +Copyright: Copyright (C) 2000-2003 MySQL AB |
1963 | +License: GPL-2 |
1964 | + |
1965 | +Files: plugin/myisam/mi_delete_all.cc |
1966 | +Copyright: Copyright (C) 2000-2003, 2005 MySQL AB |
1967 | +License: GPL-2 |
1968 | + |
1969 | +Files: plugin/memory/hp_open.cc plugin/memory/hp_rkey.cc myisam/mi_page.cc plugin/myisam/mi_range.cc |
1970 | +Copyright: Copyright (C) 2000-2004, 2006 MySQL AB |
1971 | +License: GPL-2 |
1972 | + |
1973 | +Files: plugin/myisam/mi_extra.cc |
1974 | +Copyright: Copyright (C) 2000-2005 MySQL AB |
1975 | +License: GPL-2 |
1976 | + |
1977 | +Files: client/drizzleimport.cc |
1978 | +Copyright: Copyright (C) 2010 Vijay Samuel |
1979 | +Copyright: Copyright (C) 2010 Brian Aker |
1980 | +Copyright: Copyright (C) 2000-2006 MySQL AB |
1981 | +Copyright: Copyright (C) 2008-2009 Sun Microsystems, Inc. |
1982 | +License: GPL-2 |
1983 | + |
1984 | +Files: drizzled/filesort.cc drizzled/function/str/strfunc.cc drizzled/item/cmpfunc.cc drizzled/key.cc drizzled/records.cc drizzled/sql_base.cc drizzled/sql_insert.cc drizzled/sql_lex.cc drizzled/sql_load.cc drizzled/sql_select.cc drizzled/sql_update.cc drizzled/table_proto_write.cc drizzled/table.cc plugin/memory/ha_heap.* plugin/memory/hp_create.cc plugin/memory/hp_hash.cc plugin/myisam/ha_myisam.* plugin/myisam/mi_check.cc plugin/myisam/mi_create.cc plugin/myisam/mi_delete.cc plugin/myisam/mi_dynrec.cc plugin/myisam/mi_key.cc plugin/myisam/mi_locking.cc plugin/myisam/mi_open.cc plugin/myisam/mi_rkey.cc plugin/myisam/mi_rnext_same.cc plugin/myisam/mi_search.cc plugin/myisam/mi_unique.cc plugin/myisam/mi_update.cc plugin/myisam/mi_write.cc plugin/myisam/myisam_priv.h plugin/myisam/sort.cc |
1985 | +Copyright: Copyright (C) 2000-2006 MySQL AB |
1986 | +License: GPL-2 |
1987 | + |
1988 | +Files: drizzled/locking/global.cc |
1989 | +Copyright: Copyright (C) 2000-2006 MySQL AB |
1990 | +Copyright: Copyright (C) 2010 Brian Aker |
1991 | +License: GPL-2 |
1992 | + |
1993 | +Files: drizzled/message/include.am |
1994 | +Copyright: Copyright (C) 2010 Brian Aker |
1995 | +Copyright: Copyright (C) 2000-2006 MySQL AB |
1996 | +License: GPL-2 |
1997 | + |
1998 | +Files: drizzled/definition/table.cc drizzled/table/instance/* |
1999 | +Copyright: Copyright (C) 2010 Brian Aker |
2000 | +Copyright: Copyright (C) 2009 Sun Microsystems, Inc. |
2001 | +License: GPL-2 |
2002 | + |
2003 | +Files: tests/include.am |
2004 | +Copyright: Copyright (C) 2010 Monty Taylor |
2005 | +Copyright: Copyright (C) 2000-2006 MySQL AB |
2006 | +License: GPL-2 |
2007 | + |
2008 | +Files: plugin/innobase/include/data0types.h |
2009 | +Copyright: Copyright (C) 2000, 2009, Innobase Oy. All Rights Reserved. |
2010 | +License: GPL-2 |
2011 | + |
2012 | +Files: plugin/memory/heap.h |
2013 | +Copyright: Copyright (C) 2000,2004 MySQL AB |
2014 | +License: GPL-2 |
2015 | + |
2016 | +Files: support-files/include.am |
2017 | +Copyright: Copyright (C) 2000-2001, 2003-2006 MySQL AB |
2018 | +License: GPL-2 |
2019 | + |
2020 | +Files: drizzled/unique.cc |
2021 | +Copyright: Copyright (C) 2001 MySQL AB |
2022 | +License: GPL-2 |
2023 | + |
2024 | +Files: drizzled/ctype-simple.cc |
2025 | +Copyright: Copyright (C) 2002 MySQL AB |
2026 | +License: GPL-2 |
2027 | + |
2028 | +Files: drizzled/ctype-bin.cc |
2029 | +Copyright: Copyright (C) 2002 MySQL AB & tommy@valley.ne.jp. |
2030 | +License: GPL-2 |
2031 | + |
2032 | +Files: drizzled/option.h |
2033 | +Copyright: Copyright (C) 2002-2004 MySQL AB |
2034 | +License: GPL-2 |
2035 | + |
2036 | +Files: drizzled/program_options/config_file.h |
2037 | +Copyright: Copyright (C) 2002-2004 Vladimir Prus. |
2038 | +Copyright: Copyright (C) 2010 Monty Taylor |
2039 | +License: Boost |
2040 | + Boost Software License - Version 1.0 - August 17th, 2003 |
2041 | + |
2042 | + Permission is hereby granted, free of charge, to any person or organization |
2043 | + obtaining a copy of the software and accompanying documentation covered by |
2044 | + this license (the "Software") to use, reproduce, display, distribute, |
2045 | + execute, and transmit the Software, and to prepare derivative works of the |
2046 | + Software, and to permit third-parties to whom the Software is furnished to |
2047 | + do so, all subject to the following: |
2048 | + |
2049 | + The copyright notices in the Software and this entire statement, including |
2050 | + the above license grant, this restriction and the following disclaimer, |
2051 | + must be included in all copies of the Software, in whole or in part, and |
2052 | + all derivative works of the Software, unless such copies or derivative |
2053 | + works are solely in the form of machine-executable object code generated by |
2054 | + a source language processor. |
2055 | + |
2056 | + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
2057 | + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
2058 | + FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT |
2059 | + SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE |
2060 | + FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, |
2061 | + ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER |
2062 | + DEALINGS IN THE SOFTWARE. |
2063 | + |
2064 | +Files: drizzled/option.cc plugin/myisam/my_handler.h |
2065 | +Copyright: Copyright (C) 2002-2006 MySQL AB |
2066 | +License: GPL-2 |
2067 | + |
2068 | +Files: drizzled/internal/my_strtoll10.cc drizzled/internal/my_sync.cc drizzled/strfunc.cc plugin/archive/ha_archive.h plugin/csv/ha_tina.* plugin/csv/transparent_file.* plugin/filesystem_engine/transparent_file.* plugin/myisam/keycache.h |
2069 | +Copyright: Copyright (C) 2003 MySQL AB |
2070 | +License: GPL-2 |
2071 | + |
2072 | +Files: plugin/archive/archive_engine.h plugin/archive/ha_archive.cc |
2073 | +Copyright: Copyright (C) 2003 MySQL AB |
2074 | +Copyright: Copyright (C) 2010 Brian Aker |
2075 | +License: GPL-2 |
2076 | + |
2077 | +Files: plugin/myisam/mi_preload.cc |
2078 | +Copyright: Copyright (C) 2003, 2005 MySQL AB |
2079 | +License: GPL-2 |
2080 | + |
2081 | +Files: drizzled/ctype-uca.cc tests/lib/dtr_gprof.pl |
2082 | +Copyright: Copyright (C) 2004 MySQL AB |
2083 | +License: GPL-2 |
2084 | + |
2085 | +Files: drizzled/drizzle_time.cc tests/lib/dtr_io.pl tests/lib/dtr_match.pl tests/lib/dtr_misc.pl tests/lib/dtr_process.pl tests/lib/dtr_report.pl |
2086 | +Copyright: Copyright (C) 2004-2006 MySQL AB |
2087 | +License: GPL-2 |
2088 | + |
2089 | +Files: tests/lib/dtr_gcov.pl |
2090 | +Copyright: Copyright (C) 2004, 2006 MySQL AB |
2091 | +License: GPL-2 |
2092 | + |
2093 | +Files: drizzled/module/loader.cc drizzled/sql_locale.cc plugin/blackhole/ha_blackhole.* tests/lib/dtr_diff.pl |
2094 | +Copyright: Copyright (C) 2005 MySQL AB |
2095 | +License: GPL-2 |
2096 | + |
2097 | +Files: plugin/pbxt/bin/xtstat_xt.cc plugin/pbxt/src/* |
2098 | +Copyright: Copyright (C) 2005 PrimeBase Technologies GmbH |
2099 | +License: GPL-2 |
2100 | + |
2101 | +Files: plugin/pbxt/src/ha_pbxt.* |
2102 | +Copyright: Copyright (C) 2003 MySQL AB |
2103 | +Copyright: Copyright (C) 2005 PrimeBase Technologies GmbH |
2104 | +License: GPL-2 |
2105 | + |
2106 | +Files: plugin/pbxt/src/cache_xt.cc |
2107 | +Copyright: Copyright (C) 2005 PrimeBase Technologies GmbH, Germany |
2108 | +License: GPL-2 |
2109 | + |
2110 | +Files: plugin/archive/plugin.am tests/lib/dtr_cases.pl tests/lib/dtr_timer.pl |
2111 | +Copyright: Copyright (C) 2005-2006 MySQL AB |
2112 | +License: GPL-2 |
2113 | + |
2114 | +Files: plugin/pbxt/src/win_inttypes.h |
2115 | +Copyright: Copyright (C) 1997-2001, 2004, 2007 Free Software Foundation, Inc. |
2116 | +License: GPL-2 |
2117 | + |
2118 | +Files: drizzled/sql_table.cc plugin/memory/hp_info.cc plugin/myisam/mi_close.cc plugin/myisam/mi_rnext.cc |
2119 | +Copyright: Copyright (C) 2000-2004 MySQL AB |
2120 | +License: GPL-2 |
2121 | + |
2122 | +Files: plugin/innobase/include/page0zip.* plugin/innobase/page/page0zip.c |
2123 | +Copyright: Copyright (C) 2005, 2009, Innobase Oy. All Rights Reserved. |
2124 | +License: GPL-2 |
2125 | + |
2126 | +Files: win32/windows/inttypes.h |
2127 | +Copyright: Copyright (C) 2006 Alexander Chemeris |
2128 | +License: BSD |
2129 | + Redistribution and use in source and binary forms, with or without |
2130 | + modification, are permitted provided that the following conditions are met: |
2131 | + |
2132 | + * Redistributions of source code must retain the above copyright notice, |
2133 | + this list of conditions and the following disclaimer. |
2134 | + * Redistributions in binary form must reproduce the above copyright notice, |
2135 | + this list of conditions and the following disclaimer in the documentation |
2136 | + and/or other materials provided with the distribution. |
2137 | + * Neither the name of Joseph Daly nor the names of its contributors |
2138 | + may be used to endorse or promote products derived from this software |
2139 | + without specific prior written permission. |
2140 | + |
2141 | + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
2142 | + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
2143 | + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
2144 | + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
2145 | + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
2146 | + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
2147 | + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
2148 | + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
2149 | + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
2150 | + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF |
2151 | + THE POSSIBILITY OF SUCH DAMAGE. |
2152 | + |
2153 | +Files: win32/windows/stdint.h |
2154 | +Copyright: Copyright (C) 2006-2008 Alexander Chemeris |
2155 | +License: BSD |
2156 | + Redistribution and use in source and binary forms, with or without |
2157 | + modification, are permitted provided that the following conditions are met: |
2158 | + |
2159 | + * Redistributions of source code must retain the above copyright notice, |
2160 | + this list of conditions and the following disclaimer. |
2161 | + * Redistributions in binary form must reproduce the above copyright notice, |
2162 | + this list of conditions and the following disclaimer in the documentation |
2163 | + and/or other materials provided with the distribution. |
2164 | + * Neither the name of Joseph Daly nor the names of its contributors |
2165 | + may be used to endorse or promote products derived from this software |
2166 | + without specific prior written permission. |
2167 | + |
2168 | + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
2169 | + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
2170 | + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
2171 | + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
2172 | + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
2173 | + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
2174 | + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
2175 | + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
2176 | + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
2177 | + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF |
2178 | + THE POSSIBILITY OF SUCH DAMAGE. |
2179 | + |
2180 | +Files: config/autorun.sh |
2181 | +Copyright: Copyright (C) 2009 Sun Microsystems, Inc. |
2182 | +Copyright: Copyright (C) 2006 Jan Kneschke |
2183 | +License: BSD |
2184 | + Redistribution and use in source and binary forms, with or without |
2185 | + modification, are permitted provided that the following conditions are met: |
2186 | + |
2187 | + * Redistributions of source code must retain the above copyright notice, |
2188 | + this list of conditions and the following disclaimer. |
2189 | + * Redistributions in binary form must reproduce the above copyright notice, |
2190 | + this list of conditions and the following disclaimer in the documentation |
2191 | + and/or other materials provided with the distribution. |
2192 | + * Neither the name of Joseph Daly nor the names of its contributors |
2193 | + may be used to endorse or promote products derived from this software |
2194 | + without specific prior written permission. |
2195 | + |
2196 | + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
2197 | + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
2198 | + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
2199 | + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
2200 | + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
2201 | + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
2202 | + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
2203 | + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
2204 | + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
2205 | + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF |
2206 | + THE POSSIBILITY OF SUCH DAMAGE. |
2207 | + |
2208 | +Files: plugin/innobase/handler/handler0alter.cc plugin/innobase/include/handler0alter.h plugin/innobase/include/row0merge.h plugin/innobase/row/row0merge.c |
2209 | +Copyright: Copyright (C) 2005, 2010, Innobase Oy. All Rights Reserved. |
2210 | +License: GPL-2 |
2211 | + |
2212 | +Files: drizzled/ctype-uni.cc plugin/archive/archive_performance.cc plugin/archive/archive_test.cc plugin/compression/compress.cc plugin/compression/compressionudf.cc plugin/md5/md5.cc plugin/multi_thread/multi_thread.cc tests/lib/dtr_im.pl tests/lib/dtr_stress.pl tests/lib/dtr_unique.pl |
2213 | +Copyright: Copyright (C) 2006 MySQL AB |
2214 | +License: GPL-2 |
2215 | + |
2216 | +Files: plugin/archive/archive_reader.cc |
2217 | +Copyright: Copyright (C) 2006 MySQL AB |
2218 | +Copyright: Copyright (C) 2009 Sun Microsystems, Inc. |
2219 | +License: GPL-2 |
2220 | + |
2221 | +Files: plugin/innobase/include/buf0buddy.* plugin/innobase/include/row0ext.* plugin/innobase/include/ut0list.* plugin/innobase/include/ut0vec.* plugin/innobase/include/ut0wqueue.h plugin/innobase/plugin.ac plugin/innobase/row/row0ext.c plugin/innobase/ut/ut0list.c plugin/innobase/ut/ut0vec.c plugin/innobase/ut/ut0wqueue.c plugin/pbxt/plugin.ini |
2222 | +Copyright: Copyright (C) 2006, 2009, Innobase Oy. All Rights Reserved. |
2223 | +License: GPL-2 |
2224 | + |
2225 | +Files: plugin/innobase/plugin.am |
2226 | +Copyright: Copyright (C) 2001, 2004, 2006 MySQL AB & Innobase Oy |
2227 | +Copyright: Copyright (C) 2010 Brian Aker, Joe Daly, Monty Taylor |
2228 | +License: GPL-2 |
2229 | + |
2230 | +Files: plugin/innobase/buf/buf0buddy.c plugin/innobase/include/ha_prototypes.h plugin/innobase/plugin.ini |
2231 | +Copyright: Copyright (C) 2006, 2010, Innobase Oy. All Rights Reserved. |
2232 | +License: GPL-2 |
2233 | + |
2234 | +Files: drizzled/internal/mf_arr_appstr.cc |
2235 | +Copyright: Copyright (C) 2007 MySQL AB |
2236 | +License: GPL-2 |
2237 | + |
2238 | +Files: config/link-warning.h |
2239 | +Copyright: Copyright (C) 2007, 2009 Free Software Foundation, Inc. |
2240 | +License: GPL-2 |
2241 | + |
2242 | +Files: plugin/pbxt/src/restart_xt.* plugin/pbxt/src/tabcache_xt.* plugin/pbxt/src/xactlog_xt.* |
2243 | +Copyright: Copyright (C) 2008 PrimeBase Technologies GmbH, Germany |
2244 | +License: GPL-2 |
2245 | + |
2246 | +Files: plugin/innobase/ha/ha0storage.c plugin/innobase/handler/data_dictionary.cc plugin/innobase/handler/internal_dictionary.cc plugin/innobase/include/ha0storage.* plugin/innobase/include/lock0iter.h plugin/innobase/include/lock0priv.* plugin/innobase/include/trx0i_s.h plugin/innobase/lock/lock0iter.c |
2247 | +Copyright: Copyright (C) 2007, 2009, Innobase Oy. All Rights Reserved. |
2248 | +License: GPL-2 |
2249 | + |
2250 | +Files: plugin/innobase/include/ut0rbt.h plugin/innobase/trx/trx0i_s.c plugin/innobase/ut/ut0rbt.c |
2251 | +Copyright: Copyright (C) 2007, 2010, Innobase Oy. All Rights Reserved. |
2252 | +License: GPL-2 |
2253 | + |
2254 | +Files: tests/lib/My/Config.pm stress-test.pl tests/test-run.pl |
2255 | +Copyright: Copyright (C) 2008 |
2256 | +License: GPL-2 |
2257 | + |
2258 | +Files: m4/pandora_python3_devel.m4 |
2259 | +Copyright: Copyright (C) 2008 Rafael Laboissiere <rafael@laboissiere.net> |
2260 | +Copyright: Copyright (C) 2008 Sebastian Huber <sebastian-huber@web.de> |
2261 | +Copyright: Copyright (C) 2008 Alan W. Irwin <irwin@beluga.phys.uvic.ca> |
2262 | +Copyright: Copyright (C) 2009 Sun Microsystems, Inc. |
2263 | +Copyright: Copyright (C) 2008 Horst Knorr <hk_classes@knoda.org> |
2264 | +Copyright: Copyright (C) 2008 Andrew Collier <colliera@ukzn.ac.za> |
2265 | +Copyright: Copyright (C) 2008 Matteo Settenvini <matteo@member.fsf.org> |
2266 | +License: GPL-2 |
2267 | + |
2268 | +Files: examples/* extra/mysql_password_hash.c libdrizzle/* plugin/mysql_protocol/prototest/drizzle_prototest plugin/mysql_protocol/prototest/prototest/mysql/* unittests/client_server.c win32/conn_uds.c |
2269 | +Copyright: Copyright (C) 2008 Eric Day (eday@oddments.org) |
2270 | +License: BSD |
2271 | + Redistribution and use in source and binary forms, with or without |
2272 | + modification, are permitted provided that the following conditions are met: |
2273 | + |
2274 | + * Redistributions of source code must retain the above copyright notice, |
2275 | + this list of conditions and the following disclaimer. |
2276 | + * Redistributions in binary form must reproduce the above copyright notice, |
2277 | + this list of conditions and the following disclaimer in the documentation |
2278 | + and/or other materials provided with the distribution. |
2279 | + * Neither the name of Joseph Daly nor the names of its contributors |
2280 | + may be used to endorse or promote products derived from this software |
2281 | + without specific prior written permission. |
2282 | + |
2283 | + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
2284 | + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
2285 | + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
2286 | + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
2287 | + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
2288 | + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
2289 | + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
2290 | + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
2291 | + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
2292 | + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF |
2293 | + THE POSSIBILITY OF SUCH DAMAGE. |
2294 | + |
2295 | +Files: libdrizzle/sha1.* |
2296 | +Copyright: Copyright (C) 2010 nobody (this is public domain) |
2297 | +License: Other |
2298 | + This file is based on public domain code. |
2299 | + Initial source code is in the public domain, |
2300 | + so clarified by Steve Reid <steve@edmweb.com> |
2301 | + |
2302 | +Files: win32/mingw/errno.h win32/windows/errno.h |
2303 | +Copyright: Copyright (C) 2008 Free Software Foundation, Inc. |
2304 | +License: GPL-2 |
2305 | + |
2306 | +Files: plugin/innobase/include/univ.i |
2307 | +Copyright: Copyright (C) 2008 Google Inc. |
2308 | +Copyright: Copyright (C) 1994, 2010, Innobase Oy. All Rights Reserved. |
2309 | +Copyright: Copyright (C) 2009 Sun Microsystems, Inc. |
2310 | +License: GPL-2 |
2311 | + |
2312 | +Files: plugin/errmsg_stderr/errmsg_stderr.cc |
2313 | +Copyright: Copyright (C) 2008 Mark Atwood |
2314 | +License: GPL-2 |
2315 | + |
2316 | +Files: client/errname.cc client/errname.h drizzled/drizzle_time.h drizzled/dynamic_array.h drizzled/field/blob.* drizzled/field/date.* drizzled/field/datetime.* drizzled/field/decimal.* drizzled/field/double.* drizzled/field/enum.* drizzled/field/int64_t.* drizzled/field/long.* drizzled/field/null.* drizzled/field/num.* drizzled/field/real.* drizzled/field/str.* drizzled/field/timestamp.h drizzled/field/varstring.* drizzled/internal/aio_result.h drizzled/internal/iocache.h drizzled/internal/my_sys.h drizzled/util/convert.h drizzled/field/microtime.h |
2317 | +Copyright: Copyright (C) 2008 MySQL |
2318 | +License: GPL-2 |
2319 | + |
2320 | +Files: client/conclusions.h client/drizzle.cc client/drizzleslap.cc client/drizzletest.cc client/option_string.h client/statement.h client/stats.h client/thread_context.h |
2321 | +Copyright: Copyright (C) 2008 MySQL |
2322 | +Copyright: Copyright (C) 2010 Vijay Samuel |
2323 | +License: GPL-2 |
2324 | + |
2325 | +Files: plugin/benchmark/benchmarkudf.cc |
2326 | +Copyright: Copyright (C) 2008 MySQL AB |
2327 | +License: GPL-2 |
2328 | + |
2329 | +Files: plugin/pbms/src/discover_ms.cc plugin/pbxt/src/discover_xt.cc |
2330 | +Copyright: Copyright (C) 2008 PrimeBase Technologies GmbH, Germany |
2331 | +Copyright: Copyright (C) 2000-2004 MySQL AB |
2332 | +License: GPL-2 |
2333 | + |
2334 | +Files: drizzled/drizzled.h drizzled/include.am |
2335 | +Copyright: Copyright (C) 2008 Sun Microsystems, Inc. |
2336 | +Copyright: Copyright (C) 2010 Monty Taylor |
2337 | +License: GPL-2 |
2338 | + |
2339 | +Files: drizzled/error.cc |
2340 | +Copyright: Copyright (C) 2000 MySQL AB |
2341 | +Copyright: Copyright (C) 2008 Sun Microsystems, Inc. |
2342 | +License: GPL-2 |
2343 | + |
2344 | +Files: client/get_password.* drizzled/alter_column.* drizzled/base.h drizzled/cached_directory.* drizzled/cached_item.* drizzled/calendar.* drizzled/charset.h drizzled/check_stack_overrun.* drizzled/common.h drizzled/comp_creator.* drizzled/current_session.* drizzled/cursor.* drizzled/data_home.h drizzled/db.h drizzled/diagnostics_area.h drizzled/discrete_interval.h drizzled/drizzled.cc drizzled/dtcollation.* drizzled/errmsg_print.* drizzled/error.h drizzled/field_iterator.* drizzled/field.h drizzled/field/timestamp.cc drizzled/file_exchange.h drizzled/filesort_info.h drizzled/foreign_key.* drizzled/function_hash.gperf drizzled/ha_commands.cc drizzled/ha_statistics.h drizzled/handler_structs.h drizzled/hybrid_type_traits_decimal.* drizzled/hybrid_type.h drizzled/index_hint.cc drizzled/internal_error_handler.h drizzled/item.h drizzled/join_cache.h drizzled/key_map.* drizzled/key_part_spec.h drizzled/key.h drizzled/korr.h drizzled/lex_* drizzled/lock.h drizzled/main.cc drizzled/memory/multi_malloc.h drizzled/memory/sql_alloc.h drizzled/module/registry.* drizzled/my_hash.* drizzled/name_resolution_context* drizzled/named_savepoint.h drizzled/natural_join_column.h drizzled/nested_join.h drizzled/open_tables_state.h drizzled/optimizer/cost_vector.h drizzled/order.h drizzled/plugin/* drizzled/qsort_cmp.h drizzled/query_id.* drizzled/resource_context.* drizzled/select_* drizzled/session.* drizzled/set_var.* drizzled/show_type.h drizzled/signal_handler.cc drizzled/stored_key.h drizzled/structs.h drizzled/symbol_hash.gperf drizzled/sys_var.* drizzled/table_ident.h drizzled/table_list.h drizzled/table_proto.h drizzled/table.h drizzled/temporal_* drizzled/temporal.cc drizzled/tmp_table_param.h drizzled/transaction_context.h drizzled/tz* drizzled/unique.h drizzled/unireg.h drizzled/user_var_entry.* drizzled/util/test.h drizzled/var.h drizzled/version.* drizzled/xid.* plugin/ascii/ascii.cc plugin/charlength/charlength.cc plugin/connection_id/connection_id.cc plugin/crc32/crc32udf.cc plugin/hello_world/hello_world.cc plugin/hex_functions/hex_functions.cc plugin/length/length.cc plugin/myisam/my_handler_errors.cc plugin/myisam/my_handler.cc plugin/version/versionudf.cc win32/include.am drizzled/internal/CHARSET_INFO.txt config/lint-source.am extra/include.am client/include.am config/uncrustify.cfg plugin/utility_functions/bit_count.* |
2345 | +Copyright: Copyright (C) 2008 Sun Microsystems, Inc. |
2346 | +License: GPL-2 |
2347 | + |
2348 | +Files: drizzled/plugin/catalog.* |
2349 | +Copyright: Copyright (C) 2010 Brian Aker |
2350 | +License: GPL-2 |
2351 | + |
2352 | +Files: drizzled/lock.cc drizzled/identifier/user.h drizzled/show.cc |
2353 | +Copyright: Copyright (C) 2010 Brian Aker |
2354 | +Copyright: Copyright (C) 2008 Sun Microsystems, Inc. |
2355 | +License: GPL-2 |
2356 | + |
2357 | +Files: drizzled/named_savepoint.cc |
2358 | +Copyright: Copyright (C) 2010 Joseph Daly <skinny.moey@gmail.com> |
2359 | +Copyright: Copyright (C) 2008 Sun Microsystems, Inc. |
2360 | +License: GPL-2 |
2361 | + |
2362 | +Files: drizzled/plugin/function.cc |
2363 | +Copyright: Copyright (C) 2000 MySQL AB |
2364 | +Copyright: Copyright (C) 2008, 2009 Sun Microsystems, Inc. |
2365 | +License: GPL-2 |
2366 | + |
2367 | +Files: drizzled/signal_handler.h |
2368 | +Copyright: Copyright (C) 2008 Sun Microsystems, Inc. |
2369 | +Copyright: Copyright (C) 2010 Monty Taylor |
2370 | +License: GPL-2 |
2371 | + |
2372 | +Files: drizzled/statistics_variables.h drizzled/status_helper.* |
2373 | +Copyright: Copyright (C) 2010 Joseph Daly |
2374 | +Copyright: Copyright (C) 2008 Sun Microsystems, Inc. |
2375 | +License: GPL-2 |
2376 | + |
2377 | +Files: drizzled/transaction_services.* |
2378 | +Copyright: Copyright (C) 2010 Jay Pipes <jaypipes@gmail.com> |
2379 | +Copyright: Copyright (C) 2008 Sun Microsystems, Inc. |
2380 | +License: GPL-2 |
2381 | + |
2382 | +Files: plugin/coercibility_function/coercibility_function.cc |
2383 | +Copyright: Copyright (C) 2010 Andrew Hutchings |
2384 | +Copyright: Copyright (C) 2008 Sun Microsystems, Inc. |
2385 | +License: GPL-2 |
2386 | + |
2387 | +Files: plugin/math_functions/functions.cc |
2388 | +Copyright: Copyright (C) 2010 Stewart Smith |
2389 | +Copyright: Copyright (C) 2010 Brian Aker |
2390 | +License: GPL-2 |
2391 | + |
2392 | +Files: plugin/math_functions/functions.h plugin/registry_dictionary/dictionary.* |
2393 | +Copyright: Copyright (C) 2010 Brian Aker |
2394 | +License: GPL-2 |
2395 | + |
2396 | +Files: plugin/rand_function/rand_function.cc plugin/reverse_function/reverse_function.cc plugin/substr_functions/substr_functions.cc plugin/utility_functions/catalog.cc plugin/utility_functions/schema.cc plugin/utility_functions/user.cc drizzled/item_result.h plugin/uuid_function/uuid_function.cc |
2397 | +Copyright: Copyright (C) 2010 Stewart Smith |
2398 | +Copyright: Copyright (C) 2008 Sun Microsystems, Inc. |
2399 | +License: GPL-2 |
2400 | + |
2401 | +Files: drizzled/sql_derived.cc |
2402 | +Copyright: Copyright (C) 2002-2003 MySQL AB |
2403 | +License: GPL-2 |
2404 | + |
2405 | +Files: drizzled/plugin/query_cache.h |
2406 | +Copyright: Copyright (C) 2008 Sun Microsystems, Toru Maesaka |
2407 | +Copyright: Copyright (C) 2010 Djellel Eddine Difallah |
2408 | +License: GPL-2 |
2409 | + |
2410 | +Files: drizzled/create_field.cc drizzled/create_field.h drizzled/diagnostics_area.cc drizzled/enum_nested_loop_state.h drizzled/index_hint.h drizzled/item.cc drizzled/join_cache.cc drizzled/join_table.* drizzled/join.* drizzled/sql_select.h drizzled/table_reference.h drizzled/temporal.h drizzled/time_functions.* plugin/default_replicator/default_replicator.* plugin/transaction_log/hexdump_transaction_message.h plugin/transaction_log/print_transaction_message.h plugin/transaction_log/transaction_log* |
2411 | +Copyright: Copyright (C) 2008-2009 Sun Microsystems, Inc. |
2412 | +License: GPL-2 |
2413 | + |
2414 | +Files: drizzled/plugin/transaction_applier.h drizzled/plugin/transaction_replicator.h |
2415 | +Copyright: Copyright (C) 2008-2009 Sun Microsystems, Inc. |
2416 | +Copyright: Copyright (C) 2010 Jay Pipes |
2417 | +License: GPL-2 |
2418 | + |
2419 | +Files: plugin/transaction_log/module.cc plugin/transaction_log/transaction_log_applier.cc plugin/transaction_log/transaction_log.cc plugin/transaction_log/transaction_log.h plugin/transaction_log/transaction_log_applier.h |
2420 | +Copyright: Copyright (C) 2008-2009 Sun Microsystems, Inc. |
2421 | +Copyright: Copyright (C) 2010 Jay Pipes <jaypipes@gmail.com> |
2422 | +License: GPL-2 |
2423 | + |
2424 | +Files: plugin/mysql_protocol/prototest/drizzle_flood |
2425 | +Copyright: Copyright (C) 2008-2010 Eric Day (eday@oddments.org) |
2426 | +License: BSD |
2427 | + Redistribution and use in source and binary forms, with or without |
2428 | + modification, are permitted provided that the following conditions are met: |
2429 | + |
2430 | + * Redistributions of source code must retain the above copyright notice, |
2431 | + this list of conditions and the following disclaimer. |
2432 | + * Redistributions in binary form must reproduce the above copyright notice, |
2433 | + this list of conditions and the following disclaimer in the documentation |
2434 | + and/or other materials provided with the distribution. |
2435 | + * Neither the name of Joseph Daly nor the names of its contributors |
2436 | + may be used to endorse or promote products derived from this software |
2437 | + without specific prior written permission. |
2438 | + |
2439 | + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
2440 | + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
2441 | + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
2442 | + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
2443 | + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
2444 | + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
2445 | + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
2446 | + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
2447 | + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
2448 | + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF |
2449 | + THE POSSIBILITY OF SUCH DAMAGE. |
2450 | + |
2451 | +Files: drizzled/file_exchange.cc drizzled/internal/my_bit.h plugin/logging_gearman/logging_gearman.cc plugin/logging_query/logging_query.cc |
2452 | +Copyright: Copyright (C) 2008, 2009 Sun Microsystems, Inc. |
2453 | +License: GPL-2 |
2454 | + |
2455 | +Files: plugin/innobase/handler/handler0vars.h |
2456 | +Copyright: Copyright (C) 2008, 2009, Innobase Oy. All Rights Reserved. |
2457 | +License: GPL-2 |
2458 | + |
2459 | +Files: plugin/innobase/srv/srv0start.c |
2460 | +Copyright: Copyright (C) 2009, Percona Inc. |
2461 | +Copyright: Copyright (C) 2008, Google Inc. |
2462 | +Copyright: Copyright (C) 1996, 2010, Innobase Oy. All Rights Reserved. |
2463 | +License: GPL-2 |
2464 | + |
2465 | +Files: plugin/blitzdb/blitzcmp.cc plugin/blitzdb/blitzcursor.cc plugin/blitzdb/blitzdata.cc plugin/blitzdb/blitzindex.cc plugin/blitzdb/blitzlock.cc plugin/blitzdb/ha_blitz.* |
2466 | +Copyright: Copyright (C) 2009 - 2010 Toru Maesaka |
2467 | +License: GPL-2 |
2468 | + |
2469 | +Files: extra/cpplint.py |
2470 | +Copyright: Copyright (C) 2009 Google Inc. |
2471 | +License: GPL-2 |
2472 | + |
2473 | +Files: config/pre_hook.sh |
2474 | +Copyright: Copyright (C) 2009 Monty Taylor |
2475 | +License: BSD |
2476 | + Redistribution and use in source and binary forms, with or without |
2477 | + modification, are permitted provided that the following conditions are met: |
2478 | + |
2479 | + * Redistributions of source code must retain the above copyright notice, |
2480 | + this list of conditions and the following disclaimer. |
2481 | + * Redistributions in binary form must reproduce the above copyright notice, |
2482 | + this list of conditions and the following disclaimer in the documentation |
2483 | + and/or other materials provided with the distribution. |
2484 | + * Neither the name of Joseph Daly nor the names of its contributors |
2485 | + may be used to endorse or promote products derived from this software |
2486 | + without specific prior written permission. |
2487 | + |
2488 | + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
2489 | + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
2490 | + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
2491 | + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
2492 | + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
2493 | + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
2494 | + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
2495 | + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
2496 | + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
2497 | + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF |
2498 | + THE POSSIBILITY OF SUCH DAMAGE. |
2499 | + |
2500 | +Files: plugin/innobase/CMakeLists.txt |
2501 | +Copyright: Copyright (C) 2009 Oracle/Innobase Oy |
2502 | +License: GPL-2 |
2503 | + |
2504 | +Files: plugin/pbxt/src/backup_xt.* plugin/pbxt/src/locklist_xt.* |
2505 | +Copyright: Copyright (C) 2009 PrimeBase Technologies GmbH |
2506 | +License: GPL-2 |
2507 | + |
2508 | +Files: config/make-lint.py |
2509 | +Copyright: Copyright (C) 2009 Robert Collins |
2510 | +Copyright: Copyright (C) 2009 Sun Microsystems, Inc. |
2511 | +License: GPL-2 |
2512 | + |
2513 | +Files: configure.ac drizzled/algorithm/include.am drizzled/alter_info.* drizzled/atomic/gcc_traits.h drizzled/atomic/sun_studio.h drizzled/definition/table.h drizzled/enum.h drizzled/global_charset_info.h drizzled/internal/include.am drizzled/lookup_symbol.* drizzled/module/library.* drizzled/module/load_list.h.in drizzled/module/manifest.h drizzled/module/module.h drizzled/natural_join_column.cc drizzled/optimizer/key_field.h drizzled/optimizer/key_use.h drizzled/optimizer/position.h drizzled/optimizer/sargable_param.h drizzled/plugin/plugin.* drizzled/plugin/transaction_applier.cc drizzled/plugin/transaction_replicator.cc drizzled/plugin/version.h.in drizzled/probes.* drizzled/pthread_globals.h drizzled/records.h drizzled/session/cache.* drizzled/table_list.cc drizzled/temporal_interval.h drizzled/util/convert.cc drizzled/util/functors.h drizzled/visibility.h extra/clean_source.sh extra/run_cpplint.sh Makefile.am plugin/archive/concurrency_test.cc plugin/auth_http/auth_http.cc plugin/auth_pam/auth_pam.cc plugin/console/console.cc plugin/multi_thread/multi_thread.h plugin/myisam/plugin.* plugin/registry_dictionary/modules.cc plugin/registry_dictionary/plugins.cc plugin/session_dictionary/processlist.cc plugin/show_schema_proto/show_schema_proto.cc plugin/sleep/sleep.cc tests/Makefile.am drizzled/message/catalog_reader.cc drizzled/message/table_reader.cc drizzled/message/ioutil.h drizzled/message/table_raw_reader.cc drizzled/message/transaction_writer.cc drizzled/message/table_writer.cc drizzled/message/schema_reader.cc |
2514 | +Copyright: Copyright (C) 2009 Sun Microsystems, Inc. |
2515 | +License: GPL-2 |
2516 | + |
2517 | +Files: drizzled/atomics.h |
2518 | +Copyright: Copyright 2005-2008 Intel Corporation. All Rights Reserved. |
2519 | +Copyright: Copyright (C) 2009 Sun Microsystems, Inc. |
2520 | +License: GPL-2 |
2521 | + |
2522 | +Files: drizzled/atomic/pthread_traits.h |
2523 | +Copyright: Copyright 2005-2008 Intel Corporation. All Rights Reserved. |
2524 | +Copyright: Copyright (C) 2009 Sun Microsystems, Inc. |
2525 | +License: GPL-2 |
2526 | + |
2527 | +Files: drizzled/identifier/table.h drizzled/util/include.am |
2528 | +Copyright: Copyright (C) 2010 Brian Aker |
2529 | +Copyright: Copyright (C) 2009 Sun Microsystems, Inc. |
2530 | +License: GPL-2 |
2531 | + |
2532 | +Files: drizzled/message/statement_transform.cc |
2533 | +Copyright: Copyright (C) 2009 Sun Microsystems, Inc. |
2534 | +Copyright: Copyright (C) 2010 Jay Pipes |
2535 | +License: GPL-2 |
2536 | + |
2537 | +Files: drizzled/message/statement_transform.h |
2538 | +Copyright: Copyright (C) 2010 Jay Pipes <jaypipes@gmail.com> |
2539 | +Copyright: Copyright (C) 2009 Sun Microsystems, Inc. |
2540 | +License: GPL-2 |
2541 | + |
2542 | +Files: drizzled/plugin/transactional_storage_engine.* |
2543 | +Copyright: Copyright (C) 2008 Sun Microsystems, Inc. |
2544 | +Copyright: Copyright (C) 2009-2010 Jay Pipes <jaypipes@gmail.com> |
2545 | +License: GPL-2 |
2546 | + |
2547 | +Files: drizzled/replication_services.* |
2548 | +Copyright: Copyright (C) 2008-2009 Sun Microsystems, Inc. |
2549 | +Copyright: Copyright (C) 2009-2010 Jay Pipes <jaypipes@gmail.com> |
2550 | +License: GPL-2 |
2551 | + |
2552 | +Files: drizzled/plugin/table_function.h |
2553 | +Copyright: Copyright (C) 2010 Sun Microsystems, Inc. |
2554 | +Copyright: Copyright (C) 2010 Monty Taylor |
2555 | +License: GPL-2 |
2556 | + |
2557 | +Files: plugin/schema_dictionary/foreign_keys.cc |
2558 | +Copyright: Copyright (C) 2010 Sun Microsystems, Inc. |
2559 | +Copyright: Copyright (C) 2010 Andrew Hutchings |
2560 | +License: GPL-2 |
2561 | + |
2562 | +Files: client/wakeup.h drizzled/display.* drizzled/execute.* drizzled/field/uuid.* drizzled/filesort.h drizzled/generator.h drizzled/identifier.h drizzled/locking/global.h drizzled/message.* drizzled/plugin/schema_engine.cc drizzled/statement/execute.* m4/valgrind.m4 plugin/archive/plugin.cc plugin/collation_dictionary/dictionary.* plugin/drizzle_protocol/drizzle_protocol.* plugin/innobase/dict/create_replication.c plugin/innobase/include/create_replication.h plugin/innobase/include/read_replication.h plugin/mysql_unix_socket_protocol/* plugin/shutdown_function/shutdown.cc plugin/status_dictionary/dictionary.* plugin/string_functions/functions.* plugin/string_functions/regex.* unittests/table_identifier.cc drizzled/message/schema_writer.cc drizzled/message/schema.h drizzled/message/table.h drizzled/identifier/user.cc drizzled/message/cache.* |
2563 | +Copyright: Copyright (C) 2010 Brian Aker |
2564 | +License: GPL-2 |
2565 | + |
2566 | +Files: drizzled/table/cache.h drizzled/table/unused.h |
2567 | +Copyright: Copyright (C) 2010 Sun Microsystems, Inc. |
2568 | +Copyright: Copyright (C) 2010 Brian Aker |
2569 | +License: GPL-2 |
2570 | + |
2571 | +Files: plugin/debug/module.cc |
2572 | +Copyright: Copyright (C) 2010 Brian Aker |
2573 | +License: BSD |
2574 | + Redistribution and use in source and binary forms, with or without |
2575 | + modification, are permitted provided that the following conditions are met: |
2576 | + |
2577 | + * Redistributions of source code must retain the above copyright notice, |
2578 | + this list of conditions and the following disclaimer. |
2579 | + * Redistributions in binary form must reproduce the above copyright notice, |
2580 | + this list of conditions and the following disclaimer in the documentation |
2581 | + and/or other materials provided with the distribution. |
2582 | + * Neither the name of Joseph Daly nor the names of its contributors |
2583 | + may be used to endorse or promote products derived from this software |
2584 | + without specific prior written permission. |
2585 | + |
2586 | + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
2587 | + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
2588 | + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
2589 | + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
2590 | + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
2591 | + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
2592 | + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
2593 | + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
2594 | + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
2595 | + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF |
2596 | + THE POSSIBILITY OF SUCH DAMAGE. |
2597 | + |
2598 | +Files: plugin/utility_functions/functions.cc |
2599 | +Copyright: Copyright (C) 2010 Stewart Smith |
2600 | +Copyright: Copyright (C) 2010 Brian Aker |
2601 | +License: GPL-2 |
2602 | + |
2603 | +Files: plugin/transaction_log/plugin.am |
2604 | +Copyright: Copyright (C) 2010 David Shrewsbury |
2605 | +License: GPL-2 |
2606 | + |
2607 | +Files: plugin/transaction_log/utilities/transaction_file_reader.* plugin/transaction_log/utilities/transaction_manager.* |
2608 | +Copyright: Copyright (C) 2010 David Shrewsbury <shrewsbury.dave@gmail.com> |
2609 | +License: GPL-2 |
2610 | + |
2611 | +Files: plugin/memcached_query_cache/start_mc.sh |
2612 | +Copyright: Copyright (C) 2010 Djellel E. Difallah <ded@ubuntu> |
2613 | +License: BSD |
2614 | + Redistribution and use in source and binary forms, with or without |
2615 | + modification, are permitted provided that the following conditions are met: |
2616 | + |
2617 | + * Redistributions of source code must retain the above copyright notice, |
2618 | + this list of conditions and the following disclaimer. |
2619 | + * Redistributions in binary form must reproduce the above copyright notice, |
2620 | + this list of conditions and the following disclaimer in the documentation |
2621 | + and/or other materials provided with the distribution. |
2622 | + * Neither the name of Joseph Daly nor the names of its contributors |
2623 | + may be used to endorse or promote products derived from this software |
2624 | + without specific prior written permission. |
2625 | + |
2626 | + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
2627 | + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
2628 | + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
2629 | + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
2630 | + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
2631 | + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
2632 | + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
2633 | + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
2634 | + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
2635 | + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF |
2636 | + THE POSSIBILITY OF SUCH DAMAGE. |
2637 | + |
2638 | +Files: drizzled/plugin/query_cache.cc |
2639 | +Copyright: Copyright (C) 2010 Djellel Eddine Difallah |
2640 | +Copyright: Copyright (C) 2008 Sun Microsystems, Inc. |
2641 | +License: GPL-2 |
2642 | + |
2643 | +Files: plugin/auth_ldap/schema/gentestusers.sh plugin/auth_ldap/schema/openldap/drizzle.ldif plugin/auth_ldap/schema/openldap/drizzle.schema |
2644 | +Copyright: Copyright (C) 2010 Edward "Koko" Konetzko <konetzed@quixoticagony.com> |
2645 | +License: BSD |
2646 | + Redistribution and use in source and binary forms, with or without |
2647 | + modification, are permitted provided that the following conditions are met: |
2648 | + |
2649 | + * Redistributions of source code must retain the above copyright notice, |
2650 | + this list of conditions and the following disclaimer. |
2651 | + * Redistributions in binary form must reproduce the above copyright notice, |
2652 | + this list of conditions and the following disclaimer in the documentation |
2653 | + and/or other materials provided with the distribution. |
2654 | + * Neither the name of Joseph Daly nor the names of its contributors |
2655 | + may be used to endorse or promote products derived from this software |
2656 | + without specific prior written permission. |
2657 | + |
2658 | + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
2659 | + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
2660 | + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
2661 | + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
2662 | + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
2663 | + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
2664 | + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
2665 | + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
2666 | + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
2667 | + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF |
2668 | + THE POSSIBILITY OF SUCH DAMAGE. |
2669 | + |
2670 | +Files: plugin/auth_file/auth_file.cc plugin/auth_ldap/auth_ldap.cc plugin/auth_ldap/test_ldap.sh |
2671 | +Copyright: Copyright (C) 2010 Eric Day |
2672 | +License: GPL-2 |
2673 | + |
2674 | +Files: config/lcov.am m4/pandora_bison.m4 m4/pandora_flex.m4 |
2675 | +Copyright: Copyright (C) 2010 Hartmut Holzgraefe |
2676 | +Copyright: Copyright (C) 2010 Monty Taylor |
2677 | +License: GPL-2 |
2678 | + |
2679 | +Files: drizzled/plugin/replication.h |
2680 | +Copyright: Copyright (C) 2010 Jay Pipes |
2681 | +License: GPL-2 |
2682 | + |
2683 | +Files: drizzled/plugin/monitored_in_transaction.* |
2684 | +Copyright: Copyright (C) 2010 Jay Pipes <jaypipes@gmail.com> |
2685 | +License: GPL-2 |
2686 | + |
2687 | +Files: drizzled/plugin/xa_resource_manager.* drizzled/plugin/xa_storage_engine.* drizzled/resource_context.h plugin/transaction_log/transaction_log_applier.h |
2688 | +Copyright: Copyright (C) 2010 Jay Pipes <jaypipes@gmail.com> |
2689 | +Copyright: Copyright (C) 2008 Sun Microsystems, Inc. |
2690 | +License: GPL-2 |
2691 | + |
2692 | +Files: plugin/replication_dictionary/module.cc plugin/replication_dictionary/streams.* plugin/transaction_log/write_buffer.cc plugin/transaction_log/write_buffer.h |
2693 | +Copyright: Copyright (C) 2010 Jay Pipes <jaypipes@gmail.com> |
2694 | +License: BSD |
2695 | + Redistribution and use in source and binary forms, with or without |
2696 | + modification, are permitted provided that the following conditions are met: |
2697 | + |
2698 | + * Redistributions of source code must retain the above copyright notice, |
2699 | + this list of conditions and the following disclaimer. |
2700 | + * Redistributions in binary form must reproduce the above copyright notice, |
2701 | + this list of conditions and the following disclaimer in the documentation |
2702 | + and/or other materials provided with the distribution. |
2703 | + * Neither the name of Joseph Daly nor the names of its contributors |
2704 | + may be used to endorse or promote products derived from this software |
2705 | + without specific prior written permission. |
2706 | + |
2707 | + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
2708 | + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
2709 | + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
2710 | + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
2711 | + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
2712 | + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
2713 | + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
2714 | + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
2715 | + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
2716 | + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF |
2717 | + THE POSSIBILITY OF SUCH DAMAGE. |
2718 | + |
2719 | +Files: plugin/innobase/handler/data_dictionary.h plugin/transaction_log/utilities/transaction_log_connection.* |
2720 | +Copyright: Copyright (C) 2010 Joseph Daly <skinny.moey@gmail.com> |
2721 | +License: GPL-2 |
2722 | + |
2723 | +Files: drizzled/constrained_value.h drizzled/module/context.* drizzled/module/module.cc drizzled/module/option_context.* drizzled/module/option_map.* drizzled/plugin/authorization.* drizzled/plugin/daemon.h drizzled/plugin/table_function.cc drizzled/util/tokenize.h plugin/errmsg_notify/errmsg_notify.cc tests/strip-valgrind unittests/constrained_value.cc unittests/option_context.cc unittests/utf8_test.cc plugin/simple_user_policy/* m4/pandora_have_lib* m4/pandora_clock_gettime.m4 m4/pandora_have_boost.m4 unittests/include.am drizzled/abort_exception.h win32/config.h |
2724 | +Copyright: Copyright (C) 2010 Monty Taylor |
2725 | +License: GPL-2 |
2726 | + |
2727 | +Files: drizzled/algorithm/sha1.* |
2728 | +Copyright: Copyright (C) 2010 nobody (this is public domain) |
2729 | +License: Other |
2730 | + This file is based on public domain code. |
2731 | + Initial source code is in the public domain, |
2732 | + so clarified by Steve Reid <steve@edmweb.com> |
2733 | + |
2734 | +Files: drizzled/optimizer/access_method_factory.* drizzled/optimizer/access_method.h drizzled/optimizer/access_method/const.* drizzled/optimizer/access_method/index.* drizzled/optimizer/access_method/scan.* drizzled/optimizer/access_method/system.* drizzled/optimizer/access_method/unique_index.* drizzled/plugin/query_rewrite.* m4/pandora_have_libcassandra.m4 m4/pandora_have_libpqxx.m4 m4/pandora_have_thrift.m4 drizzled/plugin/query_rewrite.* |
2735 | +Copyright: Copyright (C) 2010 Padraig O'Sullivan |
2736 | +License: GPL-2 |
2737 | + |
2738 | +Files: unittests/calendar_test.cc unittests/date_test.cc unittests/date_time_test.cc unittests/micro_timestamp_test.cc unittests/nano_timestamp_test.cc unittests/plugin/authentication_test.cc unittests/plugin/client_test.cc unittests/plugin/error_message_test.cc unittests/plugin/plugin_stubs.h unittests/temporal_format_test.cc unittests/temporal_generator.cc unittests/temporal_generator.h unittests/time_test.cc unittests/timestamp_test.cc |
2739 | +Copyright: Copyright (C) 2010 Pawel Blokus |
2740 | +License: GPL-2 |
2741 | + |
2742 | +Files: plugin/auth_test/auth_test.cc plugin/mysql_protocol/mysql_password.* |
2743 | +Copyright: Copyright (C) 2010 Rackspace |
2744 | +License: GPL-2 |
2745 | + |
2746 | +Files: plugin/storage_engine_api_tester/cursor_states_to_dot.cc plugin/storage_engine_api_tester/cursor_states.cc plugin/storage_engine_api_tester/engine_states.cc plugin/storage_engine_api_tester/engine_states_to_dot.cc plugin/storage_engine_api_tester/storage_engine_api_tester.cc plugin/tableprototester/tableprototester.* unittests/atomics_test.cc /pthread_atomics_test.cc |
2747 | +Copyright: Copyright (C) 2010 Stewart Smith |
2748 | +License: GPL-2 |
2749 | + |
2750 | +Files: unittests/main.cc |
2751 | +Copyright: Copyright (C) 2010 Stewart Smith |
2752 | +Copyright: Copyright (C) 2011 Andrew Hutchings |
2753 | +License: GPL-2 |
2754 | + |
2755 | +Files: drizzled/function_container.* drizzled/table_function_container.* plugin/collation_dictionary/character_sets.* plugin/collation_dictionary/collations.* plugin/function_engine/function.cc plugin/registry_dictionary/modules.h plugin/registry_dictionary/plugins.h plugin/schema_dictionary/columns.* plugin/schema_dictionary/foreign_keys.h plugin/schema_dictionary/index_parts.* plugin/schema_dictionary/indexes.* plugin/schema_dictionary/schemas.* plugin/schema_dictionary/schemas.h plugin/schema_dictionary/table_constraints.* plugin/schema_dictionary/tables.* plugin/session_dictionary/processlist.h plugin/status_dictionary/state_tool.h plugin/status_dictionary/status.cc plugin/status_dictionary/variables.h |
2756 | +Copyright: Copyright (C) 2010 Sun Microsystems, Inc. |
2757 | +License: GPL-2 |
2758 | + |
2759 | +Files: plugin/rot13/rot13.cc |
2760 | +Copyright: Copyright (C) 2010 Tim Penhey <tim@penhey.net> |
2761 | +License: GPL-2 |
2762 | + |
2763 | +Files: plugin/innobase/include/os0file.ic |
2764 | +Copyright: Copyright (C) 2010, Oracle and/or its affiliates. All Rights Reserved. |
2765 | +License: GPL-2 |
2766 | + |
2767 | +Files: win32/mingw/poll.c |
2768 | +Copyright: Copyright 2001, 2002, 2003, 2006, 2007, 2008 Free Software Foundation, Inc. |
2769 | +License: GPL-2 |
2770 | + |
2771 | +Files: win32/mingw/poll.h win32/poll.* |
2772 | +Copyright: Copyright 2001, 2002, 2003, 2007 Free Software Foundation, Inc. |
2773 | +License: GPL-2 |
2774 | + |
2775 | +Files: drizzled/utf8/checked.h drizzled/utf8/core.h drizzled/utf8/unchecked.h |
2776 | +Copyright: Copyright 2006 Nemanja Trifunovic |
2777 | +License: MIT |
2778 | + Permission is hereby granted, free of charge, to any person or organization |
2779 | + obtaining a copy of the software and accompanying documentation covered by |
2780 | + this license (the "Software") to use, reproduce, display, distribute, |
2781 | + execute, and transmit the Software, and to prepare derivative works of the |
2782 | + Software, and to permit third-parties to whom the Software is furnished to |
2783 | + do so, all subject to the following: |
2784 | + |
2785 | + The copyright notices in the Software and this entire statement, including |
2786 | + the above license grant, this restriction and the following disclaimer, |
2787 | + must be included in all copies of the Software, in whole or in part, and |
2788 | + all derivative works of the Software, unless such copies or derivative |
2789 | + works are solely in the form of machine-executable object code generated by |
2790 | + a source language processor. |
2791 | + |
2792 | + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
2793 | + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
2794 | + FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT |
2795 | + SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE |
2796 | + FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, |
2797 | + ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER |
2798 | + DEALINGS IN THE SOFTWARE. |
2799 | + |
2800 | + |
2801 | +Files: plugin/pbxt/src/pbms.h plugin/pbxt/src/xactlog_xt.h |
2802 | +Copyright: Copyright (C) 2007 PrimeBase Technologies GmbH |
2803 | +License: GPL-2 |
2804 | + |
2805 | +Files: plugin/transaction_log/data_dictionary_schema.h |
2806 | +Copyright: Copyright (C) 2010 Jay Pipes, Joseph Daly |
2807 | +License: GPL-2 |
2808 | + |
2809 | +Files: plugin/string_functions/functions.cc |
2810 | +Copyright: Copyright (C) 2010 Stewart Smith |
2811 | +Copyright: Copyright (C) 2010 Brian Aker |
2812 | +License: GPL-2 |
2813 | + |
2814 | +Files: drizzled/field.cc |
2815 | +Copyright: Copyright (C) 2010 Brian Aker |
2816 | +Copyright: Copyright (C) 2008 MySQL |
2817 | +License: GPL-2 |
2818 | + |
2819 | +Files: drizzled/plugin/event_observer.* |
2820 | +Copyright: Copyright (C) 2010 PrimeBase Technologies GmbH, Germany |
2821 | +License: GPL-2 |
2822 | + |
2823 | +Files: client/drizzledump_* drizzled/global_buffer.h m4/pandora_have_libboost_iostreams.m4 m4/pandora_have_libboost_regex.m4 unittests/global_buffer_test.cc unittests/libdrizzle_test.cc |
2824 | +Copyright: Copyright (C) 2010 Andrew Hutchings |
2825 | +License: GPL-2 |
2826 | + |
2827 | +Files: m4/pandora_have_libaio.m4 |
2828 | +Copyright: Copyright (C) 2010 Andrew Hutchings |
2829 | +License: GPL-2 |
2830 | + |
2831 | +Files: m4/pandora_have_libreadline.m4 |
2832 | +Copyright: Copyright (C) 2002 Ville Laurikari <vl@iki.fi> |
2833 | +Copyright: Copyright (C) 2009 Monty Taylor |
2834 | +License: Other |
2835 | + Copying and distribution of this file, with or without |
2836 | + modification, are permitted in any medium without royalty provided |
2837 | + the copyright notice and this notice are preserved. |
2838 | + |
2839 | +Files: m4/pandora_have_libvbucket.m4 m4/pandora_have_libhashkit.m4 |
2840 | +Copyright: Copyright (C) 2010 NorthScale |
2841 | +License: Other |
2842 | + This file is free software; NorthScale |
2843 | + gives unlimited permission to copy and/or distribute it, |
2844 | + with or without modifications, as long as this notice is preserved. |
2845 | + |
2846 | +Files: m4/pandora_have_libbdb.m4 m4/pandora_have_libsqlite3.m4 m4/pandora_have_libxml2.m4 m4/pandora_have_libpq.m4 m4/pandora_have_libtokyocabinet.m4 m4/pandora_have_libgearman.m4 m4/pandora_have_libdrizzle.m4 m4/pandora_have_libmemcached.m4 m4/pandora_have_libhaildb.m4 m4/pandora_have_libevent.m4 m4/pandora_have_libavahi.m4 m4/pandora_have_libz.m4 m4/pandora_have_libldap.m4 m4/pandora_have_libpcre.m4 m4/pandora_have_libuuid.m4 m4/pandora_have_libdl.m4 |
2847 | +Copyright: Copyright (C) 2009 Sun Microsystesm, Inc. |
2848 | +License: Other |
2849 | + This file is free software; Sun Microsystems, Inc. |
2850 | + gives unlimited permission to copy and/or distribute it, |
2851 | + with or without modifications, as long as this notice is preserved. |
2852 | + |
2853 | +Files: m4/pandora_cinttypes.m4 m4/pandora_cstdint.m4 m4/pandora_stl_hash.m4 |
2854 | +Copyright: Copyright (C) 2008 Sun Microsystems, Inc. |
2855 | +License: Other |
2856 | + This file is free software; Sun Microsystems, Inc. |
2857 | + gives unlimited permission to copy and/or distribute it, |
2858 | + with or without modifications, as long as this notice is preserved. |
2859 | + |
2860 | +Files: m4/stack.m4 |
2861 | +Copyright: Copyright (C) 2010 Brian Aker |
2862 | +License: Other |
2863 | + This file is free software |
2864 | + gives unlimited permission to copy and/or distribute it, |
2865 | + with or without modifications, as long as this notice is preserved. |
2866 | + |
2867 | +Files: config/config.rpath |
2868 | +Copyright: Copyright 1996-2007 Free Software Foundation, Inc. |
2869 | +License: Other |
2870 | + Taken from GNU libtool, 2001 |
2871 | + Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996 |
2872 | + |
2873 | + This file is free software; the Free Software Foundation gives |
2874 | + unlimited permission to copy and/or distribute it, with or without |
2875 | + modifications, as long as this notice is preserved. |
2876 | + |
2877 | +Files: COPYING |
2878 | +Copyright: Copyright (C) 1989, 1991 Free Software Foundation, Inc. |
2879 | +License: GPL |
2880 | + |
2881 | +Files: plugin/innobase/include/pars0grm.hh drizzled/sql_yacc.cc drizzled/sql_yacc.h |
2882 | +Copyright: Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. |
2883 | +License: GPL-3 |
2884 | + |
2885 | +Files: plugin/rabbitmq/admin.sh |
2886 | +Copyright: Copyright (C) 2011 Lee Bieber |
2887 | +License: BSD |
2888 | + Redistribution and use in source and binary forms, with or without |
2889 | + modification, are permitted provided that the following conditions are met: |
2890 | + |
2891 | + * Redistributions of source code must retain the above copyright notice, |
2892 | + this list of conditions and the following disclaimer. |
2893 | + * Redistributions in binary form must reproduce the above copyright notice, |
2894 | + this list of conditions and the following disclaimer in the documentation |
2895 | + and/or other materials provided with the distribution. |
2896 | + * Neither the name of Patrick Galbraith nor the names of its contributors |
2897 | + may be used to endorse or promote products derived from this software |
2898 | + without specific prior written permission. |
2899 | + |
2900 | + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
2901 | + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
2902 | + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
2903 | + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
2904 | + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
2905 | + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
2906 | + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
2907 | + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
2908 | + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
2909 | + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF |
2910 | + THE POSSIBILITY OF SUCH DAMAGE. |
2911 | + |
2912 | +Files: config/pandora-plugin |
2913 | +Copyright: Copyright 2010, 2011 Monty Taylor |
2914 | +Copyright: Copyright (C) 2009 Sun Microsystems, Inc. |
2915 | +License: GPL-2 |
2916 | + |
2917 | +Files: drizzled/util/gmtime.cc |
2918 | +Copyright: Copyright (C) 2002 Michael Ringgaard. All rights reserved. |
2919 | +License: BSD |
2920 | + Redistribution and use in source and binary forms, with or without |
2921 | + modification, are permitted provided that the following conditions |
2922 | + are met: |
2923 | + |
2924 | + 1. Redistributions of source code must retain the above copyright |
2925 | + notice, this list of conditions and the following disclaimer. |
2926 | + 2. Redistributions in binary form must reproduce the above copyright |
2927 | + notice, this list of conditions and the following disclaimer in the |
2928 | + documentation and/or other materials provided with the distribution. |
2929 | + 3. Neither the name of the project nor the names of its contributors |
2930 | + may be used to endorse or promote products derived from this software |
2931 | + without specific prior written permission. |
2932 | + |
2933 | + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND |
2934 | + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
2935 | + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
2936 | + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE |
2937 | + FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
2938 | + DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS |
2939 | + OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
2940 | + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT |
2941 | + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY |
2942 | + OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
2943 | + SUCH DAMAGE. |
2944 | + |
2945 | +Files: m4/pandora_have_libboost_test.m4 |
2946 | +Copyright: Copyright (C) 2011 Andrew Hutchings |
2947 | +License: Other |
2948 | +This file is free software; Andrew Hutchings |
2949 | +gives unlimited permission to copy and/or distribute it, |
2950 | +with or without modifications, as long as this notice is preserved. |
2951 | + |
2952 | +Files: drizzled/module/vertex.h docs/pyext/* |
2953 | +Copyright: Copyright (C) 2011 Monty Taylor |
2954 | +License: GPL-2 |
2955 | + |
2956 | +Files: plugin/protocol_dictionary/* client/server_detect.h docs/pyext/confval.py docs/pyext/dbtable.py |
2957 | +Copyright: Copyright (C) 2011 Andrew Hutchings |
2958 | +License: GPL-2 |
2959 | + |
2960 | +Files: tests/dbqp.py tests/lib/__init__.py tests/lib/drizzle_test_run tests/lib/drizzle_test_run/__init__.py tests/lib/drizzle_test_run/dtr_test_execution.py tests/lib/drizzle_test_run/dtr_test_management.py tests/lib/server_mgmt tests/lib/server_mgmt/__init__.py tests/lib/server_mgmt/drizzled.py tests/lib/server_mgmt/server_management.py tests/lib/sys_mgmt/* tests/lib/test_mgmt/* tests/lib/test_mode.py tests/lib/test_run_options.py tests/lib/randgen |
2961 | +Copyright: Copyright (C) 2010 Patrick Crews |
2962 | +License: GPL-2 |
2963 | + |
2964 | +Files: tests/lib/sys_mgmt/logging_management.py |
2965 | +Copyright: Copyright (C) 2009 Sun Microsystems |
2966 | +Copyright: Copyright (C) 2011 Patrick Crews |
2967 | +License: GPL-2 |
2968 | + |
2969 | +Files: drizzled/daemon.cc drizzled/daemon.h |
2970 | +Copyright: Copyright (c) 1990, 1993 The Regents of the University of California |
2971 | +Copyright: Copyright (C) 2010 Stewart Smith |
2972 | +License: BSD |
2973 | +Redistribution and use in source and binary forms, with or without |
2974 | +modification, are permitted provided that the following conditions |
2975 | +are met: |
2976 | +1. Redistributions of source code must retain the above copyright |
2977 | + notice, this list of conditions and the following disclaimer. |
2978 | +2. Redistributions in binary form must reproduce the above copyright |
2979 | + notice, this list of conditions and the following disclaimer in the |
2980 | + documentation and/or other materials provided with the distribution. |
2981 | +3. Neither the name of the University nor the names of its contributors |
2982 | + may be used to endorse or promote products derived from this software |
2983 | + without specific prior written permission. |
2984 | + |
2985 | +THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND |
2986 | +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
2987 | +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
2988 | +ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE |
2989 | +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
2990 | +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS |
2991 | +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
2992 | +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT |
2993 | +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY |
2994 | +OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
2995 | +SUCH DAMAGE. |
2996 | + |
2997 | +Files: plugin/signal_handler/signal_handler.cc |
2998 | +Copyright: Copyright (C) 2006 MySQL AB |
2999 | +Copyright: Copyright (C) 2011 Brian Aker |
3000 | +License: GPL-2 |
3001 | + |
3002 | +Files: drizzled/util/find_ptr.h |
3003 | +Copyright: Copyright (C) 2011 Olaf van der Spek |
3004 | +License: GPL-2 |
3005 | + |
3006 | +Files: plugin/slave/* |
3007 | +Copyright: Copyright (C) 2011 David Shrewsbury |
3008 | +License: GPL-2 |
3009 | + |
3010 | +Files: plugin/session_dictionary/sessions.cc |
3011 | +Copyright: Copyright (C) 2011 Sun Microsystems, Inc. |
3012 | +Copyright: Copyright (C) 2009 Sun Microsystems, Inc. |
3013 | +License: GPL-2 |
3014 | + |
3015 | +Files: drizzled/plugin/client/cached.h drizzled/sql/* |
3016 | +Copyright: Copyright (C) 2011 Brian Aker |
3017 | +License: GPL-2 |
3018 | + |
3019 | +On Debian GNU/Linux systems, the complete text of the GNU General Public License v2 can be found in `/usr/share/common-licenses/GPL-2 |
3020 | |
3021 | === added file 'support-files/deb/debian/copyright_check.py' |
3022 | --- support-files/deb/debian/copyright_check.py 1970-01-01 00:00:00 +0000 |
3023 | +++ support-files/deb/debian/copyright_check.py 2012-04-18 10:48:19 +0000 |
3024 | @@ -0,0 +1,354 @@ |
3025 | +############################################################################### |
3026 | +# Note: Drizzle requires all files to include both copyright attribution and |
3027 | +# the license that the file is shared under. This file is widely distributed |
3028 | +# without any license. The below Apache License 2.0 is inferred from tracing |
3029 | +# back the original publication of this file to the pyjamas software package. |
3030 | +# I have added reference to Apache License so as to conform to Drizzle |
3031 | +# contribution guidelines. |
3032 | +# |
3033 | +# Original publication of this script: |
3034 | +# http://lists.debian.org/debian-devel/2009/09/msg00766.html |
3035 | +# |
3036 | +# The script in pyjamas SCM doesn't contain a copyright license, however |
3037 | +# pyjamas itself is licensed under Apache License 2.0: |
3038 | +# http://pyjamas.svn.sourceforge.net/viewvc/pyjamas/trunk/COPYING?revision=2 |
3039 | +# |
3040 | +# -- Henrik |
3041 | +# |
3042 | +############################################################################### |
3043 | +# |
3044 | +# Copyright (C) 2009, Luke Kenneth Casson Leighton <lkcl@lkcl.net> |
3045 | +# |
3046 | +# Licensed under the Apache License, Version 2.0 (the "License"); |
3047 | +# you may not use this file except in compliance with the License. |
3048 | +# You may obtain a copy of the License at |
3049 | +# |
3050 | +# http://www.apache.org/licenses/LICENSE-2.0 |
3051 | +# |
3052 | +# Unless required by applicable law or agreed to in writing, software |
3053 | +# distributed under the License is distributed on an "AS IS" BASIS, |
3054 | +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
3055 | +# See the License for the specific language governing permissions and |
3056 | +# limitations under the License. |
3057 | + |
3058 | + |
3059 | + |
3060 | +""" This is a debian copyright file checker. Put debian/copyright |
3061 | + file conforming to http://dep.debian.net/deps/dep5/ and |
3062 | + this program tells you which copyright holders you missed. |
3063 | + |
3064 | + Limitations: |
3065 | + |
3066 | + * for each section, you must put the full set of copyright holders. |
3067 | + whilst the file lists are "carried over" i.e. later sections |
3068 | + override earlier ones (see "remove_files()"), the same trick is |
3069 | + NOT applied to copyright holders. |
3070 | + |
3071 | + * the qgram algorithm is applied to do some fuzzy string matching. |
3072 | + it's pretty good, but don't rely on it to be perfect. |
3073 | + |
3074 | + * copyright year matching goes against "199" and "200" not |
3075 | + "198?", "199?", "200?" and certainly not "201?". if a name |
3076 | + happens to have "199" or "200" in it, on a line that happens |
3077 | + to have the word "copyright" in it, it gets assumed to be |
3078 | + a copyright holder |
3079 | + |
3080 | + * random sentences tacked onto the end of copyrights in files |
3081 | + are assumed to be part of the copyright holders' name |
3082 | + |
3083 | + * copyrights are assumed to be in the first 80 lines of the file |
3084 | + |
3085 | + * if the file doesn't _have_ a copyright notice, this program can't |
3086 | + bloody well find it, can it?? |
3087 | +""" |
3088 | + |
3089 | +import glob |
3090 | +import sys |
3091 | +import os |
3092 | +import re |
3093 | +from string import strip |
3094 | + |
3095 | +# qgram: a way to "roughly" match words. you're supposed to set splitlen |
3096 | +# to half the length of the average word, but 3 is good enough. |
3097 | +def qgram_set(word, splitlen): |
3098 | + s = set() |
3099 | + pad = '\0'*(splitlen-1) |
3100 | + word = pad + word + pad |
3101 | + for idx in range(len(word)-splitlen): |
3102 | + s.add(word[idx:idx+splitlen]) |
3103 | + return s |
3104 | + |
3105 | +def qgram(word1, word2, splitlen=3): |
3106 | + s1 = qgram_set(word1, splitlen) |
3107 | + s2 = qgram_set(word2, splitlen) |
3108 | + un = len(s1.union(s2)) |
3109 | + ic = len(s1.intersection(s2)) |
3110 | + return float(ic) / float(un) |
3111 | + |
3112 | +def truncate_qgram(word1, word2): |
3113 | + if word1 == word2: |
3114 | + return 1.0 |
3115 | + qg = 0 |
3116 | + if len(word1) > len(word2): |
3117 | + tmp = word1 |
3118 | + word1 = word2 |
3119 | + word2 = tmp |
3120 | + for i in range(len(word1), len(word2)+1): |
3121 | + qg = max(qgram(word1, word2[:i]), qg) |
3122 | + return qg |
3123 | + |
3124 | +def check_match(word, word_list): |
3125 | + matches = set() |
3126 | + not_matches = set() |
3127 | + for word2 in word_list: |
3128 | + match = truncate_qgram(word, word2) |
3129 | + if match > 0.6: |
3130 | + matches.add((word, word2)) |
3131 | + #print "In check_match matched: \"%s\" - \"%s\"" % (word,word2) |
3132 | + else: |
3133 | + #print "In check_match NOT matched: \"%s\" - \"%s\"" % (word,word2) |
3134 | + not_matches.add((word, word2)) |
3135 | + return matches, not_matches |
3136 | + |
3137 | +def sanitise(copyright): |
3138 | + if len(copyright) == 0: |
3139 | + return copyright |
3140 | + if copyright[0] == ':': |
3141 | + copyright = copyright[1:].strip() |
3142 | + co = "(c)" |
3143 | + fco = copyright.lower().find(co) |
3144 | + if fco >= 0: |
3145 | + copyright = copyright[fco+len(co):] |
3146 | + srrs = "some rights reserved" |
3147 | + srr = copyright.lower().find(srrs) |
3148 | + if srr >= 0: |
3149 | + copyright = copyright[:srr] + copyright[srr+len(srrs):] |
3150 | + arrs = "all rights reserved" |
3151 | + arr = copyright.lower().find(arrs) |
3152 | + if arr >= 0: |
3153 | + copyright = copyright[:arr] + copyright[arr+len(arrs):] |
3154 | + return copyright |
3155 | + # hmmm... something not quite right here... |
3156 | + res = '' |
3157 | + for c in copyright: |
3158 | + if c.isalnum(): |
3159 | + res += c |
3160 | + else: |
3161 | + res += ' ' |
3162 | + res = res.split(' ') |
3163 | + res = filter(lambda x:x, res) |
3164 | + return ' '.join(res) |
3165 | + |
3166 | +def find_file_copyright_notices(fname): |
3167 | + ret = set() |
3168 | + pattern= re.compile('[1-3][0-9][0-9][0-9]') |
3169 | + f = open(fname) |
3170 | + lines = f.readlines() |
3171 | + for l in lines[:80]: # hmmm, assume copyright to be in first 80 lines |
3172 | + idx = l.lower().find("copyright") |
3173 | + if idx < 0: |
3174 | + continue |
3175 | + copyright = l[idx+9:].strip() |
3176 | + copyright = sanitise(copyright) |
3177 | + # hmm, do a quick check to see if there's a year, |
3178 | + # if not, skip it |
3179 | + if not pattern.search(copyright): |
3180 | + continue |
3181 | + ret.add(copyright) |
3182 | + return ret |
3183 | + |
3184 | +def skip_file(fname): |
3185 | + if fname.startswith(".svn"): |
3186 | + return True |
3187 | + if fname.startswith(".git"): |
3188 | + return True |
3189 | + if fname.startswith(".sw"): |
3190 | + return True |
3191 | + if fname == "output": # no thanks |
3192 | + return True |
3193 | + if fname.find("PureMVC_Python_1_0") >= 0: # no thanks |
3194 | + return True |
3195 | + if fname.endswith(".pyc"): # ehmm.. no. |
3196 | + return True |
3197 | + if fname.endswith(".java"): # no again |
3198 | + return True |
3199 | + if fname.endswith(".test"): # no again |
3200 | + return True |
3201 | + if fname.endswith(".result"): # no again |
3202 | + return True |
3203 | + if fname.endswith(".master.opt"): # no again |
3204 | + return True |
3205 | + return False |
3206 | + |
3207 | +def get_files(d): |
3208 | + res = [] |
3209 | + for p in glob.glob(os.path.join(d, "*")): |
3210 | + if not p: |
3211 | + continue |
3212 | + (pth, fname) = os.path.split(p) |
3213 | + if skip_file(fname): |
3214 | + continue |
3215 | + if os.path.islink(p): |
3216 | + continue |
3217 | + if os.path.isdir(p): |
3218 | + res += get_dir(p) |
3219 | + else: |
3220 | + res.append(p) |
3221 | + return res |
3222 | + |
3223 | +def get_dir(match): |
3224 | + data_files = [] |
3225 | + for d in glob.glob(match): |
3226 | + if skip_file(d): |
3227 | + continue |
3228 | + if os.path.islink(d): |
3229 | + continue |
3230 | + if os.path.isdir(d): |
3231 | + (pth, fname) = os.path.split(d) |
3232 | + expath = get_files(d) |
3233 | + data_files += expath |
3234 | + else: |
3235 | + data_files.append(d) |
3236 | + return data_files |
3237 | + |
3238 | +class DebSect: |
3239 | + def __init__(self, pattern, files): |
3240 | + self.file_pattern = pattern |
3241 | + self.files = files |
3242 | + self.copyrights = set() |
3243 | + self.listed_copyrights = set() |
3244 | + self.files_by_author = {} |
3245 | + |
3246 | + def read_files_for_copyrights(self): |
3247 | + for fname in self.files: |
3248 | + if fname.endswith("copyright_check.py"): # skip this program! |
3249 | + continue |
3250 | + if fname == 'debian/copyright': # skip this one duh |
3251 | + continue |
3252 | + cops = find_file_copyright_notices(fname) |
3253 | + self.listed_copyrights.update(cops) |
3254 | + for c in cops: |
3255 | + if not self.files_by_author.has_key(c): |
3256 | + self.files_by_author[c] = set() |
3257 | + if fname not in self.files_by_author[c]: |
3258 | + self.files_by_author[c].add(fname) |
3259 | + print "Pattern", self.file_pattern |
3260 | + |
3261 | + # Copyrights found in the master copyright file |
3262 | + for author in self.copyrights: |
3263 | + print "Copyright: \"%s\"" % author |
3264 | + |
3265 | + # Copyrights found in the source file |
3266 | + for author in self.listed_copyrights: |
3267 | + print "Listed Copyright: \"%s\"" % author |
3268 | + |
3269 | + def remove_files(self, to_remove): |
3270 | + for fname in to_remove: |
3271 | + if fname in self.files: |
3272 | + self.files.remove(fname) |
3273 | + |
3274 | + def check_copyright_matches(self): |
3275 | + self.matches = set() |
3276 | + self.not_matches = set() |
3277 | + |
3278 | + for author in self.listed_copyrights: |
3279 | + matches, not_matches = check_match(author, self.listed_copyrights) |
3280 | + self.matches.update(matches) |
3281 | + for (word1, word2) in not_matches: |
3282 | + matches1, not_matches1 = check_match(word2, self.copyrights) |
3283 | + if len(matches1) > 0: |
3284 | + continue |
3285 | + self.not_matches.add(word2) |
3286 | + |
3287 | + if self.not_matches: |
3288 | |
3289 | + print" ** ** ** ** **" |
3290 | + for m in self.not_matches: |
3291 | + print " ** No matches found for: \"%s\"" % m |
3292 | + for fname in self.files_by_author[m]: |
3293 | + print" ** ** ** ** ** in source file: \"%s\"" % fname |
3294 | |
3295 | + |
3296 | +############################################################################# |
3297 | +# Main |
3298 | +############################################################################# |
3299 | +copyright_sects = [] |
3300 | +all_listed_files = [] |
3301 | + |
3302 | +# read debian/copyright file and collect all matched files, |
3303 | +# copyrights and licenses |
3304 | +current_debsect = None |
3305 | +current_copyrights = set() |
3306 | +current_licenses = set() |
3307 | + |
3308 | +# if argument supplied then read that file instead of the default |
3309 | +if len(sys.argv) > 1: |
3310 | + dc = open(sys.argv[1]) |
3311 | + print "Parsing %s" % sys.argv[1] |
3312 | +else: |
3313 | + dc = open("debian/copyright") |
3314 | + |
3315 | +# Read the master copyright file and find all the License, Copyright and File sections |
3316 | +# Build up a list of licenses and copyrights to compare against later |
3317 | +# |
3318 | +# For a file or set of files that we find listed in the master copyright file, |
3319 | +# build up a list of files to compare its copyright strings against the master list |
3320 | +# of copyright strings |
3321 | +for l in dc.readlines(): |
3322 | + if l.startswith("License:"): |
3323 | + current_licenses.add(strip(l[8:])) |
3324 | + continue |
3325 | + if l.startswith("Copyright:"): |
3326 | + current_copyrights.add(sanitise(strip(l[10:]))) |
3327 | + continue |
3328 | + if not l.startswith("Files:"): |
3329 | + continue |
3330 | + if current_debsect: |
3331 | + current_debsect.licenses = current_licenses |
3332 | + current_debsect.copyrights = current_copyrights |
3333 | + current_copyrights = set() |
3334 | + current_licenses = set() |
3335 | + l = l.split(" ") |
3336 | + l = map(strip, l) |
3337 | + listed_files = [] |
3338 | + # list of files can include wildcards e.g. 'drizzled/*' |
3339 | + for pattern in l[1:]: |
3340 | + if len(pattern) > 0: |
3341 | + if pattern[-1] == ',': |
3342 | + pattern = pattern[:-1] |
3343 | + files = get_dir(pattern) |
3344 | + listed_files += files |
3345 | + all_listed_files += files |
3346 | + current_debsect = DebSect(l[1:], listed_files) |
3347 | + copyright_sects.append(current_debsect) |
3348 | + |
3349 | +if current_debsect: |
3350 | + current_debsect.copyrights = current_copyrights |
3351 | + current_debsect.licenses = current_licenses |
3352 | + |
3353 | +dc.close() |
3354 | + |
3355 | +# remove already-matching: further down takes precedence |
3356 | +for i in range(1, len(copyright_sects)): |
3357 | + for j in range(i): |
3358 | + #print i, j, copyright_sects[i].file_pattern, copyright_sects[j].file_pattern |
3359 | + copyright_sects[j].remove_files(copyright_sects[i].files) |
3360 | + |
3361 | +for dc in copyright_sects: |
3362 | + dc.read_files_for_copyrights() |
3363 | + dc.check_copyright_matches() |
3364 | |
3365 | + |
3366 | +#def check_in(l1, l2): |
3367 | +# res = [] |
3368 | +# for fname in l1: |
3369 | +# if fname not in l2: |
3370 | +# res.append(fname) |
3371 | +# return res |
3372 | +# |
3373 | +#not_in = check_in(all_files, listed_files) |
3374 | +#for fname in not_in: |
3375 | +# print fname |
3376 | +#print listed_files |
3377 | +#print check_in(listed_files, all_files) |
3378 | + |
3379 | |
3380 | === added file 'support-files/deb/debian/drizzle-client.install' |
3381 | --- support-files/deb/debian/drizzle-client.install 1970-01-01 00:00:00 +0000 |
3382 | +++ support-files/deb/debian/drizzle-client.install 2012-04-18 10:48:19 +0000 |
3383 | @@ -0,0 +1,2 @@ |
3384 | +usr/bin/* |
3385 | +usr/share/man/man1/* |
3386 | |
3387 | === added file 'support-files/deb/debian/drizzle-dev-doc.doc-base' |
3388 | --- support-files/deb/debian/drizzle-dev-doc.doc-base 1970-01-01 00:00:00 +0000 |
3389 | +++ support-files/deb/debian/drizzle-dev-doc.doc-base 2012-04-18 10:48:19 +0000 |
3390 | @@ -0,0 +1,10 @@ |
3391 | +Document: drizzle-dev-doc |
3392 | +Title: Drizzle API Documentation |
3393 | +Author: Brian Aker, Jay Pipes, Eric Day, Stewart Smith, Monty Taylor |
3394 | +Abstract: Public API doxygen descriptions for Drizzle |
3395 | +Section: Programming/C |
3396 | + |
3397 | +Format: HTML |
3398 | +Index: /usr/share/doc/drizzle-dev-doc/html/index.html |
3399 | +Files: /usr/share/doc/drizzle-dev-doc/html/*.html |
3400 | + |
3401 | |
3402 | === added file 'support-files/deb/debian/drizzle-dev-doc.docs' |
3403 | --- support-files/deb/debian/drizzle-dev-doc.docs 1970-01-01 00:00:00 +0000 |
3404 | +++ support-files/deb/debian/drizzle-dev-doc.docs 2012-04-18 10:48:19 +0000 |
3405 | @@ -0,0 +1,1 @@ |
3406 | +docs/drizzled/html |
3407 | |
3408 | === added file 'support-files/deb/debian/drizzle-dev-doc.links' |
3409 | --- support-files/deb/debian/drizzle-dev-doc.links 1970-01-01 00:00:00 +0000 |
3410 | +++ support-files/deb/debian/drizzle-dev-doc.links 2012-04-18 10:48:19 +0000 |
3411 | @@ -0,0 +1,3 @@ |
3412 | +# Overwrite jquery.js from upstream tarball with a link to jquery.js |
3413 | +# provided by jQuery Debian package |
3414 | +/usr/share/javascript/jquery/jquery.js usr/share/doc/drizzle-dev-doc/html/jquery.js |
3415 | |
3416 | === added file 'support-files/deb/debian/drizzle-doc.doc-base' |
3417 | --- support-files/deb/debian/drizzle-doc.doc-base 1970-01-01 00:00:00 +0000 |
3418 | +++ support-files/deb/debian/drizzle-doc.doc-base 2012-04-18 10:48:19 +0000 |
3419 | @@ -0,0 +1,10 @@ |
3420 | +Document: drizzle-doc |
3421 | +Title: Drizzle Documentation |
3422 | +Author: Brian Aker, Monty Taylor, Andrew Hutchings |
3423 | +Abstract: Public Sphinx Documents for Drizzle |
3424 | +Section: Programming/C |
3425 | + |
3426 | +Format: HTML |
3427 | +Index: /usr/share/doc/drizzle-doc/html/index.html |
3428 | +Files: /usr/share/doc/drizzle-doc/html/*.html |
3429 | + |
3430 | |
3431 | === added file 'support-files/deb/debian/drizzle-doc.docs' |
3432 | --- support-files/deb/debian/drizzle-doc.docs 1970-01-01 00:00:00 +0000 |
3433 | +++ support-files/deb/debian/drizzle-doc.docs 2012-04-18 10:48:19 +0000 |
3434 | @@ -0,0 +1,1 @@ |
3435 | +docs/html |
3436 | |
3437 | === added file 'support-files/deb/debian/drizzle-doc.links' |
3438 | --- support-files/deb/debian/drizzle-doc.links 1970-01-01 00:00:00 +0000 |
3439 | +++ support-files/deb/debian/drizzle-doc.links 2012-04-18 10:48:19 +0000 |
3440 | @@ -0,0 +1,3 @@ |
3441 | +# Overwrite jquery.js from upstream tarball with a link to jquery.js |
3442 | +# provided by jQuery Debian package |
3443 | +/usr/share/javascript/jquery/jquery.js usr/share/doc/drizzle-doc/html/_static/jquery.js |
3444 | |
3445 | === added file 'support-files/deb/debian/drizzle-plugin-auth-file.install' |
3446 | --- support-files/deb/debian/drizzle-plugin-auth-file.install 1970-01-01 00:00:00 +0000 |
3447 | +++ support-files/deb/debian/drizzle-plugin-auth-file.install 2012-04-18 10:48:19 +0000 |
3448 | @@ -0,0 +1,2 @@ |
3449 | +usr/lib/drizzle/libauth_file_plugin.so |
3450 | +etc/drizzle/conf.d/auth-file.cnf |
3451 | |
3452 | === added file 'support-files/deb/debian/drizzle-plugin-auth-file.postinst' |
3453 | --- support-files/deb/debian/drizzle-plugin-auth-file.postinst 1970-01-01 00:00:00 +0000 |
3454 | +++ support-files/deb/debian/drizzle-plugin-auth-file.postinst 2012-04-18 10:48:19 +0000 |
3455 | @@ -0,0 +1,17 @@ |
3456 | +#!/bin/sh |
3457 | +set -e |
3458 | + |
3459 | +case "$1" in |
3460 | +configure) |
3461 | + if ! [ -e /etc/drizzle/drizzle.users ] ; then |
3462 | + install -m 0640 -o drizzle -g drizzle /dev/null /etc/drizzle/drizzle.users |
3463 | + echo \# This file was created automatically during install > /etc/drizzle/drizzle.users |
3464 | + echo -n root: >> /etc/drizzle/drizzle.users |
3465 | + pwgen -s 14 >> /etc/drizzle/drizzle.users |
3466 | + fi |
3467 | + ;; |
3468 | +*) |
3469 | + ;; |
3470 | +esac |
3471 | + |
3472 | +#DEBHELPER# |
3473 | |
3474 | === added file 'support-files/deb/debian/drizzle-plugin-auth-http.install' |
3475 | --- support-files/deb/debian/drizzle-plugin-auth-http.install 1970-01-01 00:00:00 +0000 |
3476 | +++ support-files/deb/debian/drizzle-plugin-auth-http.install 2012-04-18 10:48:19 +0000 |
3477 | @@ -0,0 +1,2 @@ |
3478 | +usr/lib/drizzle/libauth_http_plugin.so |
3479 | +etc/drizzle/conf.d/auth-http.cnf |
3480 | |
3481 | === added file 'support-files/deb/debian/drizzle-plugin-auth-ldap.install' |
3482 | --- support-files/deb/debian/drizzle-plugin-auth-ldap.install 1970-01-01 00:00:00 +0000 |
3483 | +++ support-files/deb/debian/drizzle-plugin-auth-ldap.install 2012-04-18 10:48:19 +0000 |
3484 | @@ -0,0 +1,2 @@ |
3485 | +usr/lib/drizzle/libauth_ldap_plugin.so |
3486 | +etc/drizzle/conf.d/auth-ldap.cnf |
3487 | |
3488 | === added file 'support-files/deb/debian/drizzle-plugin-auth-pam.install' |
3489 | --- support-files/deb/debian/drizzle-plugin-auth-pam.install 1970-01-01 00:00:00 +0000 |
3490 | +++ support-files/deb/debian/drizzle-plugin-auth-pam.install 2012-04-18 10:48:19 +0000 |
3491 | @@ -0,0 +1,2 @@ |
3492 | +usr/lib/drizzle/libauth_pam_plugin.so |
3493 | +etc/drizzle/conf.d/auth-pam.cnf |
3494 | |
3495 | === added file 'support-files/deb/debian/drizzle-plugin-auth-schema.install' |
3496 | --- support-files/deb/debian/drizzle-plugin-auth-schema.install 1970-01-01 00:00:00 +0000 |
3497 | +++ support-files/deb/debian/drizzle-plugin-auth-schema.install 2012-04-18 10:48:19 +0000 |
3498 | @@ -0,0 +1,2 @@ |
3499 | +etc/drizzle/conf.d/auth-schema.cnf |
3500 | +usr/lib/drizzle/libauth_schema_plugin.so |
3501 | |
3502 | === added file 'support-files/deb/debian/drizzle-plugin-debug.install' |
3503 | --- support-files/deb/debian/drizzle-plugin-debug.install 1970-01-01 00:00:00 +0000 |
3504 | +++ support-files/deb/debian/drizzle-plugin-debug.install 2012-04-18 10:48:19 +0000 |
3505 | @@ -0,0 +1,2 @@ |
3506 | +usr/lib//drizzle/libdebug_plugin.so |
3507 | +etc/drizzle/conf.d/debug.cnf |
3508 | |
3509 | === added file 'support-files/deb/debian/drizzle-plugin-dev.install' |
3510 | --- support-files/deb/debian/drizzle-plugin-dev.install 1970-01-01 00:00:00 +0000 |
3511 | +++ support-files/deb/debian/drizzle-plugin-dev.install 2012-04-18 10:48:19 +0000 |
3512 | @@ -0,0 +1,2 @@ |
3513 | +usr/include/drizzle/* |
3514 | +usr/lib/pkgconfig/drizzle.pc |
3515 | |
3516 | === added file 'support-files/deb/debian/drizzle-plugin-gearman-udf.install' |
3517 | --- support-files/deb/debian/drizzle-plugin-gearman-udf.install 1970-01-01 00:00:00 +0000 |
3518 | +++ support-files/deb/debian/drizzle-plugin-gearman-udf.install 2012-04-18 10:48:19 +0000 |
3519 | @@ -0,0 +1,2 @@ |
3520 | +usr/lib/drizzle/libgearman_udf_plugin.so |
3521 | +etc/drizzle/conf.d/gearman-udf.cnf |
3522 | |
3523 | === added file 'support-files/deb/debian/drizzle-plugin-http-functions.install' |
3524 | --- support-files/deb/debian/drizzle-plugin-http-functions.install 1970-01-01 00:00:00 +0000 |
3525 | +++ support-files/deb/debian/drizzle-plugin-http-functions.install 2012-04-18 10:48:19 +0000 |
3526 | @@ -0,0 +1,2 @@ |
3527 | +etc/drizzle/conf.d/http-functions.cnf |
3528 | +usr/lib/drizzle/libhttp_functions_plugin.so |
3529 | |
3530 | === added file 'support-files/deb/debian/drizzle-plugin-json-server.install' |
3531 | --- support-files/deb/debian/drizzle-plugin-json-server.install 1970-01-01 00:00:00 +0000 |
3532 | +++ support-files/deb/debian/drizzle-plugin-json-server.install 2012-04-18 10:48:19 +0000 |
3533 | @@ -0,0 +1,2 @@ |
3534 | +etc/drizzle/conf.d/json-server.cnf |
3535 | +usr/lib/drizzle/libjson_server_plugin.so |
3536 | |
3537 | === added file 'support-files/deb/debian/drizzle-plugin-logging-gearman.install' |
3538 | --- support-files/deb/debian/drizzle-plugin-logging-gearman.install 1970-01-01 00:00:00 +0000 |
3539 | +++ support-files/deb/debian/drizzle-plugin-logging-gearman.install 2012-04-18 10:48:19 +0000 |
3540 | @@ -0,0 +1,2 @@ |
3541 | +usr/lib/drizzle/liblogging_gearman_plugin.so |
3542 | +etc/drizzle/conf.d/logging-gearman.cnf |
3543 | |
3544 | === added file 'support-files/deb/debian/drizzle-plugin-logging-query.install' |
3545 | --- support-files/deb/debian/drizzle-plugin-logging-query.install 1970-01-01 00:00:00 +0000 |
3546 | +++ support-files/deb/debian/drizzle-plugin-logging-query.install 2012-04-18 10:48:19 +0000 |
3547 | @@ -0,0 +1,2 @@ |
3548 | +usr/lib/drizzle/liblogging_query_plugin.so |
3549 | +etc/drizzle/conf.d/logging-query.cnf |
3550 | |
3551 | === added file 'support-files/deb/debian/drizzle-plugin-performance-dictionary.install' |
3552 | --- support-files/deb/debian/drizzle-plugin-performance-dictionary.install 1970-01-01 00:00:00 +0000 |
3553 | +++ support-files/deb/debian/drizzle-plugin-performance-dictionary.install 2012-04-18 10:48:19 +0000 |
3554 | @@ -0,0 +1,2 @@ |
3555 | +usr/lib/drizzle/libperformance_dictionary_plugin.so |
3556 | +etc/drizzle/conf.d/performance-dictionary.cnf |
3557 | |
3558 | === added file 'support-files/deb/debian/drizzle-plugin-query-log.install' |
3559 | --- support-files/deb/debian/drizzle-plugin-query-log.install 1970-01-01 00:00:00 +0000 |
3560 | +++ support-files/deb/debian/drizzle-plugin-query-log.install 2012-04-18 10:48:19 +0000 |
3561 | @@ -0,0 +1,2 @@ |
3562 | +etc/drizzle/conf.d/query-log.cnf |
3563 | +usr/lib/drizzle/libquery_log_plugin.so |
3564 | |
3565 | === added file 'support-files/deb/debian/drizzle-plugin-rabbitmq.install' |
3566 | --- support-files/deb/debian/drizzle-plugin-rabbitmq.install 1970-01-01 00:00:00 +0000 |
3567 | +++ support-files/deb/debian/drizzle-plugin-rabbitmq.install 2012-04-18 10:48:19 +0000 |
3568 | @@ -0,0 +1,2 @@ |
3569 | +usr/lib/drizzle/librabbitmq_plugin.so |
3570 | +etc/drizzle/conf.d/rabbitmq.cnf |
3571 | |
3572 | === added file 'support-files/deb/debian/drizzle-plugin-regex-policy.install' |
3573 | --- support-files/deb/debian/drizzle-plugin-regex-policy.install 1970-01-01 00:00:00 +0000 |
3574 | +++ support-files/deb/debian/drizzle-plugin-regex-policy.install 2012-04-18 10:48:19 +0000 |
3575 | @@ -0,0 +1,2 @@ |
3576 | +etc/drizzle/conf.d/regex-policy.cnf |
3577 | +usr/lib/drizzle/libregex_policy_plugin.so |
3578 | |
3579 | === added file 'support-files/deb/debian/drizzle-plugin-simple-user-policy.install' |
3580 | --- support-files/deb/debian/drizzle-plugin-simple-user-policy.install 1970-01-01 00:00:00 +0000 |
3581 | +++ support-files/deb/debian/drizzle-plugin-simple-user-policy.install 2012-04-18 10:48:19 +0000 |
3582 | @@ -0,0 +1,2 @@ |
3583 | +usr/lib/drizzle/libsimple_user_policy_plugin.so |
3584 | +etc/drizzle/conf.d/simple-user-policy.cnf |
3585 | |
3586 | === added file 'support-files/deb/debian/drizzle-plugin-slave.install' |
3587 | --- support-files/deb/debian/drizzle-plugin-slave.install 1970-01-01 00:00:00 +0000 |
3588 | +++ support-files/deb/debian/drizzle-plugin-slave.install 2012-04-18 10:48:19 +0000 |
3589 | @@ -0,0 +1,3 @@ |
3590 | +usr/lib/drizzle/libslave_plugin.so |
3591 | +etc/drizzle/conf.d/slave.cnf |
3592 | +debian/slave.cfg /etc/drizzle |
3593 | |
3594 | === added file 'support-files/deb/debian/drizzle.docs' |
3595 | --- support-files/deb/debian/drizzle.docs 1970-01-01 00:00:00 +0000 |
3596 | +++ support-files/deb/debian/drizzle.docs 2012-04-18 10:48:19 +0000 |
3597 | @@ -0,0 +1,1 @@ |
3598 | +README |
3599 | |
3600 | === added file 'support-files/deb/debian/drizzle.init' |
3601 | --- support-files/deb/debian/drizzle.init 1970-01-01 00:00:00 +0000 |
3602 | +++ support-files/deb/debian/drizzle.init 2012-04-18 10:48:19 +0000 |
3603 | @@ -0,0 +1,153 @@ |
3604 | +#!/bin/bash |
3605 | +# |
3606 | +### BEGIN INIT INFO |
3607 | +# Provides: drizzle |
3608 | +# Required-Start: $network $remote_fs $syslog |
3609 | +# Required-Stop: $network $remote_fs $syslog |
3610 | +# Default-Start: 2 3 4 5 |
3611 | +# Default-Stop: 0 1 6 |
3612 | +# Short-Description: Start and stop the drizzle database server daemon |
3613 | +# Description: Controls the main Drizzle database server daemon "drizzled" |
3614 | +### END INIT INFO |
3615 | +# |
3616 | +set -e |
3617 | +set -u |
3618 | +${DEBIAN_SCRIPT_DEBUG:+ set -v -x} |
3619 | + |
3620 | +# Safeguard (relative paths, core dumps..) |
3621 | +cd / |
3622 | +umask 077 |
3623 | + |
3624 | +if [ -r "/lib/lsb/init-functions" ]; then |
3625 | + . /lib/lsb/init-functions |
3626 | +else |
3627 | + echo "E: /lib/lsb/init-functions not found, lsb-base (>= 3.0-6) needed" |
3628 | + exit 1 |
3629 | +fi |
3630 | + |
3631 | +SELF=$(cd $(dirname $0); pwd -P)/$(basename $0) |
3632 | +CONF=/etc/drizzle/drizzled.cnf |
3633 | +DRIZZLE=/usr/bin/drizzle |
3634 | +DAEMON=/usr/sbin/drizzled |
3635 | +DRIZZLE_USER=drizzle |
3636 | +LOG_DIR=/var/log/drizzle |
3637 | +LOG=${LOG_DIR}/drizzled.log |
3638 | + |
3639 | +test -x ${DAEMON} || exit 0 |
3640 | + |
3641 | +[ -f /etc/default/drizzled ] && . /etc/default/drizzled |
3642 | + |
3643 | +# priority can be overriden and "-s" adds output to stderr |
3644 | +ERR_LOGGER="logger -p daemon.err -t /etc/init.d/drizzle -i" |
3645 | + |
3646 | + |
3647 | +## Fetch a particular option from drizzle's invocation. |
3648 | +# |
3649 | +# Usage: void drizzled_get_param option |
3650 | +drizzled_get_param() { |
3651 | + $DAEMON --help --user=${DRIZZLE_USER} \ |
3652 | + | grep "^$1" \ |
3653 | + | awk '{print $2}' |
3654 | +} |
3655 | +# datadir and pidfile values are not printed by drizzled --help |
3656 | +# at the moment, use the debian default for pidfile: |
3657 | +#PIDFILE=`drizzled_get_param pid-file` |
3658 | +#DATADIR=`drizzled_get_param datadir` |
3659 | +#[ -z $DATADIR ] && DATADIR=/var/lib/drizzle |
3660 | +#[ -z $PIDFILE ] && PIDFILE=$DATADIR/`hostname -s`.pid |
3661 | +DATADIR=/var/lib/drizzle |
3662 | +PIDFILE=$DATADIR/`hostname -s`.pid |
3663 | + |
3664 | + |
3665 | +## Checks if there is a server running and if so if it is accessible. |
3666 | +# |
3667 | +# check_alive insists on a pingable server |
3668 | +# check_dead also fails if there is a lost drizzled in the process list |
3669 | +# |
3670 | +# Usage: boolean drizzled_status [check_alive|check_dead] [warn|nowarn] |
3671 | +drizzled_status () { |
3672 | + ping_output=`$DRIZZLE --ping 2>&1`; ping_alive=$(( ! $? )) |
3673 | + |
3674 | + ps_alive=0 |
3675 | + if [ -f "$PIDFILE" ] && ps `cat $PIDFILE` >/dev/null 2>&1; then ps_alive=1; fi |
3676 | + |
3677 | + if [ "$1" = "check_alive" -a $ping_alive = 1 ] || |
3678 | + [ "$1" = "check_dead" -a $ping_alive = 0 -a $ps_alive = 0 ]; then |
3679 | + return 0 # EXIT_SUCCESS |
3680 | + else |
3681 | + if [ "$2" = "warn" ]; then |
3682 | + echo -e "$ps_alive processes alive and '$DRIZZLE --ping' resulted in\n$ping_output\n" | $ERR_LOGGER -p daemon.debug |
3683 | + fi |
3684 | + return 1 # EXIT_FAILURE |
3685 | + fi |
3686 | +} |
3687 | + |
3688 | +# Checks to see if something is already running on the port we want to use |
3689 | +check_protocol_port() { |
3690 | + local service=$1 |
3691 | + |
3692 | + port=`drizzled_get_param $1` |
3693 | + |
3694 | + if [ "x$port" != "x" ] ; then |
3695 | + count=`netstat --listen --numeric-ports | grep \:$port | grep -c . ` |
3696 | + |
3697 | + if [ $count -ne 0 ]; then |
3698 | + log_failure_msg "The selected $service port ($port) seems to be in use by another program " |
3699 | + log_failure_msg "Please select another port to use for $service" |
3700 | + return 1 |
3701 | + fi |
3702 | + fi |
3703 | + return 0 |
3704 | +} |
3705 | + |
3706 | +# |
3707 | +# main() |
3708 | +# |
3709 | + |
3710 | +case "${1:-''}" in |
3711 | + 'start') |
3712 | + [ -e "${DATADIR}" ] || \ |
3713 | + install -d -o${DRIZZLE_USER} -g${DRIZZLE_USER} -m750 "${DATADIR}" |
3714 | + # Work around the fact that start_daemon -p [pidfile] wanted to create |
3715 | + # a pid-file as root, which then makes it inaccessible for Drizzle. |
3716 | + # FIX ME: I don't know why start_daemon does that and what is the correct way to use it. |
3717 | + [ -f "${PIDFILE}" ] || \ |
3718 | + sudo -u ${DRIZZLE_USER} touch ${PIDFILE} |
3719 | + # Start daemon |
3720 | + log_daemon_msg "Starting Drizzle database server" "drizzled" |
3721 | + check_protocol_port mysql-protocol-port || log_end_msg 0 |
3722 | + check_protocol_port drizzle-protocol-port || log_end_msg 0 |
3723 | + start_daemon -p "$PIDFILE" "$DAEMON --chuid $DRIZZLE_USER -m" "--pid-file=${PIDFILE}" >> $LOG 2>&1 & |
3724 | + log_progress_msg "drizzled" |
3725 | + log_end_msg 0 |
3726 | + ;; |
3727 | + |
3728 | + 'stop') |
3729 | + log_daemon_msg "Stopping Drizzle database server" "drizzled" |
3730 | + if [ -f "$PIDFILE" ]; then |
3731 | + killproc -p "$PIDFILE" "$DAEMON" |
3732 | + log_progress_msg "drizzled" |
3733 | + fi |
3734 | + log_end_msg 0 |
3735 | + ;; |
3736 | + |
3737 | + 'restart'|'force-reload') |
3738 | + set +e; $SELF stop; set -e |
3739 | + $SELF start |
3740 | + ;; |
3741 | + |
3742 | + 'status') |
3743 | + if drizzled_status check_alive nowarn; then |
3744 | + log_action_msg "Drizzle is alive." |
3745 | + else |
3746 | + log_action_msg "Drizzle is stopped." |
3747 | + exit 3 |
3748 | + fi |
3749 | + ;; |
3750 | + |
3751 | + *) |
3752 | + echo "Usage: $SELF start|stop|restart|status" |
3753 | + exit 1 |
3754 | + ;; |
3755 | + |
3756 | +esac |
3757 | |
3758 | === added file 'support-files/deb/debian/drizzle.install' |
3759 | --- support-files/deb/debian/drizzle.install 1970-01-01 00:00:00 +0000 |
3760 | +++ support-files/deb/debian/drizzle.install 2012-04-18 10:48:19 +0000 |
3761 | @@ -0,0 +1,22 @@ |
3762 | +usr/sbin/* |
3763 | +usr/share/locale/* |
3764 | +usr/lib/drizzle/libascii_plugin.so |
3765 | +usr/lib/drizzle/libbenchmark_plugin.so |
3766 | +usr/lib/drizzle/libcharlength_plugin.so |
3767 | +usr/lib/drizzle/libcompression_plugin.so |
3768 | +usr/lib/drizzle/libconnection_id_plugin.so |
3769 | +usr/lib/drizzle/libcrc32_plugin.so |
3770 | +usr/lib/drizzle/libdefault_replicator_plugin.so |
3771 | +usr/lib/drizzle/libhex_functions_plugin.so |
3772 | +usr/lib/drizzle/libjs_plugin.so |
3773 | +usr/lib/drizzle/liblength_plugin.so |
3774 | +usr/lib/drizzle/liblogging_stats_plugin.so |
3775 | +usr/lib/drizzle/libmd5_plugin.so |
3776 | +usr/lib/drizzle/libmulti_thread_plugin.so |
3777 | +usr/lib/drizzle/librand_function_plugin.so |
3778 | +usr/lib/drizzle/libreverse_function_plugin.so |
3779 | +usr/lib/drizzle/libshow_schema_proto_plugin.so |
3780 | +usr/lib/drizzle/libsubstr_functions_plugin.so |
3781 | +usr/lib/drizzle/libuuid_function_plugin.so |
3782 | +usr/lib/drizzle/libversion_plugin.so |
3783 | +usr/share/man/man8/drizzled.8 |
3784 | |
3785 | === added file 'support-files/deb/debian/drizzle.preinst' |
3786 | --- support-files/deb/debian/drizzle.preinst 1970-01-01 00:00:00 +0000 |
3787 | +++ support-files/deb/debian/drizzle.preinst 2012-04-18 10:48:19 +0000 |
3788 | @@ -0,0 +1,48 @@ |
3789 | +#!/bin/bash |
3790 | +# |
3791 | +# summary of how this script can be called: |
3792 | +# * <new-preinst> install |
3793 | +# * <new-preinst> install <old-version> |
3794 | +# * <new-preinst> upgrade <old-version> |
3795 | +# * <old-preinst> abort-upgrade <new-version> |
3796 | +# |
3797 | + |
3798 | +set -e |
3799 | + |
3800 | +DATADIR=/var/lib/drizzle |
3801 | +LOGDIR=/var/log/drizzle |
3802 | + |
3803 | +# creating drizzle group if it isn't already there |
3804 | +if ! getent group drizzle >/dev/null; then |
3805 | + # Adding system group: drizzle. |
3806 | + addgroup --system drizzle >/dev/null |
3807 | +fi |
3808 | + |
3809 | +# creating drizzle user if it isn't already there |
3810 | +if ! getent passwd drizzle >/dev/null; then |
3811 | + # Adding system user: drizzle. |
3812 | + adduser \ |
3813 | + --system \ |
3814 | + --disabled-login \ |
3815 | + --ingroup drizzle \ |
3816 | + --home $DATADIR \ |
3817 | + --gecos "Drizzle Server" \ |
3818 | + --shell /bin/false \ |
3819 | + drizzle >/dev/null |
3820 | +fi |
3821 | + |
3822 | +# Its possible drizzled was running as root before |
3823 | +if [ "$1" = "upgrade" ] && \ |
3824 | + dpkg --compare-versions "$2" lt "2011.03.13-0ubuntu2" && \ |
3825 | + [ -d $DATADIR ] ; then |
3826 | + chown -R drizzle.drizzle $DATADIR |
3827 | +fi |
3828 | + |
3829 | +if [ ! -d $LOGDIR ]; then |
3830 | + mkdir $LOGDIR |
3831 | + chown drizzle:drizzle $LOGDIR |
3832 | +fi |
3833 | + |
3834 | +#DEBHELPER# |
3835 | + |
3836 | +exit 0 |
3837 | |
3838 | === added file 'support-files/deb/debian/drizzle.upstart' |
3839 | --- support-files/deb/debian/drizzle.upstart 1970-01-01 00:00:00 +0000 |
3840 | +++ support-files/deb/debian/drizzle.upstart 2012-04-18 10:48:19 +0000 |
3841 | @@ -0,0 +1,11 @@ |
3842 | +# Drizzle Service |
3843 | + |
3844 | +description "Drizzle Server" |
3845 | +author "Monty Taylor <mordred@inaugust.com>" |
3846 | + |
3847 | +start on runlevel [2345] |
3848 | +stop on runlevel [016] |
3849 | + |
3850 | +respawn |
3851 | + |
3852 | +exec /usr/sbin/drizzled --user drizzle 2>&1 | logger -t drizzle -p daemon.err |
3853 | |
3854 | === added file 'support-files/deb/debian/libdrizzledmessage-dev.install' |
3855 | --- support-files/deb/debian/libdrizzledmessage-dev.install 1970-01-01 00:00:00 +0000 |
3856 | +++ support-files/deb/debian/libdrizzledmessage-dev.install 2012-04-18 10:48:19 +0000 |
3857 | @@ -0,0 +1,1 @@ |
3858 | +usr/lib/libdrizzledmessage.so |
3859 | |
3860 | === added file 'support-files/deb/debian/libdrizzledmessage0.install' |
3861 | --- support-files/deb/debian/libdrizzledmessage0.install 1970-01-01 00:00:00 +0000 |
3862 | +++ support-files/deb/debian/libdrizzledmessage0.install 2012-04-18 10:48:19 +0000 |
3863 | @@ -0,0 +1,1 @@ |
3864 | +usr/lib/libdrizzledmessage.so.* |
3865 | |
3866 | === added directory 'support-files/deb/debian/patches' |
3867 | === added file 'support-files/deb/debian/patches/disable-intersphinx.patch' |
3868 | --- support-files/deb/debian/patches/disable-intersphinx.patch 1970-01-01 00:00:00 +0000 |
3869 | +++ support-files/deb/debian/patches/disable-intersphinx.patch 2012-04-18 10:48:19 +0000 |
3870 | @@ -0,0 +1,22 @@ |
3871 | +Description: Turn off intersphinx mappings- they break in the Ubuntu |
3872 | + builders. |
3873 | +Forwarded: not-needed |
3874 | +Author: Monty Taylor <mordred@inaugust.com> |
3875 | +Last-Update: 2011-01-20 |
3876 | +--- a/docs/conf.py |
3877 | ++++ b/docs/conf.py |
3878 | +@@ -25,7 +25,7 @@ |
3879 | + |
3880 | + # Add any Sphinx extension module names here, as strings. They can be extensions |
3881 | + # coming with Sphinx (named 'sphinx.ext.*') or your custom ones. |
3882 | +-extensions = ['sphinx.ext.intersphinx', 'sphinx.ext.todo', 'sphinx.ext.coverage'] |
3883 | ++extensions = ['sphinx.ext.todo', 'sphinx.ext.coverage'] |
3884 | + |
3885 | + # Add any paths that contain templates here, relative to this directory. |
3886 | + templates_path = ['_templates'] |
3887 | +@@ -254,4 +254,4 @@ |
3888 | + |
3889 | + |
3890 | + # Example configuration for intersphinx: refer to the Python standard library. |
3891 | +-intersphinx_mapping = {'http://docs.python.org/': None} |
3892 | ++# intersphinx_mapping = {'http://docs.python.org/': None} |
3893 | |
3894 | === added file 'support-files/deb/debian/patches/fix-user-option.patch' |
3895 | --- support-files/deb/debian/patches/fix-user-option.patch 1970-01-01 00:00:00 +0000 |
3896 | +++ support-files/deb/debian/patches/fix-user-option.patch 2012-04-18 10:48:19 +0000 |
3897 | @@ -0,0 +1,20 @@ |
3898 | +Author: Clint Byrum <clint@fewbar.com> |
3899 | +Bug: https://launchpad.net/bugs/740583 |
3900 | +Forwarded: https://code.launchpad.net/~clint-fewbar/drizzle/elliot-fix-user-option/+merge/54446 |
3901 | +Description: Fixes inoperable --user option. |
3902 | +Applied-Upstream: http://bazaar.launchpad.net/~drizzle-developers/drizzle/elliot/revision/2241 |
3903 | + |
3904 | +=== modified file 'drizzled/drizzled.cc' |
3905 | +Index: natty-no-run-as-root/drizzled/drizzled.cc |
3906 | +=================================================================== |
3907 | +--- natty-no-run-as-root.orig/drizzled/drizzled.cc 2011-04-10 12:18:05.433791995 -0700 |
3908 | ++++ natty-no-run-as-root/drizzled/drizzled.cc 2011-04-10 12:18:24.402552367 -0700 |
3909 | +@@ -1475,7 +1475,7 @@ |
3910 | + global_system_variables.optimizer_prune_level= |
3911 | + vm.count("disable-optimizer-prune") ? false : true; |
3912 | + |
3913 | +- if (vm.count("help") == 0 && vm.count("help-extended") == 0) |
3914 | ++ if (! vm["help"].as<bool>()) |
3915 | + { |
3916 | + if ((user_info= check_user(drizzled_user))) |
3917 | + { |
3918 | |
3919 | === added file 'support-files/deb/debian/patches/series' |
3920 | === added file 'support-files/deb/debian/rules' |
3921 | --- support-files/deb/debian/rules 1970-01-01 00:00:00 +0000 |
3922 | +++ support-files/deb/debian/rules 2012-04-18 10:48:19 +0000 |
3923 | @@ -0,0 +1,63 @@ |
3924 | +#!/usr/bin/make -f |
3925 | + |
3926 | +MAKE_J = -j$(shell if [ -f /proc/cpuinfo ] ; then grep -c processor.* /proc/cpuinfo ; else echo 1 ; fi) |
3927 | +ifeq (${MAKE_J}, -j0) |
3928 | + MAKE_J = -j1 |
3929 | +endif |
3930 | + |
3931 | + |
3932 | +TMP=$(CURDIR)/debian/tmp/ |
3933 | + |
3934 | +%: |
3935 | + dh $@ |
3936 | + |
3937 | +override_dh_auto_configure: |
3938 | + bash config/autorun.sh |
3939 | + dh_auto_configure -- \ |
3940 | + --disable-rpath \ |
3941 | + --localstatedir=/var/lib/drizzle \ |
3942 | + --disable-mysql-protocol-plugin \ |
3943 | + --disable-mysql-unix-socket-protocol-plugin |
3944 | + |
3945 | +# FIX ME: Would be nice to add this back to the above configure, but I need |
3946 | +# to discover dynamically whether running on Ubuntu or Debian. (This didn't produce anything.) |
3947 | +# export deb_linuxdistro=`lsb_release --id | sed 's/Distributor ID:\t//'` |
3948 | +# --with-comment="${deb_linuxdistro}" |
3949 | + |
3950 | +override_dh_auto_build: |
3951 | + ${MAKE} ${MAKE_J} |
3952 | + ${MAKE} doxygen |
3953 | + ${MAKE} html |
3954 | + |
3955 | +override_dh_auto_install: |
3956 | + dh_auto_install |
3957 | + mkdir -p $(TMP)/etc/drizzle |
3958 | + cp -a debian/conf.d $(TMP)/etc/drizzle |
3959 | + |
3960 | +override_dh_strip: |
3961 | + dh_strip -Xlibdrizzle.so --dbg-package=drizzle-dbg |
3962 | + |
3963 | +override_dh_auto_test: |
3964 | + echo "skipping tests" |
3965 | + |
3966 | +override_dh_auto_clean: |
3967 | + dh_testdir |
3968 | + dh_auto_clean |
3969 | + dh_clean |
3970 | + -${RM} -rf docs/drizzled docs/html docs/pyext/*.pyc Makefile.in aclocal.m4 config/config.guess config/config.sub config/ltmain.sh doxerr.log configure m4/libtool.m4 m4/ltoptions.m4 m4/ltversion.m4 m4/lt~obsolete.m4 tests/Makefile.in |
3971 | + |
3972 | +override_dh_installdocs: |
3973 | + dh_installdocs -A |
3974 | + rm -f $(CURDIR)/debian/drizzle-doc/usr/share/doc/drizzle-doc/html/_sources/license.txt |
3975 | + |
3976 | +grepdiff: |
3977 | + bzr diff | grepdiff Copyright |
3978 | + |
3979 | +scan-copyright: |
3980 | + for f in `bzr status --short | grep '^.[NM]' | awk '{print $$2}'` ; do [ -f $$f ] && bzr diff $$f | grep 'Copyright' && echo $$f; done |
3981 | + |
3982 | +get-orig-source: |
3983 | + # Uscan will read debian/watch, grab the correct version, repack, and |
3984 | + # leave it in the current directory |
3985 | + uscan --noconf --force-download --rename --repack \ |
3986 | + --download-current-version --destdir=. |
3987 | |
3988 | === added file 'support-files/deb/debian/slave.cfg' |
3989 | --- support-files/deb/debian/slave.cfg 1970-01-01 00:00:00 +0000 |
3990 | +++ support-files/deb/debian/slave.cfg 2012-04-18 10:48:19 +0000 |
3991 | @@ -0,0 +1,6 @@ |
3992 | +master-host = hostname |
3993 | +master-port = 4427 |
3994 | +master-user = username |
3995 | +master-pass = password |
3996 | +io-thread-sleep = 10 |
3997 | +applier-thread-sleep = 10 |
3998 | |
3999 | === added directory 'support-files/deb/debian/source' |
4000 | === added file 'support-files/deb/debian/source/format' |
4001 | --- support-files/deb/debian/source/format 1970-01-01 00:00:00 +0000 |
4002 | +++ support-files/deb/debian/source/format 2012-04-18 10:48:19 +0000 |
4003 | @@ -0,0 +1,1 @@ |
4004 | +3.0 (quilt) |
4005 | |
4006 | === added file 'support-files/deb/debian/source/include-binaries' |
4007 | --- support-files/deb/debian/source/include-binaries 1970-01-01 00:00:00 +0000 |
4008 | +++ support-files/deb/debian/source/include-binaries 2012-04-18 10:48:19 +0000 |
4009 | @@ -0,0 +1,4 @@ |
4010 | +tests/r/information_schema_inno.result |
4011 | +tests/r/information_schema.result |
4012 | +tests/r/pbxt/outfile.result |
4013 | +tests/r/pbxt/information_schema.result |
4014 | |
4015 | === added file 'support-files/deb/debian/watch' |
4016 | --- support-files/deb/debian/watch 1970-01-01 00:00:00 +0000 |
4017 | +++ support-files/deb/debian/watch 2012-04-18 10:48:19 +0000 |
4018 | @@ -0,0 +1,3 @@ |
4019 | +version=3 |
4020 | +http://launchpad.net/drizzle http://launchpad.net/drizzle/.*/drizzle-(.*)\.tar\.gz |
4021 | + |
4022 | |
4023 | === removed file 'support-files/drizzle.spec.in' |
4024 | --- support-files/drizzle.spec.in 2011-12-23 20:13:32 +0000 |
4025 | +++ support-files/drizzle.spec.in 1970-01-01 00:00:00 +0000 |
4026 | @@ -1,148 +0,0 @@ |
4027 | -Summary: Drizzle Database Server, client tools, and client libraries |
4028 | -Name: @PACKAGE@ |
4029 | -Version: @PANDORA_RELEASE_VERSION@ |
4030 | -Release: 1 |
4031 | -License: GPL/BSD |
4032 | -Group: System Environment/Libraries |
4033 | -BuildRequires: gcc-c++ |
4034 | -URL: http://launchpad.net/drizzle |
4035 | -Requires: boost-program-options >= 1.39 |
4036 | - |
4037 | -Packager: Brian Aker <brian@tangent.org> |
4038 | - |
4039 | -Source: http://launchpad.net/drizzle/trunk/%{version}/+download/drizzle7-%{version}.tar.gz |
4040 | -Source1: drizzled.init |
4041 | -BuildRoot: %{_tmppath}/%{name}7-%{version}-%{release}-buildroot |
4042 | - |
4043 | -%description |
4044 | -Drizzle Relational Database Server |
4045 | - |
4046 | -This package provides the client utilities. |
4047 | - |
4048 | -%package server |
4049 | -Summary: Drizzle Server |
4050 | -Group: Applications/Databases |
4051 | -Requires: boost-program-options >= 1.39 |
4052 | - |
4053 | -%description server |
4054 | -Drizzle SQL Relational Database Server |
4055 | - |
4056 | -This package provides the Drizzle Server. |
4057 | - |
4058 | -%package devel |
4059 | -Summary: Header files and development libraries for %{name} |
4060 | -Group: Development/Libraries |
4061 | -Requires: %{name} = %{version}-%{release} |
4062 | - |
4063 | -%description devel |
4064 | -This package contains the header files and development libraries |
4065 | -for %{name}. If you like to develop programs using %{name}, |
4066 | -you will need to install %{name}-devel. |
4067 | - |
4068 | -%prep |
4069 | -%setup -q |
4070 | - |
4071 | -%configure |
4072 | - |
4073 | - |
4074 | -%build |
4075 | -%{__make} %{_smp_mflags} |
4076 | - |
4077 | -%install |
4078 | -%{__rm} -rf %{buildroot} |
4079 | -%{__make} install DESTDIR="%{buildroot}" AM_INSTALL_PROGRAM_FLAGS="" |
4080 | -mkdir -p $RPM_BUILD_ROOT/ |
4081 | -mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d |
4082 | -mkdir -p $RPM_BUILD_ROOT/var/log/drizzled |
4083 | -mkdir -p $RPM_BUILD_ROOT/var/run/drizzled |
4084 | -install -m 755 %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/drizzled |
4085 | - |
4086 | -%clean |
4087 | -%{__rm} -rf %{buildroot} |
4088 | - |
4089 | -%pre server |
4090 | -if ! /usr/bin/id -g drizzle &>/dev/null; then |
4091 | - /usr/sbin/groupadd -r drizzle |
4092 | -fi |
4093 | -if ! /usr/bin/id drizzle &>/dev/null; then |
4094 | - /usr/sbin/useradd -M -r -g drizzle -d /var/lib/drizzle -s /bin/false \ |
4095 | - -c "Drizzle Database Server" drizzle > /dev/null 2>&1 |
4096 | -fi |
4097 | - |
4098 | -%post server |
4099 | -if test $1 = 1 |
4100 | -then |
4101 | - /sbin/chkconfig --add drizzled |
4102 | -fi |
4103 | - |
4104 | -%preun server |
4105 | -if test $1 = 0 |
4106 | -then |
4107 | - /sbin/chkconfig --del drizzled |
4108 | -fi |
4109 | - |
4110 | -%postun server |
4111 | -if test $1 -ge 1 |
4112 | -then |
4113 | - /sbin/service drizzled condrestart >/dev/null 2>&1 || : |
4114 | -fi |
4115 | - |
4116 | -%files |
4117 | -%defattr(-,root,root,-) |
4118 | -%doc AUTHORS COPYING NEWS README |
4119 | -%{_bindir}/drizzle |
4120 | -%{_libdir}/libdrizzle.la |
4121 | -%{_mandir}/man1/drizzle.1.gz |
4122 | -%{_mandir}/man1/drizzledump.1.gz |
4123 | -%{_mandir}/man1/drizzleimport.1.gz |
4124 | -%{_mandir}/man1/drizzleslap.1.gz |
4125 | - |
4126 | -%files server |
4127 | -%defattr(-,root,root,-) |
4128 | -%doc AUTHORS COPYING NEWS README |
4129 | -%{_mandir}/man8/drizzled.8.gz |
4130 | -%{_mandir}/man8/drizzled7.8.gz |
4131 | -%{_sbindir}/drizzled |
4132 | -/etc/rc.d/init.d/drizzled |
4133 | -%attr(0755,drizzle,drizzle) %dir /var/log/drizzled |
4134 | -%attr(0755,drizzle,drizzle) %dir /var/run/drizzled |
4135 | - |
4136 | -%files devel |
4137 | -%defattr(-,root,root,-) |
4138 | -%doc AUTHORS COPYING NEWS README |
4139 | -%{_libdir}/libdrizzle.a |
4140 | -%{_includedir}/libdrizzle/drizzle.h |
4141 | -%{_includedir}/libdrizzle/drizzle_client.h |
4142 | -%{_includedir}/libdrizzle-1.0/column_client.h |
4143 | -%{_includedir}/libdrizzle-1.0/column.h |
4144 | -%{_includedir}/libdrizzle-1.0/column_server.h |
4145 | -%{_includedir}/libdrizzle-1.0/command_client.h |
4146 | -%{_includedir}/libdrizzle-1.0/command_server.h |
4147 | -%{_includedir}/libdrizzle-1.0/conn_client.h |
4148 | -%{_includedir}/libdrizzle-1.0/conn.h |
4149 | -%{_includedir}/libdrizzle-1.0/conn_server.h |
4150 | -%{_includedir}/libdrizzle-1.0/constants.h |
4151 | -%{_includedir}/libdrizzle-1.0/drizzle_client.h |
4152 | -%{_includedir}/libdrizzle-1.0/drizzle.h |
4153 | -%{_includedir}/libdrizzle-1.0/drizzle_server.h |
4154 | -%{_includedir}/libdrizzle-1.0/field_client.h |
4155 | -%{_includedir}/libdrizzle-1.0/field_server.h |
4156 | -%{_includedir}/libdrizzle-1.0/handshake_client.h |
4157 | -%{_includedir}/libdrizzle-1.0/handshake_server.h |
4158 | -%{_includedir}/libdrizzle-1.0/libdrizzle.h |
4159 | -%{_includedir}/libdrizzle-1.0/query.h |
4160 | -%{_includedir}/libdrizzle-1.0/result_client.h |
4161 | -%{_includedir}/libdrizzle-1.0/result.h |
4162 | -%{_includedir}/libdrizzle-1.0/result_server.h |
4163 | -%{_includedir}/libdrizzle-1.0/row_client.h |
4164 | -%{_includedir}/libdrizzle-1.0/row_server.h |
4165 | -%{_includedir}/libdrizzle-1.0/structs.h |
4166 | -%{_includedir}/libdrizzle-1.0/visibility.h |
4167 | -%{_libdir}/pkgconfig/drizzle.pc |
4168 | -%{_libdir}/libdrizzle.so |
4169 | -%{_mandir}/man3/drizzle_create.3.gz |
4170 | - |
4171 | - |
4172 | -%changelog |
4173 | -* Wed Dec 21 2012 Brian Aker <brian@tangent.org> - 0.1-1 |
4174 | -- Initial package |
4175 | |
4176 | === removed file 'support-files/drizzled.init' |
4177 | === modified file 'support-files/include.am' |
4178 | --- support-files/include.am 2012-02-08 21:33:04 +0000 |
4179 | +++ support-files/include.am 2012-04-18 10:48:19 +0000 |
4180 | @@ -19,8 +19,8 @@ |
4181 | # MA 02110-1301, USA |
4182 | |
4183 | EXTRA_DIST+= \ |
4184 | - support-files/drizzle.spec \ |
4185 | - support-files/drizzled.init \ |
4186 | + support-files/rpm \ |
4187 | + support-files/deb \ |
4188 | support-files/smf/drizzle \ |
4189 | support-files/smf/drizzle.xml \ |
4190 | support-files/smf/install.sh |
4191 | @@ -30,3 +30,78 @@ |
4192 | support-files/drizzle.pc \ |
4193 | support-files/libdrizzle.pc \ |
4194 | support-files/libdrizzle-1.0.pc |
4195 | + |
4196 | +# Above we just threw everything from support-files/rpm into |
4197 | +# EXTRA_DIST, because currently there is all kinds of stuff there |
4198 | +# and content may fluctuate (but will eventually be cleaned away.) |
4199 | +# Now, the following should not actually be in a source dist: |
4200 | +# - In case there are some output files there for some reason, |
4201 | +# we don't want to put these in the source package. |
4202 | +# - Also don't put the source package itself into a source package. |
4203 | +# Note: For support-files/deb/ the problem doesn't arise, as we never |
4204 | +# build anything there. |
4205 | +dist-hook: |
4206 | + rm -rf ${distdir}/support-files/rpm/BUILD/* \ |
4207 | + ${distdir}/support-files/rpm/BUILDROOT/* \ |
4208 | + ${distdir}/support-files/rpm/SRPMS/* \ |
4209 | + ${distdir}/support-files/rpm/SOURCES/${PACKAGE_NAME}*.tar.gz |
4210 | + |
4211 | +# For convenience we support make rpm directly from bzr repo |
4212 | +rpm: dist |
4213 | + cp ${PACKAGE_NAME}*.tar.gz support-files/rpm/SOURCES/ |
4214 | + rpmbuild --define="_topdir `pwd`/support-files/rpm/" -ba support-files/rpm/SPECS/${PACKAGE_NAME}.spec |
4215 | + mv support-files/rpm/SRPMS/* . |
4216 | + mv support-files/rpm/RPMS/*/* . |
4217 | + |
4218 | +srpm: dist |
4219 | + cp ${PACKAGE_NAME}*.tar.gz support-files/rpm/SOURCES/ |
4220 | + rpmbuild --define="_topdir `pwd`/support-files/rpm/" -bs support-files/rpm/SPECS/${PACKAGE_NAME}.spec |
4221 | + mv support-files/rpm/SRPMS/* . |
4222 | + |
4223 | +# TODO: |
4224 | +# Ultimately the goal is to also support the simple way: |
4225 | +# rpmbuild -ta drizzle-*.tar.gz |
4226 | +# To get there we must work away all extra Patch Source files from the spec file. |
4227 | + |
4228 | + |
4229 | +# For convenience we support make deb directly from bzr repo ...kind of. |
4230 | +# In fact, everything is done inside a temp dir that is deleted at the end. |
4231 | +deb: deb-work-dir |
4232 | + (test "${DEBEMAIL}" && test "${DEBFULLNAME}" && \ |
4233 | + test `gpg --list-secret-keys | grep "${DEBEMAIL}" | grep "${DEBFULLNAME}" | wc -l` -gt 0 && \ |
4234 | + echo "Found gpg key for ${DEBFULLNAME} <${DEBEMAIL}> and will use it for signing packages." && \ |
4235 | + echo "" > deb-work-dir/DPKGPARAM ) \ |
4236 | + || \ |
4237 | + ( echo "-us -uc" > deb-work-dir/DPKGPARAM && \ |
4238 | + echo "Warning: no gpg key found for signing. Building unsigned packages." ) |
4239 | + (test "x${DEBEMAIL}" = "x" && export DEBEMAIL="drizzle-developers@launchpad.net") || true |
4240 | + (test "x${DEBFULLNAME}" = "x" && export DEBFULLNAME="Automatic Drizzle Build") || true |
4241 | + cd deb-work-dir/${distdir}/ && dch -b -D `lsb_release -sc` -v "1:${PANDORA_RELEASE_VERSION}-1~`lsb_release -sc`1" \ |
4242 | + "Automated Drizzle Build directly within upstream source." |
4243 | + cd deb-work-dir/${distdir}/ && dpkg-buildpackage `cat ../DPKGPARAM` |
4244 | + mv deb-work-dir/*.deb . |
4245 | + mv deb-work-dir/*.debian.tar.gz deb-work-dir/*.orig.tar.gz . |
4246 | + mv deb-work-dir/*.dsc deb-work-dir/*.changes . |
4247 | + rm -rf deb-work-dir |
4248 | + |
4249 | + |
4250 | +# Just the .changes .dsc and .debian.tar.gz files. |
4251 | +# (This is what we would upload to a launchpad ppa to be built.) |
4252 | +# Note: $DEBEMAIL and $DEBFULLNAME are required here. |
4253 | +deb-source: deb-work-dir |
4254 | + cd deb-work-dir/${distdir}/ && dch -b -D `lsb_release -sc` -v "1:${PANDORA_RELEASE_VERSION}-1~`lsb_release -sc`1" \ |
4255 | + "Automated Drizzle Build directly within upstream source." |
4256 | + cd deb-work-dir/${distdir}/ && debuild -S -sa |
4257 | + mv deb-work-dir/*.debian.tar.gz deb-work-dir/*.orig.tar.gz . |
4258 | + mv deb-work-dir/*.dsc deb-work-dir/*.changes . |
4259 | + rm -rf deb-work-dir |
4260 | + |
4261 | + |
4262 | +deb-work-dir: dist |
4263 | + rm -rf deb-work-dir |
4264 | + mkdir deb-work-dir |
4265 | + cp ${distdir}.tar.gz deb-work-dir/ |
4266 | + cp ${distdir}.tar.gz deb-work-dir/`echo ${distdir} | sed -e s/-/_/ `.orig.tar.gz |
4267 | + cd deb-work-dir && tar xf ${distdir}.tar.gz |
4268 | + cp -ar deb-work-dir/${distdir}/support-files/deb/debian deb-work-dir/${distdir}/debian |
4269 | + |
4270 | |
4271 | === added directory 'support-files/rpm' |
4272 | === added directory 'support-files/rpm/BUILD' |
4273 | === added directory 'support-files/rpm/BUILDROOT' |
4274 | === added directory 'support-files/rpm/RPMS' |
4275 | === added directory 'support-files/rpm/SOURCES' |
4276 | === added directory 'support-files/rpm/SOURCES/conf.d' |
4277 | === added file 'support-files/rpm/SOURCES/conf.d/auth-file.cnf' |
4278 | --- support-files/rpm/SOURCES/conf.d/auth-file.cnf 1970-01-01 00:00:00 +0000 |
4279 | +++ support-files/rpm/SOURCES/conf.d/auth-file.cnf 2012-04-18 10:48:19 +0000 |
4280 | @@ -0,0 +1,2 @@ |
4281 | +plugin-add=auth_file |
4282 | + |
4283 | |
4284 | === added file 'support-files/rpm/SOURCES/conf.d/auth-http.cnf' |
4285 | --- support-files/rpm/SOURCES/conf.d/auth-http.cnf 1970-01-01 00:00:00 +0000 |
4286 | +++ support-files/rpm/SOURCES/conf.d/auth-http.cnf 2012-04-18 10:48:19 +0000 |
4287 | @@ -0,0 +1,2 @@ |
4288 | +plugin-add=auth_http |
4289 | + |
4290 | |
4291 | === added file 'support-files/rpm/SOURCES/conf.d/auth-ldap.cnf' |
4292 | --- support-files/rpm/SOURCES/conf.d/auth-ldap.cnf 1970-01-01 00:00:00 +0000 |
4293 | +++ support-files/rpm/SOURCES/conf.d/auth-ldap.cnf 2012-04-18 10:48:19 +0000 |
4294 | @@ -0,0 +1,2 @@ |
4295 | +plugin-add=auth_ldap |
4296 | + |
4297 | |
4298 | === added file 'support-files/rpm/SOURCES/conf.d/auth-pam.cnf' |
4299 | --- support-files/rpm/SOURCES/conf.d/auth-pam.cnf 1970-01-01 00:00:00 +0000 |
4300 | +++ support-files/rpm/SOURCES/conf.d/auth-pam.cnf 2012-04-18 10:48:19 +0000 |
4301 | @@ -0,0 +1,2 @@ |
4302 | +plugin-add=auth_pam |
4303 | + |
4304 | |
4305 | === added file 'support-files/rpm/SOURCES/conf.d/auth-schema.cnf' |
4306 | --- support-files/rpm/SOURCES/conf.d/auth-schema.cnf 1970-01-01 00:00:00 +0000 |
4307 | +++ support-files/rpm/SOURCES/conf.d/auth-schema.cnf 2012-04-18 10:48:19 +0000 |
4308 | @@ -0,0 +1,1 @@ |
4309 | +plugin-add=auth_schema |
4310 | |
4311 | === added file 'support-files/rpm/SOURCES/conf.d/debug.cnf' |
4312 | --- support-files/rpm/SOURCES/conf.d/debug.cnf 1970-01-01 00:00:00 +0000 |
4313 | +++ support-files/rpm/SOURCES/conf.d/debug.cnf 2012-04-18 10:48:19 +0000 |
4314 | @@ -0,0 +1,2 @@ |
4315 | +plugin-add=debug |
4316 | + |
4317 | |
4318 | === added file 'support-files/rpm/SOURCES/conf.d/filtered-replicator.cnf' |
4319 | --- support-files/rpm/SOURCES/conf.d/filtered-replicator.cnf 1970-01-01 00:00:00 +0000 |
4320 | +++ support-files/rpm/SOURCES/conf.d/filtered-replicator.cnf 2012-04-18 10:48:19 +0000 |
4321 | @@ -0,0 +1,2 @@ |
4322 | +plugin-add=filtered_replicator |
4323 | + |
4324 | |
4325 | === added file 'support-files/rpm/SOURCES/conf.d/gearman-udf.cnf' |
4326 | --- support-files/rpm/SOURCES/conf.d/gearman-udf.cnf 1970-01-01 00:00:00 +0000 |
4327 | +++ support-files/rpm/SOURCES/conf.d/gearman-udf.cnf 2012-04-18 10:48:19 +0000 |
4328 | @@ -0,0 +1,2 @@ |
4329 | +plugin-add=gearman_udf |
4330 | + |
4331 | |
4332 | === added file 'support-files/rpm/SOURCES/conf.d/http-functions.cnf' |
4333 | --- support-files/rpm/SOURCES/conf.d/http-functions.cnf 1970-01-01 00:00:00 +0000 |
4334 | +++ support-files/rpm/SOURCES/conf.d/http-functions.cnf 2012-04-18 10:48:19 +0000 |
4335 | @@ -0,0 +1,1 @@ |
4336 | +plugin-add=http_functions |
4337 | |
4338 | === added file 'support-files/rpm/SOURCES/conf.d/json-server.cnf' |
4339 | --- support-files/rpm/SOURCES/conf.d/json-server.cnf 1970-01-01 00:00:00 +0000 |
4340 | +++ support-files/rpm/SOURCES/conf.d/json-server.cnf 2012-04-18 10:48:19 +0000 |
4341 | @@ -0,0 +1,1 @@ |
4342 | +plugin-add=json_server |
4343 | |
4344 | === added file 'support-files/rpm/SOURCES/conf.d/logging-gearman.cnf' |
4345 | --- support-files/rpm/SOURCES/conf.d/logging-gearman.cnf 1970-01-01 00:00:00 +0000 |
4346 | +++ support-files/rpm/SOURCES/conf.d/logging-gearman.cnf 2012-04-18 10:48:19 +0000 |
4347 | @@ -0,0 +1,2 @@ |
4348 | +plugin-add=logging_gearman |
4349 | + |
4350 | |
4351 | === added file 'support-files/rpm/SOURCES/conf.d/logging-query.cnf' |
4352 | --- support-files/rpm/SOURCES/conf.d/logging-query.cnf 1970-01-01 00:00:00 +0000 |
4353 | +++ support-files/rpm/SOURCES/conf.d/logging-query.cnf 2012-04-18 10:48:19 +0000 |
4354 | @@ -0,0 +1,2 @@ |
4355 | +plugin-add=logging_query |
4356 | + |
4357 | |
4358 | === added file 'support-files/rpm/SOURCES/conf.d/mysql-protocol.cnf' |
4359 | --- support-files/rpm/SOURCES/conf.d/mysql-protocol.cnf 1970-01-01 00:00:00 +0000 |
4360 | +++ support-files/rpm/SOURCES/conf.d/mysql-protocol.cnf 2012-04-18 10:48:19 +0000 |
4361 | @@ -0,0 +1,9 @@ |
4362 | +# This configuration is disabled by default, as it potentially conflicts |
4363 | +# with mysqld. Uncomment the settings below to enable the mysql_protocol |
4364 | +# plugin. |
4365 | +# |
4366 | +# --- |
4367 | +# |
4368 | +# plugin-add = mysql_protocol |
4369 | +# mysql-protocol.port = 3306 |
4370 | + |
4371 | |
4372 | === added file 'support-files/rpm/SOURCES/conf.d/pbms.cnf' |
4373 | --- support-files/rpm/SOURCES/conf.d/pbms.cnf 1970-01-01 00:00:00 +0000 |
4374 | +++ support-files/rpm/SOURCES/conf.d/pbms.cnf 2012-04-18 10:48:19 +0000 |
4375 | @@ -0,0 +1,2 @@ |
4376 | +plugin-add=pbms |
4377 | + |
4378 | |
4379 | === added file 'support-files/rpm/SOURCES/conf.d/query-log.cnf' |
4380 | --- support-files/rpm/SOURCES/conf.d/query-log.cnf 1970-01-01 00:00:00 +0000 |
4381 | +++ support-files/rpm/SOURCES/conf.d/query-log.cnf 2012-04-18 10:48:19 +0000 |
4382 | @@ -0,0 +1,1 @@ |
4383 | +plugin-add=query_log |
4384 | |
4385 | === added file 'support-files/rpm/SOURCES/conf.d/rabbitmq.cnf' |
4386 | --- support-files/rpm/SOURCES/conf.d/rabbitmq.cnf 1970-01-01 00:00:00 +0000 |
4387 | +++ support-files/rpm/SOURCES/conf.d/rabbitmq.cnf 2012-04-18 10:48:19 +0000 |
4388 | @@ -0,0 +1,2 @@ |
4389 | +plugin-add=rabbitmq |
4390 | + |
4391 | |
4392 | === added file 'support-files/rpm/SOURCES/conf.d/regex-policy.cnf' |
4393 | --- support-files/rpm/SOURCES/conf.d/regex-policy.cnf 1970-01-01 00:00:00 +0000 |
4394 | +++ support-files/rpm/SOURCES/conf.d/regex-policy.cnf 2012-04-18 10:48:19 +0000 |
4395 | @@ -0,0 +1,1 @@ |
4396 | +plugin-add=regex_policy |
4397 | |
4398 | === added file 'support-files/rpm/SOURCES/conf.d/simple-user-policy.cnf' |
4399 | --- support-files/rpm/SOURCES/conf.d/simple-user-policy.cnf 1970-01-01 00:00:00 +0000 |
4400 | +++ support-files/rpm/SOURCES/conf.d/simple-user-policy.cnf 2012-04-18 10:48:19 +0000 |
4401 | @@ -0,0 +1,2 @@ |
4402 | +plugin-add=simple_user_policy |
4403 | + |
4404 | |
4405 | === added file 'support-files/rpm/SOURCES/conf.d/slave.cnf' |
4406 | --- support-files/rpm/SOURCES/conf.d/slave.cnf 1970-01-01 00:00:00 +0000 |
4407 | +++ support-files/rpm/SOURCES/conf.d/slave.cnf 2012-04-18 10:48:19 +0000 |
4408 | @@ -0,0 +1,1 @@ |
4409 | +plugin-add=slave |
4410 | |
4411 | === added file 'support-files/rpm/SOURCES/drizzle-2010.04.1513-bug572633.patch' |
4412 | --- support-files/rpm/SOURCES/drizzle-2010.04.1513-bug572633.patch 1970-01-01 00:00:00 +0000 |
4413 | +++ support-files/rpm/SOURCES/drizzle-2010.04.1513-bug572633.patch 2012-04-18 10:48:19 +0000 |
4414 | @@ -0,0 +1,51 @@ |
4415 | +--- drizzle-2010.04.1513/plugin/pbxt/src/filesys_xt.cc.orig 2010-04-29 19:31:12.000000000 -0500 |
4416 | ++++ drizzle-2010.04.1513/plugin/pbxt/src/filesys_xt.cc 2010-05-04 12:28:07.138437464 -0500 |
4417 | +@@ -1498,7 +1498,7 @@ |
4418 | + /* Consolidate 2 blocks that are closest to each other in other to |
4419 | + * make space for another block: |
4420 | + */ |
4421 | +- int i; |
4422 | ++ size_t i; |
4423 | + off_t gap; |
4424 | + off_t min_gap = (off_t) -1; |
4425 | + |
4426 | +@@ -1527,7 +1527,7 @@ |
4427 | + /* Wait for flush to pass this point: */ |
4428 | + for (;;) { |
4429 | + flush_offset = ((xtWord8) rf->rf_flush_offset_hi << 32) | rf->rf_flush_offset_lo; |
4430 | +- if (offset < flush_offset) |
4431 | ++ if ((xtWord8) offset < flush_offset) |
4432 | + break; |
4433 | + xt_critical_wait(); |
4434 | + } |
4435 | +@@ -1730,7 +1730,7 @@ |
4436 | + case XT_FT_REWRITE_FLUSH: |
4437 | + XTRewriteFlushPtr rf; |
4438 | + RewriteBlockPtr rec; |
4439 | +- int i; |
4440 | ++ size_t i; |
4441 | + off_t offset; |
4442 | + off_t size; |
4443 | + off_t tfer; |
4444 | +--- drizzle-2010.04.1513/plugin/pbxt/src/index_xt.cc.orig 2010-04-12 22:50:31.000000000 -0500 |
4445 | ++++ drizzle-2010.04.1513/plugin/pbxt/src/index_xt.cc 2010-05-04 12:29:25.112437756 -0500 |
4446 | +@@ -1852,7 +1852,7 @@ |
4447 | + |
4448 | + dirty_blocks = 0; |
4449 | + indp = tab->tab_dic.dic_keys; |
4450 | +- for (int i=0; i<tab->tab_dic.dic_key_count; i++, indp++) { |
4451 | ++ for (u_int i=0; i<tab->tab_dic.dic_key_count; i++, indp++) { |
4452 | + ind = *indp; |
4453 | + dirty_blocks += ind->mi_dirty_blocks; |
4454 | + } |
4455 | +--- drizzle-2010.04.1513/plugin/pbxt/src/restart_xt.cc.orig 2010-04-12 22:50:31.000000000 -0500 |
4456 | ++++ drizzle-2010.04.1513/plugin/pbxt/src/restart_xt.cc 2010-05-04 12:30:26.097312939 -0500 |
4457 | +@@ -2645,7 +2645,7 @@ |
4458 | + return to_read; |
4459 | + |
4460 | + header_corrupt: |
4461 | +- if (log_id == xres_cp_log_id && xres_cp_log_offset > sizeof(XTXactLogHeaderDRec)) |
4462 | ++ if (log_id == xres_cp_log_id && xres_cp_log_offset > (xtLogOffset) sizeof(XTXactLogHeaderDRec)) |
4463 | + xt_throw_ulxterr(XT_CONTEXT, XT_ERR_LOG_HEADER_CORRUPT, (u_long) log_id); |
4464 | + |
4465 | + freer_(); // xt_close_file(of) |
4466 | |
4467 | === added file 'support-files/rpm/SOURCES/drizzle-2010.06.1607-protobuf.patch' |
4468 | --- support-files/rpm/SOURCES/drizzle-2010.06.1607-protobuf.patch 1970-01-01 00:00:00 +0000 |
4469 | +++ support-files/rpm/SOURCES/drizzle-2010.06.1607-protobuf.patch 2012-04-18 10:48:19 +0000 |
4470 | @@ -0,0 +1,16 @@ |
4471 | +Resolves protobuf issue on Fedora 13, reported upstream at: |
4472 | + |
4473 | +https://bugs.launchpad.net/drizzle/+bug/591960 |
4474 | + |
4475 | +--- drizzle-2010.06.1607/drizzled/include.am.orig 2010-06-08 13:23:28.000000000 -0500 |
4476 | ++++ drizzle-2010.06.1607/drizzled/include.am 2010-06-09 17:16:02.893210229 -0500 |
4477 | +@@ -456,7 +456,8 @@ |
4478 | + $(LIBDL_LIBS) \ |
4479 | + $(LIBPCRE) \ |
4480 | + $(LIBTBB) \ |
4481 | +- $(GCOV_LIBS) |
4482 | ++ $(GCOV_LIBS) \ |
4483 | ++ ${LTLIBPROTOBUF} |
4484 | + |
4485 | + drizzled_drizzled_DEPENDENCIES= \ |
4486 | + drizzled/message/libdrizzledmessage.la \ |
4487 | |
4488 | === added file 'support-files/rpm/SOURCES/drizzle.cnf' |
4489 | --- support-files/rpm/SOURCES/drizzle.cnf 1970-01-01 00:00:00 +0000 |
4490 | +++ support-files/rpm/SOURCES/drizzle.cnf 2012-04-18 10:48:19 +0000 |
4491 | @@ -0,0 +1,9 @@ |
4492 | +# Drizzle Client Configuration |
4493 | +# |
4494 | +# Parsed in the following order: |
4495 | +# |
4496 | +# /etc/drizzle.cnf |
4497 | +# /etc/drizzle/drizzle.cnf |
4498 | +# ~/.drizzle.cnf |
4499 | +# |
4500 | + |
4501 | |
4502 | === added file 'support-files/rpm/SOURCES/drizzle7-2011.01.07-tests.patch' |
4503 | --- support-files/rpm/SOURCES/drizzle7-2011.01.07-tests.patch 1970-01-01 00:00:00 +0000 |
4504 | +++ support-files/rpm/SOURCES/drizzle7-2011.01.07-tests.patch 2012-04-18 10:48:19 +0000 |
4505 | @@ -0,0 +1,17 @@ |
4506 | +Tests fail if protocols aren't loaded. The mysql_protocol is loaded optionally, |
4507 | +so this forces it to load for tests. |
4508 | + |
4509 | +--- drizzle7-2011.01.07/tests/test-run.pl.orig 2011-01-04 06:54:45.000000000 -0600 |
4510 | ++++ drizzle7-2011.01.07/tests/test-run.pl 2011-01-11 12:54:47.151745689 -0600 |
4511 | +@@ -2510,6 +2510,10 @@ |
4512 | + |
4513 | + dtr_add_arg($args, "%s--no-defaults", $prefix); |
4514 | + |
4515 | ++ # add protocol plugins for testing (in case they were built optionally) |
4516 | ++ dtr_add_arg($args, "%s--plugin-add=mysql_protocol", $prefix); |
4517 | ++ dtr_add_arg($args, "%s--plugin-add=drizzle_protocol", $prefix); |
4518 | ++ |
4519 | + if ($opt_engine) |
4520 | + { |
4521 | + dtr_add_arg($args, "%s--default-storage-engine=%s", $prefix, $opt_engine); |
4522 | + |
4523 | |
4524 | === added file 'support-files/rpm/SOURCES/drizzled.cnf' |
4525 | --- support-files/rpm/SOURCES/drizzled.cnf 1970-01-01 00:00:00 +0000 |
4526 | +++ support-files/rpm/SOURCES/drizzled.cnf 2012-04-18 10:48:19 +0000 |
4527 | @@ -0,0 +1,10 @@ |
4528 | +# Drizzle Server Configuration |
4529 | +# |
4530 | +# Parsed in the following order: |
4531 | +# /etc/drizzled.cnf |
4532 | +# /etc/drizzle/drizzled.cnf |
4533 | +# ~/.drizzled.cnf |
4534 | +# |
4535 | + |
4536 | +pid-file = /var/run/drizzle/drizzled.pid |
4537 | +datadir = /var/lib/drizzle |
4538 | |
4539 | === added file 'support-files/rpm/SOURCES/drizzled.init' |
4540 | --- support-files/rpm/SOURCES/drizzled.init 1970-01-01 00:00:00 +0000 |
4541 | +++ support-files/rpm/SOURCES/drizzled.init 2012-04-18 10:48:19 +0000 |
4542 | @@ -0,0 +1,112 @@ |
4543 | +#!/bin/sh |
4544 | +# |
4545 | +# drizzled Drizzle Database Server |
4546 | +# |
4547 | +# chkconfig: - 65 37 |
4548 | +# description: Drizzle Database Server |
4549 | +# |
4550 | + |
4551 | +### BEGIN INIT INFO |
4552 | +# Provides: |
4553 | +# Required-Start: |
4554 | +# Required-Stop: |
4555 | +# Should-Start: |
4556 | +# Should-Stop: |
4557 | +# Default-Start: |
4558 | +# Default-Stop: |
4559 | +# Short-Description: |
4560 | +# Description: |
4561 | +### END INIT INFO |
4562 | + |
4563 | +# Source function library. |
4564 | +. /etc/rc.d/init.d/functions |
4565 | + |
4566 | +exec="/usr/sbin/drizzled" |
4567 | +prog="Drizzle" |
4568 | +config="/etc/drizzle/drizzled.cnf" |
4569 | +pid_file="/var/run/drizzle/drizzled.pid" |
4570 | +drizzled_user=drizzle |
4571 | + |
4572 | +[ -e /etc/sysconfig/$prog ] && . /etc/sysconfig/$prog |
4573 | + |
4574 | +lockfile=/var/lock/subsys/$prog |
4575 | + |
4576 | +start() { |
4577 | + [ -x $exec ] || exit 5 |
4578 | + [ -f $config ] || exit 6 |
4579 | + echo -n $"Starting $prog: " |
4580 | + #daemon "$exec --daemon --user=$drizzled_user >/dev/null 2>&1" |
4581 | + # Allow errors to propagate to the caller, $god knows we have many of them... |
4582 | + # FIX ME When all packages work out of the box, this can be reverted. |
4583 | + # FIX ME --user breaks --daemon, using sudo is a workaround. |
4584 | + # https://bugs.launchpad.net/drizzle/+bug/890910 |
4585 | + daemon "sudo -u $drizzled_user $exec --daemon >/dev/null" |
4586 | + retval=$? |
4587 | + echo |
4588 | + [ $retval -eq 0 ] && touch $lockfile |
4589 | + return $retval |
4590 | +} |
4591 | + |
4592 | +stop() { |
4593 | + echo -n $"Stopping $prog: " |
4594 | + killproc -p $pid_file $prog |
4595 | + retval=$? |
4596 | + echo |
4597 | + [ $retval -eq 0 ] && rm -f $lockfile |
4598 | + return $retval |
4599 | +} |
4600 | + |
4601 | +restart() { |
4602 | + stop |
4603 | + start |
4604 | +} |
4605 | + |
4606 | +reload() { |
4607 | + restart |
4608 | +} |
4609 | + |
4610 | +force_reload() { |
4611 | + restart |
4612 | +} |
4613 | + |
4614 | +rh_status() { |
4615 | + # run checks to determine if the service is running or use generic status |
4616 | + status -p $pid_file $prog |
4617 | +} |
4618 | + |
4619 | +rh_status_q() { |
4620 | + rh_status >/dev/null 2>&1 |
4621 | +} |
4622 | + |
4623 | + |
4624 | +case "$1" in |
4625 | + start) |
4626 | + rh_status_q && exit 0 |
4627 | + $1 |
4628 | + ;; |
4629 | + stop) |
4630 | + rh_status_q || exit 0 |
4631 | + $1 |
4632 | + ;; |
4633 | + restart) |
4634 | + $1 |
4635 | + ;; |
4636 | + reload) |
4637 | + rh_status_q || exit 7 |
4638 | + $1 |
4639 | + ;; |
4640 | + force-reload) |
4641 | + force_reload |
4642 | + ;; |
4643 | + status) |
4644 | + rh_status |
4645 | + ;; |
4646 | + condrestart|try-restart) |
4647 | + rh_status_q || exit 0 |
4648 | + restart |
4649 | + ;; |
4650 | + *) |
4651 | + echo $"Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload}" |
4652 | + exit 2 |
4653 | +esac |
4654 | +exit $? |
4655 | |
4656 | === added file 'support-files/rpm/SOURCES/gen_plugin_configs_patch.sh' |
4657 | --- support-files/rpm/SOURCES/gen_plugin_configs_patch.sh 1970-01-01 00:00:00 +0000 |
4658 | +++ support-files/rpm/SOURCES/gen_plugin_configs_patch.sh 2012-04-18 10:48:19 +0000 |
4659 | @@ -0,0 +1,61 @@ |
4660 | +#!/bin/bash |
4661 | +# Copyright (C) 2011 BJ Dierkes |
4662 | +# All rights reserved. |
4663 | +# |
4664 | +# Redistribution and use in source and binary forms, with or without |
4665 | +# modification, are permitted provided that the following conditions are met: |
4666 | +# |
4667 | +# 1. Redistributions of source code must retain the above copyright |
4668 | +# notice, this list of conditions and the following disclaimer. |
4669 | +# 2. Redistributions in binary form must reproduce the above copyright |
4670 | +# notice, this list of conditions and the following disclaimer in the |
4671 | +# documentation and/or other materials provided with the distribution. |
4672 | +# 3. The name of the author may not be used to endorse or promote products |
4673 | +# derived from this software without specific prior written permission. |
4674 | +# |
4675 | +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS |
4676 | +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT |
4677 | +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR |
4678 | +# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR |
4679 | +# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, |
4680 | +# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, |
4681 | +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR |
4682 | +# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF |
4683 | +# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING |
4684 | +# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS |
4685 | +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
4686 | +# |
4687 | +# |
4688 | +# |
4689 | +# |
4690 | +# This is a temporary script that takes local conf.d configs stored in bzr |
4691 | +# but not via the SRPM, and generates a plugin-configs.patch which is |
4692 | +# used via the SPEC. |
4693 | +# |
4694 | +# Will be deprecated by: |
4695 | +# |
4696 | +# https://bugs.launchpad.net/drizzle/+bug/712194 |
4697 | +# |
4698 | + |
4699 | +if [ "x$1" == "x" ]; then |
4700 | + echo "Drizzle version required as argument" |
4701 | + exit 1 |
4702 | +fi |
4703 | + |
4704 | +version=$1 |
4705 | + |
4706 | +spectool -g ../SPECS/drizzle.spec |
4707 | + |
4708 | +rm -f plugin-configs.patch |
4709 | +rm -rf drizzle-${version}/ |
4710 | +tar -zxf drizzle-${version}.tar.gz |
4711 | + |
4712 | +for i in $(ls conf.d | sed 's/.cnf//g'); do |
4713 | + _name=$(echo $i | sed 's/-/_/g') |
4714 | + touch drizzle-${version}/plugin/${_name}/plugin.cnf.orig |
4715 | + cp -a conf.d/${i}.cnf drizzle-${version}/plugin/${_name}/plugin.cnf |
4716 | + diff -Naur drizzle-${version}/plugin/${_name}/plugin.cnf.orig \ |
4717 | + drizzle-${version}/plugin/${_name}/plugin.cnf >> plugin-configs.patch |
4718 | +done |
4719 | + |
4720 | +echo "wrote ./plugin-configs.patch" |
4721 | |
4722 | === added file 'support-files/rpm/SOURCES/plugin-configs.patch' |
4723 | --- support-files/rpm/SOURCES/plugin-configs.patch 1970-01-01 00:00:00 +0000 |
4724 | +++ support-files/rpm/SOURCES/plugin-configs.patch 2012-04-18 10:48:19 +0000 |
4725 | @@ -0,0 +1,96 @@ |
4726 | +--- drizzle7-2011.11.29/plugin/auth_file/plugin.cnf.orig 2011-11-14 23:41:51.000000000 -0600 |
4727 | ++++ drizzle7-2011.11.29/plugin/auth_file/plugin.cnf 2011-06-29 16:35:52.000000000 -0500 |
4728 | +@@ -0,0 +1,2 @@ |
4729 | ++plugin-add=auth_file |
4730 | ++ |
4731 | +--- drizzle7-2011.11.29/plugin/auth_http/plugin.cnf.orig 2011-11-14 23:41:51.000000000 -0600 |
4732 | ++++ drizzle7-2011.11.29/plugin/auth_http/plugin.cnf 2011-06-29 16:35:52.000000000 -0500 |
4733 | +@@ -0,0 +1,2 @@ |
4734 | ++plugin-add=auth_http |
4735 | ++ |
4736 | +--- drizzle7-2011.11.29/plugin/auth_ldap/plugin.cnf.orig 2011-11-14 23:41:51.000000000 -0600 |
4737 | ++++ drizzle7-2011.11.29/plugin/auth_ldap/plugin.cnf 2011-06-29 16:35:52.000000000 -0500 |
4738 | +@@ -0,0 +1,2 @@ |
4739 | ++plugin-add=auth_ldap |
4740 | ++ |
4741 | +--- drizzle7-2011.11.29/plugin/auth_pam/plugin.cnf.orig 2011-11-14 23:41:51.000000000 -0600 |
4742 | ++++ drizzle7-2011.11.29/plugin/auth_pam/plugin.cnf 2011-06-29 16:35:52.000000000 -0500 |
4743 | +@@ -0,0 +1,2 @@ |
4744 | ++plugin-add=auth_pam |
4745 | ++ |
4746 | +--- drizzle7-2011.11.29/plugin/auth_schema/plugin.cnf.orig 2011-11-14 23:41:51.000000000 -0600 |
4747 | ++++ drizzle7-2011.11.29/plugin/auth_schema/plugin.cnf 2011-11-14 18:32:24.000000000 -0600 |
4748 | +@@ -0,0 +1 @@ |
4749 | ++plugin-add=auth_schema |
4750 | +--- drizzle7-2011.11.29/plugin/debug/plugin.cnf.orig 2011-11-14 23:41:51.000000000 -0600 |
4751 | ++++ drizzle7-2011.11.29/plugin/debug/plugin.cnf 2011-06-29 16:35:52.000000000 -0500 |
4752 | +@@ -0,0 +1,2 @@ |
4753 | ++plugin-add=debug |
4754 | ++ |
4755 | +--- drizzle7-2011.11.29/plugin/filtered_replicator/plugin.cnf.orig 2011-11-14 23:41:51.000000000 -0600 |
4756 | ++++ drizzle7-2011.11.29/plugin/filtered_replicator/plugin.cnf 2011-06-29 16:35:52.000000000 -0500 |
4757 | +@@ -0,0 +1,2 @@ |
4758 | ++plugin-add=filtered_replicator |
4759 | ++ |
4760 | +--- drizzle7-2011.11.29/plugin/gearman_udf/plugin.cnf.orig 2011-11-14 23:41:51.000000000 -0600 |
4761 | ++++ drizzle7-2011.11.29/plugin/gearman_udf/plugin.cnf 2011-06-29 16:35:52.000000000 -0500 |
4762 | +@@ -0,0 +1,2 @@ |
4763 | ++plugin-add=gearman_udf |
4764 | ++ |
4765 | +--- drizzle7-2011.11.29/plugin/http_functions/plugin.cnf.orig 2011-11-14 23:41:51.000000000 -0600 |
4766 | ++++ drizzle7-2011.11.29/plugin/http_functions/plugin.cnf 2011-06-29 16:35:52.000000000 -0500 |
4767 | +@@ -0,0 +1 @@ |
4768 | ++plugin-add=http_functions |
4769 | +--- drizzle7-2011.11.29/plugin/json_server/plugin.cnf.orig 2011-11-14 23:41:51.000000000 -0600 |
4770 | ++++ drizzle7-2011.11.29/plugin/json_server/plugin.cnf 2011-06-29 16:35:52.000000000 -0500 |
4771 | +@@ -0,0 +1 @@ |
4772 | ++plugin-add=json_server |
4773 | +--- drizzle7-2011.11.29/plugin/logging_gearman/plugin.cnf.orig 2011-11-14 23:41:51.000000000 -0600 |
4774 | ++++ drizzle7-2011.11.29/plugin/logging_gearman/plugin.cnf 2011-06-29 16:35:52.000000000 -0500 |
4775 | +@@ -0,0 +1,2 @@ |
4776 | ++plugin-add=logging_gearman |
4777 | ++ |
4778 | +--- drizzle7-2011.11.29/plugin/logging_query/plugin.cnf.orig 2011-11-14 23:41:51.000000000 -0600 |
4779 | ++++ drizzle7-2011.11.29/plugin/logging_query/plugin.cnf 2011-06-29 16:35:52.000000000 -0500 |
4780 | +@@ -0,0 +1,2 @@ |
4781 | ++plugin-add=logging_query |
4782 | ++ |
4783 | +--- drizzle7-2011.11.29/plugin/mysql_protocol/plugin.cnf.orig 2011-11-14 23:41:51.000000000 -0600 |
4784 | ++++ drizzle7-2011.11.29/plugin/mysql_protocol/plugin.cnf 2011-06-29 16:35:52.000000000 -0500 |
4785 | +@@ -0,0 +1,9 @@ |
4786 | ++# This configuration is disabled by default, as it potentially conflicts |
4787 | ++# with mysqld. Uncomment the settings below to enable the mysql_protocol |
4788 | ++# plugin. |
4789 | ++# |
4790 | ++# --- |
4791 | ++# |
4792 | ++# plugin-add = mysql_protocol |
4793 | ++# mysql-protocol.port = 3306 |
4794 | ++ |
4795 | +--- drizzle7-2011.11.29/plugin/pbms/plugin.cnf.orig 2011-11-14 23:41:51.000000000 -0600 |
4796 | ++++ drizzle7-2011.11.29/plugin/pbms/plugin.cnf 2011-06-29 16:35:52.000000000 -0500 |
4797 | +@@ -0,0 +1,2 @@ |
4798 | ++plugin-add=pbms |
4799 | ++ |
4800 | +--- drizzle7-2011.11.29/plugin/query_log/plugin.cnf.orig 2011-11-14 23:41:51.000000000 -0600 |
4801 | ++++ drizzle7-2011.11.29/plugin/query_log/plugin.cnf 2011-11-14 18:32:45.000000000 -0600 |
4802 | +@@ -0,0 +1 @@ |
4803 | ++plugin-add=query_log |
4804 | +--- drizzle7-2011.11.29/plugin/rabbitmq/plugin.cnf.orig 2011-11-14 23:41:51.000000000 -0600 |
4805 | ++++ drizzle7-2011.11.29/plugin/rabbitmq/plugin.cnf 2011-06-29 16:35:52.000000000 -0500 |
4806 | +@@ -0,0 +1,2 @@ |
4807 | ++plugin-add=rabbitmq |
4808 | ++ |
4809 | +--- drizzle7-2011.11.29/plugin/regex_policy/plugin.cnf.orig 2011-11-14 23:41:51.000000000 -0600 |
4810 | ++++ drizzle7-2011.11.29/plugin/regex_policy/plugin.cnf 2011-06-29 16:35:52.000000000 -0500 |
4811 | +@@ -0,0 +1 @@ |
4812 | ++plugin-add=regex_policy |
4813 | +--- drizzle7-2011.11.29/plugin/simple_user_policy/plugin.cnf.orig 2011-11-14 23:41:51.000000000 -0600 |
4814 | ++++ drizzle7-2011.11.29/plugin/simple_user_policy/plugin.cnf 2011-06-29 16:35:52.000000000 -0500 |
4815 | +@@ -0,0 +1,2 @@ |
4816 | ++plugin-add=simple_user_policy |
4817 | ++ |
4818 | +--- drizzle7-2011.11.29/plugin/slave/plugin.cnf.orig 2011-11-14 23:41:51.000000000 -0600 |
4819 | ++++ drizzle7-2011.11.29/plugin/slave/plugin.cnf 2011-06-29 16:35:52.000000000 -0500 |
4820 | +@@ -0,0 +1 @@ |
4821 | ++plugin-add=slave |
4822 | |
4823 | === added directory 'support-files/rpm/SPECS' |
4824 | === added file 'support-files/rpm/SPECS/drizzle.spec.in' |
4825 | --- support-files/rpm/SPECS/drizzle.spec.in 1970-01-01 00:00:00 +0000 |
4826 | +++ support-files/rpm/SPECS/drizzle.spec.in 2012-04-18 10:48:19 +0000 |
4827 | @@ -0,0 +1,1073 @@ |
4828 | +# Info about conditional builds: |
4829 | +# |
4830 | +# The logic is opposite. A parameter listed below as 'bcond_with' will |
4831 | +# not build by default, but will if '--with <param>' is passed to |
4832 | +# rpmbuild. The oposite is true for anything listed as 'bcond_without' |
4833 | +# will build by default, but can be disabled by passing '--without <param>' |
4834 | +# to rpmbuild. |
4835 | +# |
4836 | +# See: http://www.rpm.org/wiki/PackagerDocs/ConditionalBuilds |
4837 | +# |
4838 | + |
4839 | +# perform tests? |
4840 | +%bcond_without tests |
4841 | + |
4842 | +# plugins which are enabled by default |
4843 | +%bcond_without auth_http |
4844 | +%bcond_without auth_file |
4845 | +%bcond_without auth_ldap |
4846 | +%bcond_without auth_pam |
4847 | +%bcond_without debug |
4848 | +%bcond_without logging_query |
4849 | +%bcond_without mysql_protocol |
4850 | +%bcond_without simple_user_policy |
4851 | +%bcond_without slave |
4852 | +%bcond_without regex_policy |
4853 | +%bcond_without http_functions |
4854 | +%bcond_without js |
4855 | +%bcond_without json_server |
4856 | +%bcond_without auth_schema |
4857 | +%bcond_without query_log |
4858 | + |
4859 | +# plugins disabled by default, either missing deps |
4860 | +# or need to be 'figured out' why they're not building |
4861 | +# Note: this list is mostly informational of which |
4862 | +# plugins are not yet handled, some of these we are |
4863 | +# not even trying to build with this spec. |
4864 | +%bcond_with gearman_udf |
4865 | +%bcond_with logging_gearman |
4866 | +%bcond_with memcached_functions |
4867 | +%bcond_with memcached_stats |
4868 | +%bcond_with rabbitmq |
4869 | +%bcond_with zeromq |
4870 | + |
4871 | + |
4872 | +%define tarversion @PANDORA_RELEASE_VERSION@ |
4873 | +%define rpmversion @PANDORA_RELEASE_VERSION_JUST_NUMBERS@ |
4874 | + |
4875 | + |
4876 | +Name: @PACKAGE@ |
4877 | +Summary: A Lightweight SQL Database for Cloud and Web |
4878 | +Epoch: 1 |
4879 | +Version: %{rpmversion} |
4880 | +Release: 1%{?dist} |
4881 | + |
4882 | +# All sources under drizzled/ are GPLv2. |
4883 | +# Sources under plugin/ are either GPLv2 or BSD. |
4884 | +License: GPLv2 and BSD |
4885 | +Group: Applications/Databases |
4886 | +URL: http://launchpad.net/drizzle |
4887 | +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) |
4888 | + |
4889 | +Source0: http://launchpad.net/drizzle/fremont/2011-11-13/+download/%{name}-%{tarversion}.tar.gz |
4890 | +Source1: drizzled.cnf |
4891 | +Source2: drizzle.cnf |
4892 | +Source3: drizzled.init |
4893 | + |
4894 | +# Generates plugin-configs.patch from config files in conf.d. NOTE: |
4895 | +# conf.d is not included in the SRPM, this script is here for the packagers |
4896 | +# convenience to generate the plugin-configs.patch. |
4897 | +# Source4: gen_plugin_configs_patch.sh |
4898 | + |
4899 | +# Patches |
4900 | +Patch3: drizzle7-2011.01.07-tests.patch |
4901 | +# temporary fix for: https://bugs.launchpad.net/drizzle/+bug/712194 |
4902 | +Patch7: plugin-configs.patch |
4903 | + |
4904 | +BuildRequires: ncurses-devel, pcre-devel, gperf, autoconf |
4905 | +BuildRequires: protobuf-devel, zlib-devel, readline-devel |
4906 | +BuildRequires: pam-devel, libevent-devel, gnutls-devel |
4907 | +BuildRequires: bison-devel, chrpath, doxygen, gettext-devel, perl |
4908 | +BuildRequires: boost-devel >= 1.39, boost-iostreams |
4909 | +%if %{with js} |
4910 | +BuildRequires: v8-devel |
4911 | +%endif |
4912 | + |
4913 | +# FIX ME: Remove after LP#735850 is resolved |
4914 | +BuildRequires: chrpath |
4915 | + |
4916 | + |
4917 | +%if 0%{?el5} |
4918 | +BuildRequires: uuid-devel, python-uuid, curl-devel |
4919 | +BuildRequires: gcc44-c++ >= 4.4 |
4920 | +%else |
4921 | +BuildRequires: gcc-c++ >= 4.4 |
4922 | +BuildRequires: libuuid-devel, libcurl-devel |
4923 | +%endif |
4924 | + |
4925 | +Requires(pre): shadow-utils |
4926 | +Requires: %{name}-lib = %{version}-%{release} |
4927 | +Requires: boost-iostreams |
4928 | +%if %{with js} |
4929 | +Requires: v8 |
4930 | +%endif |
4931 | + |
4932 | +Provides: drizzle = %{epoch}:%{version}-%{release} |
4933 | +Obsoletes: drizzle7 |
4934 | + |
4935 | +%description |
4936 | +Drizzle is a transactional SQL92 compliant relational database, geared |
4937 | +towards a plugin based architecture. |
4938 | + |
4939 | +%package devel |
4940 | +Summary: Header Files and Development Libraries for %{name} |
4941 | +Group: Applications/Databases |
4942 | +Requires: %{name} = %{epoch}:%{version}-%{release} |
4943 | +Provides: drizzle-devel = %{epoch}:%{version}-%{release} |
4944 | +Obsoletes: drizzle7-devel |
4945 | + |
4946 | +%description devel |
4947 | +This package contains the header files and development libraries |
4948 | +for %{name}. If you like to develop programs using %{name}, |
4949 | +you will need to install %{name}-devel. |
4950 | + |
4951 | +%package lib |
4952 | +Summary: Common Libraries Shared by %{name} Client and Server |
4953 | +Group: Applications/Databases |
4954 | +Requires: %{name} = %{epoch}:%{version}-%{release} |
4955 | +Provides: drizzle-lib = %{version}-%{release} |
4956 | +Obsoletes: drizzle7-lib |
4957 | + |
4958 | +%description lib |
4959 | +Common Libraries Shared by %{name} Client and Server |
4960 | + |
4961 | +%package client |
4962 | +Summary: Client Utilities for %{name} |
4963 | +Group: Applications/Databases |
4964 | +Requires: %{name} = %{epoch}:%{version}-%{release} |
4965 | +Obsoletes: drizzle7-client |
4966 | + |
4967 | +%description client |
4968 | +Client utilities for %{name}. |
4969 | + |
4970 | +%package server |
4971 | +Summary: Server Daemon and Utilities for %{name} |
4972 | +Group: Applications/Databases |
4973 | +Requires: %{name} = %{epoch}:%{version}-%{release} |
4974 | +Provides: drizzle-server = %{epoch}:%{version}-%{release} |
4975 | +Obsoletes: drizzle7-server |
4976 | +Obsoletes: drizzle7-plugin-sleep |
4977 | + |
4978 | +%description server |
4979 | +Server daemon and utilities for %{name}. |
4980 | + |
4981 | +# OPTIONAL PLUGINS |
4982 | + |
4983 | +%if %{with auth_file} |
4984 | +%package plugin-auth-file |
4985 | +Summary: File Based Authentication Plugin for %{name} |
4986 | +Group: Applications/Databases |
4987 | +Requires: %{name}-server = %{epoch}:%{version}-%{release} |
4988 | +Obsoletes: drizzle7-plugin-auth-file |
4989 | + |
4990 | +%description plugin-auth-file |
4991 | +Drizzle is a database optimized for Cloud and Net applications. It is designed |
4992 | +for massive concurrency on modern multi-cpu/core architecture. The code is |
4993 | +originally derived from MySQL. |
4994 | + |
4995 | +This package provides the File Based Authentication plugin. |
4996 | +%endif |
4997 | + |
4998 | +%if %{with auth_http} |
4999 | +%package plugin-auth-http |
5000 | +Summary: HTTP Authentication Plugin for %{name} |
Hi Wajahat
It seems you have based this work on the Drizzle Greenlake (aka 7.2) branch lp:drizzle but you are proposing to merge it into lp:drizzle/7.1 (aka Fremont). This now brings in all changes from 7.2 development to 7.1 stable branch.
Please start again with "bzr branch lp:drizzle/7.1" and then apply your fix, then create a new merge proposal for 7.1.