From 36d24f823f1a5467b61b702efaa558cc721cf9f8 Mon Sep 17 00:00:00 2001 From: kloczek Date: Sat, 27 Nov 1999 13:04:03 +0000 Subject: [PATCH] - raw version. Changed files: boson.spec -> 1.1 --- boson.spec | 107 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 107 insertions(+) create mode 100644 boson.spec diff --git a/boson.spec b/boson.spec new file mode 100644 index 0000000..6ac1d38 --- /dev/null +++ b/boson.spec @@ -0,0 +1,107 @@ +# +# Spec file for package Boson +# +# Please send bugfixes or comments to the packager +# + + +# +# Thomas : Every packager should change only those four lines +# + +# THe number of your attempt to build the rpm +%define release 1 +# The name of your distribution : ex "SuSe Linux 6.0 (i386)", or "RedHat 5.1 (alpha)" +%define distro LinuxPPC R5/Q3 +# THe place where kde is installed in your distro (probably /opt/kde/) +%define prefix /usr +# Your name +%define packager Thomas Capricelli + +# +# Thomas : shouldn't be altered after this line +# + +%define version 0.2 + +# Directory-related Tags +%define builddir $RPM_BUILD_DIR/boson-%{version} +BuildRoot: /var/tmp/boson-%{version}-root +Prefix: %{prefix} + +# Package Naming Tags +Name: boson +Version: %{version} +Release: %{release} +Distribution: %{distro} +Packager: %{packager} +Group: X11/KDE/Games + +# +Icon: boson.xpm +Source0: boson-%{version}.tgz +Source1: boson-pics-%{version}.tgz + +# Dependancy Tags +Provides: boson +Serial: %{release} +AutoReqProv: Yes + +# Descriptive Tags +Summary: Boson : a Real-Time Strategy Game (RTS) for the KDE project +Vendor: Thomas Capricelli , Benjamin Adler +Copyright: GPL +URL: http://aquila.rezel.enst.fr/boson/ + +%description +Boson is a real-time strategy game, like Command&Conquer(tm) or StarCraft(tm). +It is designed to run on Unix (Linux) computers and uses the Qt +Toolkit and QwSpriteField. A minimum of two players is required, since there is +no artifical intelligence (yet?). Boson is still in very early development +and not playable yet. + +Boson's Code and Graphics are published under the GNU General Public License. + +If you want to know more about Boson, have a look at the Web site. + +%prep +%setup -n boson-%{version} +%build +CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" ./configure \ + --prefix=$KDEDIR \ + --libdir=%{buildroot}/$KDEDIR/lib \ + --with-install-root=%{buildroot} +make + + +%install +if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT ; fi +make prefix=$RPM_BUILD_ROOT%{prefix} install + +## install textures and resources files : +mkdir $RPM_BUILD_ROOT%{prefix}/share/apps/ +cd $RPM_BUILD_ROOT%{prefix}/share/apps/ +cp $RPM_SOURCE_DIR/boson-pics-%{version}.tgz . +gunzip boson-pics-%{version}.tgz +tar xvf boson-pics-%{version}.tar +rm boson-pics-%{version}.tar + +%clean +rm -rf %{builddir} +[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT +#rm -f $RPM_SOURCE_DIR/boson* + +%files +%{prefix}/bin/ +%{prefix}/share/applnk/ +%{prefix}/share/apps/ +%{prefix}/share/icons/ +%doc %{prefix}/share/doc/HTML/en/Boson/ +%doc AUTHORS COPYING ChangeLog INSTALL README TODO + +%changelog +* Tue Sep 21 1999 Thomas Capricelli +- making it the way I want it.. +- adapted to boson-0.2 (Games/Boson) +* Thu Sep 17 1999 Guillaume Assire +- Initial packaging version 0.1 -- 2.43.0