From 427e49046f73b1c55c783f2775b744c9f6397bec Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Sat, 22 Apr 2006 18:10:31 +0000 Subject: [PATCH] - wget required by rpm-build-tools - store files in distfiles as EULA allows it - cleanups Changed files: fonts-TTF-microsoft.spec -> 1.29 --- fonts-TTF-microsoft.spec | 52 ++++++++++++++++------------------------ 1 file changed, 21 insertions(+), 31 deletions(-) diff --git a/fonts-TTF-microsoft.spec b/fonts-TTF-microsoft.spec index 4d01a17..0c0c58e 100644 --- a/fonts-TTF-microsoft.spec +++ b/fonts-TTF-microsoft.spec @@ -1,42 +1,47 @@ +# NOTE +# according to EULA we *can* store the .exe's in distfiles in +# unaltered form (that is those .exe files), while can't distribute +# resulting rpm. # # Conditional build: %bcond_with license_agreement # generates package # +%define base_name fonts-TTF-microsoft Summary: Microsoft True Type fonts Summary(pl): Fonty True Type firmy Microsoft -%define base_name fonts-TTF-microsoft %if %{with license_agreement} Name: %{base_name} %else Name: %{base_name}-installer %endif +%define _rel 6 Version: 20020525 -Release: 6%{?with_license_agreement:wla} +Release: %{_rel}%{?with_license_agreement:wla} License: Microsoft EULA (for non-commercial use) Group: Fonts %if %{with license_agreement} Source0: http://dl.sourceforge.net/corefonts/andale32.exe -# NoSource0-md5: cbdc2fdd7d2ed0832795e86a8b9ee19a +# Source0-md5: cbdc2fdd7d2ed0832795e86a8b9ee19a Source1: http://dl.sourceforge.net/corefonts/arial32.exe -# NoSource1-md5: 9637df0e91703179f0723ec095a36cb5 +# Source1-md5: 9637df0e91703179f0723ec095a36cb5 Source2: http://dl.sourceforge.net/corefonts/arialb32.exe -# NoSource2-md5: c9089ae0c3b3d0d8c4b0a95979bb9ff0 +# Source2-md5: c9089ae0c3b3d0d8c4b0a95979bb9ff0 Source3: http://dl.sourceforge.net/corefonts/comic32.exe -# NoSource3-md5: 2b30de40bb5e803a0452c7715fc835d1 +# Source3-md5: 2b30de40bb5e803a0452c7715fc835d1 Source4: http://dl.sourceforge.net/corefonts/courie32.exe -# NoSource4-md5: 4e412c772294403ab62fb2d247d85c60 +# Source4-md5: 4e412c772294403ab62fb2d247d85c60 Source5: http://dl.sourceforge.net/corefonts/georgi32.exe -# NoSource5-md5: 4d90016026e2da447593b41a8d8fa8bd +# Source5-md5: 4d90016026e2da447593b41a8d8fa8bd Source6: http://dl.sourceforge.net/corefonts/impact32.exe -# NoSource6-md5: 7907c7dd6684e9bade91cff82683d9d7 +# Source6-md5: 7907c7dd6684e9bade91cff82683d9d7 Source7: http://dl.sourceforge.net/corefonts/times32.exe -# NoSource7-md5: ed39c8ef91b9fb80f76f702568291bd5 +# Source7-md5: ed39c8ef91b9fb80f76f702568291bd5 Source8: http://dl.sourceforge.net/corefonts/trebuc32.exe -# NoSource8-md5: 0d7ea16cac6261f8513a061fbfcdb2b5 +# Source8-md5: 0d7ea16cac6261f8513a061fbfcdb2b5 Source9: http://dl.sourceforge.net/corefonts/verdan32.exe -# NoSource9-md5: 12d2a75f8156e10607be1eaa8e8ef120 +# Source9-md5: 12d2a75f8156e10607be1eaa8e8ef120 Source10: http://dl.sourceforge.net/corefonts/webdin32.exe -# NoSource10-md5: 230a1d13a365b22815f502eb24d9149b +# Source10-md5: 230a1d13a365b22815f502eb24d9149b %else Source0: license-installer.sh # extracted from one of the above @@ -45,12 +50,11 @@ Source20: Microsoft-EULA.txt URL: http://corefonts.sourceforge.net/ %if %{with license_agreement} BuildRequires: cabextract -Requires: %{_fontsdir}/TTF Requires(post,postun): fontpostinst +Requires: %{_fontsdir}/TTF %else Requires: cabextract Requires: rpm-build-tools -Requires: wget %endif BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -59,28 +63,14 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description Microsoft free True Type fonts collection. -%if %{without license_agreement} -License issues made us not to include inherent files into this package -by default. If you want to create full working package please build it -with one of the following command: - -%{base_name}.install --with license_agreement %{_datadir}/%{base_name}/%{base_name}.spec -%endif %description -l pl Kolekcja darmowych fontów True Type firmy Microsoft. -%if %{without license_agreement} -Kwestie licencji zmusi³y nas do niedo³±czania do tego pakietu istotnych -plików. Je¶li chcesz stworzyæ w pe³ni funkcjonalny pakiet, zbuduj go za -pomoc± polecenia: - -%{base_name}.install --with license_agreement %{_datadir}/%{base_name}/%{base_name}.spec -%endif %prep %if %{with license_agreement} %setup -q -c -T -/usr/bin/cabextract -L %{SOURCE0} %{SOURCE1} %{SOURCE2} %{SOURCE3} \ +%{_bindir}/cabextract -L %{SOURCE0} %{SOURCE1} %{SOURCE2} %{SOURCE3} \ %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} %{SOURCE9} \ %{SOURCE10} %endif @@ -126,7 +116,7 @@ If you accept the license enclosed in the file and want to install real fonts, then rebuild the package with the following command: -%{base_name}.install --with license_agreement %{_datadir}/%{base_name}/%{base_name}.spec +%{_bindir}/%{base_name}.install --with license_agreement %{_datadir}/%{base_name}/%{base_name}.spec " %endif -- 2.43.0