+zlib +zlib_ada +png_io

This commit is contained in:
Alejandro R Mosteo
2018-05-08 01:40:18 +02:00
parent b432d526c1
commit 50f4e300d1
3 changed files with 70 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
with Alire.Index.Zlib_Ada;
package Alire.Index.PNG_IO is
function Project is new Catalogued_Project
("ZLib for Ada thick binding");
Repo : constant URL := "https://github.com/alire-project/png_io.git";
Base : constant Release :=
Project.Unreleased
(Properties =>
Executable ("png_chunks") and
Executable ("png_compare") and
Executable ("png_dump") and
Executable ("png_properties") and
Executable ("png_test") and
Author ("Steve Sangwine") and
Website ("http://png-io.sourceforge.net/") and
License (GPL_3_0));
package V_4_6_0 is new Released
(Base
.Replacing (Git (Repo, "bb31fe1c1566e13339dec26ae359564364c00999"))
.Extending (Dependencies => Zlib_Ada.V_1_3_0.Within_Major));
end Alire.Index.PNG_IO;
+28
View File
@@ -0,0 +1,28 @@
with Alire.Index.Zlib;
package Alire.Index.ZLib_Ada is
function Project is new Catalogued_Project
("ZLib for Ada thick binding");
Repo : constant URL := "https://github.com/alire-project/zlib-ada.git";
Base : constant Release :=
Project.Unreleased
(Properties =>
Project_File ("zlib.gpr") and
Executable ("buffer_demo") and
Executable ("mtest") and
Executable ("read") and
Executable ("test") and
Author ("Dmitriy Anisimkov") and
Website ("http://zlib-ada.sourceforge.net/") and
License (Unknown));
package V_1_3_0 is new Released
(Base
.Replacing (Git (Repo, "411c38a874a73692975fd4ccbc19f03769405dfe"))
.Extending (Dependencies => Zlib.V_1_2.Within_Major));
end Alire.Index.ZLib_Ada;
+14
View File
@@ -0,0 +1,14 @@
package Alire.Index.ZLib is
function Project is new Catalogued_Project
("Library implementing the deflate method from gzip/PKZIP");
Base : constant Release := Project.Unreleased;
package V_1_2 is new Released
(Base
.Replacing
(Native ((Debian | Ubuntu => Packaged_As ("zlib1g-dev"),
others => Unavailable))));
end Alire.Index.ZLib;