summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabioLolix2017-11-05 02:34:04 +0100
committerFabioLolix2017-11-05 02:34:04 +0100
commitf79e7695629ac6b5c286861fe400b6f93c72ff2d (patch)
tree3dd036a8a3efe1b25230032ee3f2f8ac93a1826a
downloadaur-f79e7695629ac6b5c286861fe400b6f93c72ff2d.tar.gz
Initial commit
-rw-r--r--.SRCINFO45
-rw-r--r--PKGBUILD48
2 files changed, 93 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..1ffdd057086e
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,45 @@
+pkgbase = selene-media-converter
+ pkgdesc = A simple but powerful audio/video converter for many formats
+ pkgver = 17.7
+ pkgrel = 1
+ url = http://teejeetech.blogspot.in/p/selene-media-encoder.html
+ arch = i686
+ arch = x86_64
+ license = GPL3
+ makedepends = vala
+ makedepends = chrpath
+ depends = gtk3
+ depends = json-glib
+ depends = libgee
+ depends = libsoup
+ depends = mediainfo
+ depends = ffmpeg
+ optdepends = gpac: MP4Box muxer
+ optdepends = fdk-aac-enc: Fraunhofer FDK AAC encoder
+ optdepends = libav-no-libs: Libav encoder
+ optdepends = libkate: Kate subtitle encoder
+ optdepends = lame: LAME Mp3 encoder
+ optdepends = mkvtoolnix-cli: Matroska muxer
+ optdepends = mplayer: Media player
+ optdepends = mpv: Media player
+ optdepends = neroaac: Nero AAC Audio encoder
+ optdepends = neroaacenc: Nero AAC Audio encoder
+ optdepends = libogg: OGG audio encoder
+ optdepends = liboggz: OGG merge tool
+ optdepends = opus-tools: Opus audio encoder
+ optdepends = smplayer: media player
+ optdepends = sox: SoX audio processing utility
+ optdepends = vlc: media player
+ optdepends = libvpx: VP8 video encoder
+ optdepends = x264: H.264 video encoder
+ optdepends = x265: H.265 video encoder
+ provides = selene-media-converter
+ provides = selene-media-encoder
+ conflicts = selene-media-converter
+ conflicts = selene-media-encoder
+ conflicts = selene-media-encoder-bzr
+ source = https://github.com/teejee2008/selene-media-converter/archive/v17.7.tar.gz
+ md5sums = 5e028327c64cadcf244b62baca17a92a
+
+pkgname = selene-media-converter
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f3bbd5e6a5e7
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,48 @@
+# Maintainer: Fabio Loli <loli_fabio@protonmail.com>
+# Contributor: ultraviolet <ultravioletnanokitty@gmail.com>
+# https://github.com/FabioLolix
+
+pkgname=selene-media-converter
+pkgver=17.7
+pkgrel=1
+pkgdesc="A simple but powerful audio/video converter for many formats"
+arch=('i686' 'x86_64')
+url="http://teejeetech.blogspot.in/p/selene-media-encoder.html"
+license=('GPL3')
+depends=('gtk3' 'json-glib' 'libgee' 'libsoup' 'mediainfo' 'ffmpeg')
+optdepends=('gpac: MP4Box muxer'
+ 'fdk-aac-enc: Fraunhofer FDK AAC encoder'
+ 'libav-no-libs: Libav encoder'
+ 'libkate: Kate subtitle encoder'
+ 'lame: LAME Mp3 encoder'
+ 'mkvtoolnix-cli: Matroska muxer'
+ 'mplayer: Media player'
+ 'mpv: Media player'
+ 'neroaac: Nero AAC Audio encoder'
+ 'neroaacenc: Nero AAC Audio encoder'
+ 'libogg: OGG audio encoder'
+ 'liboggz: OGG merge tool'
+ 'opus-tools: Opus audio encoder'
+ 'smplayer: media player'
+ 'sox: SoX audio processing utility'
+ 'vlc: media player'
+ 'libvpx: VP8 video encoder'
+ 'x264: H.264 video encoder'
+ 'x265: H.265 video encoder')
+makedepends=('vala' 'chrpath')
+provides=('selene-media-converter' 'selene-media-encoder')
+conflicts=('selene-media-converter' 'selene-media-encoder' 'selene-media-encoder-bzr')
+source=("https://github.com/teejee2008/${pkgname}/archive/v${pkgver}.tar.gz")
+md5sums=('5e028327c64cadcf244b62baca17a92a')
+
+build() {
+ cd "$srcdir/${pkgname}-${pkgver}"
+ make
+}
+
+package() {
+ cd "$srcdir/${pkgname}-${pkgver}"
+ make DESTDIR="$pkgdir/" install
+ chrpath --delete ${pkgdir}/usr/bin/selene
+ rm ${pkgdir}/usr/bin/selene-uninstall
+}