audacious.

This commit is contained in:
4fury-c3440d8
2022-01-18 14:32:15 +03:00
parent d9ea12e987
commit beb42742df
2 changed files with 40 additions and 31 deletions
+11 -12
View File
@@ -1,20 +1,19 @@
#!/usr/bin/env python #!/usr/bin/python
#-*- coding:utf-8 -*- # -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import mesontools
from pisi.actionsapi import autotools
from pisi.actionsapi import get
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
# if pisi can't find source directory, see /var/pisi/__package_name__/work/ and:
# WorkDir="__package_name__-"+ get.srcVERSION() +"/sub_project_dir/"
def setup(): def setup():
autotools.rawConfigure("--prefix=/usr --enable-dbus --enable-nls --enable-sm --disable-rpath") mesontools.configure("-Dlibarchive=true")
def build(): def build():
autotools.make() mesontools.build()
def install(): def install():
pisitools.dodoc("AUTHORS","COPYING","INSTALL") mesontools.install()
autotools.rawInstall("DESTDIR=%s"%get.installDIR())
pisitools.dodoc("AUTHORS", "COPYING", "INSTALL")
+27 -17
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?> <?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd"> <!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI> <PISI>
<Source> <Source>
<Name>audacious</Name> <Name>audacious</Name>
@@ -8,17 +8,24 @@
<Name>PisiLinux Community</Name> <Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email> <Email>admins@pisilinux.org</Email>
</Packager> </Packager>
<License>GPL-v3</License> <License>GPL-3</License>
<IsA>app:gui</IsA> <IsA>app:gui</IsA>
<Summary>an advanced audio player</Summary> <Summary>an advanced audio player</Summary>
<Description>Audacious is an open source audio player. A descendant of XMMS, Audacious plays your music how you want it, without stealing away your computer’s resources from other tasks. Drag and drop folders and individual song files, search for artists and albums in your entire music library, or create and edit your own custom playlists.Listen to CD’s or stream music from the Internet. Tweak the sound with the graphical equalizer or experiment with LADSPA effects. Enjoy the modern GTK-themed interface or change things up with Winamp classic skins. Use the plugins included with Audacious to fetch lyrics for your music, to set an alarm in the morning, and more.</Description> <Description>Audacious is an open source audio player. A descendant of XMMS, Audacious plays your music how you want it, without stealing away your computer’s resources from other tasks. Drag and drop folders and individual song files, search for artists and albums in your entire music library, or create and edit your own custom playlists.Listen to CD’s or stream music from the Internet. Tweak the sound with the graphical equalizer or experiment with LADSPA effects. Enjoy the modern GTK-themed interface or change things up with Winamp classic skins. Use the plugins included with Audacious to fetch lyrics for your music, to set an alarm in the morning, and more.</Description>
<Archive sha1sum="451e5122f2042cc08798fb75a3ac14b1a155d21e" type="tarbz2">http://distfiles.audacious-media-player.org/audacious-3.10.tar.bz2</Archive> <Archive sha1sum="4d0f25fcb820c258d4da2d473b8c6b7e9d95195f" type="tarbz2">
https://distfiles.audacious-media-player.org/audacious-4.1.tar.bz2
</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>python3-devel</Dependency> <Dependency>meson</Dependency>
<Dependency>cmake</Dependency>
<Dependency>gtk2-devel</Dependency> <Dependency>gtk2-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>glib2-devel</Dependency> <Dependency>glib2-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>qt5-linguist</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>qt5-base-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency> <Dependency>gdk-pixbuf-devel</Dependency>
<Dependency>libarchive-devel</Dependency>
</BuildDependencies> </BuildDependencies>
</Source> </Source>
@@ -26,24 +33,23 @@
<Name>audacious</Name> <Name>audacious</Name>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency>gtk2</Dependency> <Dependency>gtk2</Dependency>
<Dependency>glib2</Dependency>
<Dependency>cairo</Dependency> <Dependency>cairo</Dependency>
<Dependency>pango</Dependency> <Dependency>pango</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libgcc</Dependency> <Dependency>libgcc</Dependency>
<Dependency>qt5-base</Dependency>
<Dependency>gdk-pixbuf</Dependency> <Dependency>gdk-pixbuf</Dependency>
<Dependency>libarchive</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="doc">/usr/share/doc</Path> <Path fileType="doc">/usr/share/doc</Path>
<Path fileType="executable">/usr/bin</Path> <Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share/icons</Path> <Path fileType="data">/usr/share</Path>
<Path fileType="manfile">/usr/share/man</Path> <Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share/pixmaps</Path> <Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="library">/usr/lib/libaud*</Path>
<Path fileType="locale">/usr/share/locale</Path>
<Path fileType="data">/usr/share/audacious</Path>
<Path fileType="data">/usr/share/applications</Path>
</Files> </Files>
</Package> </Package>
<Package> <Package>
<Name>audacious-devel</Name> <Name>audacious-devel</Name>
<RuntimeDependencies> <RuntimeDependencies>
@@ -51,13 +57,18 @@
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="library">/usr/lib/pkgconfig</Path> <Path fileType="library">/usr/lib/pkgconfig</Path>
<Path fileType="header">/usr/include/libaudgui</Path> <Path fileType="header">/usr/include</Path>
<Path fileType="header">/usr/include/audacious</Path>
<Path fileType="header">/usr/include/libaudcore</Path>
</Files> </Files>
</Package> </Package>
<History> <History>
<Update release="3">
<Date>2022-01-18</Date>
<Version>4.1</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="2"> <Update release="2">
<Date>2020-03-07</Date> <Date>2020-03-07</Date>
<Version>3.10</Version> <Version>3.10</Version>
@@ -74,4 +85,3 @@
</Update> </Update>
</History> </History>
</PISI> </PISI>