diff --git a/iup/package.yml b/iup/package.yml index 00aa7d6..80f1855 100644 --- a/iup/package.yml +++ b/iup/package.yml @@ -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 diff --git a/libcd/package.yml b/libcd/package.yml index d424a02..1da8743 100644 --- a/libcd/package.yml +++ b/libcd/package.yml @@ -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 diff --git a/libftgl/package.yml b/libftgl/package.yml index f560765..ac9d0ed 100644 --- a/libftgl/package.yml +++ b/libftgl/package.yml @@ -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 diff --git a/libim/package.yml b/libim/package.yml index 6dbbecc..e078a02 100644 --- a/libim/package.yml +++ b/libim/package.yml @@ -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 diff --git a/libpdflib/package.yml b/libpdflib/package.yml index 7faa76c..bf37ccd 100644 --- a/libpdflib/package.yml +++ b/libpdflib/package.yml @@ -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/ diff --git a/lua/package.yml b/lua/package.yml index bf2d453..d141422 100644 --- a/lua/package.yml +++ b/lua/package.yml @@ -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