Commit Graph

65 Commits

Author SHA1 Message Date
Phil
2e8ce7a83c
Update rpm spec file (#1039)
* Update pgloader.spec
- Update from 3.3.2 to 3.6.1
- Use Requires and BuildRequires
- Variablise Source0
- Fix Prep and Files to match source tarball
- Update spec file Changelog

* link to install documentation for RedHat/CentOS. fix tab indentation of debian code block

* Update install instructions for RHEL/CentOS
2020-02-12 21:02:49 +01:00
Dimitri Fontaine
0643cf0869 Remove the old mention about building the docs in the README.
It's been a while we switched to the Read The Docs format, the ruby-ronn
manpage is a thing of the past now.
2019-05-09 00:28:01 +02:00
Dimitri Fontaine
3118602702 Attempt to add a Read The Docs badge on the GitHub README for pgloader. 2019-05-09 00:26:05 +02:00
Dimitri Fontaine
291af994ba Let's see how those badges look when on the same line. 2019-05-09 00:14:43 +02:00
Dimitri Fontaine
f17562f62c Attempt to add DockerHub Build Status to the README at GitHub. 2019-05-09 00:13:30 +02:00
Larry Gebhardt
0e6f599282 Add Docker build instructions (#853) 2018-10-18 18:55:56 +02:00
Xavier Noria
d0fbd2bf5c Typo fix in the README (MacOSX, macOs)
updates the name of Mac OS X (#743)
2018-02-13 11:28:26 +01:00
Olivier Macchioni
b683292784 Fix broken link to https://pgloader.io/ (#706) 2017-12-28 18:59:50 +01:00
Peter Matseykanets
cd16faee8a brew insist on capital --HEAD
Reword our documentation to use the uppercase variant so that users may copy and paste and benefit.

Fix #581.
2017-06-16 08:43:54 +02:00
Dimitri Fontaine
21208980fd Improve readme content about building from source.
As reported we still have some complex situations to deal with when buildind
from sources in some environments: windows and MacOXS macports are not in a
very good shape at the moment.

Add some good content in the README to better help people in those
environments get their build.

Fix #444.
2017-05-29 13:01:40 +02:00
Dimitri Fontaine
024579c60d Fix SBCL version requirements.
As we now depend on recent enough version of ASDF in some of our build
dependencies, that raises the bar to ABCL 1.2.5 or newer now.

Fixes #497.
2017-01-28 18:17:19 +01:00
Richard Michael
6dcdf4711b Easier install by detecting SBCL core-compression.
Various Linux distributions provide SBCL without core-compression
enabled. On the other hand, Mac OSX (at least via `homebrew`) SBCL with
core-compression enabled.  To make installation easier, teach the make
process to detect core-compression, and use it if possible.
2016-01-09 22:17:02 -05:00
Dimitri Fontaine
286a39f6e6 Proof read of the README.md file.
Some advice was pretty ancient, and we should now mention debian
packaging support and the docker hub image.
2016-01-04 23:22:52 +01:00
Dimitri Fontaine
3673c5c341 Add a Travis CI Build badge. 2015-10-31 17:48:30 +01:00
The Gitter Badger
56a60db146 Add Gitter badge 2015-10-31 16:40:52 +00:00
Dimitri Fontaine
fe812061c4 Update README file for build instructions, fix #296.
When building from source you should really build from current's HEAD in
git master branch...

In passing, comment out the --self-update paragraph as it's know to be
broken unless you still have all the source dependencies at the right
place for ASDF to find them... making the feature developer only.
2015-09-17 20:27:55 +02:00
Pascal Borreli
1a18b5cfac Fixed typos 2015-02-18 23:17:16 +00:00
Dimitri Fontaine
9fb03d2d2e Update doc files for build dependencies, fix #131. 2014-12-03 00:55:32 +01:00
Dimitri Fontaine
1e723445a5 Fix the README section about producting the man page. 2014-09-04 21:17:43 +02:00
Weston Platter
1c06864452 change README wording related to v1, v2, v3 2014-08-26 13:50:05 -06:00
Dimitri Fontaine
feee770422 Clarify --self-upgrade non-persistent behavior in the README. 2014-08-15 19:56:53 +02:00
Christopher Browne
f0ea64d627 Wordsmithing; fixing typos and such 2014-07-23 18:34:51 -04:00
Dimitri Fontaine
97ba71d1ee Be more explicit about the licencing in the main README. 2014-06-06 12:04:56 +02:00
Seamus Abshere
e667aceba7 it's CL=ccl not CC=ccl 2014-06-02 17:19:58 -03:00
Dimitri Fontaine
24c0580e11 Move the TODO into its own file. 2014-05-25 23:57:18 +02:00
Dimitri Fontaine
9a90be1977 Fix the README example... 2014-05-03 16:10:55 +02:00
Dimitri Fontaine
6e58db2994 Improve self-upgrading.
There's no reason not to parse again the command line with the newly
loaded code actually, so be sure to do the self-upgrade dance first
thing and recurse to the pgloader::main function (with a guard).
2014-05-03 15:22:34 +02:00
Dimitri Fontaine
f34017d023 Improve version strings.
Have the abbreviated git hash appear in the version string when not
using a released version of pgloader.
2014-05-03 15:21:32 +02:00
Dimitri Fontaine
fecae2c2d9 Implement --self-upgrade capacity.
As from now, to install a new version of pgloader when you have an older
one, say because there's that bug that got fixed meanwhile, all you need
to do is run

  $ git clone https://github.com/dimitri/pgloader.git /tmp/pgloader
  $ pgloader --self-upgrade /tmp/pgloader <options as usual>

Any Common Lisp developper using the product is already doing that many
times a day, it might prove useful for users to be able to hot-patch
themselves too, after all.
2014-05-03 00:25:44 +02:00
Dimitri Fontaine
943373d8e3 No patches needed anymore to compile pgloader. 2014-04-29 11:48:09 +02:00
Dimitri Fontaine
c0d9bb4d8f Allows to build pgloader image using CCL.
Too many Makefile commands where hard-coded using SBCL, which prevented
from building successfully against CCL. That's now fixed.
2014-04-29 11:47:22 +02:00
Dimitri Fontaine
71fcd6b748 Add some INSTALL notes, with dependency instructions. 2014-04-22 17:16:51 +02:00
Grégoire HUBERT
5ff2b9c4b3 Added minimum SBCL version to compile 2014-02-17 14:18:16 +01:00
Grégoire HUBERT
3f3e4b0a25 Updated compile dependency list
To compile pgloader on a freshly bootstraped VM, it is necessary
        to provide the exhaustive list of Debian packages to install.
2014-02-17 11:10:08 +01:00
Dimitri Fontaine
8100b2b985 Typo fix in the Install docs. 2014-02-03 21:26:33 +01:00
Dimitri Fontaine
d39ff29e3b Refix #17 by editing away a typo in the instructions. 2014-01-02 23:45:05 +01:00
Dimitri Fontaine
f51fed84b5 Review the installation docs, fix #17. 2013-12-18 15:16:36 +01:00
Dimitri Fontaine
f02eb641b4 Switch from cl-mysql to qmynd, an all-lisp driver for MySQL. 2013-12-03 22:05:39 +01:00
Dimitri Fontaine
81f5f95e1d Get rid of the local Postmodern patch, use a bare local git clone.
Issue https://github.com/marijnh/Postmodern/issues/39 is now fixed!

After next Quicklisp release, we should be able to remove the whole special
treatment of Postmodern in pgloader.
2013-11-23 23:06:52 +01:00
Dimitri Fontaine
b31ccded6f Implement per-column MySQL CAST rules. 2013-11-18 10:12:43 +01:00
Dimitri Fontaine
8ce0288b63 Remove the TODO entry about typemod expression in casting rules. 2013-11-17 22:41:27 +01:00
Dimitri Fontaine
a123cd472b Better INSTALL section. 2013-11-12 11:23:07 +01:00
Dimitri Fontaine
c706813465 Review the README. 2013-11-12 11:19:06 +01:00
Dimitri Fontaine
7ae56cbed3 Some docs review, fix MySQL command example, remove FK limitation. 2013-11-06 14:05:20 +01:00
Dimitri Fontaine
50114a0d3a Hack-in some support for SQLite data source, including some refactoring preps. 2013-10-24 00:21:46 +02:00
Dimitri Fontaine
c84b8d63d1 Revise buildapp instructions now that we use our fork of cl-csv (temporarily). 2013-10-13 23:14:26 +02:00
Dimitri Fontaine
4ff7d9ae69 Improve documentation and empty strings test cases, now that cl-csv is fixed. 2013-10-12 14:36:35 +02:00
Dimitri Fontaine
a8eb5beb73 New Documentation, intended to be delivered as a man page. 2013-10-09 00:20:24 +02:00
Dimitri Fontaine
ceb839ba9d Fix the command line ordering when using a Manifest file for building the standalone binary. 2013-10-08 22:43:37 +02:00
Dimitri Fontaine
79d9b3f0e3 Document how to build a self-contained binary image, and tweak main.lisp for that. 2013-10-03 18:21:48 +02:00