Commit graph

292 commits

Author SHA1 Message Date
James Cammarata
f5122b8bfc CHANGELOG and other updates for 1.6.6 release 2014-07-01 16:00:03 -05:00
James Cammarata
f5a4bd8af6 Backporting packaging updates from 1.6 branch 2014-06-25 22:17:21 -05:00
James Cammarata
bbaf803227 Merge pull request #7176 from leucos/devel
Arch PKGBUILD fixes : removes man3 section and adds contributor list
2014-06-23 16:13:29 -05:00
James Laska
411311495f Updated DEB build workflow
Updates to Makefile include:
 * add targets: deb-src, deb-src-upload, deb-upload
 * add variables to control DEB building: DEBUILD_OPTS, DPUT_OPTS, DEB_PPA, DEB_DIST, DEB_RELEASE
 * create deb files for all release values in DEB_DIST

Several updates to packaging/debian/*
 * Updated control file
 * Whitespace/formatting of changelog

Add deb-build to .gitignore
2014-06-20 16:09:02 -04:00
Andy Freeland
75039845db Building Ansible deb requires setuptools 2014-06-17 11:30:41 -05:00
James Cammarata
550bef490e Back-porting 1.6.x release info into CHANGELOG/RELEASES and packaging 2014-06-10 10:02:58 -05:00
Maciej Delmanowski
8e38225521 Synchronize .deb package version with VERSION file 2014-05-07 15:12:08 +02:00
James Cammarata
ab5500072b Update packaging dates for the 1.6.0 release 2014-05-05 16:35:36 -05:00
James Cammarata
93fb82a5a1 Fixing a bad merge commit in packaging/debian/changelog 2014-04-30 13:59:20 -05:00
James Cammarata
f8ca24b046 Merge pull request #7225 from ciupicri/devel-rpm-changelog
Fix dates from RPM SPEC changelog
2014-04-30 08:38:00 -05:00
James Cammarata
6e837d4512 Adding BuildRequires lines for python-setuptools 2014-04-30 08:02:40 -05:00
Cristian Ciupitu
8e9c32ef20 Fix dates from RPM SPEC changelog
`make rpm` gives these warnings:

    warning: bogus date in %changelog: Thu Feb 28 2014 Michael DeHaan <michael.dehaan@g.c> - 1.5-0
    warning: bogus date in %changelog: Thu Jul 05 2013 Michael DeHaan <michael.dehaan@g.c> - 1.2-2
    warning: bogus date in %changelog: Thu Aug 6 2012 Michael DeHaan <michael.dehaan@g.c> - 0.7-0

    RPM build errors:
        bogus date in %changelog: Thu Feb 28 2014 Michael DeHaan <michael.dehaan@g.c> - 1.5-0
        bogus date in %changelog: Thu Jul 05 2013 Michael DeHaan <michael.dehaan@g.c> - 1.2-2
        bogus date in %changelog: Thu Aug 6 2012 Michael DeHaan <michael.dehaan@g.c> - 0.7-0
2014-04-30 09:47:34 +03:00
James Cammarata
6879415f25 Merge branch 'feature/multi-version-import' of https://github.com/abadger/ansible into abadger-feature/multi-version-import 2014-04-29 14:41:57 -05:00
Michel Blanc
8b9daf5a35 Removes man3 section and adds contributor list
Seems that there are no man for section 3 anymore. Removed install
snippet from PKGBUILD.
Added list of PKGBUILD contributors in header.
2014-04-28 10:34:56 +02:00
Michael DeHaan
bec0e596e8 Fix date in changelog for RPM builds off devel branch. 2014-04-18 19:41:44 -04:00
James Cammarata
cc6d213d72 Updating changelog/releases/packaging for 1.5.5 release 2014-04-18 16:07:28 -05:00
Toshio Kuratomi
ff7492c2cc Add Requires to the specfile for setuptools and the python-crypto2.6
forward compat package
2014-04-02 13:37:16 -07:00
Michael DeHaan
a8cb0d610e Merge pull request #6053 from cgtx/devel
corrections for Arch PKGBUILD
2014-03-16 10:45:46 -05:00
James Cammarata
316d1ca977 Updating CHANGELOG/RELEASES in devel for 1.5.3 and older releases 2014-03-13 16:31:19 -05:00
James Tanner
7f028c101c Fix changelog dates in ansible.spec 2014-03-10 21:37:34 -04:00
James Tanner
cc1537e4cc Remove remnant merge conflict lines from ansible.spec 2014-03-10 21:37:34 -04:00
James Tanner
7b6d5e7bbf Fix merge conflicts from 1.5.1 release notes 2014-03-10 18:55:17 -04:00
Richard C Isaacson
16c05cbc88 Update files for 1.5.1 release. 2014-03-10 17:40:36 -05:00
Harsha Yalamanchili
cc5cf9ec63 Typo 2014-03-06 09:36:51 -08:00
Harsha Yalamanchili
063dc5e971 Update debian install documentation to include dependency resolution 2014-03-05 14:04:36 -08:00
Harsha Yalamanchili
c09e0211f7 Update debian install documentation to include dependency resolution 2014-03-05 14:02:16 -08:00
Mikki-black
ef915330c5 Update README.md
ansible depends on sshpass as well.
2014-03-04 18:08:23 +01:00
Maciej Delmanowski
73a6d51f7d Synchronize .deb package version with VERSION file 2014-03-04 09:22:02 +01:00
Michael DeHaan
9d01d88a57 Bump versions on the devel branch (devel branch version is 1.6) 2014-02-28 18:27:16 -05:00
James Cammarata
6221a2740f Updating files for new upstream release 1.5.0 2014-02-28 14:17:07 -06:00
Michael DeHaan
5443ddec75 Trim references to fireball as we want folks using accelerate or pipelining options. Fireball is pretty well deprecated at this point, but will still be part of the release. 2014-02-28 13:50:39 -05:00
cgtx
f1aee1cfaf remove optional vars folders 2014-02-18 15:56:11 -06:00
cgtx
a5434a987a use correct permission mode when installing 2014-02-18 08:54:13 -06:00
James Tanner
eaced05a77 Fix spec changelog date again 2014-02-13 10:06:09 -05:00
James Tanner
fa4a308a70 Fix rpm spec changelog date 2014-02-13 10:04:34 -05:00
James Cammarata
350d66af04 Updating documentation for release 1.4.5 2014-02-12 15:46:05 -06:00
John Barker
1f4b91575b Fix various typos in markdown documentation 2014-02-10 23:00:19 +00:00
Bartłomiej Piotrowski
2b06de5664 Include all man pages in Arch Linux package.
While we're on it, change $pkgdesc to follow its counterpart from
official repositories. Additionally don't install RELEASES.txt and
CONTRIBUTING.md; there is little use for them from the user's perspective.
2014-02-09 13:53:40 +01:00
Bartłomiej Piotrowski
24ae4f014f Make PKGBUILD packaging standards compliant.
* replace pointless patch with PYTHON=python2
* simplify git describe command
* move pkgver() function lower, so build chroots can make use of it
* align packages in optdepends using spaces
* use double quotation marks only where it's needed
* unify usage of brackets sorrounding variables
* shorten pkgdesc (kudos to Fedora)
* update README
2014-02-05 23:40:02 +01:00
Michael DeHaan
d07a3b5e9b AnsibleWorks -> Ansible 2014-01-28 20:29:42 -05:00
Michael DeHaan
1270e2350c Remove man3 stuff since this is available via ansible-doc, rpm target should
build manpages.
2014-01-03 11:06:45 -05:00
James Laska
5bdd30da8a Fix debian builds by adding a missing ',' 2013-12-19 08:19:10 -05:00
James Tanner
4a20055a59 Add the ansible-galaxy command 2013-12-18 20:15:37 -05:00
James Tanner
4422219275 Merge #4689 from dirtyharrycallahan/ansible
Fix ansible.spec to handle opensuse and fedora
2013-12-04 15:59:01 -05:00
jctanner
56341a2223 Merge pull request #4984 from marcinpraczko/devel
Fix for RPM build on opensuse
2013-12-04 11:38:16 -08:00
James Tanner
cdbce4a5c8 Addresses #5042 remove /usr/share/ansible when uninstalling rpm 2013-12-04 11:06:33 -05:00
Michael DeHaan
52b2cfedfc Add release history for 1.4.1 into 1.5 branch. 2013-11-27 18:41:07 -05:00
James Tanner
9b991b9154 Version bump for 1.5 2013-11-21 16:33:23 -05:00
James Tanner
fb1c95c6de Releasing new upstream version 2013-11-21 15:05:46 -05:00
Marcin Praczko
ae943f7e00 Fix for RPM build on opensuse
Opensuse (tested on 12.3) doesn't have package 'python2-devel', just
python-devel. This patch sort this and allow build RPM successfully
on OpenSuse 12.3.
2013-11-21 00:02:48 +00:00
Matthew Jones
1eb8b4a49d Fix bad links on Arch aur package readme.
These were totally wrong and somehow pointing to completely unrelated projects.
2013-11-07 20:32:58 -05:00
Patrick Callahan
adca81fae2 Fixup for SuSE and openSuSE.
Account for differences in packages names across RHEL/CentOS
and SuSE/openSuSE.
2013-10-27 17:07:18 +00:00
James Cammarata
8283183023 Adding sshpass as packaging requirement and fixing VERSION 2013-09-13 17:39:14 -05:00
Michael DeHaan
2ddbc82639 Update Debian changelog for 1.4 builds. 2013-09-13 17:32:53 -04:00
Michael DeHaan
1f0eb32846 Update 1.4 specfile -- no need for node fireball package, release dates 2013-09-13 17:31:34 -04:00
Serge van Ginderachter
8abb49bd78 fix debian release version 2013-09-02 21:32:16 +02:00
Ivan Lezhnjov IV
d4f75bc12c Proper support for RHEL/CentOS 5 (the only thing it needs now is to call python26) 2013-07-23 10:45:08 -07:00
Michael DeHaan
b2d881a899 Fixup changelog dates 2013-07-05 22:12:33 -04:00
Michael DeHaan
5354ab043d Update changelogs 2013-07-05 22:09:04 -04:00
Michael DeHaan
8163518c0e Update packaging changelogs.
Conflicts:

	packaging/rpm/ansible.spec
2013-07-04 21:58:05 -04:00
Joshua Lund
0f81d1630f * Updated all ansible.cc references in the documentation to point
to ansibleworks.com
* Fixed a few misspelled words
2013-06-19 19:34:02 -06:00
Buce
e04ee519ef Fix typo in PKGBUILD
ansbile.cfg -> ansible.cfg
2013-06-18 17:31:34 -04:00
Michael DeHaan
404b082d82 Version bump and assorted things to start new development version. 2013-06-10 15:34:52 -04:00
Michael DeHaan
f67c13f8f1 Update packaging dates in preparation for release. 2013-06-10 15:24:09 -04:00
Buce
dfb3fe2d28 Include docs, config in Arch package 2013-06-09 17:36:24 -04:00
Buce
64610c585a Add provides=('ansible') to PKGBUILD
This lets packages use ansible-git as a dependency in place of ansible.
2013-06-09 17:36:12 -04:00
Buce
af54efa56a Let makepkg control compression of man pages
makepkg will automatically compress man pages in MAN_DIRS if 'zipman'
is in the OPTIONS array of makepkg.conf.
2013-06-09 17:19:02 -04:00
John Gosset
424109d8de Added optional dependencies for fireball mode to PKGBUILD. 2013-05-31 12:53:52 -04:00
Michael DeHaan
8050110ba2 Not sure why RPM was trying to avoid certain files starting with f. Change that. 2013-05-29 14:21:25 -04:00
Daniel Wallace
e954c41705 update archlinux PKGBUILD for pacman 4.1 2013-05-15 12:57:42 -05:00
Michel Blanc
cd852309ea Updates Arch PKGBUILD
Recurse in subdirectories to handle the new libs layout.
Updated on AUR.
2013-04-30 10:18:44 +03:00
Ton Kersten
8e54817f50 Squashed commit of the following:
commit c1f92093c8fa985c35d2fbcbb9171d82842983dd
Author: Ton Kersten <github@tonkersten.com>
Date:   Mon Apr 29 19:23:42 2013 +0200

    Fixed RPM building for 1.2
2013-04-29 19:24:41 +02:00
Michael DeHaan
91a467bca3 Spec version should be 1.2 2013-04-27 15:25:07 -04:00
Cristian Ciupitu
a6acd70c67 ansible.spec: update Source0 & Url
The source archive is "tar.gz", not "tar.bz2".
The new home is http://ansible.cc
2013-04-27 21:55:03 +03:00
Cristian Ciupitu
aec26bb72d Revert "Updated ansible.spec should now work for CentOS 5 and CentOS 6"
make rpm did not work on Fedora 18
This reverts commit ea39454f98.

Conflicts:
	packaging/rpm/ansible.spec
2013-04-27 21:53:24 +03:00
Ivan Lezhnjov IV
b4b0d2c4a3 Fixes wrong Source URL
Signed-off-by: Ivan Lezhnjov IV <ivan.lezhnjov.iv@gmail.com>
2013-04-27 11:14:14 -04:00
Ivan Lezhnjov IV
ea39454f98 Updated ansible.spec should now work for CentOS 5 and CentOS 6
Signed-off-by: Ivan Lezhnjov IV <ivan.lezhnjov.iv@gmail.com>
2013-04-27 11:14:14 -04:00
Brian Coca
386b736ec1 added missing build deps for debian/ubuntu to readme
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-04-03 12:27:18 -04:00
Michael DeHaan
aa4ad80bda Update release version. 2013-04-02 20:48:30 -04:00
Alberto Gonzalez Iniesta
40451b8f68 Install example config file under /etc/ansible 2013-03-26 20:25:03 +01:00
Jimmy Tang
2dce6089c4 Fix reinplace in macports package to work on both 10.7 and 10.8
reinplace on OSX 10.8 seems to behave differently, this change has been tested
on a few 10.8 and 10.7 machines.
2013-03-25 17:08:40 +00:00
Cristian Ciupitu
4d84a35872 RPM packaging: check properly if using RHEL5 or older 2013-03-17 05:55:06 +02:00
Brian Coca
49fe9b2030 updated ports to use ansible.cc/releases as github doesn't work anymore
Signed-off-by: Brian Coca <bcoca@tablethotels.com>
2013-03-13 10:27:20 -04:00
Michael DeHaan
444c8943fc Merge pull request #2369 from leucos/arch-pkgbuild-fix
Fixes Arch building file
2013-03-11 15:27:09 -07:00
Michel Blanc
04b19062d3 Fixes arch building file
Arch python binary patch was broken since improvement in 785068d. This
change fixes patch, removing most of the lines thanks to the new PYTHON
variable.
New source file already uploaded on AUR.
2013-03-11 23:19:27 +01:00
Jimmy Tang
40ca1d4b3e Teach 'make rpm' to build on RHEL5/SL5 etc... 2013-03-11 15:37:03 +00:00
Jimmy Tang
8a561d6cd7 Adopt best practices with distributing portfiles
Reorganised packaging and added some notes for less experienced users
on how to get the development version of ansible installed using macports.
2013-02-26 21:13:04 +00:00
Sri Harsha Yalamanchili
5f55bac4f0 fixing changelog 2013-02-25 21:54:58 -08:00
Michael DeHaan
7d43865e13 Merge pull request #1986 from jcftang/devel
Documentation Fixes relating to OSX and macports
2013-02-07 05:04:03 -08:00
Daniel Hokka Zakrisson
ded3b954a2 Add 1.0 release to Debian changelog
Fixes #1988.
2013-02-06 17:09:39 +01:00
Jimmy Tang
7a40ed41f7 Documentation Fixes relating to OSX and macports
Insert some notes about installing on OSX via macports
2013-02-04 19:57:33 +00:00
Jimmy Tang
ebd2ed72f7 Integrate upstream changes from Portfile that exists in macports
See this post - https://groups.google.com/forum/?fromgroups=#!topic/ansible-project/7xdC0MP9MjM

I was not aware that blair had uploaded a portfile to macports already,
this set of changes makes the 'devel' version of the portfile similar
to the upstream. Except the man pages, examples and sample config files.
2013-02-03 12:18:14 +00:00
Michael DeHaan
318e3302fb Fix up some version related things on the devel branch. 2013-02-01 21:38:21 -05:00
Michael DeHaan
cd7c3e7b91 Update release date 2013-02-01 21:35:13 -05:00
Michael DeHaan
7ffa2a2b06 Merge pull request #1957 from jcftang/devel
Add macports packaging - points to git repo and devel branch instead of ...
2013-02-01 18:11:50 -08:00
Jimmy Tang
c1812a9df4 Add macports packaging - points to git repo and devel branch instead of releases 2013-02-01 16:51:20 +00:00
Michel Blanc
bd5f699291 Update packaging/arch/PKGBUILD
Removes python2-json dependancy which is not required on Arch (python 2.7)
2013-01-31 18:19:32 +01:00
Michel Blanc
3ce0c04b71 Update packaging/arch/PKGBUILD
Uploaded new version to AUR and bumped version.
2013-01-23 21:06:00 +01:00
Michel Blanc
0526d08b85 Updates Arch PKGBUILD to include other man pages
Man pages for ansible-pull and ansible-docs are now installed properly
2013-01-09 17:28:55 +01:00
Michel Blanc
d9c76dab57 Changes URL to ansible.cc
Removed github URL in favor of ansible.cc
2013-01-05 16:46:50 +01:00
Michel Blanc
f72317d71e Arch PKGBUILD fixes
Adds examples in package
Changes json dependency to python2-simplejson, reflecting the new
package name
Removed duplicate python2-yaml
2013-01-03 20:54:13 +01:00
Michael DeHaan
5890a2a9da Release stuff 2012-11-30 22:06:25 -05:00
Michael DeHaan
9afb7c1ed0 Get ready to release 0.9 2012-11-30 22:03:31 -05:00
Philipp Grau
1a3fcffbfb dpkg -l does not install package, use dpkg -i <package-file> instead 2012-11-27 15:24:38 +01:00
Gary Richards
3d7d3cf351 Fix make deb
asciidoc is now needed to build the package.
2012-11-17 21:48:52 +00:00
Michel Blanc
d5f4e033b9 Updates Arch linux packaging files
Added a README.md to explain the purpose of the directory
Fixed dependencies in PKGBUILD
Added patch to change python binary name for arch users, so they
don't end up using python 3 (python links to python3 by default on arch
linux).
2012-11-16 10:07:42 +01:00
Miek Gieben
5c62cf3285 Add some python packages too
When starting from scratch those packages must be installed too.
2012-11-08 20:28:32 +01:00
Nigel Metheringham
5b076b086b Split of rpm packaging into main/fireball/node-fireball
Splitting of the packaging so that fireball mode, with the
additional requirements of 0mq, is separately packaged.
Also a end node fireball support package (reqs only).
2012-11-04 13:38:17 +00:00
Michael DeHaan
5bdc16338e Release version bump for 0.9 (development branch) 2012-10-19 21:01:57 -04:00
Michael DeHaan
67b1372d63 Update packaging and CHANGELOG for release 2012-10-19 20:46:59 -04:00
Tim Bielawa
85fb7c6d4b Library functions and modules should be in the 3 man page section. Also the files should end in '.3' 2012-10-03 10:18:55 -04:00
Matt Klich
21e23b34d2 distribution packaging should install all manpages
closes #1069
2012-09-21 11:15:40 -06:00
Michael DeHaan
975c323e39 Release version bump 2012-09-06 18:56:38 -04:00
Michael DeHaan
979b778430 Spec version fixes 2012-09-06 18:53:01 -04:00
Brian Coca
a9cc24dcd5 added freebsd ports package
Signed-off-by: Brian Coca <briancoca+ansible@gmail.com>
2012-08-29 09:46:16 -04:00
Tim Bielawa
6d9e873724 Add some docs/examples
Add a basic ansible-pull man page.

Add the example playbooks/scripts to the RPM package.

Closes #841
2012-08-14 13:05:44 -04:00
Michael DeHaan
62fbbf7653 config file support 2012-08-13 19:17:59 -04:00
Tim Bielawa
65ec3ff63f We need to include the license when we ship RPMs 2012-08-09 11:14:34 -04:00
Michael DeHaan
51c4456c95 update RPM changelog 2012-08-06 21:19:04 -04:00
Michael DeHaan
fd265b40b7 Release bump 2012-08-06 19:55:27 -04:00
Peter Sankauskas
b1b543c289 Smiting Debian packaging instructions that did not work, and replacing
them with the correct instructions. Changing file to .md to match 'docs'
file.
2012-08-01 16:12:10 -07:00
K. Preyk
b0b7484390 fixed debian changelog format 2012-07-20 14:33:35 +02:00
Dave Hatton
7c0ac3653d bump rpm spec to 0.6 2012-07-05 07:18:43 +01:00
Michael DeHaan
a490213d45 Release bump to start development on 0.6 2012-07-04 18:07:19 -04:00
Michael DeHaan
0bbe0a8670 Bump dates in packaging files for release. 2012-07-04 13:37:46 -04:00
Jim Richardson
9be2a94045 fix syntax error in changelog that was preventing building of deb packages 2012-06-21 10:40:52 -07:00
Dave Hatton
a30f5461da The changelog entry requires a valid date 2012-06-19 10:51:22 +01:00
Michael DeHaan
da3816d370 Move version files to 0.5 for devel branch 2012-05-25 16:43:16 -04:00
Michael DeHaan
abbfb20947 changelog updates 2012-05-23 20:23:46 -04:00
Michael DeHaan
99a7522b03 Update devel branch version in RPM spec. 2012-05-05 12:16:19 -04:00
Michael DeHaan
4d62510997 Version bump for 0.3 release 2012-04-23 21:11:43 -04:00
Henry Graham
21269a845f debian packaging 2012-04-23 19:17:01 -04:00
Michael DeHaan
f72114c657 Move setup.py stuff back to top level as "make sdist" was not working, plus, it makes sources cleaner. 2012-04-21 11:56:06 -04:00
Michael DeHaan
d4a5c4aee1 Merge pull request #181 from leucos/integration
Adds PKGBUILD file for Arch linux
2012-04-19 15:57:22 -07:00
Tim Bielawa
516df5f64f Move packaging related things out of the root directory:
Distutils MANIFEST.in, setup.py -> packaging/distutils/ directory.
2012-04-19 13:50:09 -04:00
Michel Blanc
3fae2ea8a4 Fixes Arch PKGBUILD dependencies
Adds missing depends (python2-yaml helps...)
Adds missing build deps (fakeroot)
2012-04-19 19:26:41 +02:00
Michel Blanc
a672a5549a Adds ArchLinux build file
Adds PKGBUILD file required to build Arch Linux packages
2012-04-19 15:30:26 +02:00
Michael DeHaan
51dfb6f88c Add PyYAML requirement 2012-04-19 00:14:37 -04:00
Michael DeHaan
b70ed206c6 Add debian build notes... makefile target pending, some changes to instructions possibly
needed due to moving into packaging/debian?
2012-04-18 23:26:08 -04:00
Michael DeHaan
5bf32f9c90 Add gentoo packaging pointer 2012-04-18 22:51:54 -04:00
Michael DeHaan
8539f4926a Move debian under packaging subdirectory 2012-04-18 22:50:09 -04:00
Tim Bielawa
0a70106b0f Move ansible.spec into subdir. Closes #162 2012-04-18 10:48:37 -04:00