diff --git a/index/alire-index-c_strings.ads b/index/alire-index-c_strings.ads new file mode 100644 index 00000000..bd5b9438 --- /dev/null +++ b/index/alire-index-c_strings.ads @@ -0,0 +1,18 @@ +package Alire.Index.C_Strings is + + function Project is new Catalogued_Project + ("Convenience subprograms to interact with C strings"); + + Repo : constant URL := "https://github.com/mosteo/cstrings.git"; + + Base : constant Release := + Project.Unreleased + (Properties => + Author ("alejandro@mosteo.com") and + License (LGPL_3_0)); + + package V_1_0_0 is new Project_Release + (Base + .Replacing (Git (Repo, "2bd507ca150d2c58e13ae98443614a3c85330cb5"))); + +end Alire.Index.C_Strings; diff --git a/index/alire-index-dl_ada.ads b/index/alire-index-dl_ada.ads new file mode 100644 index 00000000..cddfdf37 --- /dev/null +++ b/index/alire-index-dl_ada.ads @@ -0,0 +1,21 @@ +with Alire.Index.C_Strings; + +package Alire.Index.DL_Ada is + + function Project is new Catalogued_Project ("Partial binding to libdl"); + + Repo : constant URL := "https://github.com/mosteo/dl-ada.git"; + + Base : constant Release := + Project.Unreleased + (Dependencies => + C_Strings.V_1_0_0.Within_Major, + Properties => + Author ("alejandro@mosteo.com") and + License (LGPL_3_0)); + + package V_1_0_0 is new Project_Release + (Base + .Replacing (Git (Repo, "6e86754884e58908777070798645475fd47a4d0a"))); + +end Alire.Index.DL_Ada;