summaryrefslogtreecommitdiff
path: root/build/parseDescription.c
diff options
context:
space:
mode:
authorPanu Matilainen <pmatilai@redhat.com>2010-09-01 18:07:19 +0300
committerPanu Matilainen <pmatilai@redhat.com>2010-09-01 18:07:19 +0300
commitf9ae396a43e8aea22ca762b30c336850ba33f840 (patch)
treead7a25f1342376fcfd08ca6ab2163c2afb457960 /build/parseDescription.c
parent1c00fe0b5fc38af379e0b300dda66f996eed6fc3 (diff)
downloadrpm-f9ae396a43e8aea22ca762b30c336850ba33f840.tar.gz
Handle --nolang as another spec parse flag
Diffstat (limited to 'build/parseDescription.c')
-rw-r--r--build/parseDescription.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/build/parseDescription.c b/build/parseDescription.c
index 41f8c6a1a..c0226c343 100644
--- a/build/parseDescription.c
+++ b/build/parseDescription.c
@@ -10,8 +10,6 @@
#include "build/rpmbuild_internal.h"
#include "debug.h"
-extern int noLang;
-
int parseDescription(rpmSpec spec)
{
int nextPart = PART_ERROR; /* assume error */
@@ -105,7 +103,7 @@ int parseDescription(rpmSpec spec)
}
stripTrailingBlanksStringBuf(sb);
- if (!(noLang && !rstreq(lang, RPMBUILD_DEFAULT_LANG))) {
+ if (!((spec->flags & RPMSPEC_NOLANG) && !rstreq(lang, RPMBUILD_DEFAULT_LANG))) {
(void) headerAddI18NString(pkg->header, RPMTAG_DESCRIPTION,
getStringBuf(sb), lang);
}