Changeset e7d893b for general/genlib/libical.xml
- Timestamp:
- 05/19/2019 04:54:33 AM (5 years ago)
- Branches:
- elogind
- Children:
- 215c728b
- Parents:
- 853ae3e5
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/genlib/libical.xml
r853ae3e5 re7d893b 7 7 <!ENTITY libical-download-http "https://github.com/libical/libical/releases/download/v&libical-version;/libical-&libical-version;.tar.gz"> 8 8 <!ENTITY libical-download-ftp " "> 9 <!ENTITY libical-md5sum " 23fa99808d3ab9f1c65651b0e1532828">10 <!ENTITY libical-size "8 52KB">9 <!ENTITY libical-md5sum "9be4e8a1739a9c27e06aa8ce66b8cb34"> 10 <!ENTITY libical-size "864 KB"> 11 11 <!ENTITY libical-buildsize "25 MB (with tests)"> 12 12 <!ENTITY libical-time "0.5 SBU (with tests)"> … … 106 106 -DCMAKE_BUILD_TYPE=Release \ 107 107 -DSHARED_ONLY=yes \ 108 -DICAL_BUILD_DOCS=false \ 108 109 .. && 109 110 make</userinput></screen> 110 111 <!-- DEVS: the ICAL_BUILD_DOCS=false switch is needed because gtk-doc-1.30 is 112 broken. Unfortunately, it also prevents running make docs. When gtk-doc 113 is fixed, remove the switch and uncomment this. 111 114 <para> 112 115 If you have <xref linkend="doxygen"/> installed and wish to build the API … … 115 118 116 119 <screen><userinput>make docs</userinput></screen> 117 120 --> 118 121 <para> 119 122 To test the results, issue: <command>make test</command>. 120 One test, timezones, is known to fail. 123 One test, timezones, is known to fail on SysV systems. 124 <!-- On systemd, we symlink the current timezone to 125 /etc/localtime, which is what libical expects. --> 121 126 </para> 122 127 … … 126 131 127 132 <screen role="root"><userinput>make install</userinput></screen> 128 133 <!-- see above: 129 134 <para> 130 135 If you have built the API documentation, install by issuing, as … … 134 139 <screen role="root"><userinput>install -vdm755 /usr/share/doc/libical-&libical-version;/html && 135 140 cp -vr apidocs/html/* /usr/share/doc/libical-&libical-version;/html</userinput></screen> 136 141 --> 137 142 </sect2> 138 143 … … 148 153 <parameter>-DSHARED_ONLY=yes</parameter>: This switch is used 149 154 in order to only build the shared libraries. 155 </para> 156 157 <para> 158 <parameter>-DICAL_BUILD_DOCS=false</parameter>: This switch prevents 159 building the <application>GTK</application> documentation, because 160 gtk-doc-1.30 is broken. Unfortunately, it also prevents building the 161 API documentation. 150 162 </para> 151 163
Note:
See TracChangeset
for help on using the changeset viewer.