aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jonas Gunz <himself@jonasgunz.de> 2020-11-20 23:26:39 +0100
committerGravatar Jonas Gunz <himself@jonasgunz.de> 2020-11-20 23:26:39 +0100
commit97cc3b5ce0b9522be989285170fdbe3d2bfb946d (patch)
treee564273838842f9d3803cd4b8eee8a4f196ed281
parentb515ef0bb09c31ef73c732e448af3dccb4315cec (diff)
downloadtermgl-97cc3b5ce0b9522be989285170fdbe3d2bfb946d.tar.gz
documentation, makefile install-man
-rw-r--r--.doxygen2
-rw-r--r--Makefile5
-rw-r--r--packaging/pkgbuild/termgl-git/PKGBUILD6
-rw-r--r--packaging/pkgbuild/termgl/PKGBUILD6
4 files changed, 12 insertions, 7 deletions
diff --git a/.doxygen b/.doxygen
index 2f524ac..aa3f37b 100644
--- a/.doxygen
+++ b/.doxygen
@@ -4,7 +4,7 @@
# Project related configuration options
#---------------------------------------------------------------------------
DOXYFILE_ENCODING = UTF-8
-PROJECT_NAME = engine
+PROJECT_NAME = TermGL
PROJECT_NUMBER =
PROJECT_BRIEF =
PROJECT_LOGO =
diff --git a/Makefile b/Makefile
index b822a38..f0a6de1 100644
--- a/Makefile
+++ b/Makefile
@@ -109,5 +109,10 @@ install-headers:
@install -m 644 -D $(BUILDDIR)/inc/termgl.h $(PREFIX)/usr/include/termgl.h
@echo Finished
+.PHONY: install-man
+install-man: doc
+ @echo Installing man-pages
+ @install -m 644 -D doc/man/man3/* $(PREFIX)/usr/share/man/man3
+
todo:
@grep -n TODO src/**
diff --git a/packaging/pkgbuild/termgl-git/PKGBUILD b/packaging/pkgbuild/termgl-git/PKGBUILD
index db48c2d..4a3b353 100644
--- a/packaging/pkgbuild/termgl-git/PKGBUILD
+++ b/packaging/pkgbuild/termgl-git/PKGBUILD
@@ -9,19 +9,19 @@ url="https://github.com/kompetenzbolzen/termgl"
license=('MIT')
groups=()
depends=('glibc')
-makedepends=('clang')
+makedepends=('clang' 'doxygen')
optdepends=()
source=("git+https://github.com/kompetenzbolzen/termgl")
md5sums=('SKIP')
build() {
cd $srcdir/termgl
- make
+ make build doc
}
package() {
cd $srcdir/termgl
- make PREFIX="$pkgdir/" install install-headers
+ make PREFIX="$pkgdir/" install install-headers install-man
}
post_install() {
diff --git a/packaging/pkgbuild/termgl/PKGBUILD b/packaging/pkgbuild/termgl/PKGBUILD
index efe68b6..b7530fa 100644
--- a/packaging/pkgbuild/termgl/PKGBUILD
+++ b/packaging/pkgbuild/termgl/PKGBUILD
@@ -9,7 +9,7 @@ url="https://github.com/kompetenzbolzen/termgl"
license=('MIT')
groups=()
depends=('glibc')
-makedepends=('clang')
+makedepends=('clang' 'doxygen')
optdepends=()
source=("https://github.com/kompetenzbolzen/TermGL/archive/v$pkgver.tar.gz")
md5sums=('SKIP')
@@ -17,12 +17,12 @@ md5sums=('SKIP')
build() {
tar -xf $srcdir/v$pkgver.tar.gz
cd $srcdir/TermGL-$pkgver
- make
+ make build doc
}
package() {
cd $srcdir/TermGL-$pkgver
- make PREFIX="$pkgdir/" install
+ make PREFIX="$pkgdir/" install install-headers install-man
}
post_install() {