summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO16
-rw-r--r--Makefile.patch28
-rwxr-xr-xPKGBUILD14
3 files changed, 47 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 610fa0fa649b..78f4a2203bef 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,20 @@
+# Generated by mksrcinfo v8
+# Thu Jan 7 16:32:49 UTC 2016
pkgbase = castawesome
pkgdesc = A GUI frontend for ffmpeg livestreaming
- pkgver = 0.15.1
- pkgrel = 4
+ pkgver = 0.16.0
+ pkgrel = 1
url = https://github.com/TheSamsai/Castawesome
arch = any
license = GPL3
depends = ffmpeg
depends = gtk3
- depends = python2
- depends = python2-gobject
- source = https://github.com/TheSamsai/Castawesome/releases/download/0.15.1/castawesome-0.15.1.tar.gz
- sha256sums = 65466f03a9981976bb7cbfc8f8c66384b12b2a2aaef7024a3356b43d9d7f33ca
+ depends = python
+ depends = python-gobject
+ source = https://github.com/TheSamsai/Castawesome/releases/download/0.16.0/castawesome-0.16.0.tar.gz
+ source = Makefile.patch
+ sha256sums = d2cc2a705d8143dafabdc43a4e169b2c15e7856512da9c823c700ec60a03cd57
+ sha256sums = cddaf5eba8a8569d3bb82a5ce2c9c99517c23e3d3550ac03b6b03533f48c9301
pkgname = castawesome
diff --git a/Makefile.patch b/Makefile.patch
new file mode 100644
index 000000000000..825bc3d33845
--- /dev/null
+++ b/Makefile.patch
@@ -0,0 +1,28 @@
+diff -aur castawesome.pristine/Makefile castawesome.new/Makefile
+--- castawesome.pristine/Makefile 2016-01-07 11:25:55.813075142 -0500
++++ castawesome.new/Makefile 2016-01-07 11:31:53.454691562 -0500
+@@ -21,12 +21,13 @@
+ mkdir -p $(DESTDIR)/usr/share/castawesome/ui
+ mkdir -p $(DESTDIR)/usr/share/castawesome/doc
+ mkdir -p $(DESTDIR)/usr/share/applications/
++ mkdir -p $(DESTDIR)/usr/share/pixmaps
+ cp *.ui $(DESTDIR)/usr/share/castawesome/ui
+ cp *.png $(DESTDIR)/usr/share/castawesome/ui
+ cp README AUTHORS NEWS COPYING $(DESTDIR)/usr/share/castawesome/doc
+ install -Dm 755 castawesome.py $(DESTDIR)/usr/bin/castawesome
+ cp uninstall_castawesome.sh $(DESTDIR)/usr/bin/uninstall_castawesome
+- cp IconCA.png /usr/share/pixmaps/castawesome.png
++ cp IconCA.png $(DESTDIR)/usr/share/pixmaps/castawesome.png
+ cp Castawesome.desktop $(DESTDIR)/usr/share/applications/
+ chmod +x $(DESTDIR)/usr/bin/castawesome $(DESTDIR)/usr/bin/uninstall_castawesome
+ chmod +r $(DESTDIR)/usr/share/castawesome/ui/*.png
+@@ -34,7 +35,7 @@
+ uninstall:
+ rm -rf $(DESTDIR)/usr/share/castawesome
+ rm -f $(DESTDIR)/usr/bin/castawesome $(DESTDIR)/usr/bin/uninstall_castawesome
+- rm -f /usr/share/pixmaps/castawesome
++ rm -f $(DESTDIR)/usr/share/pixmaps/castawesome
+ rm -f $(DESTDIR)/usr/share/applications/Castawesome.desktop
+
+ use_avconv:
+Only in castawesome.new: Makefile~
diff --git a/PKGBUILD b/PKGBUILD
index 5b4439d84bbc..d468813b0d6c 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,15 +4,17 @@
# Contributor: Andy Weidenbaum <archbaum@gmail.com>
pkgname=castawesome
-pkgver=0.15.1
-pkgrel=4
+pkgver=0.16.0
+pkgrel=1
arch=('any')
pkgdesc='A GUI frontend for ffmpeg livestreaming'
url='https://github.com/TheSamsai/Castawesome'
license=('GPL3')
-depends=('ffmpeg' 'gtk3' 'python2' 'python2-gobject')
-source=(https://github.com/TheSamsai/Castawesome/releases/download/$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('65466f03a9981976bb7cbfc8f8c66384b12b2a2aaef7024a3356b43d9d7f33ca')
+depends=('ffmpeg' 'gtk3' 'python' 'python-gobject')
+source=("https://github.com/TheSamsai/Castawesome/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"
+ "Makefile.patch")
+sha256sums=('d2cc2a705d8143dafabdc43a4e169b2c15e7856512da9c823c700ec60a03cd57'
+ 'cddaf5eba8a8569d3bb82a5ce2c9c99517c23e3d3550ac03b6b03533f48c9301')
prepare() {
cd $pkgname
@@ -21,6 +23,8 @@ prepare() {
sed -i 's#/usr/local#$(DESTDIR)/usr#g' Makefile
sed -i 's#/usr/local#/usr#' castawesome.py
sed -i 's#/usr/local#/usr#' uninstall_castawesome.sh
+
+ patch -p1 -i $srcdir/Makefile.patch
}
build() {