Commit Graph

9 Commits

Author SHA1 Message Date
Sean Olson 3d3dc0d332 bump Debian changelog for 0.2.0
Summary: bump Debian changelog for 0.2.0

Reviewers: jacko

Reviewed By: jacko

Differential Revision: https://phabricator.buildinspace.com/D207
2015-03-09 15:44:45 -07:00
Jack O'Connor 38800e408d add python-setuptools as a build dependency on arch
Summary: Missing dependency caught by kenny_r at https://aur.archlinux.org/packages/peru-git/

Test Plan: `makepkg` fails without setuptools now, and `makepkg -s` installs it.

Reviewers: sean

Differential Revision: https://phabricator.buildinspace.com/D191
2015-02-20 10:55:08 -08:00
Sean Olson 2447a0eb69 bump Debian changelog for 0.1.3
Reviewers: jacko

Reviewed By: jacko

Differential Revision: https://phabricator.buildinspace.com/D169
2015-01-09 20:59:18 -08:00
Sean Olson 26b0978ff0 simplify Debian versioning
Summary:
The package version was being appended to the version given to `dch`. This
complicated versioning for no good reason. This change collapses the version of
peru, series, and a package version into one unified version that is used with
all the tools (including `dch`).

"There can be only one!"

Reviewers: jacko

Reviewed By: jacko

Differential Revision: https://phabricator.buildinspace.com/D166
2015-01-07 12:16:00 -08:00
Sean Olson 927d46d296 bump Debian changelog
Summary: Package for 0.1.2ubuntu~utopic1-1 is live on Launchpad. Bumping changelog.

Reviewers: jacko

Reviewed By: jacko

Differential Revision: https://phabricator.buildinspace.com/D164
2015-01-04 18:44:58 -08:00
Sean Olson 2a315178f0 add packaging information to version
Summary:
Add a "source version" when generating source packages for Ubuntu. The source
version is a part of the software version, which is encoded in the original
tarball. This allows some flexibility when uploading to Launchpad, which will
reject changes for the same software version. For example, the source version
can be bumped to upload a fix for a broken package (without bumping the actual
software version). Note that the package version cannot be used to accomplish
this; it is not part of the source tarball, so bumping this version does not
pervent Launchpad from rejecting the changes.

Rename the script, since this is a bit specific for Ubuntu and Launchpad.

See: http://askubuntu.com/a/391751

Reviewers: jacko

Reviewed By: jacko

Differential Revision: https://phabricator.buildinspace.com/D163
2015-01-04 15:09:33 -08:00
Sean Olson 63c2827f43 packaging for Debian and Ubuntu
Summary:
Add Debian packaging metadata and a script to generate a basic source package
that can be uploaded to a Launchpad PPA.

Reviewers: jacko

Reviewed By: jacko

Differential Revision: https://phabricator.buildinspace.com/D133
2014-12-21 02:24:08 -08:00
Jack O'Connor b781a4c681 fix makelocal.sh
Summary:
The script was originally written at `./scripts/packaging/arch/`, but we
moved the packaging directory to the toplevel before we committed it. I
forgot to change a path in the script, so it broke.

Reviewers: sean

Differential Revision: https://phabricator.buildinspace.com/D128
2014-11-23 20:24:03 -05:00
Jack O'Connor fedbc308af create an Arch PKGBUILD
Summary:
Also including a little script that makes it easier to package your
local copy of the sources (instead of the default, cloning a new repo to
package).

Reviewers: sean

Reviewed By: sean

Differential Revision: https://phabricator.buildinspace.com/D126
2014-11-16 21:13:33 -08:00