# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= ini_file_manager VERSION= 10 REVISION= 1 KEYWORDS= misc ada VARIANTS= standard SDESC[standard]= Ini configuration file manipulator for Ada HOMEPAGE= https://sourceforge.net/projects/ini-files/ CONTACT= John_Marino[draco@marino.st] DOWNLOAD_GROUPS= main SITES[main]= SF/ini-files/ini-files/ DISTFILE[1]= ini-files-10.zip:main DF_INDEX= 1 SPKGS[standard]= complete primary docs OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none USES= gprbuild dos2unix DISTNAME= ini-files-code LICENSE= MIT:primary LICENSE_FILE= MIT:{{WRKDIR}}/LICENSE LICENSE_SCHEME= solo FPC_EQUIVALENT= misc/ini_file_manager INSTALL_REQ_TOOLCHAIN= yes post-patch: # Done here because it comes with DOS endings ${AWK} '/^-- Change log/ {exit}; {print}' ${WRKSRC}/config.ads > ${WRKDIR}/LICENSE do-build: (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} gprbuild -v -p -Pini_file_manager) post-install: ${MKDIR} ${STAGEDIR}${STD_DOCDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${STD_DOCDIR}/ pre-configure: # install our gpr build ${CP} ${FILESDIR}/construct.gpr ${WRKSRC}/ini_file_manager.gpr do-install: (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} gprinstall \ --prefix=${STAGEDIR}${PREFIX}\ --sources-subdir=include/ini_file_manager \ --lib-subdir=lib/ini_file_manager \ --no-manifest \ -p -Pini_file_manager) [FILE:492:descriptions/desc.primary] The Ini file manager consists of a package, Config, which can read or write informations from various configuration files known as "ini" files because they have often the ".ini" extension. They are text files which look like the following: ; Comment line [Section 1] a_string = abcd # a comment here... a_number = +123.456 ; another comment [Section 2] a_string = efgh For more examples in this format, just search files with the .ini extension on a Windows-based computer. [FILE:95:distinfo] 8ad0e74862557d8121dd0bc6b34c037ebe60bfca4eb8d879dc25e55f27ef1175 16446 ini-files-10.zip [FILE:130:manifests/plist.primary] include/ini_file_manager/ config.adb config.ads lib/ini_file_manager/ config.ali libinifiles.a share/gpr/ini_file_manager.gpr [FILE:37:manifests/plist.docs] share/doc/ini_file_manager/README.md [FILE:277:files/construct.gpr] project Ini_File_Manager is for Languages use ("ada"); for Object_Dir use "../objs"; for Library_Dir use "../lib"; for Library_Name use "inifiles"; for Library_Kind use "static-pic"; for Source_Files use ("config.ads", "config.adb"); end Ini_File_Manager;