|
Björn Esser |
e15468a |
# Define destination dir.
|
|
|
555845d |
%global destdir %{_datadir}/%{name}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# Setup _pkgdocdir if not defined already.
|
|
|
555845d |
%{!?_pkgdocdir:%global _pkgdocdir %{_docdir}/%{name}-%{version}}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# Define available languages.
|
|
|
555845d |
%global avail_langs us uk fr de it es
|
|
|
555845d |
%global lang_list %(echo "%{?avail_langs}" | %{__sed} -e 's! !,!g')
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# Define common part of source-url.
|
|
|
555845d |
%global src_url http://downloads.sf.net/scummvm/%{name}-
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# Define commonly used description.
|
|
|
555845d |
%global common_desc \
|
|
|
555845d |
Ryan, a bartender from a dystopian future can't sleep peacefully \
|
|
|
555845d |
for months. His nights are sequences of nightmares and strange \
|
|
|
555845d |
dreams, days with frequent black-outs with strange visions, until \
|
|
|
555845d |
one night a figure in monk attire appears to him, and tells him the \
|
|
|
555845d |
story of the seven evil ones, uniting to destroy to Dreamweb, the \
|
|
|
555845d |
only barrier between the world and darkness. The monk makes a \
|
|
|
555845d |
proposition: Ryan becomes the "deliverer": the one who would keep \
|
|
|
555845d |
the Dreamweb safe by killing those who try to destroy it. \
|
|
|
555845d |
\
|
|
|
555845d |
Descending into paranoia and just wanting dreams to stop, Ryan \
|
|
|
555845d |
accepts the mission, then wakes up in a puddle of cold sweat, next \
|
|
|
555845d |
to his beloved girlfriend in her house, and late for work. Again. \
|
|
|
555845d |
\
|
|
|
555845d |
DreamWeb is a top-down adventure game set in a gritty futuristic \
|
|
|
555845d |
dystopian city. Each location takes only a small portion of the \
|
|
|
555845d |
screen without panning (except an optional small zoom window in the \
|
|
|
555845d |
corner that follows the cursor), with the player interacting with \
|
|
|
555845d |
objects and people by simply clicking them. Ryan has a limited \
|
|
|
555845d |
inventory space, and as a lot of objects can be picked up (many \
|
|
|
555845d |
without any use), the player must rationalize what might be useful \
|
|
|
555845d |
and what just serves as filler. \
|
|
|
555845d |
\
|
|
|
555845d |
Dialogue is straightforward, with no options, but still required \
|
|
|
555845d |
to advance in the game (to find new locations, for instance). In \
|
|
|
555845d |
situations where many adventure games usually feature an indirect \
|
|
|
555845d |
approach to solve a problem, Ryan often faces himself with \
|
|
|
555845d |
situations where it's "killed or be killed", which result in deaths \
|
|
Björn Esser |
e15468a |
(sometimes of innocents).
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
|
|
|
555845d |
Name: dreamweb
|
|
|
555845d |
Version: 1.1
|
|
|
767b1a8 |
Release: 12%{?dist}
|
|
|
555845d |
Summary: Click-and-point adventure with the look and feel of Ridley Scott's Blade Runner
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# The license-file included in the sources says:
|
|
Björn Esser |
e15468a |
#
|
|
Björn Esser |
e15468a |
# Dreamweb PC DOS version. Version 1.1
|
|
Björn Esser |
e15468a |
# (C) 1994 Neil Dodwell and David Dew trading as Creative Reality
|
|
Björn Esser |
e15468a |
# ---------------------------------------------------------------------------
|
|
Björn Esser |
e15468a |
#
|
|
Björn Esser |
e15468a |
# Changelog:
|
|
Björn Esser |
e15468a |
# v1.1 Added manual and diary scans. With help from
|
|
Björn Esser |
e15468a |
# Simon Sawatzki (SimSaw@gmx.de)
|
|
Björn Esser |
e15468a |
# v1.0 Initial freeware release
|
|
Björn Esser |
e15468a |
#
|
|
Björn Esser |
e15468a |
#
|
|
Björn Esser |
e15468a |
# LICENSE:
|
|
Björn Esser |
e15468a |
#
|
|
Björn Esser |
e15468a |
# 1) You may distribute this game for free on any medium, provided this
|
|
Björn Esser |
e15468a |
# license and all associated copyright notices and disclaimers are left
|
|
Björn Esser |
e15468a |
# intact.
|
|
Björn Esser |
e15468a |
#
|
|
Björn Esser |
e15468a |
# 2) You may charge a reasonable copying fee for this archive, and may
|
|
Björn Esser |
e15468a |
# distribute it in aggregate as part of a larger & possibly commercial
|
|
Björn Esser |
e15468a |
# software distribution (such as a Linux distribution or magazine
|
|
Björn Esser |
e15468a |
# coverdisk). You must provide proper attribution and ensure this
|
|
Björn Esser |
e15468a |
# license and all associated copyright notices, and disclaimers are
|
|
Björn Esser |
e15468a |
# left intact.
|
|
Björn Esser |
e15468a |
#
|
|
Björn Esser |
e15468a |
# 3) You may not charge a fee for the game itself. This includes reselling
|
|
Björn Esser |
e15468a |
# the game as an individual item.
|
|
Björn Esser |
e15468a |
#
|
|
Björn Esser |
e15468a |
# 4) All game content is (C) Neil Dodwell and David Dew trading as Creative
|
|
Björn Esser |
e15468a |
# Reality. The ScummVM engine is (C) The ScummVM Team (www.scummvm.org).
|
|
Björn Esser |
e15468a |
#
|
|
Björn Esser |
e15468a |
# 5) THE GAMEDATA IN THIS ARCHIVE IS PROVIDED "AS IS" AND WITHOUT ANY
|
|
Björn Esser |
e15468a |
# EXPRESS OR IMPLIED WARRANTIES, INCLUDING AND NOT LIMITED TO ANY
|
|
Björn Esser |
e15468a |
# IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
|
|
Björn Esser |
e15468a |
# PURPOSE.
|
|
Björn Esser |
e15468a |
#
|
|
Björn Esser |
e15468a |
# According to some discussion with Tom "spot" Callaway about 10 years ago,
|
|
Björn Esser |
e15468a |
# this should be free enough for distribution within Fedora. For further
|
|
Björn Esser |
e15468a |
# reference have a look at:
|
|
Björn Esser |
e15468a |
# http://www.redhat.com/archives/fedora-extras-list/2006-November/msg00030.html
|
|
Björn Esser |
e15468a |
#
|
|
|
555845d |
License: Redistributable, no modification permitted
|
|
|
555845d |
URL: http://www.mobygames.com/game/%{name}
|
|
|
555845d |
Source0: %{src_url}cd-us-%{version}.zip
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# Other localizations.
|
|
|
555845d |
Source10: %{src_url}cd-uk-%{version}.zip
|
|
|
555845d |
Source11: %{src_url}cd-fr-%{version}.zip
|
|
|
555845d |
Source12: %{src_url}cd-de-%{version}.zip
|
|
|
555845d |
Source13: %{src_url}cd-it-%{version}.zip
|
|
|
555845d |
Source14: %{src_url}cd-es-%{version}.zip
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# Documentation / Manuals.
|
|
|
555845d |
Source90: %{src_url}manuals-en-highres.zip
|
|
|
555845d |
Source91: %{src_url}manuals-en-lores.zip
|
|
Björn Esser |
e15468a |
|
|
|
555845d |
BuildArch: noarch
|
|
Björn Esser |
e15468a |
|
|
|
555845d |
BuildRequires: desktop-file-utils dos2unix fdupes vorbis-tools
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%description
|
|
Björn Esser |
e15468a |
%{?common_desc}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%package common
|
|
|
555845d |
Summary: Common files used by %{name}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# The files inside this sub-pkg are pretty useless without the files
|
|
Björn Esser |
e15468a |
# shipped with the other packages.
|
|
|
555845d |
Requires: %{name} == %{version}-%{release}
|
|
|
555845d |
Requires: filesystem
|
|
|
555845d |
Requires: scummvm
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%description common
|
|
Björn Esser |
e15468a |
This package contains common files used by %{name}.
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%{?common_desc}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%package doc
|
|
|
555845d |
Summary: Documentation files for %{name}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%description doc
|
|
Björn Esser |
e15468a |
This package contains documentation files used by %{name}. The
|
|
Björn Esser |
e15468a |
documentation contains manuals and other stuff delivered with the
|
|
Björn Esser |
e15468a |
retail package in high and low resolution quality. Additionally
|
|
Björn Esser |
e15468a |
it contains translated versions for all available language
|
|
Björn Esser |
e15468a |
versions of the game from those documents.
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%{?common_desc}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%package us
|
|
|
555845d |
Summary: US-English language version of %{name}
|
|
Björn Esser |
e15468a |
|
|
|
555845d |
Requires: %{name}-common == %{version}-%{release}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# This package provides the localized content of the main-pkg. This is
|
|
Björn Esser |
e15468a |
# also needed to satisfy the Requires of the common sub-pkg.
|
|
|
555845d |
Provides: %{name} == %{version}-%{release}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%description us
|
|
Björn Esser |
e15468a |
This package contains the US-English language version of %{name}, a
|
|
Björn Esser |
e15468a |
click-and-point adventure with the look and feel of Ridley Scott's
|
|
Björn Esser |
e15468a |
Blade Runner.
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%{?common_desc}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%package uk
|
|
|
555845d |
Summary: UK-English language version of %{name}
|
|
Björn Esser |
e15468a |
|
|
|
555845d |
Requires: %{name}-common == %{version}-%{release}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# This package provides the localized content of the main-pkg. This is
|
|
Björn Esser |
e15468a |
# also needed to satisfy the Requires of the common sub-pkg.
|
|
|
555845d |
Provides: %{name} == %{version}-%{release}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%description uk
|
|
Björn Esser |
e15468a |
This package contains the UK-English language version of %{name}, a
|
|
Björn Esser |
e15468a |
click-and-point adventure with the look and feel of Ridley Scott's
|
|
Björn Esser |
e15468a |
Blade Runner.
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%{?common_desc}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%package fr
|
|
|
555845d |
Summary: French language version of %{name}
|
|
Björn Esser |
e15468a |
|
|
|
555845d |
Requires: %{name}-common == %{version}-%{release}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# This package provides the localized content of the main-pkg. This is
|
|
Björn Esser |
e15468a |
# also needed to satisfy the Requires of the common sub-pkg.
|
|
|
555845d |
Provides: %{name} == %{version}-%{release}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%description fr
|
|
Björn Esser |
e15468a |
This package contains the French language version of %{name}, a
|
|
Björn Esser |
e15468a |
click-and-point adventure with the look and feel of Ridley Scott's
|
|
Björn Esser |
e15468a |
Blade Runner.
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%{?common_desc}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%package de
|
|
|
555845d |
Summary: German language version of %{name}
|
|
Björn Esser |
e15468a |
|
|
|
555845d |
Requires: %{name}-common == %{version}-%{release}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# This package provides the localized content of the main-pkg. This is
|
|
Björn Esser |
e15468a |
# also needed to satisfy the Requires of the common sub-pkg.
|
|
|
555845d |
Provides: %{name} == %{version}-%{release}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%description de
|
|
Björn Esser |
e15468a |
This package contains the German language version of %{name}, a
|
|
Björn Esser |
e15468a |
click-and-point adventure with the look and feel of Ridley Scott's
|
|
Björn Esser |
e15468a |
Blade Runner.
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%{?common_desc}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%package it
|
|
|
555845d |
Summary: Italian language version of %{name}
|
|
Björn Esser |
e15468a |
|
|
|
555845d |
Requires: %{name}-common == %{version}-%{release}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# This package provides the localized content of the main-pkg. This is
|
|
Björn Esser |
e15468a |
# also needed to satisfy the Requires of the common sub-pkg.
|
|
|
555845d |
Provides: %{name} == %{version}-%{release}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%description it
|
|
Björn Esser |
e15468a |
This package contains the Italian language version of %{name}, a
|
|
Björn Esser |
e15468a |
click-and-point adventure with the look and feel of Ridley Scott's
|
|
Björn Esser |
e15468a |
Blade Runner.
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%{?common_desc}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%package es
|
|
|
555845d |
Summary: Spanish language version of %{name}
|
|
Björn Esser |
e15468a |
|
|
|
555845d |
Requires: %{name}-common == %{version}-%{release}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# This package provides the localized content of the main-pkg. This is
|
|
Björn Esser |
e15468a |
# also needed to satisfy the Requires of the common sub-pkg.
|
|
|
555845d |
Provides: %{name} == %{version}-%{release}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%description es
|
|
Björn Esser |
e15468a |
This package contains the Spanish language version of %{name}, a
|
|
Björn Esser |
e15468a |
click-and-point adventure with the look and feel of Ridley Scott's
|
|
Björn Esser |
e15468a |
Blade Runner.
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%{?common_desc}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%prep
|
|
Björn Esser |
e15468a |
# Create empty builddir and subdirs.
|
|
Björn Esser |
e15468a |
%setup -cqT
|
|
|
555845d |
%{__mkdir} -p common %{?avail_langs} \
|
|
|
555845d |
doc/{common,manuals_hq,manuals_lq,%{?lang_list}}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# Setup sources in subdirs. Move documentation-files into seperate subdir.
|
|
Björn Esser |
e15468a |
_file="%(echo %{SOURCE0} | %{__sed} -e 's!-us-.*$!!g')"
|
|
Björn Esser |
e15468a |
for _dir in %{?avail_langs}
|
|
Björn Esser |
e15468a |
do
|
|
|
555845d |
%{__unzip} -q -LL ${_file}-${_dir}-%{version}.zip -d ${_dir}
|
|
|
555845d |
for _doc in $(%{_bindir}/find ${_dir} -type f -name '*.htm*')
|
|
|
555845d |
do
|
|
|
555845d |
%{__mv} -f $(%{_bindir}/dirname ${_doc}) doc/${_dir}
|
|
|
555845d |
done
|
|
Björn Esser |
e15468a |
done
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# Setup additional documentation-files.
|
|
Björn Esser |
e15468a |
%{__unzip} -q -LL %{SOURCE90} -d doc/manuals_hq
|
|
Björn Esser |
e15468a |
%{__unzip} -q -LL %{SOURCE91} -d doc/manuals_lq
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# Change mode of all files to 0644, all dirs to 0755.
|
|
|
555845d |
%{_bindir}/find . -type f -print0 | %{_bindir}/xargs -0 /bin/chmod -c 0644
|
|
|
555845d |
%{_bindir}/find . -type d -print0 | %{_bindir}/xargs -0 /bin/chmod -c 0755
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%build
|
|
Björn Esser |
e15468a |
# Remove files we intentionally don't ship.
|
|
Björn Esser |
e15468a |
%{_bindir}/find . -type f -name '*.exe' -print -delete
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# The license-file is an identical copy inside all source-archives.
|
|
Björn Esser |
e15468a |
%{__mv} -f us/license.txt COPYING
|
|
Björn Esser |
e15468a |
%{_bindir}/find . -type f -name 'license*' -print -delete
|
|
Björn Esser |
e15468a |
%{__mv} -f COPYING license.txt
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# Create desktop-files.
|
|
Björn Esser |
e15468a |
for _lang in %{?avail_langs}
|
|
Björn Esser |
e15468a |
do
|
|
|
555845d |
cat > %{name}-${_lang}.desktop << EOF
|
|
Björn Esser |
e15468a |
[Desktop Entry]
|
|
Björn Esser |
e15468a |
Encoding=UTF-8
|
|
Björn Esser |
e15468a |
Name=DreamWeb (${_lang})
|
|
Björn Esser |
e15468a |
Comment=Adventure Game
|
|
Björn Esser |
e15468a |
Exec=%{_bindir}/scummvm -q ${_lang} -f -p /usr/share/%{name}/${_lang} %{name}
|
|
Björn Esser |
e15468a |
Icon=scummvm
|
|
Björn Esser |
e15468a |
Terminal=false
|
|
Björn Esser |
e15468a |
Type=Application
|
|
Björn Esser |
e15468a |
Categories=Game;AdventureGame;
|
|
Björn Esser |
e15468a |
StartupNotify=false
|
|
Björn Esser |
e15468a |
EOF
|
|
Björn Esser |
e15468a |
done
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# Move duplicate files to common-dir.
|
|
Björn Esser |
e15468a |
_common_dir="%{?destdir}/common"
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# The file 'track01.flac' is a flac-compressed version of 'dreamweb.wav',
|
|
Björn Esser |
e15468a |
# so we can safely remove and soft-link it to save ~25 MBytes of diskspace.
|
|
Björn Esser |
e15468a |
# ScummVM is able to play the uncompressed PCM-wave as well.
|
|
Björn Esser |
e15468a |
for _dir in %{?avail_langs}
|
|
Björn Esser |
e15468a |
do
|
|
|
555845d |
%{__rm} -f ${_dir}/track1.flac ${_dir}/track01.flac
|
|
|
555845d |
%{__ln_s} -f ${_common_dir}/dreamweb.wav ${_dir}/track01.wav
|
|
Björn Esser |
e15468a |
done
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# Soft-link duplicate files into _common_dir.
|
|
Björn Esser |
e15468a |
for _file in $(%{_bindir}/fdupes -r1 . | %{__sed} -e '/doc\//d')
|
|
Björn Esser |
e15468a |
do
|
|
|
555845d |
_filename="$(/bin/basename ${_file})"
|
|
|
555845d |
%{__mv} -f ${_file} common/${_filename}
|
|
|
555845d |
%{__ln_s} -f ${_common_dir}/${_filename} ${_file}
|
|
Björn Esser |
e15468a |
done
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
pushd doc
|
|
Björn Esser |
e15468a |
# Move duplicate files to common-dir.
|
|
Björn Esser |
e15468a |
_common_dir="%{?_pkgdocdir}/common"
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# Fix end-of-line-encoding.
|
|
|
555845d |
%{_bindir}/find . -type f -name '*.txt' -print0 | \
|
|
|
555845d |
%{_bindir}/xargs -0 %{_bindir}/dos2unix -k
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# Soft-link duplicate files into _common_dir.
|
|
Björn Esser |
e15468a |
for _file in $(%{_bindir}/fdupes -r1 .)
|
|
Björn Esser |
e15468a |
do
|
|
|
555845d |
_filename="$(/bin/basename ${_file})"
|
|
|
555845d |
%{__mv} -f ${_file} common/${_filename}
|
|
|
555845d |
%{__ln_s} -f ${_common_dir}/${_filename} ${_file}
|
|
Björn Esser |
e15468a |
done
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# Soft-link duplicate files inside documentation.
|
|
Björn Esser |
e15468a |
%fdupes -s .
|
|
Björn Esser |
e15468a |
popd
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
pushd common
|
|
Björn Esser |
e15468a |
# Encode the PCM-wave with hq-theora. That will save another
|
|
Björn Esser |
e15468a |
# ~ 42 MBytes of disk-space.
|
|
Björn Esser |
e15468a |
%{_bindir}/oggenc -q8 dreamweb.wav
|
|
Björn Esser |
e15468a |
/bin/touch -r dreamweb.wav dreamweb.ogg
|
|
Björn Esser |
e15468a |
%{__mv} -f dreamweb.ogg dreamweb.wav
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# Soft-link duplicate files inside common.
|
|
Björn Esser |
e15468a |
%fdupes -s .
|
|
Björn Esser |
e15468a |
popd
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%install
|
|
Björn Esser |
e15468a |
# Install the game-files.
|
|
|
555845d |
%{__mkdir} -p %{buildroot}%{_datadir}/applications \
|
|
|
555845d |
%{buildroot}%{?destdir} %{buildroot}%{?_pkgdocdir}
|
|
Björn Esser |
e15468a |
%{__cp} -a common %{?avail_langs} %{buildroot}%{?destdir}
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
# Install the documentation-files.
|
|
Björn Esser |
e15468a |
%{__cp} -a license.txt doc/* %{buildroot}%{?_pkgdocdir}
|
|
Björn Esser |
e15468a |
|
|
|
366aa11 |
# Install the desktop-files.
|
|
Björn Esser |
e15468a |
for _lang in %{?avail_langs}
|
|
Björn Esser |
e15468a |
do
|
|
|
555845d |
%{_bindir}/desktop-file-install \
|
|
|
555845d |
--dir=%{buildroot}%{_datadir}/applications \
|
|
|
555845d |
%{name}-${_lang}.desktop
|
|
Björn Esser |
e15468a |
done
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%files common
|
|
Björn Esser |
e15468a |
%dir %{?destdir}
|
|
Björn Esser |
e15468a |
%doc %dir %{?_pkgdocdir}
|
|
Björn Esser |
e15468a |
%doc %{?_pkgdocdir}/common
|
|
Björn Esser |
e15468a |
%license license.txt
|
|
Björn Esser |
e15468a |
%{?destdir}/common
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%files doc
|
|
Björn Esser |
e15468a |
%doc %{?_pkgdocdir}
|
|
Björn Esser |
e15468a |
%license license.txt
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%files us
|
|
Björn Esser |
e15468a |
%doc %{?_pkgdocdir}/us
|
|
|
366aa11 |
%{_datadir}/applications/%{name}-us.desktop
|
|
Björn Esser |
e15468a |
%{?destdir}/us
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%files uk
|
|
Björn Esser |
e15468a |
%doc %{?_pkgdocdir}/uk
|
|
|
366aa11 |
%{_datadir}/applications/%{name}-uk.desktop
|
|
Björn Esser |
e15468a |
%{?destdir}/uk
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%files fr
|
|
Björn Esser |
e15468a |
%doc %{?_pkgdocdir}/fr
|
|
|
366aa11 |
%{_datadir}/applications/%{name}-fr.desktop
|
|
Björn Esser |
e15468a |
%{?destdir}/fr
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%files de
|
|
Björn Esser |
e15468a |
%doc %{?_pkgdocdir}/de
|
|
|
366aa11 |
%{_datadir}/applications/%{name}-de.desktop
|
|
Björn Esser |
e15468a |
%{?destdir}/de
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%files it
|
|
Björn Esser |
e15468a |
%doc %{?_pkgdocdir}/it
|
|
|
366aa11 |
%{_datadir}/applications/%{name}-it.desktop
|
|
Björn Esser |
e15468a |
%{?destdir}/it
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%files es
|
|
Björn Esser |
e15468a |
%doc %{?_pkgdocdir}/es
|
|
|
366aa11 |
%{_datadir}/applications/%{name}-es.desktop
|
|
Björn Esser |
e15468a |
%{?destdir}/es
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
|
|
Björn Esser |
e15468a |
%changelog
|
|
|
767b1a8 |
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-12
|
|
|
767b1a8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
767b1a8 |
|
|
|
e9ce5af |
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-11
|
|
|
e9ce5af |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
e9ce5af |
|
|
|
b664491 |
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-10
|
|
|
b664491 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
b664491 |
|
|
|
da34ecd |
* Thu Jan 31 2019 Björn Esser <besser82@fedoraproject.org> - 1.1-9
|
|
|
d5bc1bf |
- Modernize spec file
|
|
|
da34ecd |
|
|
|
71d73da |
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-8
|
|
|
71d73da |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
71d73da |
|
|
|
42883a9 |
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-7
|
|
|
42883a9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
42883a9 |
|
|
|
adc1ae7 |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-6
|
|
|
adc1ae7 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
adc1ae7 |
|
|
|
51169f0 |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-5
|
|
|
51169f0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
51169f0 |
|
|
|
4bd277f |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-4
|
|
|
4bd277f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
4bd277f |
|
|
|
0ebab6a |
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-3
|
|
|
0ebab6a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
0ebab6a |
|
|
|
8f09ff4 |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-2
|
|
|
8f09ff4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
8f09ff4 |
|
|
Björn Esser |
e15468a |
* Sun Feb 22 2015 Björn Esser <bjoern.esser@gmail.com> - 1.1-1
|
|
Björn Esser |
e15468a |
- initial rpm release (#1206901)
|