This commit is contained in:
parent
2946bc215d
commit
3eea77ad8f
@ -2,7 +2,7 @@ Some (probably SUSE specific) changes to linux.prov and linux.req
|
|||||||
|
|
||||||
--- ./autodeps/linux.prov.orig 2002-04-08 19:13:35.000000000 +0000
|
--- ./autodeps/linux.prov.orig 2002-04-08 19:13:35.000000000 +0000
|
||||||
+++ ./autodeps/linux.prov 2005-12-17 01:49:17.000000000 +0000
|
+++ ./autodeps/linux.prov 2005-12-17 01:49:17.000000000 +0000
|
||||||
@@ -2,60 +2,71 @@
|
@@ -2,60 +2,72 @@
|
||||||
|
|
||||||
# This script reads filenames from STDIN and outputs any relevant provides
|
# This script reads filenames from STDIN and outputs any relevant provides
|
||||||
# information that needs to be included in the package.
|
# information that needs to be included in the package.
|
||||||
@ -93,8 +93,9 @@ Some (probably SUSE specific) changes to linux.prov and linux.req
|
|||||||
+#
|
+#
|
||||||
+# --- Mono exes/dlls
|
+# --- Mono exes/dlls
|
||||||
+: ${MONO_PREFIX=/usr}
|
+: ${MONO_PREFIX=/usr}
|
||||||
+[ -x $MONO_PREFIX/bin/mono -a -n "$monolist" ] &&
|
+if [ -x $MONO_PREFIX/bin/mono -a -n "$monolist" ] ; then
|
||||||
+ printf "%s\n" "${monolist[@]}" | MONO_PATH=$MONO_PREFIX/lib${MONO_PATH:+:$MONO_PATH} prefix=$MONO_PREFIX $MONO_PREFIX/bin/mono-find-provides || echo "WARNING: MONO RPM PROVIDES WERE NOT GENERATED FOR THIS BUILD!!" 1>&2
|
+ printf "%s\n" "${monolist[@]}" | MONO_PATH=$MONO_PREFIX/lib${MONO_PATH:+:$MONO_PATH} prefix=$MONO_PREFIX $MONO_PREFIX/bin/mono-find-provides || echo "WARNING: MONO RPM PROVIDES WERE NOT GENERATED FOR THIS BUILD!!" 1>&2
|
||||||
|
+fi
|
||||||
+
|
+
|
||||||
+#
|
+#
|
||||||
+# --- Kernel module exported symbols
|
+# --- Kernel module exported symbols
|
||||||
@ -227,7 +228,7 @@ Some (probably SUSE specific) changes to linux.prov and linux.req
|
|||||||
print LIBNAME "(" $4 ")'$lib64'";
|
print LIBNAME "(" $4 ")'$lib64'";
|
||||||
}
|
}
|
||||||
'
|
'
|
||||||
@@ -118,17 +122,28 @@ done | sort -u
|
@@ -118,17 +122,29 @@ done | sort -u
|
||||||
|
|
||||||
#
|
#
|
||||||
# --- Perl modules.
|
# --- Perl modules.
|
||||||
@ -251,8 +252,9 @@ Some (probably SUSE specific) changes to linux.prov and linux.req
|
|||||||
+#
|
+#
|
||||||
+# --- Mono exes/dlls
|
+# --- Mono exes/dlls
|
||||||
+: ${MONO_PREFIX=/usr}
|
+: ${MONO_PREFIX=/usr}
|
||||||
+[ -x $MONO_PREFIX/bin/mono -a -n "$monolist" ] &&
|
+if [ -x $MONO_PREFIX/bin/mono -a -n "$monolist" ] ; then
|
||||||
+ printf "%s\n" "${monolist[@]}" | MONO_PATH=$MONO_PREFIX/lib${MONO_PATH:+:$MONO_PATH} prefix=$MONO_PREFIX $MONO_PREFIX/bin/mono-find-requires || echo "WARNING: MONO RPM REQUIRES WERE NOT GENERATED FOR THIS BUILD!!" 1>&2
|
+ printf "%s\n" "${monolist[@]}" | MONO_PATH=$MONO_PREFIX/lib${MONO_PATH:+:$MONO_PATH} prefix=$MONO_PREFIX $MONO_PREFIX/bin/mono-find-requires || echo "WARNING: MONO RPM REQUIRES WERE NOT GENERATED FOR THIS BUILD!!" 1>&2
|
||||||
|
+fi
|
||||||
+
|
+
|
||||||
+#
|
+#
|
||||||
+# --- Kernel module imported symbols
|
+# --- Kernel module imported symbols
|
||||||
|
@ -99,9 +99,9 @@ SUSE patches for find-lang.
|
|||||||
'"$ALL_NAME$KDE"'s:\(.*/doc/kde/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+/\)::
|
'"$ALL_NAME$KDE"'s:\(.*/doc/kde/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+/\)::
|
||||||
'"$ALL_NAME$KDE"'s:\(.*/doc/kde/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+$\):%lang(\2) \1\2\3:
|
'"$ALL_NAME$KDE"'s:\(.*/doc/kde/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+$\):%lang(\2) \1\2\3:
|
||||||
+'"$NO_ALL_NAME$KDE"'s:\(.*/kde.*share/doc/HTML/\)\([^/_]\+\)\(.*/'"$NAME"'/\)::
|
+'"$NO_ALL_NAME$KDE"'s:\(.*/kde.*share/doc/HTML/\)\([^/_]\+\)\(.*/'"$NAME"'/\)::
|
||||||
+'"$NO_ALL_NAME$KDE"'s:\(.*/kde.*share/doc/HTML/\)\([^/_]\+\)\(.*/'"$NAME"'\)$:%lang(\2) \1\2\3:
|
+'"$NO_ALL_NAME$KDE"'s:\(.*/kde.*share/doc/HTML/\)\([^/_]\+\)\(.*/'"$NAME"'\)$:%lang(\2) %doc \1\2\3:
|
||||||
+'"$ALL_NAME$KDE"'s:\(.*/kde.*share/doc/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+/\)::
|
+'"$ALL_NAME$KDE"'s:\(.*/kde.*share/doc/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+/\)::
|
||||||
+'"$ALL_NAME$KDE"'s:\(.*/kde.*share/doc/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+$\):%lang(\2) \1\2\3:
|
+'"$ALL_NAME$KDE"'s:\(.*/kde.*share/doc/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+$\):%lang(\2) %doc \1\2\3:
|
||||||
s:^\([^%].*\)::
|
s:^\([^%].*\)::
|
||||||
s:%lang(C) ::
|
s:%lang(C) ::
|
||||||
-/^$/d' >> $MO_NAME
|
-/^$/d' >> $MO_NAME
|
||||||
|
@ -16,7 +16,7 @@ License: GNU General Public License (GPL)
|
|||||||
Group: System/Packages
|
Group: System/Packages
|
||||||
Summary: Python Bindings for Manipulating RPM Packages
|
Summary: Python Bindings for Manipulating RPM Packages
|
||||||
Version: 4.4.2
|
Version: 4.4.2
|
||||||
Release: 112
|
Release: 117
|
||||||
Requires: rpm = %{version}
|
Requires: rpm = %{version}
|
||||||
|
|
||||||
%py_requires
|
%py_requires
|
||||||
|
@ -457,3 +457,13 @@
|
|||||||
# find-supplements.ksyms parses this macro directly out of the spec file:
|
# find-supplements.ksyms parses this macro directly out of the spec file:
|
||||||
%supplements_kernel_module() \
|
%supplements_kernel_module() \
|
||||||
%{expand:%(if ! rpm -q kernel-syms > /dev/null; then echo "%fail Please add the kernel-syms package to BuildRequires"; fi)}
|
%{expand:%(if ! rpm -q kernel-syms > /dev/null; then echo "%fail Please add the kernel-syms package to BuildRequires"; fi)}
|
||||||
|
|
||||||
|
# Template for lang sub-package.
|
||||||
|
%lang_package \
|
||||||
|
%package lang\
|
||||||
|
Summary: Languages for package %{name}\
|
||||||
|
Group: System/Localization\
|
||||||
|
Requires: %{name} = %{version}\
|
||||||
|
%description lang\
|
||||||
|
Provides translations to the package %{name}.
|
||||||
|
|
||||||
|
15
rpm.changes
15
rpm.changes
@ -1,3 +1,18 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed May 16 12:16:44 CEST 2007 - mls@suse.de
|
||||||
|
|
||||||
|
- fix autodeps.diff mono logic
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 14 13:47:02 CEST 2007 - coolo@suse.de
|
||||||
|
|
||||||
|
- correctly mark KDE documentation as %doc in find-lang.sh
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri May 11 14:34:35 CEST 2007 - coolo@suse.de
|
||||||
|
|
||||||
|
- adding %lang_package to simplify seperating translations
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Apr 28 00:43:30 CEST 2007 - wberrier@suse.de
|
Sat Apr 28 00:43:30 CEST 2007 - wberrier@suse.de
|
||||||
|
|
||||||
|
12
rpm.spec
12
rpm.spec
@ -20,7 +20,7 @@ PreReq: %insserv_prereq %fillup_prereq popt = %{popt_version} permission
|
|||||||
Autoreqprov: on
|
Autoreqprov: on
|
||||||
Summary: The RPM Package Manager
|
Summary: The RPM Package Manager
|
||||||
Version: 4.4.2
|
Version: 4.4.2
|
||||||
Release: 105
|
Release: 107
|
||||||
Source: rpm-%{version}.tar.bz2
|
Source: rpm-%{version}.tar.bz2
|
||||||
Source1: RPM-HOWTO.tar.bz2
|
Source1: RPM-HOWTO.tar.bz2
|
||||||
Source2: RPM-Tips.html.tar.bz2
|
Source2: RPM-Tips.html.tar.bz2
|
||||||
@ -321,7 +321,7 @@ Summary: A C library for parsing command line parameters
|
|||||||
License: GNU Library General Public License v. 2.0 and 2.1 (LGPL)
|
License: GNU Library General Public License v. 2.0 and 2.1 (LGPL)
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
Version: 1.7
|
Version: 1.7
|
||||||
Release: 333
|
Release: 335
|
||||||
#
|
#
|
||||||
|
|
||||||
%description -n popt
|
%description -n popt
|
||||||
@ -344,7 +344,7 @@ Summary: C Library for Parsing Command Line Parameters
|
|||||||
License: GNU Library General Public License v. 2.0 and 2.1 (LGPL)
|
License: GNU Library General Public License v. 2.0 and 2.1 (LGPL)
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
Version: 1.7
|
Version: 1.7
|
||||||
Release: 333
|
Release: 335
|
||||||
Requires: popt = 1.7
|
Requires: popt = 1.7
|
||||||
Requires: glibc-devel
|
Requires: glibc-devel
|
||||||
|
|
||||||
@ -380,6 +380,12 @@ Authors:
|
|||||||
%doc %{_mandir}/man3/popt.3*
|
%doc %{_mandir}/man3/popt.3*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed May 16 2007 - mls@suse.de
|
||||||
|
- fix autodeps.diff mono logic
|
||||||
|
* Mon May 14 2007 - coolo@suse.de
|
||||||
|
- correctly mark KDE documentation as %%doc in find-lang.sh
|
||||||
|
* Fri May 11 2007 - coolo@suse.de
|
||||||
|
- adding %%lang_package to simplify seperating translations
|
||||||
* Sat Apr 28 2007 - wberrier@suse.de
|
* Sat Apr 28 2007 - wberrier@suse.de
|
||||||
- autodeps.diff - bnc #227362
|
- autodeps.diff - bnc #227362
|
||||||
-Print warning if mono assembiles are found but mono-find-* fails
|
-Print warning if mono assembiles are found but mono-find-* fails
|
||||||
|
Loading…
Reference in New Issue
Block a user