From d90c46f7d002847e4c6f5528d83bf3ac5465a3f9 Mon Sep 17 00:00:00 2001 From: bill auger Date: Sun, 6 Dec 2015 00:47:29 -0500 Subject: [PATCH] update packaging files --- .travis.yml | 1 - Builds/Packaging/PKGBUILD | 2 +- Builds/Packaging/README.md | 15 +++++++-------- Builds/Packaging/av-caster.dsc | 8 ++++---- Builds/Packaging/av-caster.spec | 11 ++++++----- Builds/Packaging/debian.changelog | 7 +++++++ 6 files changed, 25 insertions(+), 19 deletions(-) diff --git a/.travis.yml b/.travis.yml index 299de39..5dbcda7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -19,7 +19,6 @@ notifications: on_start: never before_install: - - VERSION=0.15.000 - PROJECT_NAME='av-caster' - DEPS='libfreetype6-dev libgstreamer-plugins-base1.0-dev libx11-dev libxcursor-dev libxinerama-dev' diff --git a/Builds/Packaging/PKGBUILD b/Builds/Packaging/PKGBUILD index 0cd9d8e..7192894 100644 --- a/Builds/Packaging/PKGBUILD +++ b/Builds/Packaging/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: bill-auger pkgname=av-caster -pkgver=0.15 +pkgver=0.16.000 pkgrel=1 epoch= pkgdesc="a simple native gStreamer GUI front-end for screencast and webcam streaming" diff --git a/Builds/Packaging/README.md b/Builds/Packaging/README.md index b8c8940..72b9216 100644 --- a/Builds/Packaging/README.md +++ b/Builds/Packaging/README.md @@ -1,16 +1,15 @@ - the files contained in this directory are used by the openSUSE Build Service to package binary artifacts and are otherwise not interesting when merging into master, the current manual routine is as follows (perhaps we can automate some of these): -* update 'VERSION' in .travis.yml -* update 'Version' in Builds/Packaging/av-caster.dsc +* create a tag/tarball named as "vMAJOR.MINOR.REV" +* calclulate md5sum for arch package +* update 'pkgver', 'url', and 'md5sums' in Builds/Packaging/PKGBUILD +* update 'Version' and 'Files' in Builds/Packaging/av-caster.dsc (checksum is arbitrary) * update 'Version' in Builds/Packaging/av-caster.spec -* update Builds/Packaging/debian.changelog +* add to Builds/Packaging/debian.changelog * update %changelog version in Builds/Packaging/av-caster.spec -* add any new dependencies to Builds/Packaging/av-caster.dsc (checksum is arbitrary) +* add any new dependencies to Builds/Packaging/av-caster.dsc * add any new dependencies , package files , or build steps to Builds/Packaging/av-caster.spec -* add any new dependencies , package files , or build steps to Builds/Packaging/debian.rules -* tag/create a tarball and md5sum for arch package -* update 'pkgver', 'url', and 'md5sums' in Builds/Packaging/PKGBUILD +* add any new package files , or build steps to Builds/Packaging/debian.rules * commit any of the above changed files to the build server diff --git a/Builds/Packaging/av-caster.dsc b/Builds/Packaging/av-caster.dsc index 97fb2b5..87c2eef 100644 --- a/Builds/Packaging/av-caster.dsc +++ b/Builds/Packaging/av-caster.dsc @@ -1,11 +1,11 @@ Format: 1.0 Source: av-caster -Version: 0.15-1 +Version: 0.16.000-1 Binary: av-caster Maintainer: bill-auger Homepage: https://github.com/bill-auger/av-caster Architecture: any -Build-Depends: debhelper (>= 4.1.16), build-essential, libfreetype6-dev, libgstreamer-plugins-base1.0-dev (>= 1.6.0), libx11-dev, libxcursor-dev, libxinerama-dev +Build-Depends: build-essential, debhelper (>= 4.1.16), libfreetype6-dev, libgstreamer-plugins-base1.0-dev (>= 1.6.0), libircclient-dev, libx11-dev, libxcursor-dev, libxinerama-dev Files: - d57283ebb8157ae919762c58419353c8 133282 v0.15.orig.tar.gz - 2fecf324a32123b08cefc0f047bca5ee 63176 v0.15.diff.tar.gz + d57283ebb8157ae919762c58419353c8 133282 v0.16.000.orig.tar.gz + 2fecf324a32123b08cefc0f047bca5ee 63176 v0.16.000.diff.tar.gz diff --git a/Builds/Packaging/av-caster.spec b/Builds/Packaging/av-caster.spec index 7004210..d0fe429 100644 --- a/Builds/Packaging/av-caster.spec +++ b/Builds/Packaging/av-caster.spec @@ -16,16 +16,17 @@ # Name: av-caster -Version: 0.15 +Version: 0.16.000 Release: 1%{?dist} Summary: A simple native gStreamer GUI for screencast, webcam, and audio streaming License: LGPL-3.0 URL: https://github.com/bill-auger/av-caster/ Source0: https://github.com/bill-auger/%{name}/archive/v%{version}.tar.gz -BuildRequires: gcc-c++ libX11-devel freetype2-devel libXinerama-devel libXcursor-devel +BuildRequires: freetype2-devel gcc-c++ libircclient-devel libX11-devel libXinerama-devel libXcursor-devel +Requires: libircclient1 %if 0%{?sles_version} || 0%{?suse_version} BuildRequires: gstreamer-plugins-base-devel -Requires: gstreamer-plugins-base gstreamer-plugins-good gstreamer-plugins-bad-free gstreamer-plugins-ugly +Requires: gstreamer-plugins-good gstreamer-plugins-bad-free gstreamer-plugins-ugly %endif %if 0%{?centos_version} || 0%{?fedora_version} || 0%{?rhel_version} BuildRequires: gstreamer1-plugins-base-devel @@ -72,5 +73,5 @@ mv Builds/Makefile/build/%{name} %{buildroot}%{_bindir}/ %changelog -* Wed Nov 25 2015 bill-auger -- v0.15 +* Wed Dec 05 2015 bill-auger +- v0.16.000 diff --git a/Builds/Packaging/debian.changelog b/Builds/Packaging/debian.changelog index c84cab9..a2ce013 100644 --- a/Builds/Packaging/debian.changelog +++ b/Builds/Packaging/debian.changelog @@ -1,3 +1,10 @@ +av-caster (0.16.000) whatever; urgency=medium + + * add chat feature + + -- bill-auger Sat, 05 Dec 2015 04:20:42 -0400 + + av-caster (0.15.000) whatever; urgency=medium * toggle preview and output at runtime