mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-23 14:42:29 +01:00
Added pkg-config file for WUtil.
Currently, there is no WUtil.pc file so that WINGs developers can use pkg-config to compile programs using the WINGs utility library. This patch fixes this, and such a file is created by make, just like WINGs.pc and wrlib.pc. In addition, the WUtil.pc file has been added to .gitignore and included in the debian libwings-dev package.
This commit is contained in:
committed by
Carlos R. Mafra
parent
bb69682b88
commit
058e0a0ebd
1
.gitignore
vendored
1
.gitignore
vendored
@@ -81,6 +81,7 @@ WPrefs.app/WPrefs
|
||||
# These files are generated from make rules
|
||||
wrlib/wrlib.pc
|
||||
WINGs/WINGs.pc
|
||||
WINGs/WUtil.pc
|
||||
|
||||
WindowMaker/Defaults/WMRootMenu
|
||||
WindowMaker/Defaults/WMState
|
||||
|
||||
@@ -94,7 +94,7 @@ AM_CPPFLAGS = -DLOCALEDIR=\"$(NLSDIR)\" -DRESOURCE_PATH=\"$(datadir)/WINGs\" \
|
||||
@XFTFLAGS@ @HEADER_SEARCH_PATH@
|
||||
|
||||
pkgconfigdir = $(libdir)/pkgconfig
|
||||
pkgconfig_DATA = WINGs.pc
|
||||
pkgconfig_DATA = WINGs.pc WUtil.pc
|
||||
|
||||
DISTCLEANFILES = $(pkgconfig_DATA) get-wings-flags get-wutil-flags
|
||||
|
||||
@@ -103,7 +103,7 @@ WINGs.pc: Makefile
|
||||
@echo 'Name: WINGs' > $@
|
||||
@echo 'Description: Small widget set with the NeXTStep(TM) look and feel' >> $@
|
||||
@echo 'Version: $(VERSION)' >> $@
|
||||
@echo 'Requires: wrlib' >> $@
|
||||
@echo 'Requires: wrlib WUtil' >> $@
|
||||
@echo 'Libs: $(lib_search_path) -lWINGs' >> $@
|
||||
@echo 'Libs.private: $(XFTLIBS) $(XLIBS) -lm $(INTLIBS)' >> $@
|
||||
@echo 'Cflags: $(inc_search_path)' >> $@
|
||||
@@ -118,6 +118,15 @@ get-wings-flags: get-wings-flags.in Makefile
|
||||
-e 's#$${XLIBS}#$(XLIBS)#;' < $(abs_srcdir)/get-wings-flags.in > $@
|
||||
@chmod 755 $@
|
||||
|
||||
WUtil.pc: Makefile
|
||||
@echo "Generating $@"
|
||||
@echo 'Name: WUtil' > $@
|
||||
@echo 'Description: Utility library for WINGs' >> $@
|
||||
@echo 'Version: $(VERSION)' >> $@
|
||||
@echo 'Libs: -L$(libdir) -lWUtil' >> $@
|
||||
@echo 'Libs.private: $(INTLIBS)' >> $@
|
||||
@echo 'Cflags: -I$(includedir)' >> $@
|
||||
|
||||
get-wutil-flags: get-wutil-flags.in Makefile
|
||||
@echo "Generating $@"
|
||||
@$(SED) -e 's#$${includedir}#$(includedir)#;' \
|
||||
|
||||
1
debian/libwings-dev.install
vendored
1
debian/libwings-dev.install
vendored
@@ -2,6 +2,7 @@ usr/include/WINGs/WUtil.h
|
||||
usr/include/WINGs/WINGs.h
|
||||
usr/include/WINGs/WINGsP.h
|
||||
usr/lib/pkgconfig/WINGs.pc
|
||||
usr/lib/pkgconfig/WUtil.pc
|
||||
usr/lib/libWINGs.a
|
||||
usr/lib/libWUtil.a
|
||||
usr/lib/libWUtil.so
|
||||
|
||||
Reference in New Issue
Block a user