From d7a1f4a090e07a09249e789770b4f53b0011f14d Mon Sep 17 00:00:00 2001 From: emersion Date: Fri, 01 Mar 2019 20:46:56 +0000 Subject: [PATCH] Add a pkg-config template Fixes https://todo.sr.ht/~sircmpwn/scdoc/23 --- .gitignore | 1 + Makefile | 7 +++++-- scdoc.pc => scdoc.pc.in | 4 ++-- diff --git a/.gitignore b/.gitignore index 9cf9ff93b0a9fc553d5971414d61079709c1801c..ab855cf6063b857f7b056e46f396dea4e2bb7c12 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ .build scdoc scdoc.1 scdoc.5 +scdoc.pc diff --git a/Makefile b/Makefile index 512bd230c2643c57c6898f891c42473a2e8dc2de..7d7ae4807dc4f6694c771618e42bcb8b552cf380 100644 --- a/Makefile +++ b/Makefile @@ -35,10 +35,13 @@ scdoc.5: scdoc.5.scd $(HOST_SCDOC) $(HOST_SCDOC) < $< > $@ -all: scdoc scdoc.1 scdoc.5 +scdoc.pc: scdoc.pc.in + sed -e 's:@prefix@:$(PREFIX):g' -e 's:@version@:$(VERSION):g' < $< > $@ + +all: scdoc scdoc.1 scdoc.5 scdoc.pc clean: - rm -rf $(OUTDIR) scdoc scdoc.1 scdoc.5 + rm -rf $(OUTDIR) scdoc scdoc.1 scdoc.5 scdoc.pc install: all mkdir -p $(BINDIR) $(MANDIR)/man1 $(MANDIR)/man5 $(PCDIR) diff --git a/scdoc.pc b/scdoc.pc.in rename from scdoc.pc rename to scdoc.pc.in index 4e0d04dca18b8e088c19d5ad88ad7f3219caffe4..e7df9963b45850337dac87a729fc8b11511cf001 100644 --- a/scdoc.pc +++ b/scdoc.pc.in @@ -1,7 +1,7 @@ -prefix=/usr +prefix=@prefix@ exec_prefix=${prefix} scdoc=${exec_prefix}/bin/scdoc Name: scdoc Description: Man page generator -Version: 1.9.2 +Version: @version@ -- 2.48.1