diff options
Diffstat (limited to 'sys-process')
-rw-r--r-- | sys-process/Manifest.gz | bin | 9989 -> 9988 bytes | |||
-rw-r--r-- | sys-process/uksmd/Manifest | 3 | ||||
-rw-r--r-- | sys-process/uksmd/files/uksmd-0-remove-systemd-dep.patch | 32 | ||||
-rw-r--r-- | sys-process/uksmd/uksmd-0_pre20220705-r1.ebuild (renamed from sys-process/uksmd/uksmd-0_pre20220705.ebuild) | 5 |
4 files changed, 38 insertions, 2 deletions
diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz Binary files differindex be37f6666737..63cff137c195 100644 --- a/sys-process/Manifest.gz +++ b/sys-process/Manifest.gz diff --git a/sys-process/uksmd/Manifest b/sys-process/uksmd/Manifest index b758d2f72e18..5f00ee5ccfd6 100644 --- a/sys-process/uksmd/Manifest +++ b/sys-process/uksmd/Manifest @@ -1,4 +1,5 @@ +AUX uksmd-0-remove-systemd-dep.patch 749 BLAKE2B 566894f04aef0e37413c3fdc1f755466a28c03e7fd72f3259025c6f757cc2b9871eeac0ba0f0c4a02b5fe9e3ca95f6827aa49344bd8a52565dbca00f51e22fa4 SHA512 bd8819e8158e2b62eab47f7b7332276b4d725a7e7abaa9e2ad5814a04350e0f12608550f40b648fce05d5009c37f9fca4a509dc4fb1765d1f003a6029fb49f2f AUX uksmd.init 208 BLAKE2B f76e207c3e97750d31bf6b6d867f7f82abed8d19984408e78cb77e8d9c8ee22ae071aa880494748a955cb75d904e8cbe08c211cf24e2a048543d884d173c1a0c SHA512 404c5c6fdbd60d5c5f25d6cccdfa4efb35b0d3d8ec7da8162a3d8e59cb32327227ea165ee3561b3630df6e6b36c75c937b93cf6250a2227b92ac1be2843e300f DIST uksmd-0_pre20220705.tar.gz 15715 BLAKE2B f104a804cff15eb6b3a4ffd71180d67054f4e7c4ebbe10438f76aef96ca3d83740b24390183110a26691ebb832d6740765ab7ca5b7862a8d9afe09d1cacdc4d0 SHA512 a0e99e80e22e988ce98f790d5cc693a5b961e40ffa9650002c4ff39edb148b1586ded6b8321f5ea012f674ef8cbd03daca24dca557a773e23e83a373553f7ba9 -EBUILD uksmd-0_pre20220705.ebuild 611 BLAKE2B f9547fa1ff1489479261921a6e47f93ff33c8343cdad523e88869b09c7d0d51adb064901a93e1c1bc072f93c321d8663c8a1c21f32a82b66df240246d7d81f5d SHA512 3e6efb2f51151248a953d72445b44e058f253affb41fc99f84de43f764a67fab1339c79f62cc2f2ad39585d9e150e90041c20745ffa78c7e71100fbbf9a3ef67 +EBUILD uksmd-0_pre20220705-r1.ebuild 709 BLAKE2B 85548f1b160ca18190a2a97e09e92e5b0ac399da939846a65500783276b3aed71217d37a760d2c04767b1a6ad445f829c30ee8f2712aa823879f873cb13c6857 SHA512 fe018f88f4695a518e2f39a36c62f2ef42faf435d4e9ae01895d5aeed629fb72b2389936df5cb49953f5863dffa22ae284909e9dca366b477854f90470f80e58 MISC metadata.xml 255 BLAKE2B 6fe10a1f843a8b2494606052a69206e32fdd5edf3ca6bdfb661cf6f8e39c0e16fb652acb8697d339770f3559c56a4ba964a0e959b3e0bb456d09ee7570f0d9e9 SHA512 235170971553178916cc484a07e1c665c94cd0a7ec442d2190d3608f7a3441dd2fe08fea666ca23d151077c10c908bc1da0e57355fab43be02711be35531b362 diff --git a/sys-process/uksmd/files/uksmd-0-remove-systemd-dep.patch b/sys-process/uksmd/files/uksmd-0-remove-systemd-dep.patch new file mode 100644 index 000000000000..6940f78e4662 --- /dev/null +++ b/sys-process/uksmd/files/uksmd-0-remove-systemd-dep.patch @@ -0,0 +1,32 @@ +diff -Naur a/meson.build b/meson.build +--- a/meson.build 2022-07-08 23:53:08.000000000 +0300 ++++ b/meson.build 2022-07-14 08:12:38.358174169 +0300 +@@ -13,28 +13,6 @@ + dependency('libcap-ng'), + ] + +-systemd = dependency('systemd', required: false) +- +-if systemd.found() +- systemd_system_unit_dir = systemd.get_pkgconfig_variable('systemdsystemunitdir') +- unit_files = [ +- 'uksmd.service' +- ] +- +- +- foreach u: unit_files +- configure_file( +- copy: true, +- input: u, +- install: true, +- install_dir: systemd_system_unit_dir, +- output: u, +- ) +- endforeach +- +- project_dependencies += systemd +-endif +- + build_args = [ + '-DPROJECT_NAME=' + meson.project_name(), + '-DPROJECT_VERSION=' + meson.project_version(), diff --git a/sys-process/uksmd/uksmd-0_pre20220705.ebuild b/sys-process/uksmd/uksmd-0_pre20220705-r1.ebuild index aaf2918acc1f..cd90995efde0 100644 --- a/sys-process/uksmd/uksmd-0_pre20220705.ebuild +++ b/sys-process/uksmd/uksmd-0_pre20220705-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit linux-info meson +inherit linux-info meson systemd MY_COMMIT="f10f38e3adcaf6175e6c4c1846cad72ae9ab2cf2" @@ -23,8 +23,11 @@ CONFIG_CHECK="~KSM" S="${WORKDIR}/uksmd" +PATCHES=( "${FILESDIR}"/uksmd-0-remove-systemd-dep.patch ) + src_install() { meson_src_install newinitd "${FILESDIR}/uksmd.init" uksmd + systemd_dounit uksmd.service } |