[gbrainy] gbrainy.pc to make more easy extension compilation
- From: Jordi Mas <jmas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gbrainy] gbrainy.pc to make more easy extension compilation
- Date: Fri, 26 Feb 2010 18:41:51 +0000 (UTC)
commit 5d01583dd22e8f8b6110a94ae375f9c0c752df3b
Author: Jordi Mas <jmas softcatala org>
Date: Fri Feb 26 19:42:35 2010 +0100
gbrainy.pc to make more easy extension compilation
Makefile.am | 13 ++-----------
configure.ac | 1 +
data/Makefile.am | 16 +++++++++++++++-
gbrainy.desktop.in => data/gbrainy.desktop.in | 0
data/gbrainy.pc | 9 +++++++++
po/POTFILES.in | 2 +-
6 files changed, 28 insertions(+), 13 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index fcc0a6d..3ace8e3 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -4,14 +4,7 @@ SUBDIRS = \
po \
help
-desktop_in_files= \
- gbrainy.desktop.in
-desktop_files=$(desktop_in_files:.desktop.in=.desktop)
- INTLTOOL_DESKTOP_RULE@
-
-Applicationsdir = $(datadir)/applications
-Applications_DATA = $(desktop_files)
CLEANFILES = \
intltool-extract \
@@ -23,14 +16,12 @@ EXTRA_DIST = \
intltool-extract.in \
intltool-merge.in \
intltool-update.in \
- gnome-doc-utils.make \
- $(desktop_in_files)
+ gnome-doc-utils.make
DISTCLEANFILES = \
intltool-extract \
intltool-merge \
intltool-update \
- gnome-doc-utils.make \
- $(desktop_files)
+ gnome-doc-utils.make
DISTCHECK_CONFIGURE_FLAGS = --disable-scrollkeeper
diff --git a/configure.ac b/configure.ac
index a08bb37..711d7fb 100644
--- a/configure.ac
+++ b/configure.ac
@@ -134,6 +134,7 @@ src/Core/Makefile
src/Games/Makefile
src/Clients/Classical/Makefile
data/Makefile
+data/gbrainy.pc
help/Makefile
])
diff --git a/data/Makefile.am b/data/Makefile.am
index 55e0d26..9545214 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -11,6 +11,18 @@ images = $(datadir)/games/gbrainy
man_MANS = gbrainy.6
+desktop_in_files= \
+ gbrainy.desktop.in
+
+desktop_files=$(desktop_in_files:.desktop.in=.desktop)
+ INTLTOOL_DESKTOP_RULE@
+
+Applicationsdir = $(datadir)/applications
+Applications_DATA = $(desktop_files)
+
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = gbrainy.pc
+
tango_icons = \
app-graphics/gbrainy.png \
app-graphics/gbrainy.svg \
@@ -68,4 +80,6 @@ uninstall-hook:
noinst_DATA =
-EXTRA_DIST = $(pixmap_DATA) $(tango_icons) $(game_graphics) $(man_MANS) $(analogies_DATA)
+DISTCLEANFILES = $(desktop_files)
+
+EXTRA_DIST = $(pixmap_DATA) $(tango_icons) $(game_graphics) $(man_MANS) $(analogies_DATA) $(desktop_in_files) gbrainy.pc.in
diff --git a/gbrainy.desktop.in b/data/gbrainy.desktop.in
similarity index 100%
rename from gbrainy.desktop.in
rename to data/gbrainy.desktop.in
diff --git a/data/gbrainy.pc b/data/gbrainy.pc
new file mode 100644
index 0000000..31c2795
--- /dev/null
+++ b/data/gbrainy.pc
@@ -0,0 +1,9 @@
+prefix=/usr/local
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+Name: gbrainy
+Description: Play games that challenge your logic, verbal, calculation and memory abilities
+Version: 1.34
+Libs: -r:${libdir}/gbrainy/gbrainy.Core.dll -r:Mono.Cairo -r:Mono.Posix
+
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 19e0193..e39c826 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -1,5 +1,5 @@
data/verbal_analogies.xml
-gbrainy.desktop.in
+data/gbrainy.desktop.in
src/Core/Views/CountDownView.cs
src/Core/Views/FinishView.cs
src/Core/Views/PlayerHistoryView.cs
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]