Packaging: Debian: Package 1.2.0-1

packaging
Adrien Vergé 9 years ago
parent d4d1d78ce6
commit e3baeefc81

@ -0,0 +1,41 @@
Release new version for Debian
==============================
VERSION=1.2.0
# Build source archive
python3 setup.py sdist
mv dist/yamllint-$VERSION.tar.gz yamllint_$VERSION.orig.tar.gz
tar -xvf yamllint_$VERSION.orig.tar.gz
cp -r ../packaging/ubuntu/debian yamllint-$VERSION/
cd yamllint-$VERSION/debian
# Add a new changelog entry:
dch -v $VERSION-1
# Build packages and sign dsc
debuild -S -sa
# Test if it builds
sudo pbuilder --create
sudo pbuilder --build ../yamllint_$VERSION-1.dsc
# Upload to mentors FTP (needed even for updates)
cat >>~/.dput.cf << EOF
[mentors]
fqdn = mentors.debian.net
incoming = /upload
method = http
allow_unsigned_uploads = 0
progress_indicator = 2
# Allow uploads for UNRELEASED packages
allowed_distributions = .*
EOF
dput mentors ../yamllint_$VERSION-1_source.changes
# Do no upload to Debian FTP: the sponsor will do it
# File a new RFS bug by sending an email
See https://mentors.debian.net/sponsors/rfs-howto/yamllint

@ -1,3 +1,12 @@
yamllint (1.2.0-1) unstable; urgency=medium
* Update to new upstream version
* Build and include man page in package
* Fix Vcs-* fields in debian/control
* Fix description-synopsis-starts-with-article lintian warning
-- Adrien Vergé <adrienverge@gmail.com> Tue, 08 Mar 2016 08:20:23 +0100
yamllint (1.1.0-1) unstable; urgency=medium yamllint (1.1.0-1) unstable; urgency=medium
* Update to new upstream version * Update to new upstream version

@ -11,17 +11,16 @@ Build-Depends:
python3-yaml, python3-yaml,
Standards-Version: 3.9.7 Standards-Version: 3.9.7
Homepage: https://github.com/adrienverge/yamllint Homepage: https://github.com/adrienverge/yamllint
Vcs-Git: git://anonscm.debian.org/collab-maint/yamllint.git Vcs-Git: https://github.com/adrienverge/yamllint.git -b packaging
Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/yamllint.git Vcs-Browser: https://github.com/adrienverge/yamllint/tree/packaging
Package: yamllint Package: yamllint
Architecture: any Architecture: any
Depends: Depends:
python3-yaml,
${misc:Depends}, ${misc:Depends},
${python3:Depends}, ${python3:Depends},
${shlibs:Depends}, ${shlibs:Depends},
Description: A linter for YAML files Description: Linter for YAML files
yamllint does not only check for syntax validity, but for weirdnesses like key yamllint does not only check for syntax validity, but for weirdnesses like key
repetition and cosmetic problems such as lines length, trailing spaces, repetition and cosmetic problems such as lines length, trailing spaces,
indentation, etc. indentation, etc.

@ -17,3 +17,6 @@ License: GPL-3+
. .
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
.
On Debian systems, the complete text of the GNU General
Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".

@ -8,6 +8,7 @@ Packaging in Debian
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=816609 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=816609
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=816611 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=816611
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=817245
Packaging in Ubuntu Packaging in Ubuntu
------------------- -------------------

Loading…
Cancel
Save