fix by algent
This commit is contained in:
parent
673e5d1436
commit
b65cb64013
|
@ -3,20 +3,20 @@ version : 3.30
|
|||
release : 1
|
||||
source :
|
||||
- https://sourceforge.net/projects/iup/files/3.30/Docs%20and%20Sources/iup-3.30_Sources.zip : 656c6dd8edcfb4077f3cc43242e687212b9a70ddf10d509856316c3f87be1313
|
||||
license : GPL-2.0-or-later # CHECK ME
|
||||
component : PLEASE FILL ME IN
|
||||
summary : PLEASE FILL ME IN
|
||||
homepage : https://iup.sourceforge.net/
|
||||
license : MIT
|
||||
component : multimedia.graphics
|
||||
summary : A multi-platform toolkit for building graphical user interfaces
|
||||
description: |
|
||||
PLEASE FILL ME IN
|
||||
IUP is a multi-platform toolkit for building graphical user interfaces. It offers a simple API in three basic languages: C, Lua and LED. IUP's purpose is to allow a program source code to be compiled in different systems without any modification.
|
||||
builddeps :
|
||||
- pkgconfig(ftgl)
|
||||
- pkgconfig(glu)
|
||||
- pkgconfig(lua)
|
||||
- pkgconfig(webkit2gtk-4.0)
|
||||
- lsb-release
|
||||
- libim-devel
|
||||
- libcd-devel
|
||||
- pkgconfig(lua)
|
||||
- pkgconfig(gtk+-3.0)
|
||||
- libglu-devel
|
||||
- ftgl-devel
|
||||
- libwebkit-gtk-devel
|
||||
patterns :
|
||||
- lua :
|
||||
- /usr/bin/iuplua*
|
||||
|
@ -44,11 +44,11 @@ build : |
|
|||
%make -j1
|
||||
install : |
|
||||
install -dm00755 $installdir/usr/lib64
|
||||
install -Dm00755 lib/Linux60_64/{*.so,*.a} $installdir/usr/lib64/
|
||||
install -Dm00755 lib/Linux60_64/Lua/{*.so,*.a} $installdir/usr/lib64/
|
||||
install -m00755 lib/Linux60_64/*.so $installdir/usr/lib64/
|
||||
install -Dm00755 lib/Linux61_64/{*.so,*.a} $installdir/usr/lib64/
|
||||
install -Dm00755 lib/Linux61_64/Lua/{*.so,*.a} $installdir/usr/lib64/
|
||||
install -m00755 lib/Linux61_64/*.so $installdir/usr/lib64/
|
||||
install -dm00755 $installdir/usr/bin
|
||||
install -m00755 bin/Linux60_64/{iupview,iupvled,ledc} $installdir/usr/bin
|
||||
install -m00755 bin/Linux60_64/Lua/* $installdir/usr/bin
|
||||
install -m00755 bin/Linux61_64/{iupview,iupvled,ledc} $installdir/usr/bin
|
||||
install -m00755 bin/Linux61_64/Lua/* $installdir/usr/bin
|
||||
install -dm00755 $installdir/usr/include
|
||||
install -m00755 include/* $installdir/usr/include
|
||||
|
|
|
@ -1,22 +1,23 @@
|
|||
name : libcd
|
||||
version : 5
|
||||
version : "5.14"
|
||||
release : 1
|
||||
source :
|
||||
- https://sourceforge.net/projects/canvasdraw/files/5.14/Docs%20and%20Sources/cd-5.14_Sources.zip : 416190b4fac1ad1949e6e3ec4976ce6cdd68a4e1622a1dc891afb38593c0c982
|
||||
license : GPL-2.0-or-later # CHECK ME
|
||||
component : PLEASE FILL ME IN
|
||||
summary : PLEASE FILL ME IN
|
||||
homepage : https://www.tecgraf.puc-rio.br/cd/
|
||||
license : MIT
|
||||
component : multimedia.graphics
|
||||
summary : Canvas Draw - 2D vector graphics library
|
||||
description: |
|
||||
PLEASE FILL ME IN
|
||||
CD (Canvas Draw) is a platform-independent graphics library. It is implemented in several platforms using native graphics libraries: Microsoft Windows (GDI) and X-Windows (XLIB). The library contains functions to support both vector and image applications, and the visualization surface can be either a window or a more abstract surface, such as Image, Clipboard, Metafile, PS, and so on.
|
||||
builddeps :
|
||||
- lsb-release
|
||||
- pkgconfig(fontconfig)
|
||||
- pkgconfig(ftgl)
|
||||
- pkgconfig(glu)
|
||||
- pkgconfig(gtk+-3.0)
|
||||
- ftgl-devel
|
||||
- pkgconfig(lua)
|
||||
- libglu-devel
|
||||
- libim-devel
|
||||
- libpdflib-devel
|
||||
- lsb-release
|
||||
patterns :
|
||||
- lua :
|
||||
- /usr/lib64/libcdlua*.so
|
||||
|
@ -38,7 +39,7 @@ build : |
|
|||
%make -j1
|
||||
install : |
|
||||
install -dm00755 $installdir/usr/lib64
|
||||
install -Dm00755 lib/Linux60_64/{*.so,*.a} $installdir/usr/lib64/
|
||||
install -Dm00755 lib/Linux60_64/Lua/{*.so,*.a} $installdir/usr/lib64/
|
||||
install -Dm00755 lib/Linux61_64/{*.so,*.a} $installdir/usr/lib64/
|
||||
install -Dm00755 lib/Linux61_64/Lua/{*.so,*.a} $installdir/usr/lib64/
|
||||
install -dm00755 $installdir/usr/include
|
||||
install -m00755 include/* $installdir/usr/include
|
||||
|
|
|
@ -1,20 +1,21 @@
|
|||
name : ftgl
|
||||
version : 2.1.5
|
||||
release : 1
|
||||
release : 3
|
||||
source :
|
||||
- https://sourceforge.net/projects/iup/files/3.30/Docs%20and%20Sources/ftgl-2.1.5_Sources.tar.gz : c9ca938cf856bc88be3d45107ad0c3a84ee575eda3cfebfded6e18230bd8bf9e
|
||||
license : GPL-2.0-or-later # CHECK ME
|
||||
component : PLEASE FILL ME IN
|
||||
summary : PLEASE FILL ME IN
|
||||
homepage : https://sourceforge.net/projects/ftgl
|
||||
license : LGPL-2.0-or-later
|
||||
component : programming
|
||||
summary : c++ library to simplify font rendering in openGL applications
|
||||
description: |
|
||||
PLEASE FILL ME IN
|
||||
FTGL is a free cross-platform Open Source C++ library that uses Freetype2 to simplify rendering fonts in OpenGL applications. FTGL supports bitmaps, pixmaps, texture maps, outlines, polygon mesh, and extruded polygon rendering modes.
|
||||
builddeps :
|
||||
- lsb-release
|
||||
- pkgconfig(cppunit)
|
||||
- pkgconfig(freetype2)
|
||||
- pkgconfig(gl)
|
||||
- pkgconfig(glu)
|
||||
- pkgconfig(lua)
|
||||
- lsb-release
|
||||
patterns :
|
||||
- /usr/lib64/*.so
|
||||
- devel :
|
||||
|
@ -32,6 +33,6 @@ build : |
|
|||
%make -j1
|
||||
install : |
|
||||
install -dm00755 $installdir/usr/lib64
|
||||
install -Dm00755 lib/Linux60_64/{*.so,*.a} $installdir/usr/lib64/
|
||||
install -Dm00755 lib/Linux61_64/{*.so,*.a} $installdir/usr/lib64/
|
||||
install -dm00755 $installdir/usr/include/FTGL
|
||||
install -Dm00755 include/FTGL/* $installdir/usr/include/FTGL
|
||||
|
|
|
@ -11,10 +11,10 @@ description: |
|
|||
IM is based on 4 concepts: Image Representation, Storage, Processing and Capture. The main goal of the library is to provide a simple API and abstraction of images for scientific applications.
|
||||
The most popular file formats are supported: TIFF, BMP, PNG, JPEG, GIF and AVI. Image representation includes scientific data types, and about a hundred Image Processing operations are available.
|
||||
builddeps :
|
||||
- lsb-release
|
||||
- fftw-devel
|
||||
- pkgconfig(fftw3)
|
||||
- pkgconfig(lua)
|
||||
- pkgconfig(libpng)
|
||||
- lsb-release
|
||||
patterns :
|
||||
- lua :
|
||||
- /usr/lib64/libimlua*.so
|
||||
|
@ -34,7 +34,7 @@ build : |
|
|||
%make -j1
|
||||
install : |
|
||||
install -dm00755 $installdir/usr/lib64
|
||||
install -Dm00755 lib/Linux60_64/{*.so,*.a} $installdir/usr/lib64/
|
||||
install -Dm00755 lib/Linux60_64/Lua/{*.so,*.a} $installdir/usr/lib64/
|
||||
install -Dm00755 lib/Linux61_64/{*.so,*.a} $installdir/usr/lib64/
|
||||
install -Dm00755 lib/Linux61_64/Lua/{*.so,*.a} $installdir/usr/lib64/
|
||||
install -dm00755 $installdir/usr/include
|
||||
install -m00755 include/* $installdir/usr/include
|
||||
|
|
|
@ -3,11 +3,12 @@ version : 7.0.5
|
|||
release : 1
|
||||
source :
|
||||
- https://sourceforge.net/projects/canvasdraw/files/5.14/Docs%20and%20Sources/pdflib_lite-7.0.5_Sources.tar.gz : cecca665d5c17e410dc3a1f29bd26883b7905ceab171b1b2a8f5f57a31b51ba5
|
||||
license : GPL-2.0-or-later # CHECK ME
|
||||
component : PLEASE FILL ME IN
|
||||
summary : PLEASE FILL ME IN
|
||||
homepage : https://www.pdflib.com/
|
||||
license : EULA PDFlib-Lite
|
||||
component : multimedia.library
|
||||
summary : A library for generating PDF on the fly
|
||||
description: |
|
||||
PLEASE FILL ME IN
|
||||
PDFlib is a well-established developer component for generating and manipulating PDF documents. PDFlib’s main targets are dynamic PDF creation on a Web server and PDF creation in any kind of server, desktop or mobile application. You can use PDFlib to dynamically create PDF documents from database contents, similar to dynamic Web pages. Since 1997 PDFlib has proven itself in a wide range of use cases and development environments. Application programmers use PDFlib to create PDF output with text, images, graphics and interactive elements.
|
||||
builddeps :
|
||||
- lsb-release
|
||||
patterns :
|
||||
|
@ -17,6 +18,6 @@ patterns :
|
|||
build : |
|
||||
%make
|
||||
install : |
|
||||
install -Dm00755 lib/Linux60_64/libpdflib.so $installdir/usr/lib64/libpdflib.so
|
||||
install -Dm00755 lib/Linux61_64/libpdflib.so $installdir/usr/lib64/libpdflib.so
|
||||
install -dm00755 $installdir/usr/include
|
||||
install -m00755 include/* $installdir/usr/include/
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
name : lua
|
||||
version : 5.3.4
|
||||
release : 6
|
||||
release : 7
|
||||
source :
|
||||
- https://www.lua.org/ftp/lua-5.3.4.tar.gz : f681aa518233bc407e23acf0f5887c884f17436f000d453b2491a9f11a52400c
|
||||
homepage : https://www.lua.org
|
||||
license : MIT
|
||||
component : programming
|
||||
summary : Lightweight programming language
|
||||
|
|
Loading…
Reference in New Issue