1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Create Excel files with basic formats (Ada lib)
8 HOMEPAGE= http://excel-writer.sourceforge.net
9 CONTACT= John_Marino[draco@marino.st]
12 SITES[main]= SF/excel-writer/excel-writer
13 DISTFILE[1]= excel_writer_18.zip:main
15 SPKGS[standard]= complete
21 OPTIONS_AVAILABLE= none
22 OPTIONS_STANDARD= none
24 USES= dos2unix gprbuild
26 DISTNAME= Excel_Writer
29 LICENSE_FILE= MIT:{{WRKDIR}}/LICENSE
32 INSTALL_REQ_TOOLCHAIN= yes
35 # We can't use LICENSE_AWK because dos2unix hasn't run yet
36 ${AWK} '/^-- Follow/ {exit}; {print}' ${WRKSRC}/excel_out.ads > ${WRKDIR}/LICENSE
37 # use our homegrown gpr file
38 ${CP} ${FILESDIR}/excelwriter.gpr ${WRKSRC}/
41 (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} gprbuild -p -Pexcel_out_gnat)
42 (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} gprbuild -p -Pexcelwriter)
45 ${MKDIR} ${STAGEDIR}${STD_DOCDIR}
46 ${INSTALL_DATA} ${WRKSRC}/excel_writer.txt \
47 ${STAGEDIR}${STD_DOCDIR}
48 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*
51 ${SETENV} ${MAKE_ENV} gprinstall\
53 --prefix=${STAGEDIR}${PREFIX} \
54 -p -P ${WRKSRC}/excel_out_gnat.gpr
55 ${SETENV} ${MAKE_ENV} gprinstall\
57 --prefix=${STAGEDIR}${PREFIX} \
58 --lib-subdir=lib/excelwriter \
59 --sources-subdir=include/excelwriter \
60 -p -P ${WRKSRC}/excelwriter.gpr
62 [FILE:352:descriptions/desc.primary]
63 Excel_Out is a package that can generate basically formatted Excel files.
65 * Ideal for the automatic production of reports
66 * Fast: on a HP Mini netbook (Intel Atom, 1.66 GHz), Excel Writer produced
67 50 sheets per second where each sheet had 10,000 data cells
68 * Totally portable and no external library required
69 * No interation with MS Office software
73 616fea00af3062bf2b2bf986bb8665db10b2c6385bef10c82b2649914eb714db 61343 excel_writer_18.zip
76 [FILE:44:manifests/plist.primary]
84 [FILE:276:manifests/plist.dev]
88 ieee_754-generic_double_precision.adb
89 ieee_754-generic_double_precision.ads
93 ieee_754-generic_double_precision.ali
96 share/gpr/excelwriter.gpr
99 [FILE:40:manifests/plist.docs]
100 share/doc/excel-writer/excel_writer.txt
103 [FILE:429:manifests/plist.examples]
107 spreadsheet_references_demo
108 include/excel_out_gnat/
119 ieee_754-generic_double_precision.adb
120 ieee_754-generic_double_precision.ads
122 spreadsheet_references.adb
123 spreadsheet_references.ads
124 spreadsheet_references_demo.adb
125 share/gpr/excel_out_gnat.gpr
128 [FILE:422:files/excelwriter.gpr]
129 library project Excelwriter is
131 for Languages use ("Ada");
132 for Library_Kind use "static-pic";
133 for Object_Dir use "../objs";
134 for Library_Dir use "../lib";
135 for Library_Name use "excelwriter_pic";
137 for Source_Files use (
141 "ieee_754-generic_double_precision.ads",
142 "ieee_754-generic_double_precision.adb"