Skip to content

Commit

Permalink
adaptivemm: Introduce package
Browse files Browse the repository at this point in the history
Signed-off-by: Peter Jung <[email protected]>
  • Loading branch information
ptr1337 committed Dec 28, 2024
1 parent 5a8b5c7 commit 9523814
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 0 deletions.
14 changes: 14 additions & 0 deletions adaptivemm/.SRCINFO
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
pkgbase = adaptivemm
pkgdesc = A userspace daemon for proactive free memory management
pkgver = 1.0.0
pkgrel = 1
url = https://github.com/oracle/adaptivemm
arch = x86_64
license = GPL-2.0-or-later
makedepends = gcc
makedepends = make
depends = glibc
source = git+https://github.com/oracle/adaptivemm#commit=8b7c84ec69cb5ea6cbb568a3bfc1d8cf108fe704
b2sums = 0c1573fc3d62e4b9351b4c888d73f8bad6890193a1945e2415d15b8b2c3fc3165fcc02722dc51b79dd1a7caaaa838f03721c5058515a71d506df1e3f0d7277ca

pkgname = adaptivemm
31 changes: 31 additions & 0 deletions adaptivemm/PKGBUILD
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Maintainer: Peter Jung <[email protected]>

pkgname=adaptivemm
pkgver=1.0.0
pkgrel=1
pkgdesc="A userspace daemon for proactive free memory management"
arch=('x86_64')
url="https://github.com/oracle/adaptivemm"
license=(GPL-2.0-or-later)
depends=(
glibc
)
makedepends=(
gcc
make
)
source=("git+https://github.com/oracle/adaptivemm#commit=8b7c84ec69cb5ea6cbb568a3bfc1d8cf108fe704")
b2sums=('0c1573fc3d62e4b9351b4c888d73f8bad6890193a1945e2415d15b8b2c3fc3165fcc02722dc51b79dd1a7caaaa838f03721c5058515a71d506df1e3f0d7277ca')

build() {
cd "$srcdir/$pkgname"
make
}

package() {
cd "$srcdir/$pkgname"
install -Dm755 adaptivemmd "$pkgdir/usr/bin/adaptivemmd"
install -Dm644 adaptivemmd.service "$pkgdir/usr/lib/systemd/system/adaptivemmd.service"
install -Dm644 adaptivemmd.cfg "$pkgdir/etc/adaptivemmd.cfg"
install -Dm644 adaptivemmd.8 "$pkgdir/usr/share/man/man8/adaptivemmd.8"
}

0 comments on commit 9523814

Please sign in to comment.