Bug#738066: xinv3d: please provide a desktop file and icons

2022-01-30 Thread Jose Da Silva
On Fri, 07 Feb 2014 17:16:42 +0100 Markus Koschany  wrote:
> Package: xinv3d
> Version: 1.3.6-6
> Severity: wishlist
> User: pkg-games-de...@lists.alioth.debian.org
> Usertags: desktop-integration goals not-gamesteam

Hi,
I noticed that there is a recently added update xinv3d located in salsa.

Please try the attached patch.
This can be used to patch the recently added salsa version 1.3.6-7.

To build you would do:
autoreconf -i
automake

Then if you run:
./configure
This will put the files in /usr/local
so you may want to run:
./configure --prefix=/usr/games
so that you can eventually put the files in /usr/games

then run:
make

sudo make install

The resulting install should add the needed files into freedesktop 
directory, and also drop the man help file into the man folder.
From b8e2f234e8cb0a259518440a38c58d3d5abcdc67 Mon Sep 17 00:00:00 2001
From: Joe Da Silva 
Date: Sun, 30 Jan 2022 17:18:55 -0800
Subject: [PATCH] Convert from debian install to autoconf/automake. Add desktop
 icons.

Change install method to use autoreconf/automake.
Added xinv3d.pc file. duplicated COPYING to LICENSE.
inv3d.6 man page gets installed in manuals directory.

Added freedesktop and new icons (mentioned in debian issue #738066).
---
 LICENSE | 340 
 Makefile.am |  30 
 configure.ac|  54 ++
 desktop/128x128/xinv3d.png  | Bin 0 -> 1448 bytes
 desktop/256x256/xinv3d.png  | Bin 0 -> 1784 bytes
 desktop/32x32/xinv3d.png| Bin 0 -> 1293 bytes
 desktop/32x32/xinv3d.xpm|  38 
 desktop/64x64/xinv3d.png| Bin 0 -> 1367 bytes
 desktop/Makefile.am |  53 ++
 desktop/xinv3d.appdata.xml  |  12 ++
 desktop/xinv3d.desktop  |  14 ++
 desktop/xinv3d.metainfo.xml |  28 +++
 desktop/xinv3d.xml  |   9 +
 debian/xinv3d.6 => xinv3d.6 |   0
 xinv3d.pc.in|  13 ++
 15 files changed, 591 insertions(+)
 create mode 100644 LICENSE
 create mode 100644 Makefile.am
 create mode 100644 configure.ac
 create mode 100644 desktop/128x128/xinv3d.png
 create mode 100644 desktop/256x256/xinv3d.png
 create mode 100644 desktop/32x32/xinv3d.png
 create mode 100644 desktop/32x32/xinv3d.xpm
 create mode 100644 desktop/64x64/xinv3d.png
 create mode 100644 desktop/Makefile.am
 create mode 100644 desktop/xinv3d.appdata.xml
 create mode 100644 desktop/xinv3d.desktop
 create mode 100644 desktop/xinv3d.metainfo.xml
 create mode 100644 desktop/xinv3d.xml
 rename debian/xinv3d.6 => xinv3d.6 (100%)
 create mode 100644 xinv3d.pc.in

diff --git a/LICENSE b/LICENSE
new file mode 100644
index 000..eeb586b
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,340 @@
+		GNU GENERAL PUBLIC LICENSE
+		   Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+			Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users.  This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it.  (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.)  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have.  You must make sure that they, too, receive or can get the
+source code.  And you must show them these terms so they know their
+rights.
+
+  We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+  Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software.  If the software is modified by someone else and passed on, we
+want its recipients to know that 

Bug#738066: xinv3d: please provide a desktop file and icons

2014-02-07 Thread Markus Koschany
Package: xinv3d
Version: 1.3.6-6
Severity: wishlist
User: pkg-games-de...@lists.alioth.debian.org
Usertags: desktop-integration goals not-gamesteam

Dear maintainer,

currently xinv3d does not supply a desktop file and no desktop and menu
icons. Hence the game is not well integrated into the user's desktop
environment. Please consider helping to improve the desktop integration
of games in Debian.

https://wiki.debian.org/Games/JessieReleaseGoal

Regards,

Markus



signature.asc
Description: OpenPGP digital signature