Merge branch 'master' of github.com:pisilinux/main

This commit is contained in:
Ertuğrul Erata
2018-04-22 11:03:15 +03:00
47 changed files with 2797 additions and 130 deletions
+23 -3
View File
@@ -12,14 +12,16 @@
<IsA>library</IsA>
<Summary>The Gcr package contains libraries used for displaying certificates and accessing key stores.</Summary>
<Description>The Gcr package contains libraries used for displaying certificates and accessing key stores. It also provides the viewer for crypto files on the GNOME Desktop.</Description>
<Archive sha1sum="4556e4c752520320baee8fd608d82164d34c13d6" type="tarxz">mirrors://gnome/gcr/3.20/gcr-3.20.0.tar.xz</Archive>
<Archive sha1sum="65cddbc1e12266233aca4d1857a93b42ef52f620" type="tarxz">mirrors://gnome/gcr/3.28/gcr-3.28.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>gnupg</Dependency>
<Dependency>intltool</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>vala-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>p11-kit-devel</Dependency>
<Dependency>python-six</Dependency>
<Dependency>libgcrypt-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
</BuildDependencies>
@@ -51,7 +53,6 @@
<Path fileType="data">/usr/share/gcr-3</Path>
<Path fileType="data">/usr/share/gir-1.0</Path>
<Path fileType="data">/usr/share/glib-2.0</Path>
<Path fileType="doc">/usr/share/gtk-doc</Path>
<Path fileType="data">/usr/share/icons</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="data">/usr/share/mime</Path>
@@ -77,8 +78,27 @@
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<Package>
<Name>gcr-docs</Name>
<IsA>data:doc</IsA>
<Summary>gcr reference documents</Summary>
<RuntimeDependencies>
<Dependency>gcr</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="doc">/usr/share/gtk-doc</Path>
</Files>
</Package>
<History>
<Update release="3">
<Date>2018-04-21</Date>
<Version>3.28.0</Version>
<Comment>Release bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2017-03-30</Date>
<Version>3.20.0</Version>
@@ -94,4 +114,4 @@
<Email>osman.erkan@pisilinux.org</Email>
</Update>
</History>
</PISI>
</PISI>
+1 -1
View File
@@ -23,4 +23,4 @@ def build():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", "COPYING", "COPYING.LIB", "NEWS", "README")
pisitools.dodoc("AUTHORS", "COPYING", "COPYING.LIB", "NEWS", "README*")
+15 -3
View File
@@ -12,8 +12,11 @@
<IsA>library</IsA>
<Summary>Scalable Vector Graphics (SVG) rendering library</Summary>
<Description>librsvg is a component used within software applications to enable support for SVG-format scalable vector graphics.</Description>
<Archive sha1sum="244441b0f83ea8b3888cea2e9337eed3426f0149" type="tarxz">mirrors://gnome/librsvg/2.40/librsvg-2.40.20.tar.xz</Archive>
<Archive sha1sum="6e9a4840ddd15af34c959c90e4867bc7f15bf908" type="tarxz">mirrors://gnome/librsvg/2.42/librsvg-2.42.3.tar.xz</Archive>
<BuildDependencies>
<Dependency>rust</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>freetype-devel</Dependency>
<Dependency>libcroco-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>pango-devel</Dependency>
@@ -21,6 +24,7 @@
<Dependency>python-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>python-six</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
</BuildDependencies>
<Patches>
@@ -33,6 +37,7 @@
<Dependency>glib2</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>cairo</Dependency>
<Dependency>pango</Dependency>
<Dependency>fontconfig</Dependency>
@@ -77,12 +82,19 @@
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="data">/usr/lib32/pkgconfig</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
<Path fileType="library">/usr/lib32/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="5">
<Date>2018-04-19</Date>
<Version>2.42.3</Version>
<Comment>Version Bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="4">
<Date>2018-01-08</Date>
<Version>2.40.20</Version>
+9 -2
View File
@@ -11,7 +11,7 @@
<License>GPLv2</License>
<Summary>Powerful libraries for creating business diagrams</Summary>
<Description>Powerful libraries for creating business diagrams</Description>
<Archive type="tarxz" sha1sum="e0a94210c295990536465ab1d3fb0d0805382a67">http://download.kde.org/stable/kdiagram/2.6.0/src/kdiagram-2.6.0.tar.xz</Archive>
<Archive type="tarxz" sha1sum="0e5372f8a14f127a867907e590f2d137f187398c">https://download.kde.org/stable/kdiagram/2.6.1/kdiagram-2.6.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>extra-cmake-modules</Dependency>
<Dependency>qt5-assistant-devel</Dependency>
@@ -55,6 +55,13 @@
</Package>
<History>
<Update release="5">
<Date>2018-04-18</Date>
<Version>2.6.1</Version>
<Comment>Version Bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="4">
<Date>2017-07-04</Date>
<Version>2.6.0</Version>
@@ -84,4 +91,4 @@
<Email>groni@pisilinux.org</Email>
</Update>
</History>
</PISI>
</PISI>
+8 -1
View File
@@ -12,7 +12,7 @@
<IsA>service</IsA>
<Summary>Protocol definitions and daemons for D-Bus at-spi</Summary>
<Description>at-spi allows assistive technologies to access GTK-based applications. Essentially it exposes the internals of applications over D-Bus for automation.</Description>
<Archive sha1sum="577f4e67bcda8fecd71ed4893c9b675670519bf5" type="tarxz">mirrors://gnome/at-spi2-atk/2.26/at-spi2-atk-2.26.1.tar.xz</Archive>
<Archive sha1sum="d4f0710c50223a84ca412be1f385c281054558cc" type="tarxz">mirrors://gnome/at-spi2-atk/2.26/at-spi2-atk-2.26.2.tar.xz</Archive>
<BuildDependencies>
<Dependency>at-spi2-core-devel</Dependency>
<Dependency>glib2-devel</Dependency>
@@ -75,6 +75,13 @@
</Package>
<History>
<Update release="6">
<Date>2018-04-19</Date>
<Version>2.26.2</Version>
<Comment>Version Bump</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2018-01-17</Date>
<Version>2.26.1</Version>
+25 -30
View File
@@ -4,41 +4,36 @@
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
if get.buildTYPE() == "emul32":
libexec = "/tmp"
sysconf = "--sysconfdir=/tmp"
else:
libexec = "/usr/libexec/at-spi2"
sysconf = ""
def setup():
autotools.autoreconf("-vif")
autotools.configure("--disable-static \
--disable-silent-rules \
--disable-xevie \
--libexecdir=%s\
--with-dbus-daemondir=/usr/bin \
%s \
" % (libexec, sysconf))
#pisitools.dosed("libtool", "^(hardcode_libdir_flag_spec=).*", '\\1""')
pisitools.dosed("libtool", "^(runpath_var=)LD_RUN_PATH", "\\1DIE_RPATH_DIE")
pisitools.dosed("libtool", "( -shared )", " -Wl,--as-needed\\1")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
#pisitools.removeDir("/etc")
shelltools.makedirs("build")
shelltools.cd("build")
options = "meson .. --prefix=/usr -D enable_docs=true"
if get.buildTYPE() == "emul32":
pisitools.dosed("%s/usr/share/dbus-1/services" % get.installDIR(), "^(Exec=)\/tmp", r"\1/usr/libexec/at-spi2")
pisitools.removeDir("/tmp")
options += "meson --prefix=/usr --libexec=tmp --sysconfdir=tmp --libdir=lib32 -D enable_docs=false"
shelltools.system(options)
def build():
shelltools.cd("build")
shelltools.system("ninja")
def install():
shelltools.cd("build")
shelltools.system("DESTDIR=%s ninja install" % get.installDIR())
if get.buildTYPE() == "emul32":
#pisitools.dosed("%s/usr/share/dbus-1/services" % get.installDIR(), "^(Exec=)\/tmp", r"\1/usr/libexec/at-spi2")
pisitools.removeDir("/usr/tmp")
return
shelltools.cd("..")
pisitools.dodoc("COPYING", "NEWS", "README")
pisitools.dodoc("AUTHORS", "COPYING", "README", "NEWS")
+14 -4
View File
@@ -12,15 +12,18 @@
<IsA>service</IsA>
<Summary>Protocol definitions and daemons for D-Bus at-spi</Summary>
<Description>at-spi allows assistive technologies to access GTK-based applications. Essentially it exposes the internals of applications over D-Bus for automation.</Description>
<Archive sha1sum="1c39d66c1ca02005abff884fdab0ab510311d018" type="tarxz">mirrors://gnome/at-spi2-core/2.26/at-spi2-core-2.26.2.tar.xz</Archive>
<Archive sha1sum="45e15ab3c1cfe0a8b4ea333c448f3fc1cd634c4e" type="tarxz">mirrors://gnome/at-spi2-core/2.28/at-spi2-core-2.28.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>libXtst-devel</Dependency>
<Dependency>libxslt-devel</Dependency>
<Dependency>libXi-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>dbus-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>intltool</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>meson</Dependency>
<Dependency>python-six</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
</BuildDependencies>
@@ -49,9 +52,9 @@
<Package>
<Name>at-spi2-core-32bit</Name>
<PartOf>emul32</PartOf>
<Summary>32-bit shared libraries for at-spi2-core</Summary>
<BuildType>emul32</BuildType>
<PartOf>emul32</PartOf> -->
<Summary>32-bit shared libraries for at-spi2-core</Summary> --> -->
<BuildType>emul32</BuildType> --> -->
<BuildDependencies>
<Dependency>dbus-32bit</Dependency>
<Dependency>glib2-32bit</Dependency>
@@ -95,6 +98,13 @@
</Package>
<History>
<Update release="6">
<Date>2018-04-19</Date>
<Version>2.28.0</Version>
<Comment>Version Bump</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2018-01-17</Date>
<Version>2.26.2</Version>
@@ -0,0 +1,15 @@
diff -Nuar a/src/mimeutils.c b/src/mimeutils.c
--- a/src/mimeutils.c 2016-05-11 23:05:33.000000000 +0300
+++ b/src/mimeutils.c 2018-04-19 23:01:05.615018503 +0300
@@ -52,9 +52,9 @@
"x-directory"
};
-/* Defined in RFC 2045/2046 and RFC 2077 */
+/* Defined in RFC 2045/2046, RFC 2077 and RFC 8081 */
static const char *registered_discrete_media_types[] = {
- "application", "audio", "image", "model", "text", "video"
+ "application", "audio", "font", "image", "model", "text", "video"
};
/* Defined in RFC 2045/2046 */
+10
View File
@@ -16,6 +16,9 @@
<BuildDependencies>
<Dependency>glib2-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch>mimeutils.patch</Patch>
</Patches>
</Source>
<Package>
@@ -34,6 +37,13 @@
</Package>
<History>
<Update release="4">
<Date>2018-04-18</Date>
<Version>0.23</Version>
<Comment>Rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2017-02-13</Date>
<Version>0.23</Version>
+8 -1
View File
@@ -12,7 +12,7 @@
<IsA>library</IsA>
<Summary>GTK+ and GNOME Accessibility Toolkit</Summary>
<Description>These libraries provide tools for making software for people with disabilities.</Description>
<Archive sha1sum="62d33b5724acecb202b4c3067e3d861c4cfcd19a" type="tarxz">mirrors://gnome/atk/2.27/atk-2.27.1.tar.xz</Archive>
<Archive sha1sum="aff82397db3b3121c4c01eba0904c9355347c6be" type="tarxz">mirrors://gnome/atk/2.28/atk-2.28.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>glib2-devel</Dependency>
@@ -67,6 +67,13 @@
</Package>
<History>
<Update release="6">
<Date>2018-04-19</Date>
<Version>2.28.1</Version>
<Comment>Version Bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="5">
<Date>2018-01-08</Date>
<Version>2.27.1</Version>
+11 -4
View File
@@ -13,7 +13,7 @@
<IsA>library</IsA>
<Summary>2D graphics library with bindings of many programming languages</Summary>
<Description>Cairo is a 2D graphics library with support for multiple output devices (and fileformats).</Description>
<Archive sha1sum="490025a0ba0622a853010f49fb6343f29fb70b9b" type="tarxz">http://cairographics.org/releases/cairo-1.14.12.tar.xz</Archive>
<Archive sha1sum="4e64c6a48789edb4c60bc3fa95bd3992cc388b88" type="tarxz">https://cairographics.org/snapshots/cairo-1.15.12.tar.xz</Archive>
<BuildDependencies>
<Dependency>lzo-devel</Dependency>
<Dependency>zlib-devel</Dependency>
@@ -88,8 +88,8 @@
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="data">/usr/lib32/pkgconfig</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
<Path fileType="library">/usr/lib32/pkgconfig</Path>
</Files>
</Package>
@@ -137,7 +137,14 @@
</Package>
<History>
<Update release="5">
<Update release="6">
<Date>2018-04-18</Date>
<Version>1.15.12</Version>
<Comment>version Bump.</Comment>
<Name>Ayhan Yalçınsoy</Name>
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2018-01-28</Date>
<Version>1.14.12</Version>
<Comment>version Bump</Comment>
+8 -1
View File
@@ -12,7 +12,7 @@
<IsA>library</IsA>
<Summary>GDK pixbuf library</Summary>
<Description>gdk-pixbuf is a library that provides image loading and scaling support for gtk+ applications</Description>
<Archive sha1sum="445bb95b234c3b3cea273353b7464f3b796dbd0e" type="tarxz">mirrors://gnome/gdk-pixbuf/2.36/gdk-pixbuf-2.36.11.tar.xz</Archive>
<Archive sha1sum="2a32bf71fd7c47b22abd9843bc3116e771772fbe" type="tarxz">mirrors://gnome/gdk-pixbuf/2.36/gdk-pixbuf-2.36.12.tar.xz</Archive>
<BuildDependencies>
<Dependency>gtk-doc</Dependency>
<Dependency>glib2-devel</Dependency>
@@ -109,6 +109,13 @@
</Package>
<History>
<Update release="6">
<Date>2018-04-17</Date>
<Version>2.36.12</Version>
<Comment>Version Bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2018-01-28</Date>
<Version>2.36.11</Version>
+8 -1
View File
@@ -61,8 +61,8 @@
<Patch level="1">qtwebkit-opensource-src-5.0.1-debuginfo.patch</Patch>
<Patch level="1">qtwebkit-opensource-src-5.2.0-save_memory.patch</Patch>
<Patch level="1">qtwebkit-opensource-src-5.2.1-no_rpath.patch</Patch>
<Patch>qtwebkit-5.6.2-icu-59.patch</Patch>
<Patch level="1">webkit_qt_hide_symbols.diff</Patch>
<Patch level="1">qtwebkit-5.9.0-icu_59-1.patch</Patch>
</Patches>
</Source>
@@ -133,6 +133,13 @@
</Package>
<History>
<Update release="8">
<Date>2018-02-02</Date>
<Version>5.9.0</Version>
<Comment>Rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="7">
<Date>2018-02-02</Date>
<Version>5.9.0</Version>
+8 -1
View File
@@ -12,7 +12,7 @@
<IsA>library</IsA>
<Summary>Microcode update files for Intel CPUs</Summary>
<Description>Microcode update files for Intel CPUs</Description>
<Archive sha1sum="ab0b2fff9d139bfe0ec0a051ccecf5799ea27df4" type="targz" target="microcode-20171117">https://downloadmirror.intel.com/27337/eng/microcode-20171117.tgz</Archive>
<Archive sha1sum="3b0091d94345c832a3079c8acc78e8ab78d21749" type="targz" target="microcode-20180312">https://downloadmirror.intel.com/27591/eng/microcode-20180312.tgz</Archive>
<AdditionalFiles>
<AdditionalFile target="intel-microcode2ucode.c">intel-microcode2ucode.c</AdditionalFile>
</AdditionalFiles>
@@ -30,6 +30,13 @@
</Package>
<History>
<Update release="4">
<Date>2018-04-12</Date>
<Version>20180312</Version>
<Comment>Version Bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2018-01-04</Date>
<Version>20171117</Version>
+12 -6
View File
@@ -12,7 +12,7 @@
<IsA>app:gui</IsA>
<Summary>A powerful virtualization program</Summary>
<Description>VirtualBox is a family of powerful x86 virtualization products for enterprise as well as home use. This is the Open Source Edition which lacks USB support and some other things.</Description>
<Archive sha1sum="d25f64eb8d5f12072e4a57b32e08b2e512bdf517" type="tarbz2">http://download.virtualbox.org/virtualbox/5.2.8/VirtualBox-5.2.8.tar.bz2</Archive>
<Archive sha1sum="346bc63fa126e33a1b7017b769b429bbc39fa397" type="tarbz2">http://download.virtualbox.org/virtualbox/5.2.10/VirtualBox-5.2.10.tar.bz2</Archive>
<BuildDependencies>
<Dependency>dev86</Dependency>
<Dependency>cdrkit</Dependency>
@@ -58,13 +58,12 @@
<Patch level="1">wrapper.patch</Patch>
<Patch level="1">002-dri-driver-path.patch</Patch>
<Patch level="1">003-ogl-include-new.patch</Patch>
<!-- <Patch level="1">005-gsoap-build.patch</Patch> -->
<!-- <Patch level="1">006-rdesktop-vrdp-keymap-path.patch</Patch> -->
<Patch level="1">005-gsoap-build.patch</Patch>
<Patch level="1">006-rdesktop-vrdp-keymap-path.patch</Patch>
<Patch level="1">008-root-window.patch</Patch>
<!-- <Patch level="1">004-xorg.patch</Patch> -->
<!-- <Patch level="1">009-include-path.patch</Patch> -->
<Patch level="1">python.patch</Patch>
<!-- <Patch level="1">008-no-vboxvideo.patch</Patch> -->
<!-- <Patch level="1">VirtualBox-5.1.14-linux-4.9-buildfix.patch</Patch> -->
<Patch level="1">008-no-vboxvideo.patch</Patch>
</Patches>
</Source>
@@ -154,6 +153,13 @@
</Package>
<History>
<Update release="16">
<Date>2018-04-18</Date>
<Version>5.2.10</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="15">
<Date>2018-04-01</Date>
<Version>5.2.8</Version>
+21
View File
@@ -0,0 +1,21 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import get
from pisi.actionsapi import kde5
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
def setup():
kde5.configure("-DCMAKE_BUILD_TYPE=Release -DCMAKE_VERBOSE_MAKEFILE=ON --DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=/usr ..")
def build():
kde5.make()
def install():
kde5.install()
pisitools.dodoc("LICENCE", "README.md")
+87
View File
@@ -0,0 +1,87 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>audex</Name>
<Homepage>https://github.com/KDE/audex</Homepage>
<Packager>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Packager>
<License>GPLv3</License>
<IsA>app:gui</IsA>
<Summary>Audex is an audio grabber tool for CD-ROM drives for the KDE desktop environment.</Summary>
<Description>Audex creates profiles for LAME, Ogg Vorbis (oggenc), FLAC, MP4/M4A/AAC (faac) and RIFF WAVE. Please install your favorite encoder. For WAVE no external encoder is needed. Beyond you can define custom profile, which means, that Audex works together with commmand line encoders in general.</Description>
<Archive sha1sum="12a05c6f970c4aee0478ecfd6515773f8e26e532" type="zip">https://github.com/groni/Sources/raw/master/audex-master.zip</Archive>
<BuildDependencies>
<Dependency>cdparanoia-devel</Dependency>
<Dependency>glibc-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>extra-cmake-modules</Dependency>
<Dependency>kconfig-devel</Dependency>
<Dependency>kcompletion-devel</Dependency>
<Dependency>kcoreaddons-devel</Dependency>
<Dependency>ki18n-devel</Dependency>
<Dependency>kiconthemes-devel</Dependency>
<Dependency>kcmutils-devel</Dependency>
<Dependency>kio-devel</Dependency>
<Dependency>solid-devel</Dependency>
<Dependency>ktextwidgets-devel</Dependency>
<Dependency>kwidgetsaddons-devel</Dependency>
<Dependency>kxmlgui-devel</Dependency>
<Dependency>qt5-base-devel</Dependency>
<Dependency>qt5-x11extras-devel</Dependency>
<Dependency>qt5-script-devel</Dependency>
<Dependency>python</Dependency>
<Dependency>libkcddb</Dependency>
<Dependency>qt5-assistant-devel</Dependency>
<Dependency>qt5-designer-devel</Dependency>
<Dependency>qt5-linguist</Dependency>
<Dependency>qt5-qdbusviewer</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>audex</Name>
<RuntimeDependencies>
<Dependency>kio</Dependency>
<Dependency>ki18n</Dependency>
<Dependency>solid</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kconfig</Dependency>
<Dependency>kxmlgui</Dependency>
<Dependency>kcmutils</Dependency>
<Dependency>kservice</Dependency>
<Dependency>libkcddb</Dependency>
<Dependency>qt5-base</Dependency>
<Dependency>cdparanoia</Dependency>
<Dependency>qt5-script</Dependency>
<Dependency>kcompletion</Dependency>
<Dependency>kcoreaddons</Dependency>
<Dependency>kiconthemes</Dependency>
<Dependency>ktextwidgets</Dependency>
<Dependency>qt5-x11extras</Dependency>
<Dependency>kconfigwidgets</Dependency>
<Dependency>kwidgetsaddons</Dependency>
<Dependency>lame</Dependency>
<Dependency>flac</Dependency>
<Dependency>faac</Dependency>
<Dependency>vorbis-tools</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2018-04-14</Date>
<Version>0.95</Version>
<Comment>First release</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
</History>
</PISI>
+8
View File
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>audex</Name>
<Summary xml:lang="en">Audex is an audio grabber tool for CD-ROM drives for the KDE desktop environment.</Summary>
<Description xml:lang="en">Audex creates profiles for LAME, Ogg Vorbis (oggenc), FLAC, MP4/M4A/AAC (faac) and RIFF WAVE. Please install your favorite encoder. For WAVE no external encoder is needed. Beyond you can define custom profile, which means, that Audex works together with commmand line encoders in general.</Description>
</Source>
</PISI>
+1 -2
View File
@@ -32,7 +32,6 @@ def setup():
--enable-libopus \
--enable-libpulse \
--enable-librtmp \
--enable-libschroedinger \
--enable-libspeex \
--enable-libtheora \
--enable-libv4l2 \
@@ -49,7 +48,6 @@ def setup():
--enable-vdpau \
--enable-version3 \
--enable-libdc1394 \
--enable-libnut \
--enable-libcelt \
--enable-frei0r \
--enable-libcdio \
@@ -59,6 +57,7 @@ def setup():
def build():
autotools.make()
autotools.make('tools/qt-faststart')
#autotools.make("doc/ffmpeg-utils.1") üst sürümde kullan
autotools.make("doc/ff{mpeg,play,server}.1")
def install():
@@ -0,0 +1,35 @@
Allow libffmpeg to be built for Chromium-based browsers
https://patchwork.ffmpeg.org/patch/4500/
NOTE: This patch lacks the Makefile include line. We append it
manually instead to make patching across different versions easier.
diff --git a/ffbuild/libffmpeg.mak b/ffbuild/libffmpeg.mak
new file mode 100644
index 0000000..992cf3c
--- /dev/null
+++ b/ffbuild/libffmpeg.mak
@@ -0,0 +1,21 @@
+LIBFFMPEG = $(SLIBPREF)ffmpeg$(SLIBSUF)
+LIBFFMPEG_LINK = $(LD) -shared -Wl,-soname,$(LIBFFMPEG) -Wl,-Bsymbolic -Wl,-z,now -Wl,-z,relro -Wl,-z,defs -Wl,--gc-sections $(LDFLAGS) $(LDLIBFLAGS) -o $(LIBFFMPEG)
+
+libffmpeg-: libavcodec/$(LIBPREF)avcodec$(LIBSUF) libavformat/$(LIBPREF)avformat$(LIBSUF) libavutil/$(LIBPREF)avutil$(LIBSUF) libswresample/$(LIBPREF)swresample$(LIBSUF)
+ $(LIBFFMPEG_LINK) -Wl,--whole-archive $^ -Wl,--no-whole-archive $(FFEXTRALIBS)
+
+libffmpeg-yes: libavcodec/$(SLIBPREF)avcodec$(SLIBSUF) libavformat/$(SLIBPREF)avformat$(SLIBSUF) libavutil/$(SLIBPREF)avutil$(SLIBSUF)
+ $(LIBFFMPEG_LINK) -Wl,--no-as-needed -lavcodec -lavformat -lavutil
+
+$(LIBFFMPEG): libffmpeg-$(CONFIG_SHARED)
+libffmpeg: $(LIBFFMPEG)
+
+install-libffmpeg: $(LIBFFMPEG)
+ $(Q)mkdir -p "$(SHLIBDIR)/chromium"
+ $(INSTALL) -m 755 $< "$(SHLIBDIR)/chromium/$<"
+ $(STRIP) "$(SHLIBDIR)/chromium/$<"
+
+uninstall-libffmpeg:
+ $(RM) "$(SHLIBDIR)/chromium/$(LIBFFMPEG)"
+
+.PHONY: libffmpeg libffmpeg-* install-libffmpeg
--
2.13.1
@@ -0,0 +1,84 @@
diff -rupN ffmpeg-3.4.orig/libavformat/aviobuf.c ffmpeg-3.4/libavformat/aviobuf.c
--- ffmpeg-3.4.orig/libavformat/aviobuf.c 2017-11-02 14:57:16.078834563 +0100
+++ ffmpeg-3.4/libavformat/aviobuf.c 2017-11-02 15:02:52.549816990 +0100
@@ -531,6 +531,24 @@ void avio_write_marker(AVIOContext *s, i
s->last_time = time;
}
+static int read_packet_wrapper(AVIOContext *s, uint8_t *buf, int size)
+{
+ int ret;
+
+ if (!s->read_packet)
+ return AVERROR_EOF;
+ ret = s->read_packet(s->opaque, buf, size);
+#if FF_API_OLD_AVIO_EOF_0
+ if (!ret && !s->max_packet_size) {
+ av_log(NULL, AV_LOG_WARNING, "Invalid return value 0 for stream protocol\n");
+ ret = AVERROR_EOF;
+ }
+#else
+ av_assert2(ret || s->max_packet_size);
+#endif
+ return ret;
+}
+
/* Input stream */
static void fill_buffer(AVIOContext *s)
@@ -569,10 +587,7 @@ static void fill_buffer(AVIOContext *s)
len = s->orig_buffer_size;
}
- if (s->read_packet)
- len = s->read_packet(s->opaque, dst, len);
- else
- len = 0;
+ len = read_packet_wrapper(s, dst, len);
if (len <= 0) {
/* do not modify buffer if EOF reached so that a seek back can
be done without rereading data */
@@ -644,8 +659,7 @@ int avio_read(AVIOContext *s, unsigned c
if (len == 0 || s->write_flag) {
if((s->direct || size > s->buffer_size) && !s->update_checksum) {
// bypass the buffer and read data directly into buf
- if(s->read_packet)
- len = s->read_packet(s->opaque, buf, size);
+ len = read_packet_wrapper(s, buf, size);
if (len <= 0) {
/* do not modify buffer if EOF reached so that a seek back can
@@ -711,7 +725,7 @@ int avio_read_partial(AVIOContext *s, un
return -1;
if (s->read_packet && s->write_flag) {
- len = s->read_packet(s->opaque, buf, size);
+ len = read_packet_wrapper(s, buf, size);
if (len > 0)
s->pos += len;
return len;
diff -rupN ffmpeg-3.4.orig/libavformat/avio.h ffmpeg-3.4/libavformat/avio.h
--- ffmpeg-3.4.orig/libavformat/avio.h 2017-11-02 14:57:16.078834563 +0100
+++ ffmpeg-3.4/libavformat/avio.h 2017-11-02 14:59:15.602300896 +0100
@@ -452,6 +452,8 @@ void avio_free_directory_entry(AVIODirEn
* @param write_flag Set to 1 if the buffer should be writable, 0 otherwise.
* @param opaque An opaque pointer to user-specific data.
* @param read_packet A function for refilling the buffer, may be NULL.
+ * For stream protocols, must never return 0 but rather
+ * a proper AVERROR code.
* @param write_packet A function for writing the buffer contents, may be NULL.
* The function may not change the input buffers content.
* @param seek A function for seeking to specified byte position, may be NULL.
diff -rupN ffmpeg-3.4.orig/libavformat/version.h ffmpeg-3.4/libavformat/version.h
--- ffmpeg-3.4.orig/libavformat/version.h 2017-11-02 14:57:16.082167807 +0100
+++ ffmpeg-3.4/libavformat/version.h 2017-11-02 15:04:01.704627612 +0100
@@ -97,6 +97,9 @@
#ifndef FF_API_OLD_ROTATE_API
#define FF_API_OLD_ROTATE_API (LIBAVFORMAT_VERSION_MAJOR < 58)
#endif
+#ifndef FF_API_OLD_AVIO_EOF_0
+#define FF_API_OLD_AVIO_EOF_0 (LIBAVFORMAT_VERSION_MAJOR < 58)
+#endif
#ifndef FF_API_R_FRAME_RATE
+13 -5
View File
@@ -15,7 +15,7 @@
<IsA>app:console</IsA>
<Summary>A command-line tool to record, convert and stream audio and video</Summary>
<Description>FFmpeg is a complete solution to record, convert and stream audio and video.</Description>
<Archive sha1sum="bc729e38c313ad381a56ffd29a61a7b985a49ea4" type="tarxz">http://ffmpeg.org/releases/ffmpeg-3.3.6.tar.xz</Archive>
<Archive sha1sum="baef74d93683c6b2029ac36b900732795216e066" type="tarxz">http://ffmpeg.org/releases/ffmpeg-3.4.2.tar.xz</Archive>
<BuildDependencies>
<Dependency>freetype-devel</Dependency>
<Dependency>faac-devel</Dependency>
@@ -55,9 +55,10 @@
<Dependency>libXv-devel</Dependency>
<Dependency>libidn-devel</Dependency>
</BuildDependencies>
<!--<Patches>
<Patch>fix_build_x265.patch</Patch>
</Patches>-->
<Patches>
<Patch>chromium.patch</Patch>
<Patch>fs56089.patch</Patch>
</Patches>
</Source>
<Package>
@@ -121,12 +122,19 @@
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="8">
<Date>2018-04-17</Date>
<Version>3.4.2</Version>
<Comment>Rebuild</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="7">
<Date>2018-02-18</Date>
<Version>3.3.6</Version>
+54
View File
@@ -0,0 +1,54 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import pythonmodules
pisitools.flags.sub("-O[\ds]+", "-O3")
def setup():
autotools.rawConfigure('\
--prefix=/usr \
--confdir=/usr/share/mplayer \
--enable-dynamic-plugins \
--enable-menu \
--datadir=/usr/share/mplayer \
--charset=UTF-8 \
--language=en \
--enable-gui')
def build():
autotools.make()
def install():
autotools.install("prefix=%(D)s/usr \
BINDIR=%(D)s/usr/bin \
LIBDIR=%(D)s/usr/lib \
CONFDIR=%(D)s/usr/share/mplayer \
DATADIR=%(D)s/usr/share/mplayer \
MANDIR=%(D)s/usr/share/man" % {"D": get.installDIR()})
# set the default skin for gui
shelltools.copytree("mplayer-1.2_pre37124/default_skin", "%s/usr/share/mplayer/skins/default" % get.installDIR())
# codecs conf, not something user will interact with
pisitools.insinto("/usr/share/mplayer", "etc/codecs.conf")
# example dvb conf
pisitools.insinto("/usr/share/mplayer", "etc/dvb-menu.conf")
# just for fast access to conf
pisitools.dosym("/etc/mplayer.conf", "/usr/share/mplayer/mplayer.conf")
pisitools.dosym("/etc/mencoder.conf", "/usr/share/mplayer/mencoder.conf")
# install docs, tools, examples
pisitools.dodoc("AUTHORS", "Changelog", "README", "LICENSE")
pisitools.insinto("/%s/%s/" % (get.docDIR(), get.srcNAME()), "TOOLS")
pisitools.insinto("/%s/%s/" % (get.docDIR(), get.srcNAME()), "DOCS/tech")
pythonmodules.fixCompiledPy("/usr/share/doc")
@@ -0,0 +1,340 @@
#-*- mode: shell-script;-*-
# mplayer(1) bash completion support
# this file is maintained within mplayer package
if type mplayer &> /dev/null ; then
_mplayer_options_list()
{
cur=${cur%\\}
COMPREPLY=( $( $1 $2 help 2> /dev/null | \
sed -e '1,/^Available/d' | awk '{print $1}' | \
sed -e 's/:$//' -e 's/^'${2#-}'$//' -e 's/<.*//' | \
grep "^$cur" ) )
}
_mplayer()
{
local cmd cur prev skinsdir IFS=$' \t\n' i j k=0
COMPREPLY=()
cmd=${COMP_WORDS[0]}
cur=${COMP_WORDS[COMP_CWORD]}
prev=${COMP_WORDS[COMP_CWORD-1]}
case "$prev" in
-@(ac|afm|vc|vfm|ao|vo|vop|fstype))
_mplayer_options_list mplayer $prev
return 0
;;
-@(oac|ovc|of))
_mplayer_options_list mencoder $prev
return 0
;;
-audiofile)
_filedir '@(mp3|MP3|mpg|MPG|ogg|OGG|wav|WAV|mid|MID)'
return 0
;;
-font)
_filedir '@(desc|ttf)'
return 0
;;
-sub)
_filedir '@(srt|SRT|sub|SUB|txt|TXT|utf|UTF|rar|RAR|mpsub|smi|js|ass|ASS|ssa|SSA)'
return 0
;;
-vobsub)
_filedir '@(idx|IDX|ifo|IFO|sub|SUB)'
IFS=$'\t\n'
COMPREPLY=( $( for i in ${COMPREPLY[@]}; do
if [ -f $i -a -r $i ]; then
echo ${i%.*}
else
echo $i
fi
done ) )
IFS=$' \t\n'
return 0
;;
-ifo)
_filedir '@(ifo|IFO)'
return 0
;;
-cuefile)
_filedir '@(bin|BIN|cue|CUE)'
return 0
;;
-skin)
# if you don't have installed mplayer in /usr/local you
# may want to set the MPLAYER_SKINS_DIR global variable
if [ -n "$MPLAYER_SKINS_DIR" ]; then
skinsdir=$MPLAYER_SKINS_DIR
else
skinsdir=/usr/share/mplayer/skins
fi
IFS=$'\t\n'
for i in ~/.mplayer/Skin $skinsdir; do
if [ -d $i -a -r $i ]; then
for j in $( compgen -d $i/$cur ); do
COMPREPLY[$k]=${j#$i/}
k=$((++k))
done
fi
done
IFS=$' \t\n'
return 0
;;
-@(mixer|@(cdrom|dvd)-device|dvdauth|fb|zrdev))
cur=${cur:=/dev/}
_filedir
return 0
;;
-@(edl?(out)|lircconf|menu-cfg|playlist|csslib|dumpfile)| \
-@(subfile|vobsub|aofile|fbmodeconfig|include|o|dvdkey)| \
-passlogfile)
_filedir
return 0
;;
-@(auto@(q|sync)|loop|menu-root|speed|sstep|aid|alang)| \
-@(?(@(audio|sub)-)demuxer|bandwidth|cache|chapter)| \
-@(dvd?(angle)|fps|frames|mc|passwd|user|sb|srate|ss|vcd)| \
-@(vi?(d|vo)|ffactor|sid|slang|spu@(align|aa|gauss))| \
-@(vobsubid|delay|bpp|brightness|contrast|dfbopts|display)| \
-@(fbmode|geometry|guiwid|hue|icelayer|screen[wh]|wid)| \
-@(monitor@(aspect|-@(dotclock|[hv]freq))|panscan|saturation)| \
-@(xineramascreen|zr@(crop|norm|quality|[xy]doff|[vh]dec))| \
-@(aspect|pp|x|y|xy|z|stereo|audio-@(density|delay|preload))| \
-@(endpos|osdlevel|ffourcc|sws|channels|skiplimit|format)| \
-@(ofps|aa@(driver|@(osd|sub)color)|vobsubout?(i@(ndex|d)))| \
-sub@(-bg-@(alpha|color)|cp|delay|fps|pos|align|width)| \
-sub@(font-@(blur|outline|autoscale|encoding|@(osd|text)-scale)))
return 0
;;
-lavdopts)
COMPREPLY=( $( compgen -W 'ec er= bug= idct= gray' \
-- $cur ) )
return 0
;;
-lavcopts)
COMPREPLY=( $( compgen -W 'vcodec= vqmin= vqscale= \
vqmax= mbqmin= mbqmax= vqdiff= \
vmax_b_frames= vme= vhq v4mv \
keyint= vb_strategy= vpass= \
aspect= vbitrate= vratetol= \
vrc_maxrate= vrc_minrate= \
vrc_buf_size= vb_qfactor= vi_qfactor= \
vb_qoffset= vi_qoffset= vqblur= \
vqcomp= vrc_eq= vrc_override= \
vrc_init_cplx= vqsquish= vlelim= \
vcelim= vstrict= vdpart vpsize= gray \
vfdct= idct= lumi_mask= dark_mask= \
tcplx_mask= scplx_mask= naq ildct \
format= pred qpel precmp= cmp= \
subcmp= predia= dia= trell last_pred= \
preme= subq= psnr mpeg_quant aic umv' \
-- $cur ) )
return 0
;;
-ssf)
COMPREPLY=( $( compgen -W 'lgb= cgb= ls= cs= chs= \
cvs=' -- $cur ) )
return 0
;;
-jpeg)
COMPREPLY=( $( compgen -W 'noprogressive progressive \
nobaseline baseline optimize= \
smooth= quality= outdir=' -- $cur ) )
return 0
;;
-xvidopts)
COMPREPLY=( $( compgen -W 'dr2 nodr2' -- $cur ) )
return 0
;;
-xvidencopts)
COMPREPLY=( $( compgen -W 'pass= bitrate= \
fixed_quant= me_quality= 4mv \
rc_reaction_delay_factor= \
rc_averaging_period= rc_buffer= \
quant_range= min_key_interval= \
max_key_interval= mpeg_quant \
mod_quant lumi_mask hintedme \
hintfile debug keyframe_boost= \
kfthreshold= kfreduction=' -- $cur ) )
return 0
;;
-divx4opts)
COMPREPLY=( $( compgen -W 'br= key= deinterlace q= \
min_quant= max_quant= rc_period= \
rc_reaction_period= crispness= \
rc_reaction_ratio= pass= vbrpass= \
help' -- $cur ) )
return 0
;;
-info)
COMPREPLY=( $( compgen -W 'name= artist= genre= \
subject= copyright= srcform= \
comment= help' -- $cur ) )
return 0
;;
-lameopts)
COMPREPLY=( $( compgen -W 'vbr= abr cbr br= q= aq= \
ratio= vol= mode= padding= fast \
preset= help' -- $cur ) )
return 0
;;
-rawaudio)
COMPREPLY=( $( compgen -W 'on channels= rate= \
samplesize= format=' -- $cur ) )
return 0
;;
-rawvideo)
COMPREPLY=( $( compgen -W 'on fps= sqcif qcif cif \
4cif pal ntsc w= h= y420 yv12 yuy2 \
y8 format= size=' -- $cur ) )
return 0
;;
-aop)
COMPREPLY=( $( compgen -W 'list= delay= format= fout= \
volume= mul= softclip' -- $cur ) )
return 0
;;
-dxr2)
COMPREPLY=( $( compgen -W 'ar-mode= iec958-encoded \
iec958-decoded mute ucode= 75ire bw \
color interlaced macrovision= norm= \
square-pixel ccir601-pixel cr-left= \
cr-right= cr-top= cr-bot= ck-rmin= \
ck-gmin= ck-bmin= ck-rmax= ck-gmax= \
ck-bmax= ck-r= ck-g= ck-b= \
ignore-cache= ol-osd= olh-cor= \
olw-cor= olx-cor= oly-cor= overlay \
overlay-ratio= update-cache' -- $cur ))
return 0
;;
-tv)
COMPREPLY=( $( compgen -W 'on noaudio driver= device= \
input= freq= outfmt= width= height= \
buffersize= norm= channel= chanlist= \
audiorate= forceaudio alsa amode= \
forcechan= adevice= audioid= volume= \
bass= treble= balance= fps= \
channels= immediatemode=' -- $cur ) )
return 0
;;
-mf)
COMPREPLY=( $( compgen -W 'on w= h= fps= type=' \
-- $cur ) )
return 0
;;
-cdda)
COMPREPLY=( $( compgen -W 'speed= paranoia= \
generic-dev= sector-size= overlap= \
toc-bias toc-offset= skip noskip' \
-- $cur ) )
return 0
;;
-input)
COMPREPLY=( $( compgen -W 'conf= ar-delay ar-rate \
keylist cmdlist js-dev file' -- $cur ) )
return 0
;;
-af)
COMPREPLY=( $( compgen -W 'resample resample= \
channels channels= format format= \
volume volume= delay delay= pan \
pan= sub sub= surround surround=' \
-- $cur ) )
return 0
;;
-af-adv)
COMPREPLY=( $( compgen -W 'force= list=' -- $cur ) )
return 0
;;
esac
case "$cur" in
-*)
COMPREPLY=( $( compgen -W '-aid -alang -audio-demuxer \
-audiofile -cdrom-device -cache -nocache -cdda \
-channels -chapter -csslib -demuxer \
-dvd -dvd-device -dvdangle -dvdauth \
-dvdkey -dvdnav -forceidx -fps -frames \
-hr-mp3-seek -idx -mc -mf -ni -nobps \
-passwd -rawaudio -rtsp-stream-over-tcp\
-skipopening -sb -srate -ss -tv -user \
-vcd -vid -vivo -ifo -ffactor -font \
-noautosub -nooverlapsub -sid -slang \
-sub -subcc -subcp -sub-demuxer \
-subdelay -subfont-autoscale \
-subfont-blur -subfont-encoding \
-subfont-osd-scale -subfont-outline \
-subfont-text-scale -subfps -subfile \
-subpos -unicode -utf8 -vobsub \
-vobsubid -ac -afm -aspect -flip \
-lavdopts -noaspect -nosound -pp -ssf \
-stereo -sws -vc -vfm -vop -xvidopts\
-xy -zoom -bandwidth -cuefile \
-noextbased -rawvideo -overlapsub \
-sub-bg-alpha -sub-bg-color -subalign \
-subwidth -sub-no-text-pp -spualign \
-spuaa -spugauss -pphelp -verbose -v \
-noni -noidx -nohr-mp3-seek -extbased \
-bps -oldpp -nozoom -noflip -nounicode \
-noutf8' -- $cur ) )
# add mplayer specific options
[[ "$cmd" == @(?(g)mplayer) ]] && COMPREPLY=( ${COMPREPLY[@]} \
$(compgen -W '-autoq -autosync -benchmark \
-framedrop -h -help -hardframedrop \
-identify -input -lircconf -loop \
-nojoystick -nolirc -nortc -playlist \
-quiet -really-quiet -rnd -sdp -skin \
-slave -softsleep -speed -sstep \
-use-stdin -dumpaudio -dumpfile \
-dumpstream -dumpvideo -dumpmicrodvdsub\
-dumpmpsub -dumpsrtsub -dumpjacosub \
-dumpsami -dumpsub -osdlevel -af \
-af-adv -ao -aofile -aop -delay -mixer -mixer-channel \
-nowaveheader -bpp -brightness \
-contrast -display -double -dr -dxr2 \
-fb -fbmode -fbmodeconfig -forcexv -fs \
-geometry -hue -icelayer -jpeg \
-monitor-dotclock -monitor-hfreq \
-monitor-vfreq -monitoraspect \
-nograbpointer -noslices -panscan \
-rootwin -saturation -screenw -screenh \
-stop-xscreensaver -vm -vo -vsync -wid \
-xineramascreen -z -zrbw -zrcrop \
-zrdev -zrfd -zrhelp -zrnorm -zrquality \
-zrvdec -zrhdec -zrxdoff -zrydoff -y \
-edl -edlout -enqueue -fixed-vo \
-menu -menu-root -menu-cfg -shuffle \
-format -aahelp -dfbopts -fstype \
-guiwid -nokeepaspect -x --help \
-aaosdcolor -aasubcolor -aadriver \
-aaextended -aaeight' -- $cur) )
# add mencoder specific options
[[ "$cmd" = mencoder ]] && COMPREPLY=( ${COMPREPLY[@]} \
$(compgen -W '-audio-density -audio-delay \
-audio-preload -divx4opts -endpos \
-ffourcc -include -info -lameopts \
-lavcopts -noskip -o -oac -ofps -ovc \
-passlogfile -skiplimit -vobsubout \
-vobsuboutindex -vobsuboutid \
-xvidencopts -of --verbose' -- $cur) )
;;
*)
_filedir '@(mp?(e)g|MP?(E)G|wm[av]|WM[AV]|avi|AVI|asf|ASF|vob|VOB|bin|BIN|dat|DAT|vcd|VCD|ps|PS|pes|PES|fli|FLI|viv|VIV|rm?(j)|RM?(J)|ra?(m)|RA?(M)|yuv|YUV|mov|MOV|qt|QT|mp[34]|MP[34]|og[gmv]|OG[GMV]|wav|WAV|dump|DUMP|mkv|MKV|m4a|M4A|aac|AAC|ape|APE|m2v|M2V|m2p|M2Pdv|DV|rmvb|RMVB|mid|MID|ts|TS|3gp|mpc|MPC|flac|FLAC|264|26l|26L|302|3g2|3G2|ac3|AC3|amv|AMV|asx|ASX|avs|AVS|cif|CIF|dif|DIF|dts|DTS|fla|FLA|flc|FLC|flv|FLV|gxf|GXF|h261|H261|h263|H263|h264|H264|h26l|H26L|it|IT|m2a|M2A|m3u|M3U|m4v|M4V|midi|MIDI|mjpeg|MJPEG|mjpg|MJPG|mod|MOD|mp2|MP2|mpe|MPE|mxf|MXF|nsa|NSA|nsv|NSV|nut|NUT|pls|PLS|qcif|QCIF|s3m|S3M|shn|SHN|smil|SMIL|swf|SWF|tta|TTA|vivo|VIVO|vqf|VQF|xm|XM|y4m|Y4M|yuv4|YUV4)'
;;
esac
return 0
}
complete $filenames -F _mplayer mplayer mencoder gmplayer kplayer
fi
### Local Variables:
### mode: shell-script
### End:
+76
View File
@@ -0,0 +1,76 @@
264
26l
302
3gp
3g2
aac
ac3
ape
asf
asx
avi
avs
cif
dat
dif
dts
dv
fla
flac
flc
fli
flv
gxf
h261
h263
h264
h26l
it
m2a
m2p
m2v
m3u
m4v
mid
midi
mjpeg
mjpg
mkv
mod
mov
mp2
mp3
mp4
mpc
mpe
mpeg
mpg
mxf
nsa
nsv
nut
ogg
ogm
pls
qcif
qt
ra
ram
rm
rmvb
s3m
shn
smil
swf
tta
viv
vivo
vob
vqf
wav
wma
wmv
xm
y4m
yuv
yuv4
@@ -0,0 +1,2 @@
this is a better way to patch since it uses ffmpeg IMGFMT_IS_HWACCEL but it has font problem with ass
+178
View File
@@ -0,0 +1,178 @@
##
## MPlayer input control file
##
## You are able to redefine default keyboard/joystick/mouse/LIRC bindings, or
## add new ones here.
## See DOCS/tech/slave.txt for possible commands that can be bound.
## Also see mplayer -input cmdlist for other possible options.
## The file should be placed in the $HOME/.mplayer directory.
##
## If you wish to unbind a key, use key ignore.
## e.g. ENTER ignore
##
RIGHT seek +10
LEFT seek -10
DOWN seek -60
UP seek +60
PGUP seek 600
PGDWN seek -600
m mute
# switch_audio # switch audio streams
+ audio_delay 0.100
- audio_delay -0.100
[ speed_mult 0.9091 # scale playback speed
] speed_mult 1.1
{ speed_mult 0.5
} speed_mult 2.0
BS speed_set 1.0 # reset speed to normal
q quit
ESC quit
ENTER pt_step 1 1 # skip to next file
p pause
. frame_step # advance one frame and pause
SPACE pause
HOME pt_up_step 1
END pt_up_step -1
> pt_step 1 # skip to next file
< pt_step -1 # previous
INS alt_src_step 1
DEL alt_src_step -1
o osd
I osd_show_property_text "${filename}" 2500 # display filename in osd
z sub_delay -0.1 # subtract 100 ms delay from subs
x sub_delay +0.1 # add
9 volume -1
/ volume -1
0 volume 1
* volume 1
1 contrast -1
2 contrast 1
3 brightness -1
4 brightness 1
5 hue -1
6 hue 1
7 saturation -1
8 saturation 1
( balance -0.1 # adjust audio balance in favor of left
) balance +0.1 # right
d frame_drop
D step_property deinterlace # toggle deinterlacer, requires -vf yadif or kerndeint
r sub_pos -1 # move subtitles up
t sub_pos +1 # down
#? sub_step +1 # immediately display next subtitle
#? sub_step -1 # previous
#? sub_scale +0.1 # increase subtitle font size
#? sub_scale -0.1 # decrease subtitle font size
f vo_fullscreen
#T vo_ontop # toggle video window ontop of other windows
w panscan -0.1 # zoom out with -panscan 0 -fs
e panscan +0.1 # in
s screenshot # take a png screenshot with -vf screenshot
# S will take a png screenshot of every frame
h tv_step_channel 1
l tv_step_channel -1
n tv_step_norm
b tv_step_chanlist
##
## GUI
##
#l gui_loadfile
#t gui_loadsubtitle
#a gui_about
#s gui_stop
#p gui_playlist
#r gui_preferences
#c gui_skinbrowser
##
## Joystick section
## WARNING: joystick support has to be explicitly enabled at
## compiletime with --enable-joystick
##
JOY_RIGHT seek 10
JOY_LEFT seek -10
JOY_UP seek 60
JOY_DOWN seek -60
JOY_BTN0 pause
JOY_BTN1 osd
JOY_BTN2 volume 1
JOY_BTN3 volume -1
JOY_BTN4 set_menu main
##
## Apple Remote section
##
## To use OSD menu with Apple Remote, set key AR_MENU to any OSD menu command,
## or just comment out the 'AR_MENU osd' line and uncomment the line after it.
##
# AR_PLAY pause
# AR_PLAY_HOLD quit
# AR_NEXT seek 30
# AR_NEXT_HOLD seek 120
# AR_PREV seek -10
# AR_PREV_HOLD seek -120
# AR_MENU menu up
# #AR_MENU menu cancel
# AR_MENU_HOLD mute
# AR_VUP volume 1
# AR_VDOWN volume -1
##
## OSD Menu movement keys
##
## If you are using only the keyboard it is enough to define one command (like
## "menu up"), because then that single key will display the menu, which can
## then be navigated with the cursor keys and ENTER.
##
## LIRC users should bind each "menu" command to a button on their remote.
##
## The set_menu command directly displays the (sub)menu specified as
## its argument. Usage should be self-explanatory (although not likely
## to be needed), after reading input.conf.
##
#MOUSE_BTN0 menu up
#y menu down
#y menu ok
#y menu cancel
#y menu hide
#y set_menu general_pref
F1 menu up
##
## DVDNAV
## Requires dvdnav://
##
# these are old style keys
# KP8 dvdnav 1 # DVDNav UP
# KP2 dvdnav 2 # DVDNav DOWN
# KP4 dvdnav 3 # DVDNav LEFT
# KP6 dvdnav 4 # DVDNav RIGHT
# KP5 dvdnav 5 # DVDNav MENU
# KP_ENTER dvdnav 6 # DVDNav SELECT (ok)
# KP7 dvdnav 7 # DVDNav PREVIOUS menu (in the order chapter->title->root)
UP {dvdnav} dvdnav up # DVDNav UP
DOWN {dvdnav} dvdnav down # DVDNav DOWN
LEFT {dvdnav} dvdnav left # DVDNav LEFT
RIGHT {dvdnav} dvdnav right # DVDNav RIGHT
ESC {dvdnav} dvdnav menu # DVDNav MENU
ENTER {dvdnav} dvdnav select # DVDNav SELECT (ok)
BS {dvdnav} dvdnav prev # DVDNav PREVIOUS menu (in the order chapter->title->root)
# AR_VUP {dvdnav} dvdnav up # DVDNav UP
# AR_VDOWN {dvdnav} dvdnav down # DVDNav DOWN
# AR_PREV {dvdnav} dvdnav left # DVDNav LEFT
# AR_NEXT {dvdnav} dvdnav right # DVDNav RIGHT
# AR_MENU {dvdnav} dvdnav menu # DVDNav MENU
# AR_PLAY {dvdnav} dvdnav select # DVDNav SELECT (ok)
#? seek_chapter -1 # skip to previous dvd chapter
#? seek_chapter +1 # next
@@ -0,0 +1,316 @@
#
# Mencoder configuration file
#
# Configuration files are read system-wide from /etc/mencoder.conf
# and per user from ~/.mplayer/mencoder.conf, where per-user settings override
# system-wide settings, all of which are overrriden by the command line.
#
# The configuration file settings are the same as the command line
# options without the preceding '-'.
#
# See the CONFIGURATION FILES section in the man page
# for a detailed description of the syntax.
####################
# default settings #
####################
# Some font enhancements using fontconfig as default
fontconfig = 1
subcp = cp1254
spuaa = 4
subfont-text-scale = 3
font = "Dejavu Sans Condensed"
############
# profiles #
############
[yuy2]
profile-desc="RAW uncompressed YUY2"
mf=fps=25
oac=copy=yes
ovc=raw=yes
vf=format=yuy2
[mpeg1]
profile-desc="MPEG-1 Video MP2 Audio"
of=mpeg=1
mpegopts=format=mpeg1:tsaf=1:muxrate=2000
oac=lavc=1
ovc=lavc=1
lavcopts=acodec=mp2:abitrate=224:vcodec=mpeg1video:vbitrate=1152:keyint=15:mbd=2:aspect=4/3
[mpeg2]
profile-desc="MPEG-2 Video MP2 Audio - Slow because Full Encoding"
lavdopts=threads=2
vf=pp=md,harddup
ovc=lavc=1
oac=lavc=1
lavcopts=vcodec=mpeg2video:vqscale=1:acodec=mp2:abitrate=320:threads=2
of=lavf=1
lavfopts=format=dvd
[mpeg4]
profile-desc="MPEG4 video"
ovc=lavc=1
oac=mp3lame=1
lameopts=preset=standard
lavcopts=vcodec=mpeg4:vbitrate=1200
[mpeg4-hq]
profile-desc="MPEG4 video HQ"
profile=mpeg4
lavcopts=mbd=2:trell=yes:v4mv=yes
[x264]
profile-desc="x264 video MP3 audio"
ovc=x264=1
x264encopts=subq=5:frameref=2:b_pyramid=1:weight_b=1:nr=500
oac=mp3lame=1
lameopts=preset=standard
[x264-hq]
profile-desc="x264 video MP3 audio HQ"
lavdopts=threads=2
ovc=x264=1
x264encopts=subq=6:partitions=all:8x8dct=yes:me=umh:frameref=5:bframes=3:b_pyramid=yes:weight_b=yes:threads=auto
ofps=25
alang=it
oac=mp3lame=yes
lameopts=vbr=3:br=128
[xvid]
profile-desc="MPEG4 (XviD) video MP3 audio"
ovc=xvid=yes
xvidencopts=bitrate=1200:autoaspect=yes:chroma_opt=yes:vhq=4:bvhq=1:quant_type=mpeg
ofps=25
oac=mp3lame=yes
lameopts=vbr=3:br=128
[xvid-hq]
profile-desc="MPEG4 (XviD) video MP3 audio HQ"
ovc=xvid=yes
xvidencopts=bitrate=5000:autoaspect=yes:chroma_opt=yes:vhq=4:bvhq=1:quant_type=mpeg
ofps=25
oac=mp3lame=yes
lameopts=vbr=3:br=192
[xvid-cartoon]
profile-desc="MPEG4 (XviD) video MP3 audio Cartoon optimised"
ovc=xvid=yes
xvidencopts=bitrate=1200:autoaspect=yes:chroma_opt=yes:vhq=4:bvhq=1:quant_type=mpeg:cartoon=yes
ofps=25
oac=mp3lame=yes
lameopts=vbr=3:br=128
[divx]
profile-desc="MPEG4 (DivX) video MP3 audio"
ovc=lavc=yes
lavcopts=mbd=2:trell=yes:v4mv=yes:vbitrate=1200:autoaspect=yes:acodec=mp3:abitrate=128
# this is for compatibility with divx players, hint to use with other profiles
ffourcc=DX50
ofps=25
oac=mp3lame=yes
lameopts=vbr=3:br=128
[wmv]
profile-desc="WMV Good Quality"
lavdopts=threads=2
vf=pp=md,harddup
ovc=lavc=1
oac=lavc=1
lavcopts=vcodec=wmv2:vqscale=4:acodec=wmav2:abitrate=128
of=lavf=yes
[lameaudio]
profile-desc="Lame Audio"
oac=mp3lame=1
srate=48000
lameopts=abr=yes:br=128
[hd-1080p]
profile-desc="HD 1080p video AC3 audio"
ovc=xvid=1
vf=pp=l5,crop=1920:1056
xvidencopts=vhq=4:bvhq=1:nogmc=1:me_quality=6:chroma_me=1:chroma_opt=1:min_iquant=1:min_pquant=1:fixed_quant=5
oac=lavc=1
lavcopts=acodec=ac3:abitrate=384
[dvrms2xvid]
profile-desc="Convert DVRMS to XviD"
profile=lameaudio
quiet=1
demuxer=35
sws=2
vfm=ffmpeg
vf=pp=md,scale=624:352
ovc=xvid=1
xvidencopts=threads=2:bitrate=900:vhq=1:max_bframes=2
lavdopts=threads=2
noodml=1
forceidx=1
ffourcc=DX50
[dvd]
profile-desc="MPEG2 (PAL DVD) video AC3 audio"
ovc=lavc=yes
lavcopts=vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:trell=yes:mbd=2:vstrict=0:acodec=ac3:abitrate=192:autoaspect=yes
of=mpeg=yes
mpegopts=format=dvd:tsaf=yes
vf=scale=720:576,harddup
ofps=25
srate=48000
af=lavcresample=48000
oac=lavc=yes
[dvdi]
profile-desc="MPEG2 (PAL DVD interlaced source) video AC3 audio"
ovc=lavc=yes
lavcopts=vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:trell=yes:mbd=2:vstrict=0:acodec=ac3:abitrate=192:autoaspect=yes:ildct=yes:ilme=yes
of=mpeg=yes
mpegopts=format=dvd:tsaf=yes
vf=scale=720:576,harddup
ofps=25
srate=48000
af=lavcresample=48000
oac=lavc=yes
[dvd-wide]
profile-desc="MPEG2 (PAL DVD wide screen source) video AC3 audio"
ovc=lavc=yes
lavcopts=vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:trell=yes:mbd=2:vstrict=0:acodec=ac3:abitrate=192
of=mpeg=yes
mpegopts=format=dvd:tsaf=yes
vf=scale=720:-2,expand=720:576,harddup
ofps=25
srate=48000
af=lavcresample=48000
oac=lavc=yes
[dvd-16_9]
profile-desc="MPEG2 (PAL DVD 16/9) video AC3 audio"
ovc=lavc=yes
lavcopts=vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:trell=yes:mbd=2:vstrict=0:acodec=ac3:abitrate=192:aspect=16/9
of=mpeg=yes
mpegopts=format=dvd:tsaf=yes
vf=scale=720:576,harddup
ofps=25
srate=48000
af=lavcresample=48000
oac=lavc=yes
[webcam]
profile-desc="Webcam capture with MJPEG/nosound"
oac=pcm=1
ovc=lavc=1
lavcopts=vcodec=mjpeg
tv=driver=v4l:input=0:width=320:height=240:device=/dev/video0:outfmt=uyvy:fps=24
vf=pp=hb:a/vb:a,hqdn3d,mirror
nosound=1
[webcam-v4l2]
profile-desc="Webcam capture with MJPEG/nosound (V4L2)"
oac=pcm=1
ovc=lavc=1
lavcopts=vcodec=mjpeg
tv=driver=v4l2:input=0:width=320:height=240:device=/dev/video0:outfmt=uyvy:fps=24
vf=pp=hb:a/vb:a,hqdn3d,mirror
nosound=1
[tv]
profile-desc="TV capture with MP3 audio"
tv=driver=v4l:normid=4:width=640:height=480:chanlist=europe-west
tv=alsa=yes:adevice=hw.1,1:audiorate=32000
srate=32000
vf=crop=624:464:0:8,pp=lb,denoise3d,decimate
oac=mp3lame=1
ovc=lavc=1
lavcopts=vqscale=5
lameopts=q=6
[tv-v4l2]
profile-desc="TV capture with MP3 audio (V4L2)"
tv=driver=v4l2:normid=4:width=640:height=480:chanlist=europe-west
tv=alsa=yes:adevice=hw.1,1:audiorate=32000
srate=32000
vf=crop=624:464:0:8,pp=lb,denoise3d,decimate
oac=mp3lame=1
ovc=lavc=1
lavcopts=vqscale=5
lameopts=q=6
[psp]
profile-desc="PSP H264/AAC (AVC/AAC)"
sws=9
vf=pullup,softskip,scale=368:208,harddup,unsharp=l3x3:0.7
ofps=30000/1001
ovc=x264=1
x264encopts=bitrate=650:global_header:partitions=all:trellis=1:vbv_maxrate=768:vbv_bufsize=2000:level_idc=30
oac=faac=1
faacopts=br=128:mpeg=4:object=2:raw=yes
of=lavf=1
lavfopts=format=psp
[psp-lavc]
profile-desc="PSP H264/AAC (AVC/AAC) with FFmpeg"
vf=hqdn3d,scale=368:208
af=lavcresample=48000
ofps=30000/1001
ovc=lavc=1
oac=lavc=1
lavcopts=aglobal=1:vglobal=1:vcodec=libx264:acodec=libfaac:vbitrate=320:abitrate=97:coder=1
of=lavf=1
lavfopts=format=psp
[psp-fast]
profile-desc="PSP MPEG4/AAC Medium Quality"
lavdopts=threads=2
vf=pp=md,scale=368:208,harddup
af=lavcresample=24000
ofps=30000/1001
ovc=lavc=1
oac=lavc=1
lavcopts=aglobal=1:vglobal=1:vcodec=mpeg4:acodec=libfaac:vbitrate=500
of=lavf=1
lavfopts=format=psp
[youtube]
profile-desc="YouTube output"
ovc=lavc=1
oac=lavc=1
vf-add=scale=320:200
vf-add=expand=320:240
lavcopts=vhq=yes:vcodec=mpeg4:vrc_buf_size=1835:vrc_maxrate=350:vbitrate=350:v4mv=yes:aspect=4/3:trell=yes:cbp=yes
ffourcc=XVID
[pda-z-napisami]
profile-desc="PDA"
ovc=lavc=1
lavcopts=vcodec=mpeg4:vbitrate=300
oac=mp3lame=1
lameopts=preset=112
vf=scale=320:-3
af=resample=44100:0:0
[mswin]
profile-desc="MS Win compatible MPEG1 video MPEG2 audio"
of=mpeg=1
mpegopts=format=mpeg1:tsaf=1
oac=lavc=1
lavcopts=acodec=mp2:abitrate=192
ovc=lavc=1
lavcopts=vcodec=mpeg1video:trell=1:autoaspect=1
vf=hqdn3d=2:1:2
[treo650]
profile-desc="Treo 650 compatible"
aspect=4:3
ovc=lavc=1
lavcopts=vcodec=mpeg4:mbd=2:turbo=yes:vbitrate=300:aspect=4/3:acodec=libmp3lame:abitrate=96
oac=lavc=1
vf-pre=pp=lb
vf=scale=320:200
af=volnorm=1
+167
View File
@@ -0,0 +1,167 @@
<keybindings name="default">
<binding key="UP" cmd="menu up" />
<binding key="DOWN" cmd="menu down" />
<binding key="LEFT" cmd="menu left" />
<binding key="RIGHT" cmd="menu right" />
<binding key="ENTER" cmd="menu ok" />
<binding key="ESC" cmd="menu cancel" />
<binding key="HOME" cmd="menu home" />
<binding key="END" cmd="menu end" />
<binding key="PGUP" cmd="menu pageup" />
<binding key="PGDWN" cmd="menu pagedown" />
<binding key="JOY_UP" cmd="menu up" />
<binding key="JOY_DOWN" cmd="menu down" />
<binding key="JOY_LEFT" cmd="menu left" />
<binding key="JOY_RIGHT" cmd="menu right" />
<binding key="JOY_BTN0" cmd="menu ok" />
<binding key="JOY_BTN1" cmd="menu cancel" />
<binding key="AR_VUP" cmd="menu up" />
<binding key="AR_VDOWN" cmd="menu down" />
<binding key="AR_PREV" cmd="menu left" />
<binding key="AR_NEXT" cmd="menu right" />
<binding key="AR_PLAY" cmd="menu ok" />
<binding key="AR_MENU" cmd="menu cancel" />
<binding key="AR_PREV_HOLD" cmd="menu home" />
<binding key="AR_NEXT_HOLD" cmd="menu end" />
<binding key="MOUSE_BTN0" cmd="menu click" />
<binding key="MOUSE_BTN2" cmd="menu cancel" />
</keybindings>
<keybindings name="list" parent="default">
<binding key="AR_PREV" cmd="menu pageup" />
<binding key="AR_NEXT" cmd="menu pagedown" />
</keybindings>
<keybindings name="filesel" parent="list">
<binding key="BS" cmd="menu left" />
</keybindings>
<keybindings name="chapsel" parent="list" />
<keybindings name="cmdlist" parent="list">
<binding key="AR_PREV" cmd="menu left" />
<binding key="AR_NEXT" cmd="menu right" />
</keybindings>
<keybindings name="txt" parent="list" />
<keybindings name="pt" parent="list" />
<keybindings name="pref" parent="list">
<binding key="AR_PREV" cmd="menu left" />
<binding key="AR_NEXT" cmd="menu right" />
<binding key="AR_PREV_HOLD" cmd="menu left" />
<binding key="AR_NEXT_HOLD" cmd="menu right" />
</keybindings>
<txt name="man" file="manpage.txt"/>
<filesel name="open_file" file-action="loadfile '%p' menu cancel"
title="File: %p" />
<filesel name="open_list" file-action="loadlist '%p' menu cancel"
title="List: %p" />
<filesel name="open_sub" file-action="sub_load '%p' menu cancel"
title="Subtitle: %p" />
<chapsel name="select_chapter" />
<pt name="jump_to"/>
<console name="console0" height="80" vspace="0">Welcome to MPlayer</console>
<pref name="general_pref" title="General" ptr=">">
<e property="osdlevel" name="OSD level"/>
<e property="speed" name="Speed"/>
</pref>
<pref name="demuxer_pref" title="Demuxer">
</pref>
<pref name="osd_sub_pref" title="Subtitles" ptr=">">
<e property="sub" name="Subtitle"/>
<e property="sub_visibility" name="Visible"/>
<e property="sub_forced_only" name="Forced only"/>
<e property="sub_alignment" name="Alignment"/>
<e property="sub_pos" name="Position"/>
<e property="sub_delay" name="Delay"/>
</pref>
<pref name="audio_pref" title="Ses" ptr=">">
<e property="switch_audio" name="Switch audio"/>
<e property="volume" name="Volume"/>
<e property="mute" name="Mute"/>
<e property="audio_delay" name="Delay"/>
</pref>
<pref name="colors_pref" title="Colors" ptr=">">
<e property="gamma" name="Gamma"/>
<e property="brightness" name="Brightness"/>
<e property="contrast" name="Contrast"/>
<e property="saturation" name="Saturation"/>
<e property="hue" name="Hue"/>
</pref>
<cmdlist name="aspect_ratio" title="Aspect Ratio" ptr=">">
<e name="4 / 3" ok="switch_ratio 1.3333"/>
<e name="16 / 9" ok="switch_ratio 1.7777"/>
<e name="1 / 1" ok="switch_ratio 1.0"/>
<e name="2.3" ok="switch_ratio 2.21"/>
<e name="1.85" ok="switch_ratio 1.85"/>
<e name="1.2" ok="switch_ratio 1.2"/>
<e name="Automatic" ok="switch_ratio 0"/>
<e name="Back" ok="menu cancel"/>
</cmdlist>
<pref name="video_pref" title="Video " ptr=">">
<e property="fullscreen" name="Fullscreen"/>
<menu menu="aspect_ratio" name="Aspect ratio"/>
<e property="panscan" name="Panscan"/>
<menu menu="colors_pref" name="Colors"/>
<e property="ontop" name="On top"/>
<e property="rootwin" name="Root window"/>
<e property="framedropping" name="Frame dropping"/>
<e property="vsync" name="VSync"/>
</pref>
<cmdlist name="pref_main" title="Preferences" ptr=">">
<e name="General" ok="set_menu general_pref"/>
<e name="Audio" ok="set_menu audio_pref"/>
<e name="Video" ok="set_menu video_pref"/>
<e name="Subtitle" ok="set_menu osd_sub_pref"/>
<e name="Back" ok="menu cancel"/>
</cmdlist>
<pref name="properties" title="Properties">
<e txt="${filename}" name="Source"/>
<e txt="${video_format}" name="Video"/>
<e txt="${video_bitrate}" name="Video bitrate"/>
<e txt="${width} x ${height}" name="Resolution"/>
<e txt="${audio_codec}" name="Audio codec"/>
<e txt="${audio_bitrate}" name="Audio bitrate"/>
<e txt="${samplerate}" name="Samplerate"/>
<e txt="${metadata/Title}" name="Title"/>
<e txt="${metadata/Artist}" name="Artist"/>
<e txt="${metadata/Album}" name="Album"/>
<e txt="${metadata/Year}" name="Year"/>
<e txt="${metadata/Comment}" name="Comment"/>
<e txt="${metadata/Track}" name="Track"/>
<e txt="${metadata/Genre}" name="Genre"/>
<e txt="${metadata/Software}" name="Software"/>
</pref>
<cmdlist name="load_main" title="Load " ptr=">">
<e name="File" ok="set_menu open_file"/>
<e name="List" ok="set_menu open_list"/>
<e name="Subtitle" ok="set_menu open_sub"/>
</cmdlist>
<cmdlist name="main" title="MPlayer OSD" ptr=">">
<e name="Select from list" ok="set_menu jump_to"/>
<e name="Load" ok="set_menu load_main"/>
<e name="Select chapter" ok="set_menu select_chapter" left="seek_chapter -1" right="seek_chapter +1"/>
<e name="Pause" ok="pause"/>
<e name="Frame step" ok="frame_step"/>
<e name="Screenshot" ok="screenshot"/>
<e name="Previous/Next" right="pt_step 1" left="pt_step -1"/>
<e name="Preferences" ok="set_menu pref_main"/>
<e name="Properties" ok="set_menu properties"/>
<e name="Console" ok="set_menu console0"/>
<e name="Quit" ok="quit"/>
</cmdlist>
+14
View File
@@ -0,0 +1,14 @@
#!/bin/sh
#
# A wrapper for mplayer -identify to easily get info of a file
#
if [ -z "$1" ]; then
echo "Usage: midentify <file> [<file> ...]"
exit 1
fi
mplayer -vo null -ao null -frames 0 -identify "$@" 2>/dev/null |
grep IDENTIFY |
sed -n -e 's/.*ID_/ID_/' -e 's/[]()|&;<>`'"'"'\\!$" []/\\&/g;p'
+278
View File
@@ -0,0 +1,278 @@
#
# MPlayer configuration file
#
# Configuration files are read system-wide from /etc/mplayer.conf
# and per user from ~/.mplayer/config, where per-user settings override
# system-wide settings, all of which are overrriden by the command line.
#
# The configuration file settings are the same as the command line
# options without the preceding '-'.
#
# See the CONFIGURATION FILES section in the man page
# for a detailed description of the syntax.
##################
# video settings #
##################
# Specify default video driver (see -vo help for a list).
#vo=xv
vo=xv,x11
# Init once for multiple inputs, has many advantages
fixed-vo=1
# Specify vdpau codecs when using -vo vdpau.
# [vo.vdpau]
# vc=ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau,ffh264vdpau,ffodivxvdpau,
# Use SDL video with the aalib subdriver by default.
#vo = sdl:aalib
# FBdev driver:
#
# mode to use (read from fb.modes)
#fbmode = 640x480-120
#
# location of the fb.modes file
#fbmodeconfig = /etc/fb.modes
# Specify your monitor timings for the vesa and fbdev video output drivers.
# See /etc/X11/XF86Config for timings. Be careful; if you specify settings
# that exceed the capabilities of your monitor, you may damage it.
#
# horizontal frequency range (k stands for 1000)
#monitor-hfreq = 31.5k-50k,70k
#
# vertical frequency range
#monitor-vfreq = 50-90
#
# dotclock (or pixelclock) range (m stands for 1000000)
#monitor-dotclock = 30M-300M
# Start in fullscreen mode by default.
#fs=yes
fs=no
# Choose where the video will start, default is to let WM handle it
geometry=50%:50%
# Change to a different videomode when going fullscreen.
#vm=yes
# Override the autodetected color depth, may need 'vm=yes' as well.
#bpp=0
# Enable software scaling (powerful CPU needed) for video output
# drivers that do not support hardware scaling.
zoom=yes
# standard monitor size, with square pixels
#monitoraspect=4:3
# Use this for a widescreen monitor, non-square pixels.
#monitoraspect=16:9
# Keep the player window on top of all other windows.
#ontop=yes
# Some example postprocessing filters, from less quality to more complex pp
# vf=pp=ac/l5
# vf=pp=lb,denoise3d,decimate
# vf=pp=hb:a/vb:a/dr:a/al:a
##################
# audio settings #
##################
# Specify default audio driver (see -ao help for a list).
#ao=oss
# Use SDL audio driver with the esd subdriver by default.
#ao = sdl:esd
# ao = alsa:noblock,oss
ao=pulse,alsa:noblock,oss
# Specify the mixer device.
#mixer = /dev/mixer
# Output audio to S/PDIF
# #ao=alsa:device=spdif
# #ac=hwac3,hwdts,hwmpa,
# Resample the sound to 44100Hz with the lavcresample audio filter.
#af=lavcresample=44100
# Use this if your soundcard produces too low volume
# warning, may cause distortion depending on input and speaker
# af=volume=10.1:0,volnorm=1
# Add advanced audio filters
# 0 is full automatic, 5 is automatic and use float where possible
# af-adv=force=0
# af-adv=force=5
##################
# input settings #
##################
# Let MPlayer grab mouse movements
# Useful if you want to use OSD menu with mouse or dvdnav
# mouse-movements = 1
# Ignore keyboard events, useful if you don't want anything pressed
# on your keyboard affect what you are watching (babies, cats etc.)
# noconsolecontrols = 1
# Ignore mouse events
# nomouseinput = 1
nojoystick = 1
##################
# other settings #
##################
# Drop frames to preserve audio/video sync.
#framedrop = yes
framedrop = yes
# Doublebuffering can help remove flicker from subtitles/OSD.
# double=yes
double = yes
# Specify your preferred skin here (skins are searched for in
# /usr/local/share/mplayer/skins/<name> and ~/.mplayer/skins/<name>).
#skin = Abyss
# Resample the font alphamap.
# 0 plain white fonts
# 0.75 very narrow black outline (default)
# 1 narrow black outline
# 10 bold black outline
#ffactor = 0.75
# Some font enhancements
fontconfig = 1
embeddedfonts = 1
subfont-autoscale = 3
subfont-osd-scale = 3
subcp = cp1254
spuaa = 4
font = "Dejavu Sans Condensed"
# enable ass for flexibility and better rendering
ass = 1
ass-color = FFFFFF00
ass-use-margins = 1
# use this to make empty space below video for subtitles
# ass-bottom-margin = 64
# cache settings
#
# Use 8MB input cache by default.
cache = 8192
# Prefill 20% of the cache before starting playback.
cache-min = 20.0
# Prefill 50% of the cache before restarting playback after the cache emptied.
cache-seek-min = 50
# DVD: Display English subtitles if available.
#slang = en
# DVD: Play English audio tracks if available.
#alang = en
# Default to Turkish for subtitles
slang = tr,en
alang = tr,en
# Enable menu
menu = 1
# Enable screenshot grabbing
# vf = screenshot
# Stop Xscreensaver by default
stop-xscreensaver = 1
# enable color output in console
msgcolor = 1
# enable module info color
msgmodule = 1
# Pretend to be Window Media Player.
# Fixes playback when playlist and media file use the same URL.
#user-agent=NSPlayer/4.1.0.3856
# Pretend to be Quicktime
# Fixes playback for apple.com/trailers redirects
#user-agent="QuickTime"
############################
# extension based settings #
############################
# You can define options for case insensitive file extensions
# [extension.flv]
# correct-pts = 1
#[extension.mkv]
#nocorrect-pts = 1
###########################
# protocol based settings #
###########################
[protocol.http]
cache = 256
[protocol.http_proxy]
cache = 256
[protocol.mmst]
cache = 256
[protocol.mms]
cache = 256
[protocol.rtp]
cache = 256
[protocol.rtsp]
cache = 256
[protocol.icyx]
cache = 256
[protocol.dvdnav]
vc=ffmpeg12,
mouse-movements=yes
nocache=yes
# enable rar subs (both normal and vobsub) in runtime
unrarexec = /usr/bin/unrar
# Print input name (without path) and duration in terminal window caption
# playing-msg = "\e]0;MPlayer - ${filename}?(length: - ${length})\x07"
# You can also include other configuration files.
#include = /path/to/the/file/you/want/to/include
###########################
# Generic profiles #
###########################
[2chto6ch]
af=pan=6:1:0:.4:0:.6:2:0:1:0:.4:.6:2
channels=6
@@ -0,0 +1,20 @@
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=MPlayer
Name[tr]=MPlayer
Name[de]=MPlayer
Name[es]=MPlayer
Name[fr]=MPlayer
Name[it]=MPlayer
GenericName=Multimedia Player
GenericName[tr]=Medya Oynatıcı
GenericName[de]=Multimedia Player
GenericName[es]=Reproductor multimedia
GenericName[fr]=Lecteur multimedia
GenericName[it]=Lettore multimediale
Icon=mplayer
Exec=gmplayer -really-quiet 1> /dev/null 2>&1 %U
Terminal=false
Categories=GTK;Application;AudioVideo;Audio;Video;Player;TV;
MimeType=application/ogg;application/x-ogg;application/sdp;application/smil;application/x-smil;application/streamingmedia;application/x-streamingmedia;application/vnd.rn-realmedia;application/vnd.rn-realmedia-vbr;audio/aac;audio/x-aac;audio/m4a;audio/x-m4a;audio/mp1;audio/x-mp1;audio/mp2;audio/x-mp2;audio/mp3;audio/x-mp3;audio/mpeg;audio/x-mpeg;audio/mpegurl;audio/x-mpegurl;audio/mpg;audio/x-mpg;audio/rn-mpeg;audio/scpls;audio/x-scpls;audio/vnd.rn-realaudio;audio/wav;audio/x-pn-windows-pcm;audio/x-realaudio;audio/x-pn-realaudio;audio/x-ms-wma;audio/x-pls;audio/x-wav;video/mpeg;video/x-mpeg;video/x-mpeg2;video/msvideo;video/x-msvideo;video/quicktime;video/vnd.rn-realvideo;video/x-ms-afs;video/x-ms-asf;video/x-ms-wmv;video/x-ms-wmx;video/x-ms-wvxvideo;video/x-avi;video/x-fli;video/x-theora;video/x-matroska;video/x-flv;video/avi;video/mp4;video/x-ogm;video/3gpp;
Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

