Changeset b9d56ad4 for general/genlib/libatomic_ops.xml
- Timestamp:
- 03/16/2014 09:57:46 PM (10 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 70384f2
- Parents:
- ddf46c4
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/genlib/libatomic_ops.xml
rddf46c4 rb9d56ad4 8 8 "http://www.hpl.hp.com/research/linux/atomic_ops/download/libatomic_ops-&libatomic_ops-version;.tar.gz"> 9 9 <!ENTITY libatomic_ops-download-ftp " "> 10 <!ENTITY libatomic_ops-md5sum "7035692fec4db2659b06485040829e43"> 11 <!ENTITY libatomic_ops-size "244 KB"> 12 <!ENTITY libatomic_ops-buildsize "4.5 MB (additional 0.6 MB for tests)"> 13 <!ENTITY libatomic_ops-time "Less than 0.1 SBU (additional less than 14 0.1 SBU for tests)"> 10 <!ENTITY libatomic_ops-md5sum "59f9a7cc845dcc775e7b7901eb582766"> 11 <!ENTITY libatomic_ops-size "448 KB"> 12 <!ENTITY libatomic_ops-buildsize "5.3 MB (additional 0.9 MB for tests)"> 13 <!ENTITY libatomic_ops-time "less than 0.1 SBU (additional less than 0.1 SBU for tests)"> 15 14 ]> 16 15 … … 90 89 </para> 91 90 92 <screen><userinput>sed -i 's#AM_CONFIG_HEADER#AC_CONFIG_HEADERS#' configure.ac && 93 sed -i 's#AC_PROG_RANLIB#AC_LIBTOOL_DLOPEN\nAC_PROG_LIBTOOL#' configure.ac && 94 sed -i 's#b_L#b_LTL#;s#\.a#.la#g;s#_a_#_la_#' src/Makefile.am && 95 sed -i 's#\.a#.so#g;s#\.\./src/#../src/.libs/#g' tests/Makefile.am && 96 sed -i 's#pkgdata#doc#' doc/Makefile.am && 91 <screen><userinput>sed -i 's#pkgdata#doc#' doc/Makefile.am && 97 92 autoreconf -fi && 98 ./configure --prefix=/usr \ 99 --docdir=/usr/share/doc/libatomic_ops-&libatomic_ops-version; \ 100 --disable-static && 93 ./configure --prefix=/usr \ 94 --enable-shared \ 95 --disable-static \ 96 --docdir=/usr/share/doc/libatomic_ops-&libatomic_ops-version; && 101 97 make</userinput></screen> 102 98 … … 110 106 </para> 111 107 112 <screen role="root"><userinput>make install</userinput></screen> 108 <screen role="root"><userinput>make install && 109 mv -v /usr/share/libatomic_ops/* \ 110 /usr/share/doc/libatomic_ops-&libatomic_ops-version; && 111 rm -vrf /usr/share/libatomic_ops</userinput></screen> 113 112 114 113 </sect2> … … 118 117 119 118 <para> 120 <command>sed -i 's#AM_CONFIG_HEADER ...</command>: This 121 <command>sed</command> fixes building with 122 <application>Automake</application> 1.13. 123 </para> 124 125 <para> 126 <command>sed -i 's#AC_PROG_RANLIB ...</command>: These 127 <command>sed</command>s massage the autotool files so that a shared 128 library is built, the tests pass, and the docs are installed in an 129 appropriate directory. 119 <command>sed -i ...</command>: This <command>sed</command> makes the docs 120 to be installed in an appropriate directory. 130 121 </para> 131 122 132 123 <para> 133 124 <command>autoreconf -fi</command>: This regenerates the 134 <command>configure</command> script and the <filename>Makefile.in</filename> 135 files and installs a missing file. 125 <command>configure</command> script and the 126 <filename>Makefile.in</filename>. 127 </para> 128 129 <para> 130 <parameter>--enable-shared</parameter>: This switch enables building of the 131 <filename class="libraryfile">libatomic_ops</filename> shared libraries. 136 132 </para> 137 133
Note:
See TracChangeset
for help on using the changeset viewer.