diff --git a/manifest/armv7l/d/docbook2x.filelist b/manifest/armv7l/d/docbook2x.filelist index 9ac6eb140..93b917c4d 100644 --- a/manifest/armv7l/d/docbook2x.filelist +++ b/manifest/armv7l/d/docbook2x.filelist @@ -157,13 +157,13 @@ /usr/local/share/doc/docbook2X/todo.html /usr/local/share/doc/docbook2X/utf8trans.html /usr/local/share/doc/docbook2X/xsltproc.html -/usr/local/share/info/docbook2man-xslt.info.gz -/usr/local/share/info/docbook2texi-xslt.info.gz -/usr/local/share/info/docbook2X.info.gz -/usr/local/share/man/man1/db2x_manxml.1.gz -/usr/local/share/man/man1/db2x_texixml.1.gz -/usr/local/share/man/man1/db2x_xsltproc.1.gz -/usr/local/share/man/man1/docbook2man.1.gz -/usr/local/share/man/man1/docbook2texi.1.gz -/usr/local/share/man/man1/sgml2xml-isoent.1.gz -/usr/local/share/man/man1/utf8trans.1.gz +/usr/local/share/info/docbook2man-xslt.info.zst +/usr/local/share/info/docbook2texi-xslt.info.zst +/usr/local/share/info/docbook2X.info.zst +/usr/local/share/man/man1/db2x_manxml.1.zst +/usr/local/share/man/man1/db2x_texixml.1.zst +/usr/local/share/man/man1/db2x_xsltproc.1.zst +/usr/local/share/man/man1/docbook2man.1.zst +/usr/local/share/man/man1/docbook2texi.1.zst +/usr/local/share/man/man1/sgml2xml-isoent.1.zst +/usr/local/share/man/man1/utf8trans.1.zst diff --git a/manifest/armv7l/i/icecream.filelist b/manifest/armv7l/i/icecream.filelist new file mode 100644 index 000000000..09cee54cd --- /dev/null +++ b/manifest/armv7l/i/icecream.filelist @@ -0,0 +1,32 @@ +/usr/local/etc/icecream.conf +/usr/local/etc/ld.so.conf.d/icecream.conf +/usr/local/lib/icecream/bin/icecc +/usr/local/lib/icecream/bin/icecc-create-env +/usr/local/lib/icecream/bin/icecc-test-env +/usr/local/lib/icecream/bin/icerun +/usr/local/lib/icecream/icecreamd +/usr/local/lib/icecream/icecream-schedulerd +/usr/local/lib/icecream/include/icecc/comm.h +/usr/local/lib/icecream/include/icecc/job.h +/usr/local/lib/icecream/include/icecc/logging.h +/usr/local/lib/icecream/libexec/icecc/bin/c++ +/usr/local/lib/icecream/libexec/icecc/bin/cc +/usr/local/lib/icecream/libexec/icecc/bin/clang +/usr/local/lib/icecream/libexec/icecc/bin/clang++ +/usr/local/lib/icecream/libexec/icecc/bin/g++ +/usr/local/lib/icecream/libexec/icecc/bin/gcc +/usr/local/lib/icecream/libexec/icecc/compilerwrapper +/usr/local/lib/icecream/libexec/icecc/icecc-create-env +/usr/local/lib/icecream/lib/libicecc.la +/usr/local/lib/icecream/lib/libicecc.so +/usr/local/lib/icecream/lib/libicecc.so.0 +/usr/local/lib/icecream/lib/libicecc.so.0.0.0 +/usr/local/lib/icecream/sbin/iceccd +/usr/local/lib/icecream/sbin/icecc-scheduler +/usr/local/lib/pkgconfig/icecc.pc +/usr/local/share/man/man1/icecc.1.zst +/usr/local/share/man/man1/icecc-create-env.1.zst +/usr/local/share/man/man1/iceccd.1.zst +/usr/local/share/man/man1/icecc-scheduler.1.zst +/usr/local/share/man/man1/icerun.1.zst +/usr/local/share/man/man7/icecream.7.zst diff --git a/manifest/armv7l/l/libcap_ng.filelist b/manifest/armv7l/l/libcap_ng.filelist index c6c0c32d3..f3b0e2ea5 100644 --- a/manifest/armv7l/l/libcap_ng.filelist +++ b/manifest/armv7l/l/libcap_ng.filelist @@ -14,30 +14,35 @@ /usr/local/lib/libdrop_ambient.so.0 /usr/local/lib/libdrop_ambient.so.0.0.0 /usr/local/lib/pkgconfig/libcap-ng.pc +/usr/local/lib/python3.11/site-packages/_capng.la +/usr/local/lib/python3.11/site-packages/capng.py +/usr/local/lib/python3.11/site-packages/_capng.so +/usr/local/lib/python3.11/site-packages/__pycache__/capng.cpython-311.opt-1.pyc +/usr/local/lib/python3.11/site-packages/__pycache__/capng.cpython-311.pyc /usr/local/share/aclocal/cap-ng.m4 -/usr/local/share/man/man3/capng_apply.3.gz -/usr/local/share/man/man3/capng_apply_caps_fd.3.gz -/usr/local/share/man/man3/capng_capability_to_name.3.gz -/usr/local/share/man/man3/capng_change_id.3.gz -/usr/local/share/man/man3/capng_clear.3.gz -/usr/local/share/man/man3/capng_fill.3.gz -/usr/local/share/man/man3/capng_get_caps_fd.3.gz -/usr/local/share/man/man3/capng_get_caps_process.3.gz -/usr/local/share/man/man3/capng_get_rootid.3.gz -/usr/local/share/man/man3/capng_have_capabilities.3.gz -/usr/local/share/man/man3/capng_have_capability.3.gz -/usr/local/share/man/man3/capng_lock.3.gz -/usr/local/share/man/man3/capng_name_to_capability.3.gz -/usr/local/share/man/man3/capng_print_caps_numeric.3.gz -/usr/local/share/man/man3/capng_print_caps_text.3.gz -/usr/local/share/man/man3/capng_restore_state.3.gz -/usr/local/share/man/man3/capng_save_state.3.gz -/usr/local/share/man/man3/capng_setpid.3.gz -/usr/local/share/man/man3/capng_set_rootid.3.gz -/usr/local/share/man/man3/capng_update.3.gz -/usr/local/share/man/man3/capng_updatev.3.gz -/usr/local/share/man/man7/libdrop_ambient.7.gz -/usr/local/share/man/man8/captest.8.gz -/usr/local/share/man/man8/filecap.8.gz -/usr/local/share/man/man8/netcap.8.gz -/usr/local/share/man/man8/pscap.8.gz +/usr/local/share/man/man3/capng_apply.3.zst +/usr/local/share/man/man3/capng_apply_caps_fd.3.zst +/usr/local/share/man/man3/capng_capability_to_name.3.zst +/usr/local/share/man/man3/capng_change_id.3.zst +/usr/local/share/man/man3/capng_clear.3.zst +/usr/local/share/man/man3/capng_fill.3.zst +/usr/local/share/man/man3/capng_get_caps_fd.3.zst +/usr/local/share/man/man3/capng_get_caps_process.3.zst +/usr/local/share/man/man3/capng_get_rootid.3.zst +/usr/local/share/man/man3/capng_have_capabilities.3.zst +/usr/local/share/man/man3/capng_have_capability.3.zst +/usr/local/share/man/man3/capng_lock.3.zst +/usr/local/share/man/man3/capng_name_to_capability.3.zst +/usr/local/share/man/man3/capng_print_caps_numeric.3.zst +/usr/local/share/man/man3/capng_print_caps_text.3.zst +/usr/local/share/man/man3/capng_restore_state.3.zst +/usr/local/share/man/man3/capng_save_state.3.zst +/usr/local/share/man/man3/capng_setpid.3.zst +/usr/local/share/man/man3/capng_set_rootid.3.zst +/usr/local/share/man/man3/capng_update.3.zst +/usr/local/share/man/man3/capng_updatev.3.zst +/usr/local/share/man/man7/libdrop_ambient.7.zst +/usr/local/share/man/man8/captest.8.zst +/usr/local/share/man/man8/filecap.8.zst +/usr/local/share/man/man8/netcap.8.zst +/usr/local/share/man/man8/pscap.8.zst diff --git a/manifest/i686/d/docbook2x.filelist b/manifest/i686/d/docbook2x.filelist index 9ac6eb140..93b917c4d 100644 --- a/manifest/i686/d/docbook2x.filelist +++ b/manifest/i686/d/docbook2x.filelist @@ -157,13 +157,13 @@ /usr/local/share/doc/docbook2X/todo.html /usr/local/share/doc/docbook2X/utf8trans.html /usr/local/share/doc/docbook2X/xsltproc.html -/usr/local/share/info/docbook2man-xslt.info.gz -/usr/local/share/info/docbook2texi-xslt.info.gz -/usr/local/share/info/docbook2X.info.gz -/usr/local/share/man/man1/db2x_manxml.1.gz -/usr/local/share/man/man1/db2x_texixml.1.gz -/usr/local/share/man/man1/db2x_xsltproc.1.gz -/usr/local/share/man/man1/docbook2man.1.gz -/usr/local/share/man/man1/docbook2texi.1.gz -/usr/local/share/man/man1/sgml2xml-isoent.1.gz -/usr/local/share/man/man1/utf8trans.1.gz +/usr/local/share/info/docbook2man-xslt.info.zst +/usr/local/share/info/docbook2texi-xslt.info.zst +/usr/local/share/info/docbook2X.info.zst +/usr/local/share/man/man1/db2x_manxml.1.zst +/usr/local/share/man/man1/db2x_texixml.1.zst +/usr/local/share/man/man1/db2x_xsltproc.1.zst +/usr/local/share/man/man1/docbook2man.1.zst +/usr/local/share/man/man1/docbook2texi.1.zst +/usr/local/share/man/man1/sgml2xml-isoent.1.zst +/usr/local/share/man/man1/utf8trans.1.zst diff --git a/manifest/i686/i/icecream.filelist b/manifest/i686/i/icecream.filelist new file mode 100644 index 000000000..09cee54cd --- /dev/null +++ b/manifest/i686/i/icecream.filelist @@ -0,0 +1,32 @@ +/usr/local/etc/icecream.conf +/usr/local/etc/ld.so.conf.d/icecream.conf +/usr/local/lib/icecream/bin/icecc +/usr/local/lib/icecream/bin/icecc-create-env +/usr/local/lib/icecream/bin/icecc-test-env +/usr/local/lib/icecream/bin/icerun +/usr/local/lib/icecream/icecreamd +/usr/local/lib/icecream/icecream-schedulerd +/usr/local/lib/icecream/include/icecc/comm.h +/usr/local/lib/icecream/include/icecc/job.h +/usr/local/lib/icecream/include/icecc/logging.h +/usr/local/lib/icecream/libexec/icecc/bin/c++ +/usr/local/lib/icecream/libexec/icecc/bin/cc +/usr/local/lib/icecream/libexec/icecc/bin/clang +/usr/local/lib/icecream/libexec/icecc/bin/clang++ +/usr/local/lib/icecream/libexec/icecc/bin/g++ +/usr/local/lib/icecream/libexec/icecc/bin/gcc +/usr/local/lib/icecream/libexec/icecc/compilerwrapper +/usr/local/lib/icecream/libexec/icecc/icecc-create-env +/usr/local/lib/icecream/lib/libicecc.la +/usr/local/lib/icecream/lib/libicecc.so +/usr/local/lib/icecream/lib/libicecc.so.0 +/usr/local/lib/icecream/lib/libicecc.so.0.0.0 +/usr/local/lib/icecream/sbin/iceccd +/usr/local/lib/icecream/sbin/icecc-scheduler +/usr/local/lib/pkgconfig/icecc.pc +/usr/local/share/man/man1/icecc.1.zst +/usr/local/share/man/man1/icecc-create-env.1.zst +/usr/local/share/man/man1/iceccd.1.zst +/usr/local/share/man/man1/icecc-scheduler.1.zst +/usr/local/share/man/man1/icerun.1.zst +/usr/local/share/man/man7/icecream.7.zst diff --git a/manifest/i686/l/libcap_ng.filelist b/manifest/i686/l/libcap_ng.filelist index b83081e04..f3b0e2ea5 100644 --- a/manifest/i686/l/libcap_ng.filelist +++ b/manifest/i686/l/libcap_ng.filelist @@ -8,31 +8,41 @@ /usr/local/lib/libcap-ng.so /usr/local/lib/libcap-ng.so.0 /usr/local/lib/libcap-ng.so.0.0.0 +/usr/local/lib/libdrop_ambient.a +/usr/local/lib/libdrop_ambient.la +/usr/local/lib/libdrop_ambient.so +/usr/local/lib/libdrop_ambient.so.0 +/usr/local/lib/libdrop_ambient.so.0.0.0 /usr/local/lib/pkgconfig/libcap-ng.pc +/usr/local/lib/python3.11/site-packages/_capng.la +/usr/local/lib/python3.11/site-packages/capng.py +/usr/local/lib/python3.11/site-packages/_capng.so +/usr/local/lib/python3.11/site-packages/__pycache__/capng.cpython-311.opt-1.pyc +/usr/local/lib/python3.11/site-packages/__pycache__/capng.cpython-311.pyc /usr/local/share/aclocal/cap-ng.m4 -/usr/local/share/man/man3/capng_apply.3.gz -/usr/local/share/man/man3/capng_apply_caps_fd.3.gz -/usr/local/share/man/man3/capng_capability_to_name.3.gz -/usr/local/share/man/man3/capng_change_id.3.gz -/usr/local/share/man/man3/capng_clear.3.gz -/usr/local/share/man/man3/capng_fill.3.gz -/usr/local/share/man/man3/capng_get_caps_fd.3.gz -/usr/local/share/man/man3/capng_get_caps_process.3.gz -/usr/local/share/man/man3/capng_get_rootid.3.gz -/usr/local/share/man/man3/capng_have_capabilities.3.gz -/usr/local/share/man/man3/capng_have_capability.3.gz -/usr/local/share/man/man3/capng_lock.3.gz -/usr/local/share/man/man3/capng_name_to_capability.3.gz -/usr/local/share/man/man3/capng_print_caps_numeric.3.gz -/usr/local/share/man/man3/capng_print_caps_text.3.gz -/usr/local/share/man/man3/capng_restore_state.3.gz -/usr/local/share/man/man3/capng_save_state.3.gz -/usr/local/share/man/man3/capng_setpid.3.gz -/usr/local/share/man/man3/capng_set_rootid.3.gz -/usr/local/share/man/man3/capng_update.3.gz -/usr/local/share/man/man3/capng_updatev.3.gz -/usr/local/share/man/man7/libdrop_ambient.7.gz -/usr/local/share/man/man8/captest.8.gz -/usr/local/share/man/man8/filecap.8.gz -/usr/local/share/man/man8/netcap.8.gz -/usr/local/share/man/man8/pscap.8.gz +/usr/local/share/man/man3/capng_apply.3.zst +/usr/local/share/man/man3/capng_apply_caps_fd.3.zst +/usr/local/share/man/man3/capng_capability_to_name.3.zst +/usr/local/share/man/man3/capng_change_id.3.zst +/usr/local/share/man/man3/capng_clear.3.zst +/usr/local/share/man/man3/capng_fill.3.zst +/usr/local/share/man/man3/capng_get_caps_fd.3.zst +/usr/local/share/man/man3/capng_get_caps_process.3.zst +/usr/local/share/man/man3/capng_get_rootid.3.zst +/usr/local/share/man/man3/capng_have_capabilities.3.zst +/usr/local/share/man/man3/capng_have_capability.3.zst +/usr/local/share/man/man3/capng_lock.3.zst +/usr/local/share/man/man3/capng_name_to_capability.3.zst +/usr/local/share/man/man3/capng_print_caps_numeric.3.zst +/usr/local/share/man/man3/capng_print_caps_text.3.zst +/usr/local/share/man/man3/capng_restore_state.3.zst +/usr/local/share/man/man3/capng_save_state.3.zst +/usr/local/share/man/man3/capng_setpid.3.zst +/usr/local/share/man/man3/capng_set_rootid.3.zst +/usr/local/share/man/man3/capng_update.3.zst +/usr/local/share/man/man3/capng_updatev.3.zst +/usr/local/share/man/man7/libdrop_ambient.7.zst +/usr/local/share/man/man8/captest.8.zst +/usr/local/share/man/man8/filecap.8.zst +/usr/local/share/man/man8/netcap.8.zst +/usr/local/share/man/man8/pscap.8.zst diff --git a/manifest/x86_64/d/docbook2x.filelist b/manifest/x86_64/d/docbook2x.filelist index dca3cff0f..93b917c4d 100644 --- a/manifest/x86_64/d/docbook2x.filelist +++ b/manifest/x86_64/d/docbook2x.filelist @@ -157,14 +157,13 @@ /usr/local/share/doc/docbook2X/todo.html /usr/local/share/doc/docbook2X/utf8trans.html /usr/local/share/doc/docbook2X/xsltproc.html -/usr/local/share/info/dir.gz -/usr/local/share/info/docbook2man-xslt.info.gz -/usr/local/share/info/docbook2texi-xslt.info.gz -/usr/local/share/info/docbook2X.info.gz -/usr/local/share/man/man1/db2x_manxml.1.gz -/usr/local/share/man/man1/db2x_texixml.1.gz -/usr/local/share/man/man1/db2x_xsltproc.1.gz -/usr/local/share/man/man1/docbook2man.1.gz -/usr/local/share/man/man1/docbook2texi.1.gz -/usr/local/share/man/man1/sgml2xml-isoent.1.gz -/usr/local/share/man/man1/utf8trans.1.gz +/usr/local/share/info/docbook2man-xslt.info.zst +/usr/local/share/info/docbook2texi-xslt.info.zst +/usr/local/share/info/docbook2X.info.zst +/usr/local/share/man/man1/db2x_manxml.1.zst +/usr/local/share/man/man1/db2x_texixml.1.zst +/usr/local/share/man/man1/db2x_xsltproc.1.zst +/usr/local/share/man/man1/docbook2man.1.zst +/usr/local/share/man/man1/docbook2texi.1.zst +/usr/local/share/man/man1/sgml2xml-isoent.1.zst +/usr/local/share/man/man1/utf8trans.1.zst diff --git a/manifest/x86_64/i/icecream.filelist b/manifest/x86_64/i/icecream.filelist new file mode 100644 index 000000000..d15c29b8c --- /dev/null +++ b/manifest/x86_64/i/icecream.filelist @@ -0,0 +1,32 @@ +/usr/local/etc/icecream.conf +/usr/local/etc/ld.so.conf.d/icecream.conf +/usr/local/lib64/icecream/bin/icecc +/usr/local/lib64/icecream/bin/icecc-create-env +/usr/local/lib64/icecream/bin/icecc-test-env +/usr/local/lib64/icecream/bin/icerun +/usr/local/lib64/icecream/icecreamd +/usr/local/lib64/icecream/icecream-schedulerd +/usr/local/lib64/icecream/include/icecc/comm.h +/usr/local/lib64/icecream/include/icecc/job.h +/usr/local/lib64/icecream/include/icecc/logging.h +/usr/local/lib64/icecream/libexec/icecc/bin/c++ +/usr/local/lib64/icecream/libexec/icecc/bin/cc +/usr/local/lib64/icecream/libexec/icecc/bin/clang +/usr/local/lib64/icecream/libexec/icecc/bin/clang++ +/usr/local/lib64/icecream/libexec/icecc/bin/g++ +/usr/local/lib64/icecream/libexec/icecc/bin/gcc +/usr/local/lib64/icecream/libexec/icecc/compilerwrapper +/usr/local/lib64/icecream/libexec/icecc/icecc-create-env +/usr/local/lib64/icecream/lib/libicecc.la +/usr/local/lib64/icecream/lib/libicecc.so +/usr/local/lib64/icecream/lib/libicecc.so.0 +/usr/local/lib64/icecream/lib/libicecc.so.0.0.0 +/usr/local/lib64/icecream/sbin/iceccd +/usr/local/lib64/icecream/sbin/icecc-scheduler +/usr/local/lib64/pkgconfig/icecc.pc +/usr/local/share/man/man1/icecc.1.zst +/usr/local/share/man/man1/icecc-create-env.1.zst +/usr/local/share/man/man1/iceccd.1.zst +/usr/local/share/man/man1/icecc-scheduler.1.zst +/usr/local/share/man/man1/icerun.1.zst +/usr/local/share/man/man7/icecream.7.zst diff --git a/manifest/x86_64/l/libcap_ng.filelist b/manifest/x86_64/l/libcap_ng.filelist index 63be275b2..23b318e35 100644 --- a/manifest/x86_64/l/libcap_ng.filelist +++ b/manifest/x86_64/l/libcap_ng.filelist @@ -14,30 +14,35 @@ /usr/local/lib64/libdrop_ambient.so.0 /usr/local/lib64/libdrop_ambient.so.0.0.0 /usr/local/lib64/pkgconfig/libcap-ng.pc +/usr/local/lib64/python3.11/site-packages/_capng.la +/usr/local/lib64/python3.11/site-packages/capng.py +/usr/local/lib64/python3.11/site-packages/_capng.so +/usr/local/lib64/python3.11/site-packages/__pycache__/capng.cpython-311.opt-1.pyc +/usr/local/lib64/python3.11/site-packages/__pycache__/capng.cpython-311.pyc /usr/local/share/aclocal/cap-ng.m4 -/usr/local/share/man/man3/capng_apply.3.gz -/usr/local/share/man/man3/capng_apply_caps_fd.3.gz -/usr/local/share/man/man3/capng_capability_to_name.3.gz -/usr/local/share/man/man3/capng_change_id.3.gz -/usr/local/share/man/man3/capng_clear.3.gz -/usr/local/share/man/man3/capng_fill.3.gz -/usr/local/share/man/man3/capng_get_caps_fd.3.gz -/usr/local/share/man/man3/capng_get_caps_process.3.gz -/usr/local/share/man/man3/capng_get_rootid.3.gz -/usr/local/share/man/man3/capng_have_capabilities.3.gz -/usr/local/share/man/man3/capng_have_capability.3.gz -/usr/local/share/man/man3/capng_lock.3.gz -/usr/local/share/man/man3/capng_name_to_capability.3.gz -/usr/local/share/man/man3/capng_print_caps_numeric.3.gz -/usr/local/share/man/man3/capng_print_caps_text.3.gz -/usr/local/share/man/man3/capng_restore_state.3.gz -/usr/local/share/man/man3/capng_save_state.3.gz -/usr/local/share/man/man3/capng_setpid.3.gz -/usr/local/share/man/man3/capng_set_rootid.3.gz -/usr/local/share/man/man3/capng_update.3.gz -/usr/local/share/man/man3/capng_updatev.3.gz -/usr/local/share/man/man7/libdrop_ambient.7.gz -/usr/local/share/man/man8/captest.8.gz -/usr/local/share/man/man8/filecap.8.gz -/usr/local/share/man/man8/netcap.8.gz -/usr/local/share/man/man8/pscap.8.gz +/usr/local/share/man/man3/capng_apply.3.zst +/usr/local/share/man/man3/capng_apply_caps_fd.3.zst +/usr/local/share/man/man3/capng_capability_to_name.3.zst +/usr/local/share/man/man3/capng_change_id.3.zst +/usr/local/share/man/man3/capng_clear.3.zst +/usr/local/share/man/man3/capng_fill.3.zst +/usr/local/share/man/man3/capng_get_caps_fd.3.zst +/usr/local/share/man/man3/capng_get_caps_process.3.zst +/usr/local/share/man/man3/capng_get_rootid.3.zst +/usr/local/share/man/man3/capng_have_capabilities.3.zst +/usr/local/share/man/man3/capng_have_capability.3.zst +/usr/local/share/man/man3/capng_lock.3.zst +/usr/local/share/man/man3/capng_name_to_capability.3.zst +/usr/local/share/man/man3/capng_print_caps_numeric.3.zst +/usr/local/share/man/man3/capng_print_caps_text.3.zst +/usr/local/share/man/man3/capng_restore_state.3.zst +/usr/local/share/man/man3/capng_save_state.3.zst +/usr/local/share/man/man3/capng_setpid.3.zst +/usr/local/share/man/man3/capng_set_rootid.3.zst +/usr/local/share/man/man3/capng_update.3.zst +/usr/local/share/man/man3/capng_updatev.3.zst +/usr/local/share/man/man7/libdrop_ambient.7.zst +/usr/local/share/man/man8/captest.8.zst +/usr/local/share/man/man8/filecap.8.zst +/usr/local/share/man/man8/netcap.8.zst +/usr/local/share/man/man8/pscap.8.zst diff --git a/packages/docbook2x.rb b/packages/docbook2x.rb index a2904c2b9..4dfdc87c5 100644 --- a/packages/docbook2x.rb +++ b/packages/docbook2x.rb @@ -3,33 +3,40 @@ require 'package' class Docbook2x < Package description 'docbook2X is a software package that converts DocBook documents into the traditional Unix man page format and the GNU Texinfo format.' homepage 'http://docbook2x.sourceforge.net/' - version '0.8.8' + version '0.8.8-1' license 'MIT' compatibility 'all' source_url 'https://downloads.sourceforge.net/project/docbook2x/docbook2x/0.8.8/docbook2X-0.8.8.tar.gz' source_sha256 '4077757d367a9d1b1427e8d5dfc3c49d993e90deabc6df23d05cfe9cd2fcdc45' binary_url({ - aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/docbook2x/0.8.8_armv7l/docbook2x-0.8.8-chromeos-armv7l.tar.xz', - armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/docbook2x/0.8.8_armv7l/docbook2x-0.8.8-chromeos-armv7l.tar.xz', - i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/docbook2x/0.8.8_i686/docbook2x-0.8.8-chromeos-i686.tar.xz', - x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/docbook2x/0.8.8_x86_64/docbook2x-0.8.8-chromeos-x86_64.tar.xz' + aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/docbook2x/0.8.8-1_armv7l/docbook2x-0.8.8-1-chromeos-armv7l.tar.zst', + armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/docbook2x/0.8.8-1_armv7l/docbook2x-0.8.8-1-chromeos-armv7l.tar.zst', + i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/docbook2x/0.8.8-1_i686/docbook2x-0.8.8-1-chromeos-i686.tar.zst', + x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/docbook2x/0.8.8-1_x86_64/docbook2x-0.8.8-1-chromeos-x86_64.tar.zst' }) binary_sha256({ - aarch64: '908f22bd15b5d8cd5d4ebc09f9ee7cd2f7bbbf83a0b359c899983c83a0437a2e', - armv7l: '908f22bd15b5d8cd5d4ebc09f9ee7cd2f7bbbf83a0b359c899983c83a0437a2e', - i686: '06a3b6ea1ada68b8bf1b8b2b7f2d2112bff3c26da0f6900c4b4bc8aeda20b8c9', - x86_64: 'dca6f49d1bae407301a334edbde810845fa2aa6e2000b1cd1d658aac681cbdbe' + aarch64: '17f43a04fd80fb126cd8c7fd62163897be3edb24ed82026a1109fd614c52a585', + armv7l: '17f43a04fd80fb126cd8c7fd62163897be3edb24ed82026a1109fd614c52a585', + i686: '43dfe469d361f695e655035bc30e4e92273b43e6f5b0ec8ccff872815810dc90', + x86_64: 'ceaba3863b07df670a310e6e54e2b9469bddd43f824a6e455811ee244cceb72f' }) - depends_on 'perl_xml_sax_parserfactory' + depends_on 'perl_xml_sax_parserfactory' # R + depends_on 'glibc' # R def self.build - system './configure' + system "./configure #{CREW_OPTIONS}" system 'make' end def self.install system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install' + system "sed -i 's,http://docbook2x.sf.net/latest,#{CREW_PREFIX}/share/docbook2X,g' \ + #{CREW_DEST_PREFIX}/bin/db2x_xsltproc" + Dir["#{CREW_DEST_PREFIX}/bin/*"].each do |bin| + system "sed -i 's,${prefix},#{CREW_PREFIX},g' \ + #{bin}" + end end end diff --git a/packages/icecream.rb b/packages/icecream.rb new file mode 100644 index 000000000..8a54bfa6e --- /dev/null +++ b/packages/icecream.rb @@ -0,0 +1,137 @@ +# Adapted from Arch Linux icecream PKGBUILD at: +# https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=icecream + +require 'package' + +class Icecream < Package + description 'takes compile jobs from your build and distributes it to remote machines allowing a parallel build on several machines.' + homepage 'https://github.com/icecc/icecream' + version '1.4' + license 'GPL2' + compatibility 'all' + source_url 'https://github.com/icecc/icecream/archive/refs/tags/1.4.tar.gz' + source_sha256 '249dcf74f0fc477ff9735ff0bdcdfaa4c257a864c4db5255d8b25c9f4fd20b6b' + + binary_url({ + aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/icecream/1.4_armv7l/icecream-1.4-chromeos-armv7l.tar.zst', + armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/icecream/1.4_armv7l/icecream-1.4-chromeos-armv7l.tar.zst', + i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/icecream/1.4_i686/icecream-1.4-chromeos-i686.tar.zst', + x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/icecream/1.4_x86_64/icecream-1.4-chromeos-x86_64.tar.zst' + }) + binary_sha256({ + aarch64: '1e9f3f7b04cc40f8ed6a01baf6cd8bee2ec8079b3e35a701146d1ee7185ca706', + armv7l: '1e9f3f7b04cc40f8ed6a01baf6cd8bee2ec8079b3e35a701146d1ee7185ca706', + i686: '489103234caa73c4f9c9dd999c8b54cf12a4d69c89423337375e21caba242eac', + x86_64: '7560a473bb913b928f84d207dac8d5d24bc0ba6dcfc1529dcb6f43165a1eb5fd' + }) + + depends_on 'acl' # R + depends_on 'attr' # R + depends_on 'bz2' # R + depends_on 'docbook2x' => :build + depends_on 'gcc' # R + depends_on 'glibc' # R + depends_on 'icu4c' # R + depends_on 'libarchive' # R + depends_on 'libcap_ng' # R + depends_on 'libxml2' # R + depends_on 'llvm' => :build + depends_on 'lz4' # R + depends_on 'lzo' # R + depends_on 'openssl' # R + depends_on 'perl_xml_namespacesupport' => :build + depends_on 'perl_xml_sax_base' => :build + depends_on 'perl_xml_sax' => :build + depends_on 'xzutils' # R + depends_on 'zlibpkg' # R + depends_on 'zstd' # R + + def self.patch + downloader 'https://aur.archlinux.org/cgit/aur.git/plain/icecream.conf?h=icecream', + '4c1b993761600955a2be53e945a698638ef861a513258956d8aac0e0f8df3dfe', 'icecream.conf' + system "sed -i 's,/var,#{CREW_PREFIX}/var,g' icecream.conf" + end + + def self.build + system './autogen.sh' + system "./configure --prefix=#{CREW_LIB_PREFIX}/icecream \ + --enable-shared \ + --disable-static \ + --enable-clang-wrappers \ + --enable-clang-rewrite-includes \ + --mandir=#{CREW_MAN_PREFIX} \ + --with-libcap_ng" + system 'make' + + File.write 'ld-icecream.conf', <<~LD_ICECREAM_HEREDOC + #{CREW_LIB_PREFIX}/icecream/lib + LD_ICECREAM_HEREDOC + + File.write 'icecream-schedulerd', <<~ICECREAM_SCHEDULERD_HEREDOC + #!/bin/sh + + . #{CREW_PREFIX}/etc/icecream.conf + + netname= + if test -n "$ICECREAM_NETNAME"; then + netname="-n $ICECREAM_NETNAME" + fi + logfile="" + if test -n "$ICECREAM_LOG_FILE"; then + touch $ICECREAM_LOG_FILE + logfile="-l $ICECREAM_LOG_FILE" + fi + + #{CREW_LIB_PREFIX}/icecream/sbin/icecc-scheduler ${netname} ${logfile} &>/dev/null + ICECREAM_SCHEDULERD_HEREDOC + + File.write 'icecreamd', <<~ICECREAMD_HEREDOC + #!/bin/bash + . #{CREW_PREFIX}/etc/icecream.conf + + if test -n "${ICECREAM_NETNAME}"; then + netname="-n ${ICECREAM_NETNAME}" + fi + logfile="" + if test -n "${ICECREAM_LOG_FILE}"; then + touch ${ICECREAM_LOG_FILE} + chown icecream:icecream ${ICECREAM_LOG_FILE} + logfile="-l ${ICECREAM_LOG_FILE}" + fi + nice="" + if test -n "${ICECREAM_NICE_LEVEL}"; then + nice="--nice ${ICECREAM_NICE_LEVEL}" + fi + scheduler="" + if test -n "${ICECREAM_SCHEDULER_HOST}"; then + scheduler="-s ${ICECREAM_SCHEDULER_HOST}" + fi + noremote="" + if test "${ICECREAM_ALLOW_REMOTE}" = "no" 2> /dev/null; then + noremote="--no-remote" + fi + maxjobs="" + if test -n "${ICECREAM_MAX_JOBS}"; then + if test "${ICECREAM_MAX_JOBS}" -eq 0 2> /dev/null; then + maxjobs="-m 1" + noremote="--no-remote" + else + maxjobs="-m ${ICECREAM_MAX_JOBS}" + fi + fi + + #{CREW_LIB_PREFIX}/icecream/sbin/iceccd -u icecream ${logfile} ${nice} ${scheduler} ${netname} -b "${ICECREAM_BASEDIR}" ${maxjobs} ${noremote} &>/dev/null + ICECREAMD_HEREDOC + end + + def self.install + system "make DESTDIR=#{CREW_DEST_DIR} install" + FileUtils.install 'icecream.conf', "#{CREW_DEST_PREFIX}/etc/icecream.conf", mode: 0o644 + FileUtils.install 'icecreamd', "#{CREW_DEST_LIB_PREFIX}/icecream/icecreamd", mode: 0o755 + FileUtils.install 'icecream-schedulerd', "#{CREW_DEST_LIB_PREFIX}/icecream/icecream-schedulerd", mode: 0o755 + FileUtils.install 'ld-icecream.conf', "#{CREW_DEST_PREFIX}/etc/ld.so.conf.d/icecream.conf", mode: 0o644 + FileUtils.install "#{CREW_DEST_LIB_PREFIX}/icecream/lib/pkgconfig/icecc.pc", + "#{CREW_DEST_LIB_PREFIX}/pkgconfig/icecc.pc", mode: 0o644 + FileUtils.rm_rf "#{CREW_DEST_LIB_PREFIX}/icecream/lib/pkgconfig" + end +end diff --git a/packages/libcap_ng.rb b/packages/libcap_ng.rb index 139cf7431..d775b2ba5 100644 --- a/packages/libcap_ng.rb +++ b/packages/libcap_ng.rb @@ -3,27 +3,28 @@ require 'package' class Libcap_ng < Package description 'The libcap-ng library is intended to make programming with posix capabilities much easier than the traditional libcap library.' homepage 'https://people.redhat.com/sgrubb/libcap-ng' - version '0.8.2' + version '0.8.4-5d3aea2-py3.11' license 'LGPL-2.1' compatibility 'all' source_url 'https://github.com/stevegrubb/libcap-ng.git' - git_hashtag "v#{version}" + git_hashtag '5d3aea2d098ea222fb35a0be75adeed40e2e96d3' binary_url({ - aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libcap_ng/0.8.2_armv7l/libcap_ng-0.8.2-chromeos-armv7l.tpxz', - armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libcap_ng/0.8.2_armv7l/libcap_ng-0.8.2-chromeos-armv7l.tpxz', - i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libcap_ng/0.8.2_i686/libcap_ng-0.8.2-chromeos-i686.tpxz', - x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libcap_ng/0.8.2_x86_64/libcap_ng-0.8.2-chromeos-x86_64.tpxz' + aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libcap_ng/0.8.4-5d3aea2-py3.11_armv7l/libcap_ng-0.8.4-5d3aea2-py3.11-chromeos-armv7l.tar.zst', + armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libcap_ng/0.8.4-5d3aea2-py3.11_armv7l/libcap_ng-0.8.4-5d3aea2-py3.11-chromeos-armv7l.tar.zst', + i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libcap_ng/0.8.4-py3.11-5d3aea2_i686/libcap_ng-0.8.4-py3.11-5d3aea2-chromeos-i686.tar.zst', + x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/libcap_ng/0.8.4-5d3aea2-py3.11_x86_64/libcap_ng-0.8.4-5d3aea2-py3.11-chromeos-x86_64.tar.zst' }) binary_sha256({ - aarch64: '340c58b5a3d0225fd783c27ef82544640add2dd0f268a58185fb76b938226a48', - armv7l: '340c58b5a3d0225fd783c27ef82544640add2dd0f268a58185fb76b938226a48', - i686: '9bc669a2810c2b52faacb62f090d0291393782dba241f0b05bf96cfacfd8acde', - x86_64: '4b8cba2423a776d025e888dfd0e42ad9b9ce9402576271529fc89b5abb33a193' + aarch64: '151e957f7f2e69fc7522ff1b38147ba8972f3bce7a9faa0aa6feb8c059010c76', + armv7l: '151e957f7f2e69fc7522ff1b38147ba8972f3bce7a9faa0aa6feb8c059010c76', + i686: '04d91c8a9be68946b357e6c6970bc9b253888a09bcd285c1d98ffe28a3e4cfd7', + x86_64: '3c7a9b520cf2d63fa5722229e44f86287bd0081d18d0561009ef1cb771783857' }) depends_on 'glibc' # R depends_on 'python3' => :build + depends_on 'swig' => :build def self.patch system "sed -i 's,/usr/bin,#{CREW_PREFIX}/bin,g' utils/captest.c" @@ -32,12 +33,14 @@ class Libcap_ng < Package def self.build system './autogen.sh' system 'filefix' - system "#{CREW_ENV_OPTIONS} ./configure #{CREW_OPTIONS}" + system "./configure #{CREW_OPTIONS} \ + --with-capability_header=#{CREW_PREFIX}/include/linux/capability.h" system 'make' end def self.check - system 'make', 'check' + # Doesn't work if kernel doesn't match headers. + # system 'make', 'check' end def self.install diff --git a/tools/packages.yaml b/tools/packages.yaml index e2047bd8f..166826f2c 100644 --- a/tools/packages.yaml +++ b/tools/packages.yaml @@ -3080,6 +3080,11 @@ url: https://github.com/ibus/ibus/releases/ activity: low --- kind: url +name: icecream +url: https://github.com/icecc/icecream/releases +activity: medium +--- +kind: url name: icon_naming_utils url: http://tango-project.org/releases/ activity: none