1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= ini_file_manager
8 SDESC[standard]= Ini configuration file manipulator for Ada
9 HOMEPAGE= https://sourceforge.net/projects/ini-files/
10 CONTACT= John_Marino[draco@marino.st]
13 SITES[main]= SF/ini-files/ini-files/
14 DISTFILE[1]= ini-files-10.zip:main
16 SPKGS[standard]= complete
20 OPTIONS_AVAILABLE= none
21 OPTIONS_STANDARD= none
23 USES= gprbuild dos2unix
25 DISTNAME= ini-files-code
28 LICENSE_FILE= MIT:{{WRKDIR}}/LICENSE
31 FPC_EQUIVALENT= misc/ini_file_manager
33 INSTALL_REQ_TOOLCHAIN= yes
36 # Done here because it comes with DOS endings
37 ${AWK} '/^-- Change log/ {exit}; {print}' ${WRKSRC}/config.ads > ${WRKDIR}/LICENSE
40 (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} gprbuild -v -p -Pini_file_manager)
43 ${MKDIR} ${STAGEDIR}${STD_DOCDIR}
44 ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${STD_DOCDIR}/
47 # install our gpr build
48 ${CP} ${FILESDIR}/construct.gpr ${WRKSRC}/ini_file_manager.gpr
51 (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} gprinstall \
52 --prefix=${STAGEDIR}${PREFIX}\
53 --sources-subdir=include/ini_file_manager \
54 --lib-subdir=lib/ini_file_manager \
56 -p -Pini_file_manager)
58 [FILE:492:descriptions/desc.primary]
59 The Ini file manager consists of a package, Config, which can read or write
60 informations from various configuration files known as "ini" files because
61 they have often the ".ini" extension. They are text files which look like
66 a_string = abcd # a comment here...
67 a_number = +123.456 ; another comment
71 For more examples in this format, just search files with the .ini extension
72 on a Windows-based computer.
76 8ad0e74862557d8121dd0bc6b34c037ebe60bfca4eb8d879dc25e55f27ef1175 16446 ini-files-10.zip
79 [FILE:130:manifests/plist.primary]
80 include/ini_file_manager/
86 share/gpr/ini_file_manager.gpr
89 [FILE:37:manifests/plist.docs]
90 share/doc/ini_file_manager/README.md
93 [FILE:277:files/construct.gpr]
94 project Ini_File_Manager is
96 for Languages use ("ada");
97 for Object_Dir use "../objs";
98 for Library_Dir use "../lib";
99 for Library_Name use "inifiles";
100 for Library_Kind use "static-pic";
102 for Source_Files use ("config.ads", "config.adb");
104 end Ini_File_Manager;