@@ -0,0 +1,54 @@
#!/bin/bash
# a tiny script to test webcams using mplayer
# options are self explanatory :)
DEVICE="video0"
AUDIO=":noaudio"
FILTER="-vf-add pp=hb:a/vb:a,hqdn3d,mirror"
V4L=""
EXTRA=""
WIDTH="640"
HEIGHT="480"
RESOLUTION="-x 800 -y 600"
FPS=""
for x in $*; do
case "${x}" in
video[0-9]*)
DEVICE="${x}"
;;
-v4l2)
V4L=":driver=v4l2"
FPS="-fps 60"
;;
-v4l)
V4L=":driver=v4l"
FPS="-fps 60"
;;
-audio)
AUDIO=""
;;
-w[0-9]*)
WIDTH=`echo "${x}"|cut -c 4-`
;;
-h[0-9]*)
HEIGHT=`echo "${x}"|cut -c 4-`
;;
-forcefps)
FPS="-fps 30"
;;
-nores)
RESOLUTION=""
;;
-nofilter)
FILTER=""
;;
*)
EXTRA="$EXTRA ${x}"
;;
esac
done
# main
mplayer tv:// -tv device=/dev/$DEVICE:width=$WIDTH:height=$HEIGHT$V4L$AUDIO $RESOLUTION $FILTER $FPS $EXTRA
@@ -0,0 +1,65 @@
diff -Nur mplayer-old/libmpcodecs/dec_audio.c mplayer/libmpcodecs/dec_audio.c
--- mplayer-old/libmpcodecs/dec_audio.c 2010-05-27 19:02:33.346258636 +0300
+++ mplayer/libmpcodecs/dec_audio.c 2010-05-27 19:02:41.915422106 +0300
@@ -20,6 +20,7 @@
#include <stdlib.h>
#include <unistd.h>
#include <assert.h>
+#include <locale.h>
#include "config.h"
#include "mp_msg.h"
@@ -143,6 +144,9 @@
static int init_audio(sh_audio_t *sh_audio, char *codecname, char *afm,
int status, stringset_t *selected)
{
+ char *locale_data = setlocale(LC_CTYPE, "");
+ setlocale(LC_CTYPE, "C");
+
unsigned int orig_fourcc = sh_audio->wf ? sh_audio->wf->wFormatTag : 0;
int force = 0;
if (codecname && codecname[0] == '+') {
@@ -231,8 +235,10 @@
continue; // try next...
}
// Yeah! We got it!
+ setlocale(LC_CTYPE, locale_data);
return 1;
}
+ setlocale(LC_CTYPE, locale_data);
return 0;
}
diff -Nur mplayer-old/libmpcodecs/dec_video.c mplayer/libmpcodecs/dec_video.c
--- mplayer-old/libmpcodecs/dec_video.c 2010-05-27 19:02:33.342258404 +0300
+++ mplayer/libmpcodecs/dec_video.c 2010-05-27 19:04:23.349261664 +0300
@@ -21,6 +21,7 @@
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
+#include <locale.h>
#include "mp_msg.h"
#include "help_mp.h"
@@ -204,6 +205,10 @@
static int init_video(sh_video_t *sh_video, char *codecname, char *vfm,
int status, stringset_t *selected)
{
+
+ char *locale_data = setlocale(LC_CTYPE, "");
+ setlocale(LC_CTYPE, "C");
+
int force = 0;
unsigned int orig_fourcc =
sh_video->bih ? sh_video->bih->biCompression : 0;
@@ -320,8 +325,10 @@
}
// Yeah! We got it!
sh_video->initialized = 1;
+ setlocale(LC_CTYPE, locale_data);
return 1;
}
+ setlocale(LC_CTYPE, locale_data);
return 0;
}
+228
View File
@@ -0,0 +1,228 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>mplayer</Name>
<Homepage>http://www.mplayerhq.hu/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2+</License>
<Icon>mplayer</Icon>
<IsA>app:gui</IsA>
<IsA>app:console</IsA>
<Summary>Media Player for Linux</Summary>
<Description>MPlayer is a movie player that can run on many platforms. It plays most MPEG/VOB, AVI, Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, RealMedia, Matroska, NUT, NuppelVideo, FLI, YUV4MPEG, FILM, RoQ, PVA files, supported by many native codecs.</Description>
<Archive sha1sum="11db20434a4e1aabb9c52f7712241dae1b3730e3" type="tarxz">http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.3.0.tar.xz</Archive>
<Archive sha1sum="6f7522a14c7ff0083990d32f213ff6d8e577821e" type="targz" target="MPlayer-1.3.0/mplayer-1.2_pre37124">http://source.pisilinux.org/1.0/MPlayer_default_skin-0.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>gsm-devel</Dependency>
<Dependency>atk-devel</Dependency>
<Dependency>lzo-devel</Dependency>
<Dependency>gtk2-devel</Dependency>
<Dependency>faac-devel</Dependency>
<Dependency>lirc-devel</Dependency>
<Dependency>xvid-devel</Dependency>
<Dependency>lame-devel</Dependency>
<Dependency>mesa-devel</Dependency>
<Dependency>x264-devel</Dependency>
<Dependency>enca-devel</Dependency>
<Dependency>aalib-devel</Dependency>
<Dependency>samba-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>libva-devel</Dependency>
<Dependency>speex-devel</Dependency>
<Dependency>faad2-devel</Dependency>
<Dependency>libdv-devel</Dependency>
<Dependency>libXv-devel</Dependency>
<Dependency>libmad-devel</Dependency>
<Dependency>giflib-devel</Dependency>
<Dependency>libdca-devel</Dependency>
<Dependency>libogg-devel</Dependency>
<Dependency>libnut-devel</Dependency>
<Dependency>a52dec-devel</Dependency>
<Dependency>mpg123-devel</Dependency>
<Dependency>openal-devel</Dependency>
<Dependency>libvpx-devel</Dependency>
<Dependency>libass-devel</Dependency>
<Dependency>libmng-devel</Dependency>
<Dependency>libsdl-devel</Dependency>
<Dependency>fribidi-devel</Dependency>
<Dependency>twolame-devel</Dependency>
<Dependency>libXvMC-devel</Dependency>
<Dependency>live555-devel</Dependency>
<Dependency>libcaca-devel</Dependency>
<Dependency>libXext-devel</Dependency>
<Dependency>libopus-devel</Dependency>
<Dependency>libvdpau-devel</Dependency>
<Dependency>rtmpdump-devel</Dependency>
<Dependency>libmpeg2-devel</Dependency>
<Dependency>alsa-lib-devel</Dependency>
<Dependency>openjpeg-devel</Dependency>
<Dependency>DirectFB-devel</Dependency>
<Dependency>libtheora-devel</Dependency>
<Dependency>libmpcdec-devel</Dependency>
<Dependency>libbluray-devel</Dependency>
<Dependency>libvorbis-devel</Dependency>
<Dependency>libdvdnav-devel</Dependency>
<Dependency>fontconfig-devel</Dependency>
<Dependency>libXrender-devel</Dependency>
<Dependency>ladspa-sdk-devel</Dependency>
<Dependency>libdvdread-devel</Dependency>
<Dependency>libXxf86vm-devel</Dependency>
<Dependency>libXinerama-devel</Dependency>
<Dependency>libXxf86dga-devel</Dependency>
<Dependency>libmatroska-devel</Dependency>
<Dependency>libcrystalhd-devel</Dependency>
<Dependency>schroedinger-devel</Dependency>
<Dependency>opencore-amr-devel</Dependency>
<Dependency>libXScrnSaver-devel</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
<Dependency>pulseaudio-libs-devel</Dependency>
<Dependency>libcdio-paranoia-devel</Dependency>
<Dependency>jack-audio-connection-kit-devel</Dependency>
<Dependency>lzo-devel</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>bzip2</Dependency>
<Dependency>cdparanoia-devel</Dependency>
<Dependency>yasm-devel</Dependency>
<Dependency>gnutls-devel</Dependency>
<Dependency>libX11-devel</Dependency>
<Dependency>libmng-devel</Dependency>
<Dependency>libpng-devel</Dependency>
<Dependency>libcdio-devel</Dependency>
<Dependency>ncurses-devel</Dependency>
<Dependency>freetype-devel</Dependency>
</BuildDependencies>
<Patches>
<!-- Bugfix -->
<Patch level="1">tr-locale-fix.patch</Patch>
</Patches>
</Source>
<Package>
<Name>mplayer</Name>
<Icon>mplayer</Icon>
<IsA>app:console</IsA>
<RuntimeDependencies>
<Dependency>gsm</Dependency>
<Dependency>gtk2</Dependency>
<Dependency>xvid</Dependency>
<Dependency>lirc</Dependency>
<Dependency>enca</Dependency>
<Dependency>faac</Dependency>
<Dependency>lame</Dependency>
<Dependency>x264</Dependency>
<Dependency>mesa</Dependency>
<Dependency>faad2</Dependency>
<Dependency>samba</Dependency>
<Dependency>libdv</Dependency>
<Dependency>speex</Dependency>
<Dependency>aalib</Dependency>
<Dependency>libXv</Dependency>
<Dependency>libmad</Dependency>
<Dependency>libass</Dependency>
<Dependency>libdca</Dependency>
<Dependency>openal</Dependency>
<Dependency>giflib</Dependency>
<Dependency>mpg123</Dependency>
<Dependency>libsdl</Dependency>
<Dependency>libvpx</Dependency>
<Dependency>a52dec</Dependency>
<Dependency>libogg</Dependency>
<Dependency>libnut</Dependency>
<Dependency>libopus</Dependency>
<Dependency>libXvMC</Dependency>
<Dependency>libcaca</Dependency>
<Dependency>twolame</Dependency>
<Dependency>libXext</Dependency>
<Dependency>DirectFB</Dependency>
<Dependency>openjpeg</Dependency>
<Dependency>alsa-lib</Dependency>
<Dependency>libvdpau</Dependency>
<Dependency>rtmpdump</Dependency>
<Dependency>libmpeg2</Dependency>
<Dependency>libbluray</Dependency>
<Dependency>libdvdnav</Dependency>
<Dependency>libtheora</Dependency>
<Dependency>libvorbis</Dependency>
<Dependency>fribidi</Dependency>
<Dependency>fontconfig</Dependency>
<Dependency>libXxf86vm</Dependency>
<Dependency>libdvdread</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libXxf86dga</Dependency>
<Dependency>libXinerama</Dependency>
<Dependency>opencore-amr</Dependency>
<Dependency>schroedinger</Dependency>
<Dependency>libcrystalhd</Dependency>
<Dependency>libjpeg-turbo</Dependency>
<Dependency>libXScrnSaver</Dependency>
<Dependency>pulseaudio-libs</Dependency>
<Dependency>libcdio-paranoia</Dependency>
<Dependency>jack-audio-connection-kit</Dependency>
<Dependency>lzo</Dependency>
<Dependency>zlib</Dependency>
<Dependency>bzip2</Dependency>
<Dependency>gnutls</Dependency>
<Dependency>libX11</Dependency>
<Dependency>libmng</Dependency>
<Dependency>libpng</Dependency>
<Dependency>libcdio</Dependency>
<Dependency>ncurses</Dependency>
<Dependency>freetype</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="data">/usr/share/mplayer</Path>
<Path fileType="data">/usr/share/pixmaps</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="/usr/share/pixmaps/mplayer.png">mplayer.png</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/etc/mplayer.conf">mplayer.conf</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/etc/mencoder.conf">mencoder.conf</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/usr/share/mplayer/input.conf">input.conf</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/usr/share/mplayer/menu.conf">menu.conf</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/usr/share/mplayer/extensions">extensions</AdditionalFile>
<AdditionalFile owner="root" permission="0755" target="/usr/bin/test-webcam">test-webcam</AdditionalFile>
<AdditionalFile owner="root" permission="0755" target="/usr/bin/midentify">midentify</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/etc/bash_completion.d/mplayer">bash_completion</AdditionalFile>
</AdditionalFiles>
</Package>
<Package>
<Name>mplayer-gui</Name>
<Icon>mplayer</Icon>
<IsA>app:gui</IsA>
<Summary>MPlayer gui</Summary>
<Description>mplayer-gui is the default graphical frontend of MPlayer.</Description>
<RuntimeDependencies>
<Dependency>mplayer</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin/gmplayer</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="data">/usr/share/mplayer/skins</Path>
<Path fileType="data">/usr/share/icons</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="/usr/share/applications/mplayer.desktop">mplayer.desktop</AdditionalFile>
</AdditionalFiles>
</Package>
<History>
<Update release="1">
<Date>2018-04-15</Date>
<Version>1.3.0</Version>
<Comment>First Release</Comment>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Update>
</History>
</PISI>
+14
View File
@@ -0,0 +1,14 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>mplayer</Name>
<Summary xml:lang="tr">Linux için ses ve görüntü oynatıcı</Summary>
<Description xml:lang="tr">MPEG/VOB, AVI, Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, RealMedia, Matroska, NUT, NuppelVideo, FLI, YUV4MPEG, FILM, RoQ, PVA dosyalarını çalabilen ve farklı platformaların kütüphanelerini de kullanarak ses ve görüntü dosyaları oynatmaya yarayan uygulama.</Description>
</Source>
<Package>
<Name>mplayer-gui</Name>
<Summary xml:lang="tr">MPlayer arayüzü</Summary>
<Description xml:lang="tr">mplayer-gui, MPlayer öntanımlı grafik arayüzünü içerir.</Description>
</Package>
</PISI>
+9 -2
View File
@@ -13,8 +13,8 @@
<Icon>flash-player-properties</Icon>
<Summary>Adobe Flash Player</Summary>
<Description>Adobe (Macromedia) Flash Player is an application to present interactive (and possibly multimedia-containing) content created using Adobe Flash.</Description>
<Archive sha1sum="038bcd4f0abb8b4296e44c7884a6e1fae0a3e177" type="targz" target="i686">https://fpdownload.adobe.com/pub/flashplayer/pdc/28.0.0.161/flash_player_npapi_linux.i386.tar.gz</Archive>
<Archive sha1sum="92521f5d2d04600f32fdd1595fb61cd23e384d98" type="targz" target="x86_64">https://fpdownload.adobe.com/pub/flashplayer/pdc/28.0.0.161/flash_player_npapi_linux.x86_64.tar.gz</Archive>
<Archive sha1sum="46c0264baeb556f6a142e754f73b92255ecb12eb" type="targz" target="i686">https://fpdownload.adobe.com/pub/flashplayer/pdc/29.0.0.140/flash_player_npapi_linux.i386.tar.gz</Archive>
<Archive sha1sum="dcef00f01fdeadba3facd9fdfc8f0a0b274fd6ae" type="targz" target="x86_64">https://fpdownload.adobe.com/pub/flashplayer/pdc/29.0.0.140/flash_player_npapi_linux.x86_64.tar.gz</Archive>
<BuildDependencies>
<Dependency>nss</Dependency>
<Dependency>gtk2</Dependency>
@@ -81,6 +81,13 @@
</Package>-->
<History>
<Update release="11">
<Date>2018-04-16</Date>
<Version>29.0.0.140</Version>
<Comment>Version Bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="10">
<Date>2018-02-09</Date>
<Version>28.0.0.161</Version>
+8 -1
View File
@@ -12,7 +12,7 @@
<IsA>library</IsA>
<Summary>Google Chrome's Pepper Flash plugin for Chromium.</Summary>
<Description>Google Chrome's Pepper Flash plugin for Chromium (stable version)</Description>
<Archive sha1sum="6ecdf3832797ceefb2919d45898d19a4a0138a2d" type="targz">https://fpdownload.adobe.com/pub/flashplayer/pdc/28.0.0.161/flash_player_ppapi_linux.x86_64.tar.gz</Archive>
<Archive sha1sum="8f22f4bd11537ccaaa6d550fa7236f51b1ec876a" type="targz">https://fpdownload.adobe.com/pub/flashplayer/pdc/29.0.0.140/flash_player_ppapi_linux.x86_64.tar.gz</Archive>
</Source>
<Package>
@@ -32,6 +32,13 @@
<History>
<Update release="12">
<Date>2018-04-18</Date>
<Version>29.0.0.140</Version>
<Comment>Version Bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="11">
<Date>2018-02-09</Date>
<Version>28.0.0.161</Version>
+8 -2
View File
@@ -13,10 +13,9 @@
<IsA>app:gui</IsA>
<Summary>Free, easy, personal accounting for everyone</Summary>
<Description>«HomeBank» is free software that will assist you to manage your personal accounting.</Description>
<Archive sha1sum="6e03e17865c4aeacf4426e2c33e85e20a0964358" type="targz">http://homebank.free.fr/public/homebank-5.1.2.tar.gz</Archive>
<Archive sha1sum="eb2a9e9938edb565b2fa5b0b9740b6b03b137ee8" type="targz">http://homebank.free.fr/public/homebank-5.1.8.tar.gz</Archive>
<BuildDependencies>
<Dependency>cairo-devel</Dependency>
<Dependency>libofx-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency>pixman-devel</Dependency>
@@ -64,6 +63,13 @@
</Package>
<History>
<Update release="4">
<Date>2018-04-15</Date>
<Version>5.1.8</Version>
<Comment>Version bump.</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2017-01-21</Date>
<Version>5.1.2</Version>
+498 -40
View File
@@ -3243,19 +3243,35 @@
<PartOf>programming.language</PartOf>
<Summary xml:lang="en">Systems programming language focused on safety, speed and concurrency</Summary>
<Description xml:lang="en">Systems programming language focused on safety, speed and concurrency</Description>
<Archive type="targz" sha1sum="f835d72bc26ee6f25f6e5d6783b424fc9b904c9e">https://static.rust-lang.org/dist/rustc-1.21.0-src.tar.gz</Archive>
<Archive type="targz" sha1sum="8a8d11a5b9f836025d0790f3d03606ad1e7acd3c">https://static.rust-lang.org/dist/rustc-1.25.0-src.tar.gz</Archive>
<AdditionalFiles>
<AdditionalFile target="config.toml">bootstrap-config.toml</AdditionalFile>
</AdditionalFiles>
<Patches>
<Patch>0001-librustc_llvm-build-Force-link-against-libffi.patch</Patch>
</Patches>
<BuildDependencies>
<Dependency>perl</Dependency>
<Dependency>cmake</Dependency>
<Dependency>ninja</Dependency>
<Dependency>ocaml</Dependency>
<Dependency>valgrind</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>glibc-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>openssl-devel</Dependency>
<Dependency>libssh2-devel</Dependency>
<Dependency>curl-devel</Dependency>
<Dependency>python-devel</Dependency>
<Dependency>libffi-devel</Dependency>
</BuildDependencies>
<SourceURI>programming/language/rust/pspec.xml</SourceURI>
</Source>
<Package>
<Name>rust</Name>
<RuntimeDependencies>
<Dependency>curl</Dependency>
<Dependency>zlib</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>libssh2</Dependency>
<Dependency>openssl</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
@@ -3268,6 +3284,13 @@
</Files>
</Package>
<History>
<Update release="3">
<Date>2018-04-16</Date>
<Version>1.25.0</Version>
<Comment>Version Bump</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2017-11-13</Date>
<Version>1.21.0</Version>
@@ -12302,7 +12325,7 @@
<Summary xml:lang="tr">libinput Wayland Campasitars giriş aygıtları işlemek için ve genel X.Org giriş sürücü sağlamak için bir kütüphane.</Summary>
<Description xml:lang="en">It provides device detection, device handling, input device event processing and abstraction so minimize the amount of custom input code the user of libinput need to provide the common set of functionality that users expect.</Description>
<Description xml:lang="tr">Bu yüzden kullanıcıların beklediği fonksiyonellik ortak kümesi sağlamak için gereken özel giriş kodu compositors miktarını en az indirerek, aygıt kullanımı, giriş aygıtı olay işleme ve soyutlama sağlar.</Description>
<Archive type="tarxz" sha1sum="26cbca90655d04bf2161ac58c91e797996cfabb0">https://www.freedesktop.org/software/libinput/libinput-1.10.0.tar.xz</Archive>
<Archive type="tarxz" sha1sum="7decdbad48796ca9c786eaa610b0c1c48671e623">https://www.freedesktop.org/software/libinput/libinput-1.10.4.tar.xz</Archive>
<BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>gtk3-devel</Dependency>
@@ -12339,7 +12362,7 @@
<Name>libinput-devel</Name>
<Summary xml:lang="en">Development files for libinput</Summary>
<RuntimeDependencies>
<Dependency release="8">libinput</Dependency>
<Dependency release="9">libinput</Dependency>
<Dependency>eudev-devel</Dependency>
</RuntimeDependencies>
<Files>
@@ -12348,6 +12371,13 @@
</Files>
</Package>
<History>
<Update release="9">
<Date>2018-04-12</Date>
<Version>1.10.4</Version>
<Comment>Version bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="8">
<Date>2018-02-22</Date>
<Version>1.10.0</Version>
@@ -17315,7 +17345,7 @@
<Summary xml:lang="tr">High productivity build system</Summary>
<Description xml:lang="en">Yüksek verimli üretme sistemi</Description>
<Description xml:lang="tr">Yüksek verimli üretme sistemi</Description>
<Archive type="targz" sha1sum="12d1d0466955da4f9a7ef158a23d4e37d985d667">https://github.com/mesonbuild/meson/releases/download/0.44.1/meson-0.44.1.tar.gz</Archive>
<Archive type="targz" sha1sum="2d65d74c63e3beaf07dba04efa59923c477e8be2">https://github.com/mesonbuild/meson/releases/download/0.45.1/meson-0.45.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>python3-devel</Dependency>
<Dependency>python3-setuptools</Dependency>
@@ -17338,6 +17368,13 @@
</Files>
</Package>
<History>
<Update release="3">
<Date>2018-04-08</Date>
<Version>0.45.1</Version>
<Comment>Version bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2018-02-22</Date>
<Version>0.44.1</Version>
@@ -27306,10 +27343,9 @@
<Description xml:lang="en">«HomeBank» is free software that will assist you to manage your personal accounting.</Description>
<Description xml:lang="tr">HomeBank (&quot;serbest konuşma&quot; olarak ve &quot;bedava bira&quot; gibi) kişisel muhasebe yönetmek için yardımcı olacak ücretsiz bir yazılımdır..</Description>
<Icon>homebank</Icon>
<Archive type="targz" sha1sum="6e03e17865c4aeacf4426e2c33e85e20a0964358">http://homebank.free.fr/public/homebank-5.1.2.tar.gz</Archive>
<Archive type="targz" sha1sum="eb2a9e9938edb565b2fa5b0b9740b6b03b137ee8">http://homebank.free.fr/public/homebank-5.1.8.tar.gz</Archive>
<BuildDependencies>
<Dependency>cairo-devel</Dependency>
<Dependency>libofx-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency>pixman-devel</Dependency>
@@ -27355,6 +27391,13 @@
</Files>
</Package>
<History>
<Update release="4">
<Date>2018-04-15</Date>
<Version>5.1.8</Version>
<Comment>Version bump.</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2017-01-21</Date>
<Version>5.1.2</Version>
@@ -29924,7 +29967,7 @@
<Summary xml:lang="tr">Xorg sunucusu için genel giriş sürücüsü.</Summary>
<Description xml:lang="en">Generic input driver for the X.Org server based on libinput</Description>
<Description xml:lang="tr">xorg-input-libinput, libinputa dayalı Xorg sunucusu için genel giriş sürücüsüdür.</Description>
<Archive type="tarbz2" sha1sum="3f55b8a5d4ff51d4f0cfe3fe9ace66227193abd4">mirrors://xorg/individual/driver/xf86-input-libinput-0.26.0.tar.bz2</Archive>
<Archive type="tarbz2" sha1sum="70ba045975b6484f16d11b32fbbb7e7194d2e0fd">mirrors://xorg/individual/driver/xf86-input-libinput-0.27.1.tar.bz2</Archive>
<BuildDependencies>
<Dependency>libX11-devel</Dependency>
<Dependency>eudev-devel</Dependency>
@@ -29950,7 +29993,7 @@
<Name>xorg-input-libinput-devel</Name>
<Summary xml:lang="en">Development files for xorg-input-libinput</Summary>
<RuntimeDependencies>
<Dependency version="0.26.0">xorg-input-libinput</Dependency>
<Dependency version="0.27.1">xorg-input-libinput</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -29958,6 +30001,13 @@
</Files>
</Package>
<History>
<Update release="7">
<Date>2018-04-11</Date>
<Version>0.27.1</Version>
<Comment>Version bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="6">
<Date>2017-12-24</Date>
<Version>0.26.0</Version>
@@ -36807,6 +36857,7 @@
<Path fileType="config">/etc</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="library">/usr/lib/libGL.so.1.2</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
<Provides>
@@ -36831,7 +36882,7 @@
<Dependency>libXdamage-devel</Dependency>
<Dependency>libXxf86vm-devel</Dependency>
<Dependency>libxshmfence-devel</Dependency>
<Dependency release="6">mesa</Dependency>
<Dependency release="7">mesa</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -36892,7 +36943,7 @@
<Dependency>libdrm-amd-32bit</Dependency>
<Dependency>libdrm-nouveau-32bit</Dependency>
<Dependency>wayland-32bit</Dependency>
<Dependency release="6">mesa</Dependency>
<Dependency release="7">mesa</Dependency>
<Dependency versionFrom="3.8.0">llvm-32bit</Dependency>
</RuntimeDependencies>
<Files>
@@ -36903,6 +36954,13 @@
</Provides>
</Package>
<History>
<Update release="7">
<Date>2018-04-10</Date>
<Version>13.0.4</Version>
<Comment>Rebuild</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="6">
<Date>2018-02-06</Date>
<Version>13.0.4</Version>
@@ -39513,6 +39571,7 @@
<Patches>
<Patch>speeddial.diff</Patch>
<Patch>bookmarks_json.diff</Patch>
<Patch>homepage.patch</Patch>
</Patches>
<SourceURI>network/web/falkon/pspec.xml</SourceURI>
</Source>
@@ -39548,7 +39607,7 @@
</Package>
<History>
<Update release="1">
<Date>2018-04-07</Date>
<Date>2018-04-08</Date>
<Version>3.0.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
@@ -39559,7 +39618,7 @@
<SpecFile>
<Source>
<Name>chromium-browser</Name>
<Homepage>http://code.google.com/chromium</Homepage>
<Homepage>https://www.chromium.org/Home</Homepage>
<Packager>
<Name>Admin PisiLinux</Name>
<Email>admin@pisilinux.org</Email>
@@ -39572,7 +39631,7 @@
<Description xml:lang="en">Chromium-browser is an open-source web browser, powered by WebKit.</Description>
<Description xml:lang="tr">Chromium, açık kaynak kodlu Webkit tabanlı bir ağ tarayıcıdır.</Description>
<Icon>chromium-browser</Icon>
<Archive type="tarxz" sha1sum="ee980a4098dfddad852b962046a0c39d9d1ee1d3">https://commondatastorage.googleapis.com/chromium-browser-official/chromium-62.0.3202.94.tar.xz</Archive>
<Archive type="tarxz" sha1sum="b6e0904fbbbd62df498f395763e3c02025d9353f">https://commondatastorage.googleapis.com/chromium-browser-official/chromium-62.0.3202.97.tar.xz</Archive>
<BuildDependencies>
<Dependency>alsa-lib-devel</Dependency>
<Dependency>at-spi2-atk-devel</Dependency>
@@ -39705,6 +39764,13 @@
</AdditionalFiles>
</Package>
<History>
<Update release="12">
<Date>2018-04-09</Date>
<Version>62.0.3202.97</Version>
<Comment>Version Bump.</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2017-11-24</Date>
<Version>62.0.3202.94</Version>
@@ -44821,7 +44887,7 @@ functionality to build high-performing, platform-independent programs.</Descript
<Summary xml:lang="tr">Google Chrome&apos;s Pepper Flash plugin for Chromium.</Summary>
<Description xml:lang="en">Google Chrome&apos;s Pepper Flash plugin for Chromium (stable version)</Description>
<Description xml:lang="tr">Chromium tarayıcısı için Google chrom eklentisi olan Pepper Flash Eklentisi (Kararlı sürüm)</Description>
<Archive type="targz" sha1sum="6ecdf3832797ceefb2919d45898d19a4a0138a2d">https://fpdownload.adobe.com/pub/flashplayer/pdc/28.0.0.161/flash_player_ppapi_linux.x86_64.tar.gz</Archive>
<Archive type="targz" sha1sum="8f22f4bd11537ccaaa6d550fa7236f51b1ec876a">https://fpdownload.adobe.com/pub/flashplayer/pdc/29.0.0.140/flash_player_ppapi_linux.x86_64.tar.gz</Archive>
<SourceURI>network/plugin/pepperflash/pspec.xml</SourceURI>
</Source>
<Package>
@@ -44839,6 +44905,13 @@ functionality to build high-performing, platform-independent programs.</Descript
</AdditionalFiles>
</Package>
<History>
<Update release="12">
<Date>2018-04-16</Date>
<Version>29.0.0.140</Version>
<Comment>Version Bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="11">
<Date>2018-02-09</Date>
<Version>28.0.0.161</Version>
@@ -44934,8 +45007,8 @@ functionality to build high-performing, platform-independent programs.</Descript
<Description xml:lang="en">Adobe (Macromedia) Flash Player is an application to present interactive (and possibly multimedia-containing) content created using Adobe Flash.</Description>
<Description xml:lang="tr">Adobe (Macromedia) Flash Oynatıcısı, Adobe Flash ile oluşturulmuş içerikleri görüntülemeye olanak sağlayan bir uygulama.</Description>
<Icon>flash-player-properties</Icon>
<Archive type="targz" sha1sum="038bcd4f0abb8b4296e44c7884a6e1fae0a3e177" target="i686">https://fpdownload.adobe.com/pub/flashplayer/pdc/28.0.0.161/flash_player_npapi_linux.i386.tar.gz</Archive>
<Archive type="targz" sha1sum="92521f5d2d04600f32fdd1595fb61cd23e384d98" target="x86_64">https://fpdownload.adobe.com/pub/flashplayer/pdc/28.0.0.161/flash_player_npapi_linux.x86_64.tar.gz</Archive>
<Archive type="targz" sha1sum="46c0264baeb556f6a142e754f73b92255ecb12eb" target="i686">https://fpdownload.adobe.com/pub/flashplayer/pdc/29.0.0.140/flash_player_npapi_linux.i386.tar.gz</Archive>
<Archive type="targz" sha1sum="dcef00f01fdeadba3facd9fdfc8f0a0b274fd6ae" target="x86_64">https://fpdownload.adobe.com/pub/flashplayer/pdc/29.0.0.140/flash_player_npapi_linux.x86_64.tar.gz</Archive>
<BuildDependencies>
<Dependency>nss</Dependency>
<Dependency>gtk2</Dependency>
@@ -44978,6 +45051,13 @@ functionality to build high-performing, platform-independent programs.</Descript
</Files>
</Package>
<History>
<Update release="11">
<Date>2018-04-16</Date>
<Version>29.0.0.140</Version>
<Comment>Version Bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="10">
<Date>2018-02-09</Date>
<Version>28.0.0.161</Version>
@@ -45230,7 +45310,7 @@ functionality to build high-performing, platform-independent programs.</Descript
<Update release="5">
<Date>2018-04-07</Date>
<Version>3.32.0</Version>
<Comment>Version bump.</Comment>
<Comment>Version bump</Comment>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Update>
@@ -48817,12 +48897,12 @@ functionality to build high-performing, platform-independent programs.</Descript
<Description xml:lang="en">Pisi Linux Welcome Application</Description>
<Description xml:lang="tr">Hoşgeldin uygulaması, bilgisayarınız ilk defa açıldığında sizi karşılar.</Description>
<Icon>pisilinux-welcome</Icon>
<Archive type="targz" sha1sum="cde9530f2ba60be79f4cd89e4cfc62d59d6d4d6a">https://github.com/PisiLinuxNew/pisilinux-welcome/archive/1.0Beta4.tar.gz</Archive>
<Archive type="targz" sha1sum="d873d07b7c6c1c16d0766987a5d11476db0d3ce1">https://github.com/PisiLinuxNew/pisilinux-welcome/archive/v1.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>python3-setuptools</Dependency>
<Dependency>python3-qt5</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>qt5-linguist</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>python3-setuptools</Dependency>
</BuildDependencies>
<SourceURI>desktop/pisilinux/pisilinux-welcome/pspec.xml</SourceURI>
</Source>
@@ -48832,17 +48912,24 @@ functionality to build high-performing, platform-independent programs.</Descript
<Dependency>python3-qt5</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share/welcome</Path>
<Path fileType="data">/usr/lib/python3.6/site-packages</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="data">/usr/share/icons</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="localdata">/usr/share/welcome/languages</Path>
<Path fileType="config">/etc</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share/icons</Path>
<Path fileType="data">/usr/share/welcome</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="data">/usr/lib/python3.6/site-packages</Path>
<Path fileType="localdata">/usr/share/welcome/languages</Path>
</Files>
</Package>
<History>
<Update release="6">
<Date>2018-04-08</Date>
<Version>1.0</Version>
<Comment>New version</Comment>
<Name>Osman Erkan</Name>
<Email>osman.erkan@yandex.com</Email>
</Update>
<Update release="5">
<Date>2017-05-28</Date>
<Version>1.0b</Version>
@@ -92036,7 +92123,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<Description xml:lang="en">Connect KDE with your smartphone</Description>
<Description xml:lang="tr">kde android connet</Description>
<Icon>kdeconnect</Icon>
<Archive type="tarxz" sha1sum="a0763f862324f906d89ecf5294052d6a58e14a35">mirrors://kde/stable/kdeconnect/1.2.1/src/kdeconnect-kde-v1.2.1.tar.xz</Archive>
<Archive type="tarxz" sha1sum="7bb8fa92cebb5b53c2b5f5fedb8fb1454eb654f6">https://download.kde.org/stable/kdeconnect/1.3.0/src/kdeconnect-kde-1.3.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>libXtst-devel</Dependency>
<Dependency>qt5-base-devel</Dependency>
@@ -92094,6 +92181,13 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
</Files>
</Package>
<History>
<Update release="7">
<Date>2018-04-10</Date>
<Version>1.3.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="6">
<Date>2018-03-23</Date>
<Version>1.2.1</Version>
@@ -92832,7 +92926,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<PartOf>desktop.kde.phonon</PartOf>
<Summary xml:lang="en">VLC Backend for qt5-phonon</Summary>
<Description xml:lang="en">phonon-backend-vlc allows Phonon (the KDE media library) to use VLC for audio and video playback.</Description>
<Archive type="tarxz" sha1sum="15e021b2904e656a02a53bcec56e8a407b192774">mirrors://kde/stable/phonon/phonon-backend-vlc/0.9.1/phonon-backend-vlc-0.9.1.tar.xz</Archive>
<Archive type="tarxz" sha1sum="ac4daf7e67fb46a72395845e3c83436dd6f4672c">mirrors://kde/stable/phonon/phonon-backend-vlc/0.10.1/phonon-backend-vlc-0.10.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>qt5-base-devel</Dependency>
<Dependency>qt5-phonon-devel</Dependency>
@@ -92858,6 +92952,13 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
</Files>
</Package>
<History>
<Update release="5">
<Date>2018-04-12</Date>
<Version>0.10.1</Version>
<Comment>Rebuild</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="4">
<Date>2018-02-18</Date>
<Version>0.9.1</Version>
@@ -114960,6 +115061,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<Description xml:lang="es">wxWidgets/GTK2 es la versión portada a GTK2 de la librería GUI wxWidgets cross-plataforma en C++, con clases para todos los controles GUI comunes y tambien un conjunto de clases con ayudantes para la mayoría de las tareas comunes de aplicaciones, desde networking a visualización HTML y manipulación de imagenes.</Description>
<Archive type="tarbz2" sha1sum="246561a73ec5b9a5a7aaaaed46b64515dc9039ab">https://github.com/wxWidgets/wxWidgets/releases/download/v3.0.4/wxWidgets-3.0.4.tar.bz2</Archive>
<BuildDependencies>
<Dependency>pkgconfig</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>tiff-devel</Dependency>
<Dependency>gtk2-devel</Dependency>
@@ -115019,13 +115121,20 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<Summary xml:lang="en">wxGTK-devel is the development files for wxGTK</Summary>
<Summary xml:lang="tr">wxGTK araç seti için geliştirme dosyaları</Summary>
<RuntimeDependencies>
<Dependency release="4">wxGTK</Dependency>
<Dependency release="5">wxGTK</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="5">
<Date>2018-04-08</Date>
<Version>3.0.4</Version>
<Comment>Version bump</Comment>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-02-20</Date>
<Version>3.0.3.1</Version>
@@ -150382,6 +150491,234 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>mplayer</Name>
<Homepage>http://www.mplayerhq.hu/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2+</License>
<IsA>app:gui</IsA>
<IsA>app:console</IsA>
<PartOf>multimedia.video</PartOf>
<Summary xml:lang="en">Media Player for Linux</Summary>
<Summary xml:lang="tr">Linux için ses ve görüntü oynatıcı</Summary>
<Description xml:lang="en">MPlayer is a movie player that can run on many platforms. It plays most MPEG/VOB, AVI, Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, RealMedia, Matroska, NUT, NuppelVideo, FLI, YUV4MPEG, FILM, RoQ, PVA files, supported by many native codecs.</Description>
<Description xml:lang="tr">MPEG/VOB, AVI, Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, RealMedia, Matroska, NUT, NuppelVideo, FLI, YUV4MPEG, FILM, RoQ, PVA dosyalarını çalabilen ve farklı platformaların kütüphanelerini de kullanarak ses ve görüntü dosyaları oynatmaya yarayan uygulama.</Description>
<Icon>mplayer</Icon>
<Archive type="tarxz" sha1sum="11db20434a4e1aabb9c52f7712241dae1b3730e3">http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.3.0.tar.xz</Archive>
<Archive type="targz" sha1sum="6f7522a14c7ff0083990d32f213ff6d8e577821e" target="MPlayer-1.3.0/mplayer-1.2_pre37124">http://source.pisilinux.org/1.0/MPlayer_default_skin-0.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>gsm-devel</Dependency>
<Dependency>atk-devel</Dependency>
<Dependency>lzo-devel</Dependency>
<Dependency>gtk2-devel</Dependency>
<Dependency>faac-devel</Dependency>
<Dependency>lirc-devel</Dependency>
<Dependency>xvid-devel</Dependency>
<Dependency>lame-devel</Dependency>
<Dependency>mesa-devel</Dependency>
<Dependency>x264-devel</Dependency>
<Dependency>enca-devel</Dependency>
<Dependency>aalib-devel</Dependency>
<Dependency>samba-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>libva-devel</Dependency>
<Dependency>speex-devel</Dependency>
<Dependency>faad2-devel</Dependency>
<Dependency>libdv-devel</Dependency>
<Dependency>libXv-devel</Dependency>
<Dependency>libmad-devel</Dependency>
<Dependency>giflib-devel</Dependency>
<Dependency>libdca-devel</Dependency>
<Dependency>libogg-devel</Dependency>
<Dependency>libnut-devel</Dependency>
<Dependency>a52dec-devel</Dependency>
<Dependency>mpg123-devel</Dependency>
<Dependency>openal-devel</Dependency>
<Dependency>libvpx-devel</Dependency>
<Dependency>libass-devel</Dependency>
<Dependency>libmng-devel</Dependency>
<Dependency>libsdl-devel</Dependency>
<Dependency>fribidi-devel</Dependency>
<Dependency>twolame-devel</Dependency>
<Dependency>libXvMC-devel</Dependency>
<Dependency>live555-devel</Dependency>
<Dependency>libcaca-devel</Dependency>
<Dependency>libXext-devel</Dependency>
<Dependency>libopus-devel</Dependency>
<Dependency>libvdpau-devel</Dependency>
<Dependency>rtmpdump-devel</Dependency>
<Dependency>libmpeg2-devel</Dependency>
<Dependency>alsa-lib-devel</Dependency>
<Dependency>openjpeg-devel</Dependency>
<Dependency>DirectFB-devel</Dependency>
<Dependency>libtheora-devel</Dependency>
<Dependency>libmpcdec-devel</Dependency>
<Dependency>libbluray-devel</Dependency>
<Dependency>libvorbis-devel</Dependency>
<Dependency>libdvdnav-devel</Dependency>
<Dependency>fontconfig-devel</Dependency>
<Dependency>libXrender-devel</Dependency>
<Dependency>ladspa-sdk-devel</Dependency>
<Dependency>libdvdread-devel</Dependency>
<Dependency>libXxf86vm-devel</Dependency>
<Dependency>libXinerama-devel</Dependency>
<Dependency>libXxf86dga-devel</Dependency>
<Dependency>libmatroska-devel</Dependency>
<Dependency>libcrystalhd-devel</Dependency>
<Dependency>schroedinger-devel</Dependency>
<Dependency>opencore-amr-devel</Dependency>
<Dependency>libXScrnSaver-devel</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
<Dependency>pulseaudio-libs-devel</Dependency>
<Dependency>libcdio-paranoia-devel</Dependency>
<Dependency>jack-audio-connection-kit-devel</Dependency>
<Dependency>lzo-devel</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>bzip2</Dependency>
<Dependency>cdparanoia-devel</Dependency>
<Dependency>yasm-devel</Dependency>
<Dependency>gnutls-devel</Dependency>
<Dependency>libX11-devel</Dependency>
<Dependency>libmng-devel</Dependency>
<Dependency>libpng-devel</Dependency>
<Dependency>libcdio-devel</Dependency>
<Dependency>ncurses-devel</Dependency>
<Dependency>freetype-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">tr-locale-fix.patch</Patch>
</Patches>
<SourceURI>multimedia/video/mplayer/pspec.xml</SourceURI>
</Source>
<Package>
<Name>mplayer</Name>
<IsA>app:console</IsA>
<Icon>mplayer</Icon>
<RuntimeDependencies>
<Dependency>gsm</Dependency>
<Dependency>gtk2</Dependency>
<Dependency>xvid</Dependency>
<Dependency>lirc</Dependency>
<Dependency>enca</Dependency>
<Dependency>faac</Dependency>
<Dependency>lame</Dependency>
<Dependency>x264</Dependency>
<Dependency>mesa</Dependency>
<Dependency>faad2</Dependency>
<Dependency>samba</Dependency>
<Dependency>libdv</Dependency>
<Dependency>speex</Dependency>
<Dependency>aalib</Dependency>
<Dependency>libXv</Dependency>
<Dependency>libmad</Dependency>
<Dependency>libass</Dependency>
<Dependency>libdca</Dependency>
<Dependency>openal</Dependency>
<Dependency>giflib</Dependency>
<Dependency>mpg123</Dependency>
<Dependency>libsdl</Dependency>
<Dependency>libvpx</Dependency>
<Dependency>a52dec</Dependency>
<Dependency>libogg</Dependency>
<Dependency>libnut</Dependency>
<Dependency>libopus</Dependency>
<Dependency>libXvMC</Dependency>
<Dependency>libcaca</Dependency>
<Dependency>twolame</Dependency>
<Dependency>libXext</Dependency>
<Dependency>DirectFB</Dependency>
<Dependency>openjpeg</Dependency>
<Dependency>alsa-lib</Dependency>
<Dependency>libvdpau</Dependency>
<Dependency>rtmpdump</Dependency>
<Dependency>libmpeg2</Dependency>
<Dependency>libbluray</Dependency>
<Dependency>libdvdnav</Dependency>
<Dependency>libtheora</Dependency>
<Dependency>libvorbis</Dependency>
<Dependency>fribidi</Dependency>
<Dependency>fontconfig</Dependency>
<Dependency>libXxf86vm</Dependency>
<Dependency>libdvdread</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libXxf86dga</Dependency>
<Dependency>libXinerama</Dependency>
<Dependency>opencore-amr</Dependency>
<Dependency>schroedinger</Dependency>
<Dependency>libcrystalhd</Dependency>
<Dependency>libjpeg-turbo</Dependency>
<Dependency>libXScrnSaver</Dependency>
<Dependency>pulseaudio-libs</Dependency>
<Dependency>libcdio-paranoia</Dependency>
<Dependency>jack-audio-connection-kit</Dependency>
<Dependency>lzo</Dependency>
<Dependency>zlib</Dependency>
<Dependency>bzip2</Dependency>
<Dependency>gnutls</Dependency>
<Dependency>libX11</Dependency>
<Dependency>libmng</Dependency>
<Dependency>libpng</Dependency>
<Dependency>libcdio</Dependency>
<Dependency>ncurses</Dependency>
<Dependency>freetype</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="data">/usr/share/mplayer</Path>
<Path fileType="data">/usr/share/pixmaps</Path>
</Files>
<AdditionalFiles>
<AdditionalFile target="/usr/share/pixmaps/mplayer.png" permission="0644" owner="root">mplayer.png</AdditionalFile>
<AdditionalFile target="/etc/mplayer.conf" permission="0644" owner="root">mplayer.conf</AdditionalFile>
<AdditionalFile target="/etc/mencoder.conf" permission="0644" owner="root">mencoder.conf</AdditionalFile>
<AdditionalFile target="/usr/share/mplayer/input.conf" permission="0644" owner="root">input.conf</AdditionalFile>
<AdditionalFile target="/usr/share/mplayer/menu.conf" permission="0644" owner="root">menu.conf</AdditionalFile>
<AdditionalFile target="/usr/share/mplayer/extensions" permission="0644" owner="root">extensions</AdditionalFile>
<AdditionalFile target="/usr/bin/test-webcam" permission="0755" owner="root">test-webcam</AdditionalFile>
<AdditionalFile target="/usr/bin/midentify" permission="0755" owner="root">midentify</AdditionalFile>
<AdditionalFile target="/etc/bash_completion.d/mplayer" permission="0644" owner="root">bash_completion</AdditionalFile>
</AdditionalFiles>
</Package>
<Package>
<Name>mplayer-gui</Name>
<Summary xml:lang="en">MPlayer gui</Summary>
<Summary xml:lang="tr">MPlayer arayüzü</Summary>
<Description xml:lang="en">mplayer-gui is the default graphical frontend of MPlayer.</Description>
<Description xml:lang="tr">mplayer-gui, MPlayer öntanımlı grafik arayüzünü içerir.</Description>
<IsA>app:gui</IsA>
<Icon>mplayer</Icon>
<RuntimeDependencies>
<Dependency>mplayer</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin/gmplayer</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="data">/usr/share/mplayer/skins</Path>
<Path fileType="data">/usr/share/icons</Path>
</Files>
<AdditionalFiles>
<AdditionalFile target="/usr/share/applications/mplayer.desktop" permission="0644" owner="root">mplayer.desktop</AdditionalFile>
</AdditionalFiles>
</Package>
<History>
<Update release="1">
<Date>2018-04-15</Date>
<Version>1.3.0</Version>
<Comment>First Release</Comment>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>avidemux</Name>
@@ -154708,7 +155045,7 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
<Summary xml:lang="tr">gpodder.net Web API&apos;sine ara yazılım sunan bir Qt kitaplığı</Summary>
<Description xml:lang="en">libmygpo-qt is a Qt Library that wraps the gpodder.net Web API.</Description>
<Description xml:lang="tr">libmygpo-qt, gpodder.net Web API&apos;sine ara yazılım sunan bir Qt kitaplığıdır.</Description>
<Archive type="targz" sha1sum="3fb15358408da2ece836c1e8759013b107e26943">https://github.com/gpodder/libmygpo-qt/archive/1.0.9.tar.gz</Archive>
<Archive type="targz" sha1sum="e735c91bcb399d69379259486b724a50f121daa1">https://github.com/gpodder/libmygpo-qt/archive/1.1.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>cmake</Dependency>
<Dependency>qt5-base-devel</Dependency>
@@ -154734,7 +155071,7 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
<Summary xml:lang="tr">libmygpo-qt için geliştirme dosyaları</Summary>
<RuntimeDependencies>
<Dependency>qt5-base-devel</Dependency>
<Dependency release="1">libmygpo-qt</Dependency>
<Dependency release="2">libmygpo-qt</Dependency>
<Dependency>libqjson-devel</Dependency>
</RuntimeDependencies>
<Files>
@@ -154743,6 +155080,13 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
</Files>
</Package>
<History>
<Update release="2">
<Date>2018-04-10</Date>
<Version>1.1.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2017-01-04</Date>
<Version>1.0.9</Version>
@@ -155593,6 +155937,91 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>audex</Name>
<Homepage>https://github.com/KDE/audex</Homepage>
<Packager>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Packager>
<License>GPLv3</License>
<IsA>app:gui</IsA>
<PartOf>multimedia.sound</PartOf>
<Summary xml:lang="en">Audex is an audio grabber tool for CD-ROM drives for the KDE desktop environment.</Summary>
<Description xml:lang="en">Audex creates profiles for LAME, Ogg Vorbis (oggenc), FLAC, MP4/M4A/AAC (faac) and RIFF WAVE. Please install your favorite encoder. For WAVE no external encoder is needed. Beyond you can define custom profile, which means, that Audex works together with commmand line encoders in general.</Description>
<Archive type="zip" sha1sum="12a05c6f970c4aee0478ecfd6515773f8e26e532">https://github.com/groni/Sources/raw/master/audex-master.zip</Archive>
<BuildDependencies>
<Dependency>cdparanoia-devel</Dependency>
<Dependency>glibc-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>extra-cmake-modules</Dependency>
<Dependency>kconfig-devel</Dependency>
<Dependency>kcompletion-devel</Dependency>
<Dependency>kcoreaddons-devel</Dependency>
<Dependency>ki18n-devel</Dependency>
<Dependency>kiconthemes-devel</Dependency>
<Dependency>kcmutils-devel</Dependency>
<Dependency>kio-devel</Dependency>
<Dependency>solid-devel</Dependency>
<Dependency>ktextwidgets-devel</Dependency>
<Dependency>kwidgetsaddons-devel</Dependency>
<Dependency>kxmlgui-devel</Dependency>
<Dependency>qt5-base-devel</Dependency>
<Dependency>qt5-x11extras-devel</Dependency>
<Dependency>qt5-script-devel</Dependency>
<Dependency>python</Dependency>
<Dependency>libkcddb</Dependency>
<Dependency>qt5-assistant-devel</Dependency>
<Dependency>qt5-designer-devel</Dependency>
<Dependency>qt5-linguist</Dependency>
<Dependency>qt5-qdbusviewer</Dependency>
</BuildDependencies>
<SourceURI>multimedia/sound/audex/pspec.xml</SourceURI>
</Source>
<Package>
<Name>audex</Name>
<RuntimeDependencies>
<Dependency>kio</Dependency>
<Dependency>ki18n</Dependency>
<Dependency>solid</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kconfig</Dependency>
<Dependency>kxmlgui</Dependency>
<Dependency>kcmutils</Dependency>
<Dependency>kservice</Dependency>
<Dependency>libkcddb</Dependency>
<Dependency>qt5-base</Dependency>
<Dependency>cdparanoia</Dependency>
<Dependency>qt5-script</Dependency>
<Dependency>kcompletion</Dependency>
<Dependency>kcoreaddons</Dependency>
<Dependency>kiconthemes</Dependency>
<Dependency>ktextwidgets</Dependency>
<Dependency>qt5-x11extras</Dependency>
<Dependency>kconfigwidgets</Dependency>
<Dependency>kwidgetsaddons</Dependency>
<Dependency>lame</Dependency>
<Dependency>flac</Dependency>
<Dependency>faac</Dependency>
<Dependency>vorbis-tools</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2018-04-14</Date>
<Version>0.95</Version>
<Comment>First release</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>fluidsynth</Name>
@@ -156074,7 +156503,7 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
<Description xml:lang="pl">Amarok to bogaty w funkcje odtwarzacz audio dedykowany środowisku graficznemu KDE.</Description>
<Description xml:lang="es">Amarok es un potente reproductor de música con una interfaz intuitiva</Description>
<Icon>amarok</Icon>
<Archive type="zip" sha1sum="9957b4df666a1e19fc6d9fd411d48b5d11f88a65">https://github.com/KDE/amarok/archive/0b2b243b2b70471c32d282157624379da5214051.zip</Archive>
<Archive type="zip" sha1sum="3b5ea934a1907e3b2d0010402fab150f102cc7d6">https://github.com/KDE/amarok/archive/5886d821cb64cb40c04205eec9a678177a1c0872.zip</Archive>
<BuildDependencies>
<Dependency>extra-cmake-modules</Dependency>
<Dependency>qt5-base-devel</Dependency>
@@ -156085,6 +156514,7 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
<Dependency>qt5-sql-postgresql</Dependency>
<Dependency>qt5-sql-sqlite</Dependency>
<Dependency>qt5-declarative-devel</Dependency>
<Dependency>qt5-webengine-devel</Dependency>
<Dependency>qt5-webkit-devel</Dependency>
<Dependency>kcoreaddons-devel</Dependency>
<Dependency>solid-devel</Dependency>
@@ -156128,10 +156558,10 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
<Dependency>mariadb-lib</Dependency>
<Dependency>mariadb-client</Dependency>
<Dependency>mariadb-server</Dependency>
<Dependency>fftw3-devel</Dependency>
<Dependency>kirigami-devel</Dependency>
<Dependency>qt5-quickcontrols2-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">rb126682.patch</Patch>
</Patches>
<SourceURI>multimedia/sound/amarok/pspec.xml</SourceURI>
</Source>
<Package>
@@ -156139,8 +156569,15 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
<RuntimeDependencies>
<Dependency>kio</Dependency>
<Dependency>ki18n</Dependency>
<Dependency>fftw3</Dependency>
<Dependency>glib2</Dependency>
<Dependency>kdnssd</Dependency>
<Dependency>solid</Dependency>
<Dependency>libgpod</Dependency>
<Dependency>libmtp</Dependency>
<Dependency>kwallet</Dependency>
<Dependency>ffmpeg</Dependency>
<Dependency>kpackage</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>libofa</Dependency>
<Dependency>taglib</Dependency>
@@ -156153,11 +156590,16 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
<Dependency>kservice</Dependency>
<Dependency>qt5-base</Dependency>
<Dependency>knewstuff</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libmygpo-qt</Dependency>
<Dependency>kdeclarative</Dependency>
<Dependency>liblastfm</Dependency>
<Dependency>kguiaddons</Dependency>
<Dependency>kitemviews</Dependency>
<Dependency>qt5-phonon</Dependency>
<Dependency>qt5-script</Dependency>
<Dependency>qt5-webengine</Dependency>
<Dependency>qt5-declarative</Dependency>
<Dependency>kcompletion</Dependency>
<Dependency>kcoreaddons</Dependency>
<Dependency>kdbusaddons</Dependency>
@@ -156178,11 +156620,13 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
<Path fileType="config">/etc</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="data">/usr/share/amarok</Path>
<Path fileType="data">/usr/share/appdata</Path>
<Path fileType="data">/usr/share/applications/</Path>
<Path fileType="config">/usr/share/config.kcfg</Path>
<Path fileType="data">/usr/share/dbus-1/interfaces</Path>
<Path fileType="data">/usr/share/metainfo</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/icons</Path>
<Path fileType="data">/usr/share/kconf_update</Path>
@@ -156193,6 +156637,13 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
</Files>
</Package>
<History>
<Update release="2">
<Date>2018-04-11</Date>
<Version>2.9.0</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2017-01-07</Date>
<Version>2.8.83</Version>
@@ -165741,7 +166192,7 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
<Summary xml:lang="tr">Intel işlemciler için microcode dosyaları</Summary>
<Description xml:lang="en">Microcode update files for Intel CPUs</Description>
<Description xml:lang="tr">Intel işlemciler için microcode dosyaları</Description>
<Archive type="targz" sha1sum="ab0b2fff9d139bfe0ec0a051ccecf5799ea27df4" target="microcode-20171117">https://downloadmirror.intel.com/27337/eng/microcode-20171117.tgz</Archive>
<Archive type="targz" sha1sum="3b0091d94345c832a3079c8acc78e8ab78d21749" target="microcode-20180312">https://downloadmirror.intel.com/27591/eng/microcode-20180312.tgz</Archive>
<AdditionalFiles>
<AdditionalFile target="intel-microcode2ucode.c">intel-microcode2ucode.c</AdditionalFile>
</AdditionalFiles>
@@ -165758,6 +166209,13 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
</AdditionalFiles>
</Package>
<History>
<Update release="4">
<Date>2018-04-12</Date>
<Version>20180312</Version>
<Comment>Version Bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2018-01-04</Date>
<Version>20171117</Version>
+1 -1
View File
@@ -1 +1 @@
7112542d13d73c8a23d0796aa7fcda65340b2379
5c0c1a47f0128483e3614d1b937d4d4551b4ecf6
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
a0898f9bfe8c6eddf4e7e11c6efe36bf7976719f
2c6fcf92ae1a73e4757e4a47dd4c1ea80d0d450d
+7 -5
View File
@@ -12,14 +12,16 @@ from pisi.actionsapi import get
def build():
shelltools.system("python ./x.py --verbose")
shelltools.system("python ./x.py build")
def install():
pisitools.insinto("/", "build/x86_64-unknown-linux-gnu/stage0/etc")
pisitools.insinto("/usr", "build/x86_64-unknown-linux-gnu/stage0/bin")
pisitools.insinto("/usr", "build/x86_64-unknown-linux-gnu/stage0/lib")
pisitools.insinto("/usr", "build/x86_64-unknown-linux-gnu/stage0/share")
shelltools.system("DESTDIR=%s python ./x.py install" % get.installDIR())
#pisitools.insinto("/", "build/x86_64-unknown-linux-gnu/stage0/etc")
#pisitools.insinto("/usr", "build/x86_64-unknown-linux-gnu/stage0/bin")
#pisitools.insinto("/usr", "build/x86_64-unknown-linux-gnu/stage0/lib")
#pisitools.insinto("/usr", "build/x86_64-unknown-linux-gnu/stage0/share")
#pisitools.insinto("/usr", "build/x86_64-unknown-linux-gnu/stage0/manifest.in")
#pisitools.dodoc("LICENSE","AUTHORS","README*")
+7 -11
View File
@@ -1,25 +1,21 @@
[llvm]
ninja = true
[build]
python = "python2.7"
extended = true
# Verbosity level: 0 == not verbose, 1 == verbose, 2 == very verbose
verbose = 0
# Build the sanitizer runtimes
#sanitizers = false
sanitizers = false
[install]
prefix = "/usr"
[rust]
codegen-units = 0
debuginfo = true
# Whether or not line number debug information is emitted
#debuginfo-lines = false
debuginfo = true
# debuginfo-lines = true
channel = "stable"
[target.x86_64-unknown-linux-gnu]
llvm-config = "/usr/bin/llvm-config"
[target.i686-unknown-linux-gnu]
llvm-config = "/usr/bin/llvm-config"
rpath = false
+28 -2
View File
@@ -12,12 +12,27 @@
<IsA>app</IsA>
<Summary>Systems programming language focused on safety, speed and concurrency</Summary>
<Description>Systems programming language focused on safety, speed and concurrency</Description>
<Archive sha1sum="f835d72bc26ee6f25f6e5d6783b424fc9b904c9e" type="targz">https://static.rust-lang.org/dist/rustc-1.21.0-src.tar.gz</Archive>
<Archive sha1sum="8a8d11a5b9f836025d0790f3d03606ad1e7acd3c" type="targz">https://static.rust-lang.org/dist/rustc-1.25.0-src.tar.gz</Archive>
<AdditionalFiles>
<AdditionalFile target="config.toml">bootstrap-config.toml</AdditionalFile>
</AdditionalFiles>
<BuildDependencies>
<Dependency>perl</Dependency>
<Dependency>cmake</Dependency>
<Dependency>ninja</Dependency>
<Dependency>ocaml</Dependency>
<Dependency>valgrind</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>glibc-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>openssl-devel</Dependency>
<Dependency>libssh2-devel</Dependency>
<Dependency>curl-devel</Dependency>
<Dependency>python-devel</Dependency>
<Dependency>libffi-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch>0001-librustc_llvm-build-Force-link-against-libffi.patch</Patch>
<!-- <Patch>0001-librustc_llvm-build-Force-link-against-libffi.patch</Patch> -->
</Patches>
</Source>
@@ -26,7 +41,11 @@
<Name>rust</Name>
<RuntimeDependencies>
<Dependency>curl</Dependency>
<Dependency>zlib</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>libssh2</Dependency>
<Dependency>openssl</Dependency>
</RuntimeDependencies>
<Files>
@@ -42,6 +61,13 @@
</Package>
<History>
<Update release="3">
<Date>2018-04-17</Date>
<Version>1.25.0</Version>
<Comment>Version Bump</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2017-11-13</Date>
<Version>1.21.0</Version>