Create pending directory in rpm packaging before scping to it
Don't create a deb directory in rpm job

This should only be creating pending/$NAME-$VERSION, not the deb
directory inside of it.
Exclude fuse-extra from project.clj

We just noticed that the latest version of activemq is dragging in
a new dependency: `org.fusesource.fuse-extra/fusemq-level`.
This new dependency doesn't seem to be used (need to test that theory!)
and adds 20MB of bloat to our uberjar.
Merge pull request #404 from nicklewis/fixes-for-packaging-rcs

Fixes for packaging rcs
Merge pull request #403 from cprice-puppet/maint/master/exclude-fusesource

Exclude fuse-extra from project.clj
(#17178) Update rubylib on debian/ubuntu installs

Previously the terminus would be installed to the 1.8 sitelibdir for ruby1.8 or
the 1.9.1 vendorlibdir on ruby1.9. The ruby1.9 code path was never used, so
platforms with ruby1.9 as the default (such as quantal and wheezy) would not be
able to load the terminus. Modern debian packages put version agnostic ruby
code in vendordir (/usr/lib/ruby/vendor_ruby), so this commit moves the
terminus install dir to be vendordir.
Merge pull request #407 from haus/maint/master/refix_17178_in_master

(#17178) Update rubylib on debian/ubuntu installs
(#17945) Include more detailed documentation for PostgreSQL and SSL

This adds a detailed section on how to configure PostgreSQL SSL connectivity in
its own section.

This includes details on public and self-signed setups, using JKS and even
disabling validation if a user desires.

Signed-off-by: Ken Barber <ken@bob.sh>
Merge pull request #406 from kbarber/ticket/master/17945-expand_puppetdb_pg_ssl_docs

Ticket/master/17945 expand puppetdb pg ssl docs
Add initial packaging yaml files to './ext'

Signed-off-by: Moses Mendoza <moses@puppetlabs.com>
Move :uberjar task into its own Rake file

Signed-off-by: Moses Mendoza <moses@puppetlabs.com>
Move tarball create task into its own Rake file

Signed-off-by: Moses Mendoza <moses@puppetlabs.com>
Add a Rake file with a task for cloning the packaging repo

Signed-off-by: Moses Mendoza <moses@puppetlabs.com>
Add loading of new separate tasks to top-level Rakefile

Signed-off-by: Moses Mendoza <moses@puppetlabs.com>
Remove all rpm-related tasks and variables from Rakefile

We're going to let the packaging repo handle this.

Signed-off-by: Moses Mendoza <moses@puppetlabs.com>
Update the project.clj file to use `rake version`

Signed-off-by: Moses Mendoza <moses@puppetlabs.com>
Move redhat spec erb into ext/redhat

Per packaging repo standard

Signed-off-by: Moses Mendoza <moses@puppetlabs.com>
Break :template out into its own file

We also remove the rpm spec template, since the packaging repo does
this.

Signed-off-by: Moses Mendoza <moses@puppetlabs.com>
We need the new Rake task files in our tarball as well

Otherwise `rake install` in the spec/rules won't work.

Signed-off-by: Moses Mendoza <moses@puppetlabs.com>
Move install task into its own Rakefile

Signed-off-by: Moses Mendoza <moses@puppetlabs.com>