Merge pull request #9964 from 4fury-c3440d8/no
FOX toolkit and some simple applications.
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
<PISI>
|
||||
<Name>desktop.toolkit.fox</Name>
|
||||
</PISI>
|
||||
@@ -0,0 +1,26 @@
|
||||
#!/usr/bin/python
|
||||
# -*- 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 autotools, pisitools, get
|
||||
|
||||
j = ''.join([
|
||||
' --with-opengl',
|
||||
' --enable-jp2',
|
||||
' --enable-debug',
|
||||
' --disable-native',
|
||||
' --disable-static '
|
||||
])
|
||||
|
||||
def setup():
|
||||
autotools.configure(j)
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "LICENSE_ADDENDUM", "README")
|
||||
@@ -0,0 +1,203 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>fox</Name>
|
||||
<Homepage>http://www.fox-toolkit.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Packager>
|
||||
<License>LGPL-3</License>
|
||||
<IsA>library</IsA>
|
||||
<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="305e5224a45a6b27470033ad8ad600c01ae8df46" type="targz">
|
||||
http://fox-toolkit.org/ftp/fox-1.7.77.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>gcc</Dependency>
|
||||
<Dependency>zlib-devel</Dependency>
|
||||
<Dependency>mesa-devel</Dependency>
|
||||
<Dependency>tiff-devel</Dependency>
|
||||
<Dependency>libXi-devel</Dependency>
|
||||
<Dependency>libSM-devel</Dependency>
|
||||
<Dependency>libpng-devel</Dependency>
|
||||
<Dependency>libXft-devel</Dependency>
|
||||
<Dependency>libX11-devel</Dependency>
|
||||
<Dependency>libICE-devel</Dependency>
|
||||
<Dependency>freetype-devel</Dependency>
|
||||
<Dependency>mesa-glu-devel</Dependency>
|
||||
<Dependency>openjpeg2-devel</Dependency>
|
||||
<Dependency>libXfixes-devel</Dependency>
|
||||
<Dependency>libXrandr-devel</Dependency>
|
||||
<Dependency>libXrender-devel</Dependency>
|
||||
<Dependency>fontconfig-devel</Dependency>
|
||||
<Dependency>libXcursor-devel</Dependency>
|
||||
<Dependency>libjpeg-turbo-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>fox</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>tiff</Dependency>
|
||||
<Dependency>zlib</Dependency>
|
||||
<Dependency>bzip2</Dependency>
|
||||
<Dependency>libSM</Dependency>
|
||||
<Dependency>libXi</Dependency>
|
||||
<Dependency>libICE</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
<Dependency>libXft</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>libpng</Dependency>
|
||||
<Dependency>libXext</Dependency>
|
||||
<Dependency>freetype</Dependency>
|
||||
<Dependency>mesa-glu</Dependency>
|
||||
<Dependency>libglvnd</Dependency>
|
||||
<Dependency>libXfixes</Dependency>
|
||||
<Dependency>libXrandr</Dependency>
|
||||
<Dependency>fontconfig</Dependency>
|
||||
<Dependency>libXcursor</Dependency>
|
||||
<Dependency>libXrender</Dependency>
|
||||
<Dependency>libjpeg-turbo</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/fox-config</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc/fox</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>adie</Name>
|
||||
<License>GPL-3</License>
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>Adie is an extremely fast and convenient programming text editor using the FOX Toolkit.</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">fox</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/adie</Path>
|
||||
<Path fileType="executable">/usr/bin/Adie.stx</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/adie.1</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>calculator</Name>
|
||||
<License>GPL-3</License>
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>The FOX Calculator is a simple desktop calculator geared toward the programmer.</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">fox</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/calculator</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/calculator.1</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>ControlPanel</Name>
|
||||
<License>GPL-3</License>
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>Configure desktop settings for FOX Toolkit applications.</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">fox</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/ControlPanel</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/ControlPanel.1</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>PathFinder</Name>
|
||||
<License>GPL-3</License>
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>Simple file manager written in FOX Toolkit.</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">fox</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/PathFinder</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/PathFinder.1</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>reswrap</Name>
|
||||
<License>pass</License>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>Reswrap is a tool to turn binary files into C or C++ data arrays.</Summary>
|
||||
<RuntimeDependencies>
|
||||
<!-- <Dependency release="current">fox</Dependency> -->
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/reswrap</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/reswrap.1</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>shutterbug</Name>
|
||||
<License>GPL-3</License>
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>Shutterbug is a simple screen snapshot application inspired by SGI Snapshot.</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">fox</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/shutterbug</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/shutterbug.1</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>fox-devel</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">fox</Dependency>
|
||||
<Dependency>tiff-devel</Dependency>
|
||||
<Dependency>zlib-devel</Dependency>
|
||||
<Dependency>bzip2-devel</Dependency>
|
||||
<Dependency>libXi-devel</Dependency>
|
||||
<Dependency>libX11-devel</Dependency>
|
||||
<Dependency>libXft-devel</Dependency>
|
||||
<Dependency>libpng-devel</Dependency>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
<Dependency>freetype-devel</Dependency>
|
||||
<Dependency>libXfixes-devel</Dependency>
|
||||
<Dependency>libXrandr-devel</Dependency>
|
||||
<Dependency>fontconfig-devel</Dependency>
|
||||
<Dependency>libXcursor-devel</Dependency>
|
||||
<Dependency>libXrender-devel</Dependency>
|
||||
<Dependency>libjpeg-turbo-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include/fox-1.7</Path>
|
||||
<Path fileType="library">/usr/lib/pkgconfig/fox17.pc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>fox-doc</Name>
|
||||
<RuntimeDependencies>
|
||||
<!-- <Dependency release="current">fox</Dependency> -->
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share/doc/fox-1.7</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2021-12-22</Date>
|
||||
<Version>1.7.77</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
Reference in New Issue
Block a user