[mupen64plus-core] 60/310: Install all api header files

Sven Eckelmann ecsv-guest at moszumanska.debian.org
Thu Nov 26 05:57:12 UTC 2015


This is an automated email from the git hooks/post-receive script.

ecsv-guest pushed a commit to branch armhf_test
in repository mupen64plus-core.

commit e9d134da747165d2b807d7566fae656df5c14296
Author: Sven Eckelmann <sven at narfation.org>
Date:   Fri Dec 24 17:20:35 2010 +0100

    Install all api header files
    
    Frontends like wxmupen64plus use the core headers config.h and
    callbacks.h that weren't installed by default. These are valid api
    headers and not only providing internal functions.
---
 debian/changelog                |  1 +
 debian/patches/api_header.patch | 20 ++++++++++++++++++++
 debian/patches/series           |  1 +
 3 files changed, 22 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 75749d0..43633b8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,7 @@ mupen64plus-core (1.99.4-1) UNRELEASED; urgency=low
   * Split source package to match upstreams modular release packages
   * debian/patches:
     - Add printf_fixup.patch, Correct usage of printf format strings
+    - Add api_header.patch, Install all api header files
     - Rebase default-optimisations.patch and dejavu-font.patch
       against 1.99.4
     - Remove upstream merged patches: as-needed.patch,
diff --git a/debian/patches/api_header.patch b/debian/patches/api_header.patch
new file mode 100644
index 0000000..e5a79a1
--- /dev/null
+++ b/debian/patches/api_header.patch
@@ -0,0 +1,20 @@
+Description: Install all api header files
+ Frontends like wxmupen64plus use the core headers config.h and callbacks.h that
+ weren't installed by default. These are valid api headers and not only
+ providing internal function.
+Author: Sven Eckelmann <sven at narfation.org>
+
+---
+diff --git a/projects/unix/Makefile b/projects/unix/Makefile
+index 76022627dd390aaa94c7f95ae27a3c70d7caac89..5f0fe608cb0c108dbdd207eb7d7d045043e12bb4 100644
+--- a/projects/unix/Makefile
++++ b/projects/unix/Makefile
+@@ -361,7 +361,7 @@ install: $(TARGET)
+ 	$(INSTALL) -d -v "$(DESTDIR)$(SHAREDIR)"
+ 	$(INSTALL) -m 0644 ../../data/mupen64plus.* "$(DESTDIR)$(SHAREDIR)"
+ 	$(INSTALL) -d -v "$(DESTDIR)$(INCDIR)"
+-	$(INSTALL) -m 0644 ../../src/api/m64p_*.h "$(DESTDIR)$(INCDIR)"
++	$(INSTALL) -m 0644 ../../src/api/*.h "$(DESTDIR)$(INCDIR)"
+ 	if [ `id -u` -eq 0 ]; then $(LDCONFIG); fi
+ 
+ uninstall:
diff --git a/debian/patches/series b/debian/patches/series
index 040b99c..97a8ece 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,4 @@
 default-optimisations.patch
 dejavu-font.patch
 printf_fixup.patch
+api_header.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/mupen64plus-core.git



More information about the Pkg-games-commits mailing list