Skip to content

Commit

Permalink
update packaging files
Browse files Browse the repository at this point in the history
  • Loading branch information
bill-auger committed Dec 6, 2015
1 parent 66184a9 commit d90c46f
Show file tree
Hide file tree
Showing 6 changed files with 25 additions and 19 deletions.
1 change: 0 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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'
Expand Down
2 changes: 1 addition & 1 deletion Builds/Packaging/PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Maintainer: bill-auger <[email protected]>
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"
Expand Down
15 changes: 7 additions & 8 deletions Builds/Packaging/README.md
Original file line number Diff line number Diff line change
@@ -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
8 changes: 4 additions & 4 deletions Builds/Packaging/av-caster.dsc
Original file line number Diff line number Diff line change
@@ -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 <[email protected]>
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
11 changes: 6 additions & 5 deletions Builds/Packaging/av-caster.spec
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
7 changes: 7 additions & 0 deletions Builds/Packaging/debian.changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
av-caster (0.16.000) whatever; urgency=medium

* add chat feature

-- bill-auger <[email protected]> Sat, 05 Dec 2015 04:20:42 -0400


av-caster (0.15.000) whatever; urgency=medium

* toggle preview and output at runtime
Expand Down

0 comments on commit d90c46f

Please sign in to comment.