@@ -19,7 +19,7 @@ j = ''.join([
|
|||||||
def setup():
|
def setup():
|
||||||
pisitools.dosed("configure.ac", "-fno-stack-protector", "-fstack-protector-strong")
|
pisitools.dosed("configure.ac", "-fno-stack-protector", "-fstack-protector-strong")
|
||||||
pisitools.dosed("lib/FXRex.cpp", "#define\ TOPIC_REXDUMP", "// #define TOPIC_REXDUMP")
|
pisitools.dosed("lib/FXRex.cpp", "#define\ TOPIC_REXDUMP", "// #define TOPIC_REXDUMP")
|
||||||
autotools.autoreconf()
|
autotools.autoreconf("-fiv")
|
||||||
autotools.configure(j)
|
autotools.configure(j)
|
||||||
|
|
||||||
def build():
|
def build():
|
||||||
|
|||||||
@@ -13,8 +13,8 @@
|
|||||||
<PartOf>desktop.toolkit.fox</PartOf>
|
<PartOf>desktop.toolkit.fox</PartOf>
|
||||||
<Summary>The FOX GUI Library.</Summary>
|
<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>
|
<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">
|
<Archive sha1sum="c6f2f0e28ca87c54fe55aee2ea2ded4dc9fdf687" type="targz">
|
||||||
http://fox-toolkit.org/ftp/fox-1.7.81.tar.gz
|
http://fox-toolkit.org/ftp/fox-1.7.82.tar.gz
|
||||||
</Archive>
|
</Archive>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
<Dependency>gcc</Dependency>
|
<Dependency>gcc</Dependency>
|
||||||
@@ -30,7 +30,7 @@
|
|||||||
<Dependency>libICE-devel</Dependency>
|
<Dependency>libICE-devel</Dependency>
|
||||||
<Dependency>freetype-devel</Dependency>
|
<Dependency>freetype-devel</Dependency>
|
||||||
<Dependency>mesa-glu-devel</Dependency>
|
<Dependency>mesa-glu-devel</Dependency>
|
||||||
<Dependency>openjpeg2-devel</Dependency>
|
<!-- <Dependency>openjpeg2-devel</Dependency> -->
|
||||||
<Dependency>libXfixes-devel</Dependency>
|
<Dependency>libXfixes-devel</Dependency>
|
||||||
<Dependency>libXrandr-devel</Dependency>
|
<Dependency>libXrandr-devel</Dependency>
|
||||||
<Dependency>libXrender-devel</Dependency>
|
<Dependency>libXrender-devel</Dependency>
|
||||||
@@ -213,6 +213,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<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">
|
<Update release="3">
|
||||||
<Date>2022-12-29</Date>
|
<Date>2022-12-29</Date>
|
||||||
<Version>1.7.81</Version>
|
<Version>1.7.81</Version>
|
||||||
|
|||||||
@@ -4,18 +4,19 @@
|
|||||||
# Licensed under the GNU General Public License, version 3.
|
# Licensed under the GNU General Public License, version 3.
|
||||||
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
||||||
|
|
||||||
from pisi.actionsapi import shelltools
|
from pisi.actionsapi import shelltools, cmaketools, pisitools, get
|
||||||
from pisi.actionsapi import cmaketools
|
|
||||||
from pisi.actionsapi import pisitools
|
|
||||||
from pisi.actionsapi import get
|
|
||||||
|
|
||||||
j = ''.join([
|
j = ''.join([
|
||||||
|
' -DCMAKE_BUILD_TYPE=Release',
|
||||||
' -DWITH_ALSA=ON',
|
' -DWITH_ALSA=ON',
|
||||||
' -DWITH_NATIVE=OFF -L '
|
' -DWITH_CFOX=OFF',
|
||||||
|
' -DWITH_NATIVE=OFF',
|
||||||
|
' -B_build -L '
|
||||||
])
|
])
|
||||||
|
|
||||||
def setup():
|
def setup():
|
||||||
cmaketools.configure("-B_build %s" % j)
|
#shelltools.unlinkDir("cfox")
|
||||||
|
cmaketools.configure(j)
|
||||||
|
|
||||||
def build():
|
def build():
|
||||||
shelltools.cd("_build")
|
shelltools.cd("_build")
|
||||||
@@ -26,4 +27,3 @@ def install():
|
|||||||
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
|
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||||
|
|
||||||
pisitools.dodoc("../AUTHORS", "../ChangeLog")
|
pisitools.dodoc("../AUTHORS", "../ChangeLog")
|
||||||
|
|
||||||
|
|||||||
@@ -15,11 +15,13 @@
|
|||||||
<Description>
|
<Description>
|
||||||
A fast and lightweight manager of a large music collections and audio player.
|
A fast and lightweight manager of a large music collections and audio player.
|
||||||
</Description>
|
</Description>
|
||||||
<Archive sha1sum="3f302883e3cc67a6cfdce8ae5bf0c882b91fcaf1" type="targz">
|
<Archive sha1sum="290ae6a21ecdac9d1b4efc1d4a4154a0b6d27324" type="targz">
|
||||||
https://github.com/gogglesmm/gogglesmm/archive/refs/tags/1.2.2.tar.gz
|
https://github.com/gogglesmm/gogglesmm/archive/refs/tags/1.2.3.tar.gz
|
||||||
</Archive>
|
</Archive>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
<Dependency>cmake</Dependency>
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency>reswrap</Dependency>
|
||||||
|
<Dependency>fox-devel</Dependency>
|
||||||
<Dependency>zlib-devel</Dependency>
|
<Dependency>zlib-devel</Dependency>
|
||||||
<Dependency>dbus-devel</Dependency>
|
<Dependency>dbus-devel</Dependency>
|
||||||
<Dependency>tiff-devel</Dependency>
|
<Dependency>tiff-devel</Dependency>
|
||||||
@@ -72,6 +74,7 @@
|
|||||||
<Package>
|
<Package>
|
||||||
<Name>gogglesmm</Name>
|
<Name>gogglesmm</Name>
|
||||||
<RuntimeDependencies>
|
<RuntimeDependencies>
|
||||||
|
<Dependency>fox</Dependency>
|
||||||
<Dependency>dbus</Dependency>
|
<Dependency>dbus</Dependency>
|
||||||
<Dependency>flac</Dependency>
|
<Dependency>flac</Dependency>
|
||||||
<Dependency>tiff</Dependency>
|
<Dependency>tiff</Dependency>
|
||||||
@@ -116,6 +119,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<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">
|
<Update release="1">
|
||||||
<Date>2021-12-21</Date>
|
<Date>2021-12-21</Date>
|
||||||
<Version>1.2.2</Version>
|
<Version>1.2.2</Version>
|
||||||
|
|||||||
@@ -4,16 +4,15 @@
|
|||||||
# Licensed under the GNU General Public License, version 3.
|
# Licensed under the GNU General Public License, version 3.
|
||||||
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
# 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 = "."
|
WorkDir = "."
|
||||||
opts = "prefix=/usr -C Source/Projects/NonWindows"
|
|
||||||
|
|
||||||
def setup():
|
def setup():
|
||||||
pass
|
cmaketools.configure("-DCMAKE_BUILD_TYPE=Release -B_build -G Ninja -L")
|
||||||
|
|
||||||
def build():
|
def build():
|
||||||
autotools.make(opts)
|
mesontools.build("-C _build")
|
||||||
|
|
||||||
def install():
|
def install():
|
||||||
autotools.rawInstall("DESTDIR=%s %s" % (get.installDIR(), opts))
|
mesontools.install("-C _build")
|
||||||
|
|||||||
@@ -13,10 +13,12 @@
|
|||||||
<PartOf>multimedia.sound</PartOf>
|
<PartOf>multimedia.sound</PartOf>
|
||||||
<Summary>Lossless audio compressor.</Summary>
|
<Summary>Lossless audio compressor.</Summary>
|
||||||
<Description>Monkey’s Audio is a fast and easy way to compress digital music.</Description>
|
<Description>Monkey’s Audio is a fast and easy way to compress digital music.</Description>
|
||||||
<Archive sha1sum="761d17f2baf77d841e0d21870b4a3c9d3bbfb0b2" type="zip">
|
<Archive sha1sum="3c9c33cd69e3914e927c3702903ed2ca38c52d28" type="zip">
|
||||||
https://monkeysaudio.com/files/MAC_904_SDK.zip
|
https://monkeysaudio.com/files/MAC_1009_SDK.zip
|
||||||
</Archive>
|
</Archive>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
<Dependency>libgcc</Dependency>
|
<Dependency>libgcc</Dependency>
|
||||||
</BuildDependencies>
|
</BuildDependencies>
|
||||||
<Patches>
|
<Patches>
|
||||||
@@ -32,7 +34,7 @@
|
|||||||
<Files>
|
<Files>
|
||||||
<Path fileType="executable">/usr/bin/mac</Path>
|
<Path fileType="executable">/usr/bin/mac</Path>
|
||||||
<Path fileType="library">/usr/lib/libMAC.so</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>
|
<Path fileType="data">/usr/share/doc/MAC/LICENSE</Path>
|
||||||
</Files>
|
</Files>
|
||||||
<AdditionalFiles>
|
<AdditionalFiles>
|
||||||
@@ -51,9 +53,16 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<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">
|
<Update release="1">
|
||||||
<Date>2023-01-22</Date>
|
<Date>2023-01-22</Date>
|
||||||
<Version>904</Version>
|
<Version>9.04</Version>
|
||||||
<Comment>First build.</Comment>
|
<Comment>First build.</Comment>
|
||||||
<Name>fury</Name>
|
<Name>fury</Name>
|
||||||
<Email>uglyside@yandex.ru</Email>
|
<Email>uglyside@yandex.ru</Email>
|
||||||
|
|||||||
Reference in New Issue
Block a user