added intiail source
This commit is contained in:
commit
28062507f8
|
@ -0,0 +1,13 @@
|
||||||
|
pkgbase = lightum-git
|
||||||
|
pkgdesc = Lightum is a daemon to control the keyboard brightness and screen backlight on MacBook based laptops.
|
||||||
|
pkgver = 2.3.1
|
||||||
|
pkgrel = 1
|
||||||
|
url = https://github.com/poliva/lightum
|
||||||
|
arch = i386
|
||||||
|
arch = x86_64
|
||||||
|
license = GPL2
|
||||||
|
source = lightum-git::git://github.com/poliva/lightum.git
|
||||||
|
md5sums = SKIP
|
||||||
|
|
||||||
|
pkgname = lightum-git
|
||||||
|
|
|
@ -0,0 +1,50 @@
|
||||||
|
|
||||||
|
# Created by https://www.gitignore.io/api/rchlinuxpackages,archives,linux
|
||||||
|
|
||||||
|
#!! ERROR: rchlinuxpackages is undefined. Use list command to see defined gitignore types !!#
|
||||||
|
|
||||||
|
### Archives ###
|
||||||
|
# It's better to unpack these files and commit the raw source because
|
||||||
|
# git has its own built in compression methods.
|
||||||
|
*.7z
|
||||||
|
*.jar
|
||||||
|
*.rar
|
||||||
|
*.zip
|
||||||
|
*.gz
|
||||||
|
*.bzip
|
||||||
|
*.bz2
|
||||||
|
*.xz
|
||||||
|
*.lzma
|
||||||
|
*.cab
|
||||||
|
|
||||||
|
#packing-only formats
|
||||||
|
*.iso
|
||||||
|
*.tar
|
||||||
|
|
||||||
|
#package management formats
|
||||||
|
*.dmg
|
||||||
|
*.xpi
|
||||||
|
*.gem
|
||||||
|
*.egg
|
||||||
|
*.deb
|
||||||
|
*.rpm
|
||||||
|
*.msi
|
||||||
|
*.msm
|
||||||
|
*.msp
|
||||||
|
|
||||||
|
|
||||||
|
### Linux ###
|
||||||
|
*~
|
||||||
|
|
||||||
|
# temporary files which can be created if a process still has a handle open of a deleted file
|
||||||
|
.fuse_hidden*
|
||||||
|
|
||||||
|
# KDE directory preferences
|
||||||
|
.directory
|
||||||
|
|
||||||
|
# Linux trash folder which might appear on any partition or disk
|
||||||
|
.Trash-*
|
||||||
|
|
||||||
|
/lightum-git/
|
||||||
|
/src
|
||||||
|
/pkg
|
|
@ -0,0 +1,40 @@
|
||||||
|
DESTDIR?=/
|
||||||
|
SHELL = /bin/sh
|
||||||
|
CC?=gcc
|
||||||
|
CDEBUGFLAGS= -g -O2
|
||||||
|
CFLAGS = `pkg-config --cflags dbus-1 --cflags glib-2.0 --cflags gio-2.0 --cflags systemd` -Wall -Wextra -Wwrite-strings $(CDEBUGFLAGS)
|
||||||
|
LDFLAGS= `pkg-config --libs dbus-1 --libs glib-2.0 --libs gio-2.0 --cflags systemd` $(CDEBUGFLAGS) -lX11 -lXext -lXss -lm -lsystemd
|
||||||
|
INSTALL = /usr/bin/install -c
|
||||||
|
INSTALLDATA = /usr/bin/install -c -m 644
|
||||||
|
|
||||||
|
srcdir = .
|
||||||
|
prefix = $(DESTDIR)
|
||||||
|
bindir = $(prefix)/usr/bin
|
||||||
|
docdir = $(prefix)/usr/share/doc
|
||||||
|
mandir = $(prefix)/usr/share/man
|
||||||
|
|
||||||
|
OBJ=functions.o dbus.o dbus-session.o configfile.o lightum.o xbacklight.o
|
||||||
|
BIN=lightum
|
||||||
|
|
||||||
|
all: ${OBJ}
|
||||||
|
$(CC) $(CFLAGS) ${OBJ} $(LDFLAGS) -o ${BIN}
|
||||||
|
|
||||||
|
install: all
|
||||||
|
mkdir -p $(bindir)
|
||||||
|
$(INSTALL) lightum $(bindir)/lightum
|
||||||
|
mkdir -p $(prefix)/etc/xdg/autostart/
|
||||||
|
$(INSTALLDATA) lightum.desktop $(prefix)/etc/xdg/autostart/
|
||||||
|
mkdir -p $(docdir)/lightum/
|
||||||
|
$(INSTALLDATA) $(srcdir)/README $(docdir)/lightum/
|
||||||
|
$(INSTALLDATA) $(srcdir)/LICENSE $(docdir)/lightum/
|
||||||
|
mkdir -p $(mandir)/man1/
|
||||||
|
$(INSTALLDATA) $(srcdir)/lightum.1 $(mandir)/man1/
|
||||||
|
|
||||||
|
uninstall:
|
||||||
|
rm -rf $(bindir)/lightum
|
||||||
|
rm -rf $(prefix)/etc/xdg/autostart/lightum.desktop
|
||||||
|
rm -rf $(docdir)/lightum/
|
||||||
|
rm -rf $(mandir)/man1/lightum.1
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f lightum *.o
|
|
@ -0,0 +1,41 @@
|
||||||
|
#Maintainer: "Kirk Gleason <kirk at kirkg dot us>"
|
||||||
|
pkgname=lightum-git
|
||||||
|
pkgver=2.3.1
|
||||||
|
pkgrel=1
|
||||||
|
pkgdesc="Lightum is a daemon to control the keyboard brightness and screen backlight on MacBook based laptops."
|
||||||
|
arch=(i386 x86_64)
|
||||||
|
url="https://github.com/poliva/lightum"
|
||||||
|
license=('GPL2')
|
||||||
|
|
||||||
|
md5sums=('SKIP'
|
||||||
|
'7a1b299d9507b34a1bd0a916ae5fc75c')
|
||||||
|
|
||||||
|
source=(
|
||||||
|
'lightum-git::git://github.com/skystrife/lightum.git'
|
||||||
|
'modern.patch'
|
||||||
|
)
|
||||||
|
pkgver() {
|
||||||
|
cd "$pkgname"
|
||||||
|
git describe --always | sed 's|v||;s|-.*||'
|
||||||
|
}
|
||||||
|
|
||||||
|
prepare() {
|
||||||
|
cd "$pkgname"
|
||||||
|
patch -p1 -i "${srcdir}"/modern.patch
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
build() {
|
||||||
|
cd "$pkgname"
|
||||||
|
make
|
||||||
|
}
|
||||||
|
|
||||||
|
check() {
|
||||||
|
cd "$pkgname"
|
||||||
|
true
|
||||||
|
}
|
||||||
|
|
||||||
|
package() {
|
||||||
|
cd "$pkgname"
|
||||||
|
make DESTDIR="$pkgdir/" install
|
||||||
|
}
|
|
@ -0,0 +1,13 @@
|
||||||
|
--- a/Makefile 2016-12-07 00:28:46.496831443 +0900
|
||||||
|
+++ b/Makefile 2016-12-07 00:28:27.876657953 +0900
|
||||||
|
@@ -2,8 +2,8 @@
|
||||||
|
SHELL = /bin/sh
|
||||||
|
CC?=gcc
|
||||||
|
CDEBUGFLAGS= -g -O2
|
||||||
|
-CFLAGS = `pkg-config --cflags dbus-1 --cflags glib-2.0 --cflags gio-2.0 --cflags libsystemd-login` -Wall -Wextra -Wwrite-strings $(CDEBUGFLAGS)
|
||||||
|
-LDFLAGS= `pkg-config --libs dbus-1 --libs glib-2.0 --libs gio-2.0 --libs libsystemd-login` $(CDEBUGFLAGS) -lX11 -lXext -lXss -lm
|
||||||
|
+CFLAGS = `pkg-config --cflags dbus-1 --cflags glib-2.0 --cflags gio-2.0 --cflags systemd` -Wall -Wextra -Wwrite-strings $(CDEBUGFLAGS)
|
||||||
|
+LDFLAGS= `pkg-config --libs dbus-1 --libs glib-2.0 --libs gio-2.0 --cflags systemd` $(CDEBUGFLAGS) -lX11 -lXext -lXss -lm -lsystemd
|
||||||
|
INSTALL = /usr/bin/install -c
|
||||||
|
INSTALLDATA = /usr/bin/install -c -m 644
|
||||||
|
|
Loading…
Reference in New Issue