@@ -19,7 +19,7 @@ j = ''.join([
|
||||
def setup():
|
||||
pisitools.dosed("configure.ac", "-fno-stack-protector", "-fstack-protector-strong")
|
||||
pisitools.dosed("lib/FXRex.cpp", "#define\ TOPIC_REXDUMP", "// #define TOPIC_REXDUMP")
|
||||
autotools.autoreconf()
|
||||
autotools.autoreconf("-fiv")
|
||||
autotools.configure(j)
|
||||
|
||||
def build():
|
||||
|
||||
@@ -13,8 +13,8 @@
|
||||
<PartOf>desktop.toolkit.fox</PartOf>
|
||||
<Summary>The FOX GUI Library.</Summary>
|
||||
<Description>FOX is a C++ based Toolkit for developing Graphical User Interfaces easily and effectively. It offers a wide, and growing, collection of Controls, and provides state of the art facilities such as drag and drop, selection, as well as OpenGL widgets for 3D graphical manipulation. FOX also implements icons, images, and user-convenience features such as status line help, and tooltips. Tooltips may even be used for 3D objects!</Description>
|
||||
<Archive sha1sum="b77ed4cca60c0ddee9fa02f039e350c7d236c945" type="targz">
|
||||
http://fox-toolkit.org/ftp/fox-1.7.81.tar.gz
|
||||
<Archive sha1sum="c6f2f0e28ca87c54fe55aee2ea2ded4dc9fdf687" type="targz">
|
||||
http://fox-toolkit.org/ftp/fox-1.7.82.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>gcc</Dependency>
|
||||
@@ -30,7 +30,7 @@
|
||||
<Dependency>libICE-devel</Dependency>
|
||||
<Dependency>freetype-devel</Dependency>
|
||||
<Dependency>mesa-glu-devel</Dependency>
|
||||
<Dependency>openjpeg2-devel</Dependency>
|
||||
<!-- <Dependency>openjpeg2-devel</Dependency> -->
|
||||
<Dependency>libXfixes-devel</Dependency>
|
||||
<Dependency>libXrandr-devel</Dependency>
|
||||
<Dependency>libXrender-devel</Dependency>
|
||||
@@ -213,6 +213,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2023-04-25</Date>
|
||||
<Version>1.7.82</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2022-12-29</Date>
|
||||
<Version>1.7.81</Version>
|
||||
|
||||
@@ -4,18 +4,19 @@
|
||||
# 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 shelltools
|
||||
from pisi.actionsapi import cmaketools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
from pisi.actionsapi import shelltools, cmaketools, pisitools, get
|
||||
|
||||
j = ''.join([
|
||||
' -DCMAKE_BUILD_TYPE=Release',
|
||||
' -DWITH_ALSA=ON',
|
||||
' -DWITH_NATIVE=OFF -L '
|
||||
' -DWITH_CFOX=OFF',
|
||||
' -DWITH_NATIVE=OFF',
|
||||
' -B_build -L '
|
||||
])
|
||||
|
||||
def setup():
|
||||
cmaketools.configure("-B_build %s" % j)
|
||||
#shelltools.unlinkDir("cfox")
|
||||
cmaketools.configure(j)
|
||||
|
||||
def build():
|
||||
shelltools.cd("_build")
|
||||
@@ -26,4 +27,3 @@ def install():
|
||||
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("../AUTHORS", "../ChangeLog")
|
||||
|
||||
|
||||
@@ -15,11 +15,13 @@
|
||||
<Description>
|
||||
A fast and lightweight manager of a large music collections and audio player.
|
||||
</Description>
|
||||
<Archive sha1sum="3f302883e3cc67a6cfdce8ae5bf0c882b91fcaf1" type="targz">
|
||||
https://github.com/gogglesmm/gogglesmm/archive/refs/tags/1.2.2.tar.gz
|
||||
<Archive sha1sum="290ae6a21ecdac9d1b4efc1d4a4154a0b6d27324" type="targz">
|
||||
https://github.com/gogglesmm/gogglesmm/archive/refs/tags/1.2.3.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cmake</Dependency>
|
||||
<Dependency>reswrap</Dependency>
|
||||
<Dependency>fox-devel</Dependency>
|
||||
<Dependency>zlib-devel</Dependency>
|
||||
<Dependency>dbus-devel</Dependency>
|
||||
<Dependency>tiff-devel</Dependency>
|
||||
@@ -72,6 +74,7 @@
|
||||
<Package>
|
||||
<Name>gogglesmm</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>fox</Dependency>
|
||||
<Dependency>dbus</Dependency>
|
||||
<Dependency>flac</Dependency>
|
||||
<Dependency>tiff</Dependency>
|
||||
@@ -116,6 +119,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2023-04-25</Date>
|
||||
<Version>1.2.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2021-12-21</Date>
|
||||
<Version>1.2.2</Version>
|
||||
|
||||
@@ -4,16 +4,15 @@
|
||||
# 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 autotools, get
|
||||
from pisi.actionsapi import cmaketools, mesontools
|
||||
|
||||
WorkDir = "."
|
||||
opts = "prefix=/usr -C Source/Projects/NonWindows"
|
||||
|
||||
def setup():
|
||||
pass
|
||||
cmaketools.configure("-DCMAKE_BUILD_TYPE=Release -B_build -G Ninja -L")
|
||||
|
||||
def build():
|
||||
autotools.make(opts)
|
||||
mesontools.build("-C _build")
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s %s" % (get.installDIR(), opts))
|
||||
mesontools.install("-C _build")
|
||||
|
||||
@@ -13,10 +13,12 @@
|
||||
<PartOf>multimedia.sound</PartOf>
|
||||
<Summary>Lossless audio compressor.</Summary>
|
||||
<Description>Monkey’s Audio is a fast and easy way to compress digital music.</Description>
|
||||
<Archive sha1sum="761d17f2baf77d841e0d21870b4a3c9d3bbfb0b2" type="zip">
|
||||
https://monkeysaudio.com/files/MAC_904_SDK.zip
|
||||
<Archive sha1sum="3c9c33cd69e3914e927c3702903ed2ca38c52d28" type="zip">
|
||||
https://monkeysaudio.com/files/MAC_1009_SDK.zip
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cmake</Dependency>
|
||||
<Dependency>ninja</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
@@ -32,7 +34,7 @@
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/mac</Path>
|
||||
<Path fileType="library">/usr/lib/libMAC.so</Path>
|
||||
<Path fileType="library">/usr/lib/libMAC.so.8</Path>
|
||||
<Path fileType="library">/usr/lib/libMAC.so.10</Path>
|
||||
<Path fileType="data">/usr/share/doc/MAC/LICENSE</Path>
|
||||
</Files>
|
||||
<AdditionalFiles>
|
||||
@@ -51,9 +53,16 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2023-04-25</Date>
|
||||
<Version>10.09</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2023-01-22</Date>
|
||||
<Version>904</Version>
|
||||
<Version>9.04</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
|
||||
Reference in New Issue
Block a user