Date: Thursday, January 14, 2021 @ 19:41:23 Author: jelle Revision: 820886
archrelease: copy trunk to community-x86_64 Added: meilisearch/repos/community-x86_64/PKGBUILD (from rev 820885, meilisearch/trunk/PKGBUILD) meilisearch/repos/community-x86_64/meilisearch.conf (from rev 820885, meilisearch/trunk/meilisearch.conf) meilisearch/repos/community-x86_64/meilisearch.service (from rev 820885, meilisearch/trunk/meilisearch.service) meilisearch/repos/community-x86_64/meilisearch.sysusers (from rev 820885, meilisearch/trunk/meilisearch.sysusers) meilisearch/repos/community-x86_64/meilisearch.tmpfiles (from rev 820885, meilisearch/trunk/meilisearch.tmpfiles) Deleted: meilisearch/repos/community-x86_64/PKGBUILD meilisearch/repos/community-x86_64/meilisearch.conf meilisearch/repos/community-x86_64/meilisearch.service meilisearch/repos/community-x86_64/meilisearch.sysusers meilisearch/repos/community-x86_64/meilisearch.tmpfiles ----------------------+ PKGBUILD | 82 ++++++++++++++++++++++++------------------------- meilisearch.conf | 10 ++--- meilisearch.service | 68 ++++++++++++++++++++-------------------- meilisearch.sysusers | 4 +- meilisearch.tmpfiles | 2 - 5 files changed, 83 insertions(+), 83 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-01-14 19:41:12 UTC (rev 820885) +++ PKGBUILD 2021-01-14 19:41:23 UTC (rev 820886) @@ -1,41 +0,0 @@ -# Maintainer: Jelle van der Waa <je...@archlinux.org> - -_pkgname=MeiliSearch -pkgname=meilisearch -pkgver=0.18.0 -pkgrel=1 -pkgdesc="Lightning Fast, Ultra Relevant, and Typo-Tolerant Search Engine" -arch=(x86_64) -url="https://docs.meilisearch.com/" -license=('MIT') -depends=(gcc-libs) -makedepends=(rust) -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/meilisearch/MeiliSearch/archive/v${pkgver}.tar.gz - ${pkgname}.service ${pkgname}.tmpfiles ${pkgname}.sysusers ${pkgname}.conf) -sha512sums=('86a7e787fcb6757bf313cf3133fc793e721fcfb2c103b4c09c0f1e5e9452d4499ca87c1c8c4c4dfa20107d999989a82784e45ee46081b1530978147bd363d570' - '9391277cbc8fb44bd31c7c7ee7be54a006de9bab6b9dfa6e35422d2f4399e0e4ddc0522ecf6a7b8b934ebe5b50b64f97a2f2c3eeb2f494bfa7de20a70a0b3542' - '76284bf4c436a6b3365edd6bd12ffcb186b721d284b29933e77ddc841d333be9eeb2701c89fba1567a8eedda52787be8d3c5f55809a051488b7295fbb6842bce' - 'b83518bd61cb587baac784b1b9bbe4a6a12be91c0a5b6cc0b3b631dde9cee1d59d6e43800a0d32b909fb2d90fe3f64e1ab63c3c8028428be3333d39f6c05d60c' - '9d63a9cca6cafb248fffcd4a6e5bac0905d4b87f3eb9793576003d3965e35e217c4c1d6b3206b25ef47143e7d538e71c746bc0352bcdf248ed19e12f58aedc12') -validpgpkeys=() - -build() { - cd "$_pkgname-$pkgver" - cargo build --release --locked --all-features -} - -check() { - cd "$_pkgname-$pkgver" - cargo test --release --locked -} - -package() { - cd "$_pkgname-$pkgver" - install -Dm 755 target/release/${pkgname} -t "${pkgdir}/usr/bin" - install -D -m644 LICENSE "$pkgdir/usr/share/licenses/${pkgname}/LICENSE" - - install -D -m644 "${srcdir}/meilisearch.service" "${pkgdir}/usr/lib/systemd/system/meilisearch.service" - install -D -m644 "${srcdir}/meilisearch.sysusers" "${pkgdir}/usr/lib/sysusers.d/meilisearch.conf" - install -D -m644 "${srcdir}/meilisearch.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/meilisearch.conf" - install -D -m644 "${srcdir}/meilisearch.conf" "${pkgdir}/etc//meilisearch.conf" -} Copied: meilisearch/repos/community-x86_64/PKGBUILD (from rev 820885, meilisearch/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-01-14 19:41:23 UTC (rev 820886) @@ -0,0 +1,41 @@ +# Maintainer: Jelle van der Waa <je...@archlinux.org> + +_pkgname=MeiliSearch +pkgname=meilisearch +pkgver=0.18.1 +pkgrel=1 +pkgdesc="Lightning Fast, Ultra Relevant, and Typo-Tolerant Search Engine" +arch=(x86_64) +url="https://docs.meilisearch.com/" +license=('MIT') +depends=(gcc-libs) +makedepends=(rust) +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/meilisearch/MeiliSearch/archive/v${pkgver}.tar.gz + ${pkgname}.service ${pkgname}.tmpfiles ${pkgname}.sysusers ${pkgname}.conf) +sha512sums=('dc6875895cfe2439fb9ae245d9e0a317bf0322cd884d7ccbadac8b92c6cfbbb22319304900fee400a1f4cad39f2cbd6951c1226048f72e3b9ac5e09eafed19c2' + '9391277cbc8fb44bd31c7c7ee7be54a006de9bab6b9dfa6e35422d2f4399e0e4ddc0522ecf6a7b8b934ebe5b50b64f97a2f2c3eeb2f494bfa7de20a70a0b3542' + '76284bf4c436a6b3365edd6bd12ffcb186b721d284b29933e77ddc841d333be9eeb2701c89fba1567a8eedda52787be8d3c5f55809a051488b7295fbb6842bce' + 'b83518bd61cb587baac784b1b9bbe4a6a12be91c0a5b6cc0b3b631dde9cee1d59d6e43800a0d32b909fb2d90fe3f64e1ab63c3c8028428be3333d39f6c05d60c' + '9d63a9cca6cafb248fffcd4a6e5bac0905d4b87f3eb9793576003d3965e35e217c4c1d6b3206b25ef47143e7d538e71c746bc0352bcdf248ed19e12f58aedc12') +validpgpkeys=() + +build() { + cd "$_pkgname-$pkgver" + cargo build --release --locked --all-features +} + +check() { + cd "$_pkgname-$pkgver" + cargo test --release --locked +} + +package() { + cd "$_pkgname-$pkgver" + install -Dm 755 target/release/${pkgname} -t "${pkgdir}/usr/bin" + install -D -m644 LICENSE "$pkgdir/usr/share/licenses/${pkgname}/LICENSE" + + install -D -m644 "${srcdir}/meilisearch.service" "${pkgdir}/usr/lib/systemd/system/meilisearch.service" + install -D -m644 "${srcdir}/meilisearch.sysusers" "${pkgdir}/usr/lib/sysusers.d/meilisearch.conf" + install -D -m644 "${srcdir}/meilisearch.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/meilisearch.conf" + install -D -m644 "${srcdir}/meilisearch.conf" "${pkgdir}/etc//meilisearch.conf" +} Deleted: meilisearch.conf =================================================================== --- meilisearch.conf 2021-01-14 19:41:12 UTC (rev 820885) +++ meilisearch.conf 2021-01-14 19:41:23 UTC (rev 820886) @@ -1,5 +0,0 @@ -# Meilisearch configuration -#MEILI_ENV= -#MEILI_HTTP_ADDR= -#MEILI_MASTER_KEY= -#MEILI_NO_ANALYTICS=no Copied: meilisearch/repos/community-x86_64/meilisearch.conf (from rev 820885, meilisearch/trunk/meilisearch.conf) =================================================================== --- meilisearch.conf (rev 0) +++ meilisearch.conf 2021-01-14 19:41:23 UTC (rev 820886) @@ -0,0 +1,5 @@ +# Meilisearch configuration +#MEILI_ENV= +#MEILI_HTTP_ADDR= +#MEILI_MASTER_KEY= +#MEILI_NO_ANALYTICS=no Deleted: meilisearch.service =================================================================== --- meilisearch.service 2021-01-14 19:41:12 UTC (rev 820885) +++ meilisearch.service 2021-01-14 19:41:23 UTC (rev 820886) @@ -1,34 +0,0 @@ -[Unit] -Description=MeiliSearch is a RESTful search API -Documentation=https://docs.meilisearch.com/ -Requires=network-online.target -After=network-online.target - -[Service] -User=meilisearch -Group=meilisearch -Restart=on-failure -WorkingDirectory=/var/lib/meilisearch -ExecStart=/usr/bin/meilisearch --no-analytics true --no-sentry true -EnvironmentFile=/etc/meilisearch.conf -NoNewPrivileges=true -ProtectHome=true -ReadWritePaths=/var/lib/meilisearch -ProtectSystem=full -ProtectHostname=true -ProtectControlGroups=true -ProtectKernelModules=true -ProtectKernelTunables=true -ProtectKernelLogs=true -ProtectClock=true -LockPersonality=true -RestrictRealtime=yes -RestrictNamespaces=yes -MemoryDenyWriteExecute=yes -PrivateDevices=yes -PrivateTmp=true -CapabilityBoundingSet= -RemoveIPC=true - -[Install] -WantedBy=multi-user.target Copied: meilisearch/repos/community-x86_64/meilisearch.service (from rev 820885, meilisearch/trunk/meilisearch.service) =================================================================== --- meilisearch.service (rev 0) +++ meilisearch.service 2021-01-14 19:41:23 UTC (rev 820886) @@ -0,0 +1,34 @@ +[Unit] +Description=MeiliSearch is a RESTful search API +Documentation=https://docs.meilisearch.com/ +Requires=network-online.target +After=network-online.target + +[Service] +User=meilisearch +Group=meilisearch +Restart=on-failure +WorkingDirectory=/var/lib/meilisearch +ExecStart=/usr/bin/meilisearch --no-analytics true --no-sentry true +EnvironmentFile=/etc/meilisearch.conf +NoNewPrivileges=true +ProtectHome=true +ReadWritePaths=/var/lib/meilisearch +ProtectSystem=full +ProtectHostname=true +ProtectControlGroups=true +ProtectKernelModules=true +ProtectKernelTunables=true +ProtectKernelLogs=true +ProtectClock=true +LockPersonality=true +RestrictRealtime=yes +RestrictNamespaces=yes +MemoryDenyWriteExecute=yes +PrivateDevices=yes +PrivateTmp=true +CapabilityBoundingSet= +RemoveIPC=true + +[Install] +WantedBy=multi-user.target Deleted: meilisearch.sysusers =================================================================== --- meilisearch.sysusers 2021-01-14 19:41:12 UTC (rev 820885) +++ meilisearch.sysusers 2021-01-14 19:41:23 UTC (rev 820886) @@ -1,2 +0,0 @@ -u meilisearch - "Meilisearch dedicated user" /var/lib/meilisearch - Copied: meilisearch/repos/community-x86_64/meilisearch.sysusers (from rev 820885, meilisearch/trunk/meilisearch.sysusers) =================================================================== --- meilisearch.sysusers (rev 0) +++ meilisearch.sysusers 2021-01-14 19:41:23 UTC (rev 820886) @@ -0,0 +1,2 @@ +u meilisearch - "Meilisearch dedicated user" /var/lib/meilisearch + Deleted: meilisearch.tmpfiles =================================================================== --- meilisearch.tmpfiles 2021-01-14 19:41:12 UTC (rev 820885) +++ meilisearch.tmpfiles 2021-01-14 19:41:23 UTC (rev 820886) @@ -1 +0,0 @@ -d /var/lib/meilisearch 0750 meilisearch meilisearch - Copied: meilisearch/repos/community-x86_64/meilisearch.tmpfiles (from rev 820885, meilisearch/trunk/meilisearch.tmpfiles) =================================================================== --- meilisearch.tmpfiles (rev 0) +++ meilisearch.tmpfiles 2021-01-14 19:41:23 UTC (rev 820886) @@ -0,0 +1 @@ +d /var/lib/meilisearch 0750 meilisearch meilisearch -