summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Schwarzott <zzam@gentoo.org>2007-07-02 07:47:49 +0000
committerMatthias Schwarzott <zzam@gentoo.org>2007-07-02 07:47:49 +0000
commitdaac6d0fd3edc03a01081b2af1e194c11200c2ff (patch)
treef2a8270cec84e684ab103de21932244664c41149 /media-video
parentNow remove source/header files not enabled by extensions-patch flags. (diff)
downloadtesting-daac6d0fd3edc03a01081b2af1e194c11200c2ff.tar.gz
testing-daac6d0fd3edc03a01081b2af1e194c11200c2ff.tar.bz2
testing-daac6d0fd3edc03a01081b2af1e194c11200c2ff.zip
Keep unifdef routine from deleting font and other required files.
svn path=/testing/; revision=244
Diffstat (limited to 'media-video')
-rw-r--r--media-video/vdr/ChangeLog3
-rw-r--r--media-video/vdr/Manifest16
-rw-r--r--media-video/vdr/vdr-1.4.7-r2.ebuild9
3 files changed, 18 insertions, 10 deletions
diff --git a/media-video/vdr/ChangeLog b/media-video/vdr/ChangeLog
index d7ac54e..bc72f53 100644
--- a/media-video/vdr/ChangeLog
+++ b/media-video/vdr/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 02 Jul 2007; Matthias Schwarzott <zzam@gentoo.org> vdr-1.4.7-r2.ebuild:
+ Keep unifdef routine from deleting font and other required files.
+
30 Jun 2007; Matthias Schwarzott <zzam@gentoo.org> +vdr-1.4.7-r2.ebuild:
Now remove source/header files not enabled by extensions-patch flags.
diff --git a/media-video/vdr/Manifest b/media-video/vdr/Manifest
index 006c21e..3013bf4 100644
--- a/media-video/vdr/Manifest
+++ b/media-video/vdr/Manifest
@@ -23,18 +23,18 @@ EBUILD vdr-1.4.7-r1.ebuild 8453 RMD160 50ddaff9af6bf4f10d46fc9ae1e3bf741b027fd3
MD5 22ab59a6d871147846229d9d29a70731 vdr-1.4.7-r1.ebuild 8453
RMD160 50ddaff9af6bf4f10d46fc9ae1e3bf741b027fd3 vdr-1.4.7-r1.ebuild 8453
SHA256 10c49d536bd4821ae7aa1cc692fca17b32e884f16c2dd8716513fc8143e31a23 vdr-1.4.7-r1.ebuild 8453
-EBUILD vdr-1.4.7-r2.ebuild 8634 RMD160 2f316e5cbe7808f7352205d7321f6db7b4cb6843 SHA1 052359de801519e1bda1afd3de1b32709a0d4966 SHA256 2dc274f96eeccd5a94e9cc7c90953a002fd99b0bef6d18bfeb940b2811ecbde5
-MD5 75f52c90bd311e6ea87a9a15af345a16 vdr-1.4.7-r2.ebuild 8634
-RMD160 2f316e5cbe7808f7352205d7321f6db7b4cb6843 vdr-1.4.7-r2.ebuild 8634
-SHA256 2dc274f96eeccd5a94e9cc7c90953a002fd99b0bef6d18bfeb940b2811ecbde5 vdr-1.4.7-r2.ebuild 8634
+EBUILD vdr-1.4.7-r2.ebuild 8777 RMD160 fa3cd4d6e7f1d421323002dbc67c4992b1017457 SHA1 4dbcf2eb19dabe09f692e6ceb3ccacc2f6b818e9 SHA256 b57a0e5011f8e86f79798e20112f2b4054a61dd0833ce8959e47f3407242a219
+MD5 fc1dd911b323d6f3ed8cadebeed050a5 vdr-1.4.7-r2.ebuild 8777
+RMD160 fa3cd4d6e7f1d421323002dbc67c4992b1017457 vdr-1.4.7-r2.ebuild 8777
+SHA256 b57a0e5011f8e86f79798e20112f2b4054a61dd0833ce8959e47f3407242a219 vdr-1.4.7-r2.ebuild 8777
EBUILD vdr-1.4.7.ebuild 8181 RMD160 c0418af29c01587062cb9d741a64f3089bec0c7b SHA1 000c44840da3bf7e392924601d7ec170b25f9938 SHA256 f958d2a335c646b3ba25bd09b7f5a132003c416537191eb1a15c3a95a92f8231
MD5 e03929c6ddf4bfefc259250968f3b38d vdr-1.4.7.ebuild 8181
RMD160 c0418af29c01587062cb9d741a64f3089bec0c7b vdr-1.4.7.ebuild 8181
SHA256 f958d2a335c646b3ba25bd09b7f5a132003c416537191eb1a15c3a95a92f8231 vdr-1.4.7.ebuild 8181
-MISC ChangeLog 2279 RMD160 45e6fc6965124a92178e429bfa5fcbdfc56c8242 SHA1 7d09ee746af9b0f8e6da987559cb43d66541f0ee SHA256 0e8ff603edf919f9cb9105d73dbff89a1b53cb1a7560ce252f38185759972aad
-MD5 94293ddd03db93b8f2394f64fe4df3f4 ChangeLog 2279
-RMD160 45e6fc6965124a92178e429bfa5fcbdfc56c8242 ChangeLog 2279
-SHA256 0e8ff603edf919f9cb9105d73dbff89a1b53cb1a7560ce252f38185759972aad ChangeLog 2279
+MISC ChangeLog 2422 RMD160 b121474ad3ea4718d91ddd96638a7d09f87af831 SHA1 4dbc9737e44eb005fa058c15ff111ddcf27dd511 SHA256 5b97c38ad18a3407234cc813f6d9e177ed2afac3363751b79afe512c26f5b642
+MD5 9cf0e47c12b6365bf77c07d58fb6d751 ChangeLog 2422
+RMD160 b121474ad3ea4718d91ddd96638a7d09f87af831 ChangeLog 2422
+SHA256 5b97c38ad18a3407234cc813f6d9e177ed2afac3363751b79afe512c26f5b642 ChangeLog 2422
MISC metadata.xml 257 RMD160 8bee49b98c59996aaaa019fb2c764c08d8004507 SHA1 d2419394e7d5c7463d7dea33e9190ebd57484531 SHA256 0dd45fbbaf1c6173535e371e3ff8a3faa41f3f89123ac9dffe338998599ebe26
MD5 116de98355049ce943c3b6fedc00b4a3 metadata.xml 257
RMD160 8bee49b98c59996aaaa019fb2c764c08d8004507 metadata.xml 257
diff --git a/media-video/vdr/vdr-1.4.7-r2.ebuild b/media-video/vdr/vdr-1.4.7-r2.ebuild
index 2a46a64..6d2757e 100644
--- a/media-video/vdr/vdr-1.4.7-r2.ebuild
+++ b/media-video/vdr/vdr-1.4.7-r2.ebuild
@@ -111,7 +111,8 @@ EOT
local DEFINES=$(extensions_all_defines_unset)
local RAW_DEFINES=$(make -f "$mf" show_def)
- local VDR_SRC_FILES=$(make -f "$mf" show_src_files)
+ local VDR_SRC_FILES="$(make -f "$mf" show_src_files)"
+ local KEEP_FILES="genfontfile.c $(echo font*.c)"
rm "$mf"
local def
@@ -127,7 +128,7 @@ EOT
for f in *.c; do
# Removing the src files the Makefile does not use for compiling vdr
- if ! has $f ${VDR_SRC_FILES}; then
+ if ! has $f ${VDR_SRC_FILES} ${KEEP_FILES}; then
rm -f ${f} ${f%.c}.h
continue
fi
@@ -227,6 +228,10 @@ src_unpack() {
extensions_add_make_conf
+ ebegin "Make fonts"
+ emake font >/dev/null
+ eend $? "make fonts failed"
+
ebegin "Make depend"
emake .dependencies >/dev/null
eend $? "make depend failed"