diff options
author | Leonidas Spyropoulos | 2021-11-02 16:28:59 +0000 |
---|---|---|
committer | Leonidas Spyropoulos | 2021-11-02 16:28:59 +0000 |
commit | 11310ff90808aa113169979c92881054aed05ba3 (patch) | |
tree | f13e716cdcdea0b9317a0b2e790fc780df3d8ca4 | |
parent | ee206052172afb557f43ee17c34014323cf52e80 (diff) | |
download | aur-11310ff90808aa113169979c92881054aed05ba3.tar.gz |
upgpkg: corefreq-git 1.88.1.r2.g57548e5-1
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 14 | ||||
-rw-r--r-- | honor-archlinux-compiler-flags.patch | 62 |
3 files changed, 77 insertions, 4 deletions
@@ -1,15 +1,18 @@ pkgbase = corefreq-git pkgdesc = A CPU monitoring software with BIOS like functionalities - pkgver = 1.87.4.r20.g246c509 + pkgver = 1.88.1.r2.g57548e5 pkgrel = 1 url = https://github.com/cyring/CoreFreq arch = x86_64 license = GPL2 + makedepends = git depends = dkms source = git+https://github.com/cyring/CoreFreq.git#branch=develop source = dkms.conf + source = honor-archlinux-compiler-flags.patch b2sums = SKIP b2sums = c6d8849944f99195038ac252d010d3e3001cd1dcaee57218c4a7f58fa313aa38842e4ea991d4d9ff7d04063ebaa9900c06ff1eacfa6270341cf37fb752adc00c + b2sums = 3f5f9a27863412d620864e8c19e2683e3ef2103c4b95c126438330a9b532e2434664ce4860b6191552298131e434c09f5531428696dde7d70a1cb171b4f13edf pkgname = corefreq-client-git pkgdesc = CoreFreq client @@ -13,23 +13,31 @@ pkgbase=corefreq-git pkgname=(corefreq-client-git corefreq-server-git corefreq-dkms-git) _gitname=CoreFreq _pkgbase=${pkgbase%-*} -pkgver=1.87.4.r20.g246c509 +pkgver=1.88.1.r2.g57548e5 pkgrel=1 pkgdesc="A CPU monitoring software with BIOS like functionalities" arch=('x86_64') url='https://github.com/cyring/CoreFreq' license=('GPL2') depends=('dkms') +makedepends=('git') source=(git+"${url}.git#branch=develop" - 'dkms.conf') + 'dkms.conf' + 'honor-archlinux-compiler-flags.patch') b2sums=('SKIP' - 'c6d8849944f99195038ac252d010d3e3001cd1dcaee57218c4a7f58fa313aa38842e4ea991d4d9ff7d04063ebaa9900c06ff1eacfa6270341cf37fb752adc00c') + 'c6d8849944f99195038ac252d010d3e3001cd1dcaee57218c4a7f58fa313aa38842e4ea991d4d9ff7d04063ebaa9900c06ff1eacfa6270341cf37fb752adc00c' + '3f5f9a27863412d620864e8c19e2683e3ef2103c4b95c126438330a9b532e2434664ce4860b6191552298131e434c09f5531428696dde7d70a1cb171b4f13edf') pkgver() { cd "${_gitname}" git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } +prepare(){ + cd "${_gitname}" + patch -Np1 < "$srcdir/honor-archlinux-compiler-flags.patch" +} + build() { cd "${_gitname}" if [ -n "${_transparency}" ]; then diff --git a/honor-archlinux-compiler-flags.patch b/honor-archlinux-compiler-flags.patch new file mode 100644 index 000000000000..2ebfa558adbe --- /dev/null +++ b/honor-archlinux-compiler-flags.patch @@ -0,0 +1,62 @@ +diff --git a/Makefile b/Makefile +index 0601f48..0dc3922 100644 +--- a/Makefile ++++ b/Makefile +@@ -91,48 +91,48 @@ clean: + $(MAKE) -j1 -C $(KERNELDIR) M=$(PWD) clean + + corefreqm.o: corefreqm.c +- $(CC) $(OPTIM_FLG) $(WARNING) -c corefreqm.c \ ++ $(CC) $(CFLAGS) $(LDFLAGS) -c corefreqm.c \ + $(DEFINITIONS) \ + -o corefreqm.o + + corefreqd.o: corefreqd.c +- $(CC) $(OPTIM_FLG) $(WARNING) -pthread -c corefreqd.c \ ++ $(CC) $(CFLAGS) $(LDFLAGS) -pthread -c corefreqd.c \ + $(DEFINITIONS) \ + -o corefreqd.o + + corefreqd: corefreqd.o corefreqm.o +- $(CC) $(OPTIM_FLG) $(WARNING) corefreqd.c corefreqm.c \ ++ $(CC) $(CFLAGS) $(LDFLAGS) corefreqd.c corefreqm.c \ + $(DEFINITIONS) \ + -o corefreqd -lpthread -lm -lrt + + corefreq-ui.o: corefreq-ui.c +- $(CC) $(OPTIM_FLG) $(WARNING) -c corefreq-ui.c \ ++ $(CC) $(CFLAGS) $(LDFLAGS) -c corefreq-ui.c \ + $(DEFINITIONS) \ + -o corefreq-ui.o + + corefreq-cli.o: corefreq-cli.c +- $(CC) $(OPTIM_FLG) $(WARNING) -c corefreq-cli.c \ ++ $(CC) $(CFLAGS) $(LDFLAGS) -c corefreq-cli.c \ + $(DEFINITIONS) $(LAYOUT) \ + -o corefreq-cli.o + + corefreq-cli-rsc.o: corefreq-cli-rsc.c +- $(CC) $(OPTIM_FLG) $(WARNING) -c corefreq-cli-rsc.c \ ++ $(CC) $(CFLAGS) $(LDFLAGS) -c corefreq-cli-rsc.c \ + $(DEFINITIONS) $(LAYOUT) \ + -o corefreq-cli-rsc.o + + corefreq-cli-json.o: corefreq-cli-json.c +- $(CC) $(OPTIM_FLG) $(WARNING) -c corefreq-cli-json.c \ ++ $(CC) $(CFLAGS) $(LDFLAGS) -c corefreq-cli-json.c \ + $(DEFINITIONS) \ + -o corefreq-cli-json.o + + corefreq-cli-extra.o: corefreq-cli-extra.c +- $(CC) $(OPTIM_FLG) $(WARNING) -c corefreq-cli-extra.c \ ++ $(CC) $(CFLAGS) $(LDFLAGS) -c corefreq-cli-extra.c \ + $(DEFINITIONS) \ + -o corefreq-cli-extra.o + + corefreq-cli: corefreq-cli.o corefreq-ui.o corefreq-cli-rsc.o \ + corefreq-cli-json.o corefreq-cli-extra.o +- $(CC) $(OPTIM_FLG) $(WARNING) \ ++ $(CC) $(CFLAGS) $(LDFLAGS) \ + corefreq-cli.c corefreq-ui.c corefreq-cli-rsc.c \ + corefreq-cli-json.c corefreq-cli-extra.c \ + $(DEFINITIONS) $(LAYOUT) \ |