Bug#1036242: Subject: RFS: dmagnetic/0.37-1 -- Interpreter to play textadventures from Magnetic Scrolls in glorious ANSI Art
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "dmagnetic": * Package name : dmagnetic Version : 0.37-1 Upstream contact : Thomas Dettbarn * URL :https://www.dettus.net/dMagnetic/ * License : BSD-2-Clause * Vcs : [fill in URL of packaging vcs] Section : games The source builds the following binary packages: dmagnetic - Interpreter to play textadventures from Magnetic Scrolls in glorious ANSI Art To access further information about this package, please visit the following URL: https://mentors.debian.net/package/dmagnetic/ Alternatively, you can download the package with 'dget' using this command: dget -xhttps://mentors.debian.net/debian/pool/main/d/dmagnetic/dmagnetic_0.37-1.dsc Changes since the last upload: dmagnetic (0.37-1) unstable; urgency=medium . * Minor bugfixes * Reduced memory consumption * Better help screens Regards, -- Thomas Dettbarn
Bug#1034084: RFS: d11amp/0.61-1 -- Oldskool MP3 player
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "d11amp": * Package name : d11amp Version : 0.61-1 Upstream contact : Thomas Dettbarn * URL : https://www.dettus.net/d11amp/ * License : CC0, BSD-2-Clause * Vcs : https://github.com/dettus/d11amp/ Section : sound The source builds the following binary packages: d11amp - Oldskool MP3 player To access further information about this package, please visit the following URL: https://mentors.debian.net/package/d11amp/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/d/d11amp/d11amp_0.61-1.dsc Changes for the initial release: d11amp (0.61-1) unstable; urgency=low . * Improved playlist * Improved keyboard control * Improved output options Regards,
Bug#1025642: RFS: d11amp/0.61-1 [ITP] -- Simple MP3 player
On 1/29/23 17:46, James Addison wrote: Thomas: something that should avoid anyone else having the same confusion as me in future would be to add a debian/copyright stanza, containing only a single entry for 'Files: src/gui/default_theme.c', that adds a copyright attribution for both Christian and yourself -- with an explanatory 'Comment' field about the contents of 'defaultThemePacked'. I'm not an expert, and maybe nitpicking - so please double-check whether that makes sense to you and read the Debian policy documents if necessary - but I think it could be a small improvement. No, nitpicking is fine! (ESPECIALLY from sponsors. ;) ) It helps me getting better. Anyways, I changed the copyright file, as requested. May I bother you to have a look? Thomas
Bug#1025642: RFS: d11amp/0.61-1 [ITP] -- Simple MP3 player
On 1/29/23 17:46, James Addison wrote: Thomas: something that should avoid anyone else having the same confusion as me in future would be to add a debian/copyright stanza, containing only a single entry for 'Files: src/gui/default_theme.c', that adds a copyright attribution for both Christian and yourself -- with an explanatory 'Comment' field about the contents of 'defaultThemePacked'. I'm not an expert, and maybe nitpicking - so please double-check whether that makes sense to you and read the Debian policy documents if necessary - but I think it could be a small improvement. Nitpicking is good! :) Thank you so much for your input. Okay, so I prepared the copyright file and intend to apply it to my package. Please find it attached to this email. Does it contain what you meant? If not, could you provide me with a better example than what I just whipped up? Thomas Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: dmagnetic Upstream-Contact: Thomas Dettbarn Source: https://www.dettus.net/dMagnetic/ # # Please double check copyright with the licensecheck(1) command. Files: * Copyright: 2020 Thomas Dettbarn License: BSD-2-Clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Files: debian/* Copyright: 2020 Thomas Dettbarn License: GPL-2+ This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/> . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". Files: src/gui/default_theme.c Copyright: 2022 Christian Ruesch 2023 Thomas Dettbarn Comment: The file contains a lookup table, which, when unpacked, produces the default theme. The theme has been licensed explicitly as Creative Commons 0 (Version 1.0), so that taking and sharing screenshots is permitted. License: CC0 Creative Commons Legal Code CC0 1.0 Universal CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER. Statement of Purpose The laws of most jurisdictions throughout the world automatically confer exclusive Copyright and Related Rights (defined below) upon the creator and subsequent owner(s) (each and all, an "owner") of an original work of authorship and/or a database (each, a "Work"). Certain owners wish to permanently relinquish those rights to a Work for the purpose of contributing to a commons of creative, cultural and scientific works ("Commons") that the public can reliably and without fear of later claims of infringement build upon, modify, incorporate in other works, reuse and redistribute as freely as possible in any form whatsoever and
Bug#1025642: RFS: d11amp/0.61-1 [ITP] -- Simple MP3 player
Hello James. Yes! I confirm. I confirm very much. :) No, it is not of my design, it is Christian's. (Since he is not a subscriber to the Debian mailing list, I took the liberty of putting him into CC.) The theme is DEFINITELY, 100% CC-0 Licensed. It was my decision to do so, so distributions like Debian would to be able to create and share screenshots FREELY, which, as I learned from my other project dMagnetic, is sometimes problematic. "Bundling them as individual files outside the source code" was something I was already thinking about. At the moment, making them part of the source code is the easiest solution for me. In future versions I can make the .BMP files part of the tarball and store them in the /usr/local/share folder, for example. Anyways, interested designers can already extract them easily with % d11amp --gui.theme.dumpdefault=tmp/ modify them with gimp (or whatever), and test them out with % d11amp --gui.theme.dir=tmp/ The tool to make them part of the source code again is not very mature at this point, but you can find it here: https://github.com/dettus/d11amp/tree/main/mark4/tools Does this answer your questions? Thomas Dettbarn On 1/29/23 15:24, James Addison wrote: Package: sponsorship-requests Followup-For: Bug #1025642 Hi Thomas, Can you confirm that the content of the default theme files that are generated/unpacked by the source code to d11amp are your own work, or have a license that is compatible with distribution as part of a Debian package? (if possible it could be simpler to bundle them as individual files outside of the source code, making it easier for developers and users alike to determine their contents and/or customize them) Thanks, James
Bug#1029909: RFS: dmagnetic/0.36-1 -- Interpreter to play textadventures from Magnetic Scrolls in glorious ANSI Art
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "dmagnetic": * Package name : dmagnetic Version : 0.36-1 Upstream contact : Thomas Dettbarn * URL : https://www.dettus.net/dMagnetic/ * License : BSD-2-Clause * Vcs : [fill in URL of packaging vcs] Section : games The source builds the following binary packages: dmagnetic - Interpreter to play textadventures from Magnetic Scrolls in glorious ANSI Art To access further information about this package, please visit the following URL: https://mentors.debian.net/package/dmagnetic/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/d/dmagnetic/dmagnetic_0.36-1.dsc Changes since the last upload: dmagnetic (0.36-1) unstable; urgency=medium . * Minor bugfixes * Backend engine can be encapsulated in a library * HelloWorld example for interested frontend developers Regards, Thomas Dettbarn P.S.: I am still looking for a sponsor for my other project "d11amp", the oldskool mp3 player...
Bug#1029583: RFS: dmagnetic/0.35-1 -- Interpreter to play textadventures from Magnetic Scrolls in glorious ANSI Art
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "dmagnetic": * Package name : dmagnetic Version : 0.35-1 Upstream contact : Thomas Dettbarn * URL : https://www.dettus.net/dMagnetic/ * License : BSD-2-Clause * Vcs : [fill in URL of packaging vcs] Section : games The source builds the following binary packages: dmagnetic - Interpreter to play textadventures from Magnetic Scrolls in glorious ANSI Art To access further information about this package, please visit the following URL: https://mentors.debian.net/package/dmagnetic/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/d/dmagnetic/dmagnetic_0.35-1.dsc Changes since the last upload: dmagnetic (0.35-1) unstable; urgency=medium . * Minor bugfixes * Reduced memory consumption * New default format for savegames * Better looking ANSI and ASCII output * Much cleaner sourcecode Regards, Thomas PS: I am also looking for a sponsor for my package "d11amp".
Bug#1028121: RFS: d11amp/0.61-1 -- Oldskool MP3 player
On 1/7/23 17:56, Soren Stoutner wrote: Although I completely agree that spamming the list is not appropriate, I also think that Thomas has a valid complaint in that, as far as I have seen, nobody has raised any real objections to his package that have not been addressed, except that there are already a lot of MP3 players. If we generally denied the creation of a new package because there are already other packages that do similar things, a lot of innovation would be shut down. Hence, that is an argument that I find antithetical to the open source movement. During this time period many other packages have been sponsored. Therefore, I think it is appropriate for Thomas to request that someone either point out a valid reason for not sponsoring the package, or else sponsor it. On Saturday, January 7, 2023 4:17:17 AM MST David Bürgin wrote: Hello Thomas, Thomas Dettbarn: Package: sponsorship-requests Severity: wishlist Dear mentors, I am still looking for a sponsor for my package "d11amp": They are an elusive bunch, aren't they? So, this week, I am trying the SPAMMING approach. ;) I am not a sponsor, but this kind of behaviour cannot be somehow made ‘ok’ by adding a smiley face. It is unpleasant and abusive behaviour. Please remember that you are asking *volunteers* to do work for you *for free*. Patience is the key here. My recommendation is to move on for now; you have posted your ITP, you have invited sponsors, you have done your thing. Now in my experience, a few months can go by until someone finds the time, and wants to spend the time to sponsor your package. No offence; this is only my perspective as someone who relies regularly on sponsorship by the generous Debian mentors. Hello. You, David, are indeed correct: My behavior is something I am also not feeling comfortable with... However, the last package, that I created got overlooked for a long time. So, it is my experience that I have to be persistent. Yes, Soren, it is highly frustrating, feeling somewhat ghosted, by not getting an answer back to my question. (For the record: I am not taking that one personally. Thank you for pointing it out, though! I really appreciate it! :) ) So, yes, spamming the mailing list MIGHT be an overreaction, but I am not really sure that it is. The whole process of getting an application, (one that I wrote as a *volunteer*, and that is dear to my heart), into Debian, is, at the moment, an intransparent one to me. Having it as part of the official package collection would be an honor! Thomas
Bug#1028121: RFS: d11amp/0.61-1 -- Oldskool MP3 player
Package: sponsorship-requests Severity: wishlist Dear mentors, I am still looking for a sponsor for my package "d11amp": They are an elusive bunch, aren't they? So, this week, I am trying the SPAMMING approach. ;) * Package name : d11amp Version : 0.61-1 Upstream contact : Thomas Dettbarn * URL : https://www.dettus.net/d11amp/ * License : BSD-2-Clause * Vcs : https://github.com/dettus/d11amp/ Section : sound The source builds the following binary packages: d11amp - Oldskool MP3 player To access further information about this package, please visit the following URL: https://mentors.debian.net/package/d11amp/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/d/d11amp/d11amp_0.61-1.dsc Changes for the initial release: d11amp (0.61-1) unstable; urgency=low . * Improved playlist * Improved keyboard control * Improved output options Regards,
Bug#1028048: RFS: d11amp/0.61-1 -- Oldskool MP3 player
Package: sponsorship-requests Severity: wishlist Dear mentors, So... My little project d11amp has seen release 0.60 and 0.61, and I finally created a new ticket for you guys. You can find it by following the instructions below. It would be AWESOME if you could add it to your ever growing collection of packages. Hopefully, it will evoke a sense of nostalgia in one user or the other. :) I am looking for a sponsor for my package "d11amp": * Package name : d11amp Version : 0.61-1 Upstream contact : Thomas Dettbarn * URL : https://www.dettus.net/d11amp/ * License : BSD-2-Clause * Vcs : https://github.com/dettus/d11amp/ Section : sound The source builds the following binary packages: d11amp - Oldskool MP3 player To access further information about this package, please visit the following URL: https://mentors.debian.net/package/d11amp/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/d/d11amp/d11amp_0.61-1.dsc Changes for the initial release: d11amp (0.61-1) unstable; urgency=low . * Improved playlist * Improved keyboard control * Improved output options Regards, -- Thomas Dettbarn
Bug#1026880: RFS: d11amp/0.59-1 [ITP] -- Oldskool MP3 player
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "d11amp": So, I fine-tuned the package a little bit (i.e. making it more robust in terms of the build process, and changed its description from "simple MP3 player" to "OLDSKOOL MP3 player"). Now it is upload number #11. I would be more than happy if one of you guys could have a look. * Package name : d11amp Version : 0.59-1 Upstream contact : Thomas Dettbarn * URL : https://www.dettus.net/d11amp/ * License : BSD-2-Clause * Vcs : https://github.com/dettus/d11amp/ Section : sound The source builds the following binary packages: d11amp - Oldskool MP3 player To access further information about this package, please visit the following URL: https://mentors.debian.net/package/d11amp/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/d/d11amp/d11amp_0.59-1.dsc Changes for the initial release: d11amp (0.59-1) unstable; urgency=low . * initial release. * Closes: #1025668 Regards,
Bug#1026811: RFS: d11amp/0.59-1 [ITP] -- Simple MP3 player
> Soren Stoutner hat am 22.12.2022 00:11 CET geschrieben: > > > Thomas, > > I would just like to say that I don’t consider the existence of any number of > other MP3 players in Debian to be a good reason to prohibit the introduction > of another one. I am not yet a Debian Developer, but if I were I would > sponsor your package. > > Soren > Thank you. If you happen to meet one of those elusive sponsors, please tell her that. ;) Thomas
Bug#1026811: RFS: d11amp/0.59-1 [ITP] -- Simple MP3 player
Package: sponsorship-requests Severity: wishlist Dear mentors, I would like to point out that there is still a BADASS-LOOKING package "d11amp" waiting to be sponsored. * Package name : d11amp Version : 0.59-1 Upstream contact : Thomas Dettbarn * URL : https://www.dettus.net/d11amp/ * License : BSD-2-Clause * Vcs : https://github.com/dettus/d11amp/ Section : sound The source builds the following binary packages: d11amp - Simple MP3 player To access further information about this package, please visit the following URL: https://mentors.debian.net/package/d11amp/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/d/d11amp/d11amp_0.59-1.dsc Changes for the initial release: d11amp (0.59-1) unstable; urgency=low . * initial release. * Closes: #1025668 Regards,
Bug#1025642: RFS: d11amp/0.59-1 [ITP] -- Simple MP3 player
Package: sponsorship-requests Severity: wishlist Dear mentors, So, I have noticed that not much has happened with my package in the last couple of days... Which is a shame, because I still think that my project is AWESOME. :) Again, it is a MP3 player. Yes, you have a lot of them in the packages, and this one is not that "Different". It is more of a REIMAGINING of xmms. Afaik, said layer was a fork from x11amp, which was the first Linux Version of WinAmp. It was highly customizable, and a lot of people did that, which you can see here:https://skins.webamp.org. My player d11amp can handle those, and thus looks badass-oldskool. The second point I would like to make about this player is its license model. It relies on GTK4, which stand firmly on the ground of LGPL. There are other players, which are using a different frontend. And those sometimes have a Semi-Commercial License. (You know what I mean. ;) ) With d11amp, even the default skin is EXPLICITLY CC-0, so even screenshots are not a problem. So, to sum up: 1. Looks cool 2. License model is open source friendly On top of that: Isn't the whole point of Open Source to give users the freedom to choose? Please see d11amp as one more option. I hope you find that it deserves a place in your collection one day. I am looking for a sponsor for my package "d11amp": * Package name : d11amp Version : 0.59-1 Upstream contact : Thomas Dettbarn * URL :https://www.dettus.net/d11amp/ * License : BSD-2-Clause * Vcs :https://github.com/dettus/d11amp/ Section : sound The source builds the following binary packages: d11amp - Simple MP3 player To access further information about this package, please visit the following URL: https://mentors.debian.net/package/d11amp/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/d/d11amp/d11amp_0.59-1.dsc Changes for the initial release: d11amp (0.59-1) unstable; urgency=low . * initial release. * Closes: #1025668 <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1025668> Regards, Thomas
Bug#1026248: RFS: d11amp/0.59-1 [ITP] -- Simple MP3 player
Package: sponsorship-requests Severity: wishlist Dear mentors, So, I have noticed that not much has happened with my package in the last couple of days... Which is a shame, because I still think that my project is AWESOME. :) Again, it is a MP3 player. Yes, you have a lot of them in the packages, and this one is not that "Different". It is more of a REIMAGINING of xmms. Afaik, said layer was a fork from x11amp, which was the first Linux Version of WinAmp. It was highly customizable, and a lot of people did that, which you can see here: https://skins.webamp.org. My player d11amp can handle those, and thus looks badass-oldskool. The second point I would like to make about this player is its license model. It relies on GTK4, which stand firmly on the ground of LGPL. There are other players, which are using a different frontend. And those sometimes have a Semi-Commercial License. (You know what I mean. ;) ) With d11amp, even the default skin is EXPLICITLY CC-0, so even screenshots are not a problem. So, to sum up: 1. Looks cool 2. License model is open source friendly On top of that: Isn't the whole point of Open Source to give users the freedom to choose? Please see d11amp as one more option. I hope you find that it deserves a place in your collection one day. I am looking for a sponsor for my package "d11amp": * Package name : d11amp Version : 0.59-1 Upstream contact : Thomas Dettbarn * URL : https://www.dettus.net/d11amp/ * License : BSD-2-Clause * Vcs : https://github.com/dettus/d11amp/ Section : sound The source builds the following binary packages: d11amp - Simple MP3 player To access further information about this package, please visit the following URL: https://mentors.debian.net/package/d11amp/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/d/d11amp/d11amp_0.59-1.dsc Changes for the initial release: d11amp (0.59-1) unstable; urgency=low . * initial release. * Closes: #1025668 Regards, Thomas
Bug#1025871: RFS: d11amp/0.59-1 [ITP] -- Simple MP3 player (All green now)
On 12/11/22 15:44, Adam Borowski wrote: On Sat, Dec 10, 2022 at 11:32:04PM +0100, Thomas Dettbarn wrote: The package is ready, and you can use it to have your very own retro MP3 player on your desktop. It has the big advantage that the license situation is 100% clear. While, as Bastian mentioned, we have plenty of MP3 players in the archive already, I don't believe that's a reason to block someone from working on something they consider to be worth spending their time on -- as long as there's no significant cost to the project. A random package like this costs us ~1KB increase of Packages index downloads, minor cycles during archive rebuilds, and basically that's it. * Package name : d11amp Version : 0.59-1 Upstream contact : Thomas Dettbarn * URL :https://www.dettus.net/d11amp/ * License : BSD-2-Clause * Vcs :https://github.com/dettus/d11amp/ The source builds the following binary packages: d11amp - Simple MP3 player Alas, the package fails for me: /bin/sh: 1: pkg-config: not found [eleventy times] src/audiooutput/audiooutput_portaudio.c:28:10: fatal error: portaudio.h: No such file or directory 28 | #include | ^ src/decoder/decoder.c:26:10: fatal error: gtk/gtk.h: No such file or directory 26 | #include | ^~~ In file included from src/gui/theme_manager.c:33: src/gui/theme_manager.h:30:10: fatal error: gdk-pixbuf/gdk-pixbuf.h: No such file or directory 30 | #include | ^ ... and so on. Full log attached. I see, your Build-Depends list binary libraries rather than headers: Build-Depends: debhelper (>=11), debhelper-compat (= 13), libc6 (>= 2.34), libcairo2 (>= 1.2.4), libgdk-pixbuf-2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.31.8), libgtk-4-1 (>= 4.0.0), libmpg123-0 (>= 1.28.0), libportaudio2 (>= 19+svn20101113), libzip4 (>= 0.10) What you need is to replace the runtimes with devel packages: libgtk-4-dev libzip-dev and so on. There's no need to list libc6/libc-dev (it's in build-essential), the bdependency on debhelper is redundant (you already pull debhelper-compat), and as shown by the "pkg-config: not found" you need pkgconf (which is the new implementation of pkg-config that replaced it). Meow! Hello Adam. Thank you so much! My previous package did not have any dependencies, I am still learning. :) So, I stripped down the Build-Depends slightly, they now look like this: Build-Depends: debhelper-compat (= 13), libgdk-pixbuf-2.0-dev (>= 2.22.0), libgtk-4-dev (>= 4.0.0), libmpg123-dev (>= 1.28.0), libzip-dev (>= 0.10), portaudio19-dev, pkgconf What do you think? Upload #9 on mentors.debian.net looks okay to me. Pur. PS: As for the "too-many-mp3-players" argument... I think it is great for the user to have one more alternative. To me, this is what Open Source is all about: Not having one software vendor, telling me which software I have to use; but several, to choose from. And to decide what works best for me, or to become another software vendor myself. :)
Bug#1025871: RFS: d11amp/0.59-1 [ITP] -- Simple MP3 player (All green now)
Package: sponsorship-requests Severity: wishlist Dear mentors, So, it is done. The package is ready, and you can use it to have your very own retro MP3 player on your desktop. It has the big advantage that the license situation is 100% clear. And it looks (and feels) just like the old thing: It resembles WinAmp, and you can use your favourite themes/ skins with it. Hopefully, it lives up to your standards, and you can enjoy it as much as I do. So, long story short: I am looking for a sponsor for my package "d11amp": * Package name : d11amp Version : 0.59-1 Upstream contact : Thomas Dettbarn * URL :https://www.dettus.net/d11amp/ * License : BSD-2-Clause * Vcs :https://github.com/dettus/d11amp/ Section : sound The source builds the following binary packages: d11amp - Simple MP3 player To access further information about this package, please visit the following URL: https://mentors.debian.net/package/d11amp/ Alternatively, you can download the package with 'dget' using this command: dget -xhttps://mentors.debian.net/debian/pool/main/d/d11amp/d11amp_0.59-1.dsc Changes for the initial release: d11amp (0.59-1) unstable; urgency=low . * initial release. * Closes: #1025668 Regards, -- Thomas Dettbarn
Bug#1025668: ITP: d11amp - Simple MP3 player
Package: wnpp Severity: wishlist * Package name: d11amp Version : 0.59 Upstream Author : Thomas Dettbarn * URL : https://www.dettus.net/d11amp * License : BSD-2-Clause Programming Lang: C Description : Simple MP3 player d11amp is a MP3 player, designed to resemble WinAmp, utilizing its treasure trove of themes and skins. It has been published under the BSD 2-clause license and uses mpg123 as backend, and GTK4 as frontend. As such, the license situation is much cleaner than with Qt-based players, such as audacious or QMMP. Instead of building on top of existing projects, it was also a complete rewrite. It is portable, running not only on Debian but also on MacOS and OpenBSD. It would be nice to have it in Debian, given that it adheres to your quality standards, of course. As a site note: I already took the liberty of creating a small package. You can find it here. https://mentors.debian.net/package/d11amp/. This email is actually an afterthought. My apologies about that! Thomas
Bug#1025642: RFS: d11amp/0.59-1 -- Simple MP3 player
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "d11amp": * Package name : d11amp Version : 0.59-1 Upstream contact : Thomas Dettbarn * URL : https://www.dettus.net/d11amp/ * License : BSD-2-Clause * Vcs : https://github.com/dettus/d11amp/ Section : sound The source builds the following binary packages: d11amp - Simple MP3 player To access further information about this package, please visit the following URL: https://mentors.debian.net/package/d11amp/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/d/d11amp/d11amp_0.59-1.dsc Changes for the initial release: d11amp (0.59-1) unstable; urgency=low . * initial release. Regards, Thomas Dettbarn P.S.: Mentors, I need guidance... I seem to have some lintian warnings left. Which I do not understand. Could you have a look?
Bug#1010384: RFS: dmagnetic/0.34-1 -- Interpreter to play textadventures from Magnetic Scrolls in glorious ANSI Art
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "dmagnetic": * Package name : dmagnetic Version : 0.34-1 Upstream Author : Thomas Dettbarn * URL : https://www.dettus.net/dMagnetic/ * License : BSD-2-Clause * Vcs : [fill in URL of packaging vcs] Section : games The source builds the following binary packages: dmagnetic - Interpreter to play textadventures from Magnetic Scrolls in glorious ANSI Art To access further information about this package, please visit the following URL: https://mentors.debian.net/package/dmagnetic/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/d/dmagnetic/dmagnetic_0.34-1.dsc Changes since the last upload: dmagnetic (0.34-1) unstable; urgency=medium . * Minor bugfixes * Slightly updated documentation * Popular feature "-nodoc" had an issue with saved games. Regards, Thomas
Bug#966525: dmagnetic FTBFS on i386: check-sixel failed
Hello Adrian. So, I patched my package, and uploaded to mentors. I got a message with the subject "dmagnetic_0.25-1: ACCEPTED into unstable." It can be found here, https://mentors.debian.net/package/dmagnetic/ but now I am a little bit concerned about the developer information page: https://tracker.debian.org/pkg/dmagnetic it is still complaining about i386 not working. Could you have a look? Thomas On 7/30/20 4:29 PM, Adrian Bunk wrote: On Thu, Jul 30, 2020 at 03:47:49PM +0200, Thomas Dettbarn wrote: ... One last thing... Why did your patch say "ifneq... i386"? ifneq (,$(filter $(DEB_HOST_ARCH), i386)) ^ This compares the empty string with the filter result. ifeq ($(DEB_HOST_ARCH), i386) would to the same in this case. I am used to the filter way of writing it since it allows listing several architectures like ifneq (,$(filter $(DEB_HOST_ARCH), i386 mipsel hppa)) Thomas cu Adrian
Bug#966525: dmagnetic FTBFS on i386: check-sixel failed
https://mentors.debian.net/package/dmagnetic/ Okay. I applied your patch. Please have a look. Adrian Bunk <b...@debian.org> hat am 30.07.2020 16:29 geschrieben: On Thu, Jul 30, 2020 at 03:47:49PM +0200, Thomas Dettbarn wrote: >... One last thing... Why did your patch say "ifneq... i386"? ifneq (,$(filter $(DEB_HOST_ARCH), i386)) ^ This compares the empty string with the filter result. ifeq ($(DEB_HOST_ARCH), i386) would to the same in this case. I am used to the filter way of writing it since it allows listing several architectures like ifneq (,$(filter $(DEB_HOST_ARCH), i386 mipsel hppa)) Thomas cu Adrian
Bug#966525: dmagnetic FTBFS on i386: check-sixel failed
Man, I hate floats... I try to avoid them as much as I can, because I am dreading the butterfly effect. And, this time around I was lazy, and one of the butterflies kicked me. Funny thing about the m68k: My project ACTUALLY has an m68k virtual machine inside. ;) Okay, so: This release (0.25) will be fixed in the debian/rules file. Next release (0.26) will be fixed in the software. Thank you for pointing it out! One last thing... Why did your patch say "ifneq... i386"? Thomas > Adrian Bunk hat am 30.07.2020 15:15 geschrieben: > > > On Thu, Jul 30, 2020 at 02:46:55PM +0200, Thomas Dettbarn wrote: > > Hello Adrian! > > Hi Thomas! > > >... > > Apparently, it only happens on > > i386, but I fear that it might occur on other architectures as > > well. > > For being able to run on old hardware, only the old x87 FPU is used on > the Debian i386 port. > > The x87 FPU internally uses 80bit precision instead of 64bit precision. > The results are "better", but different from IEEE floating point. > > The only other Debian architecture that would have such a problem > would be m68k, but builds there are with nocheck. > > > Thomas > > cu > Adrian
Bug#966525: dmagnetic FTBFS on i386: check-sixel failed
Hello Adrian! Hmm... I wonder what is going on there? May I bother you to send me the output of echo "Dreye"| ./dMagnetic -ini dMagnetic.ini \ -vmode "sixel" -vcols 300 -vrows 300 -vecho \ -sres 1024x768 -mag testcode/minitest.mag >fails.txt running on an i386 computer with Debian? That would help me to understand what the issue is. Apparently, it only happens on i386, but I fear that it might occur on other architectures as well. Thomas > Adrian Bunk hat am 30.07.2020 08:04 geschrieben: > > > Source: dmagnetic > Version: 0.25-1 > Severity: serious > Tags: ftbfs patch > > https://buildd.debian.org/status/fetch.php?pkg=dmagnetic=i386=0.25-1=1595804868=0 > > ... > Initializing the 68K version 0 VM > check-high_ansi OK > *** dMagnetic 0.25 > *** Use at your own risk > *** (C)opyright 2020 by det...@dettus.net > * > > Using .ini file: dMagnetic.ini > Warning! -mag given, but not -gfx. Deducing filename > Initializing the 68K version 0 VM > check-sixel failed > make[1]: *** [checks.mk:104: check-sixel] Error 1 > > > If exact floating points are required, the following fixes it: > > --- debian/rules.old 2020-07-30 09:01:53.400678013 +0300 > +++ debian/rules 2020-07-30 09:02:37.400712152 +0300 > @@ -3,6 +3,9 @@ > export DH_VERBOSE = 1 > export DEB_BUILD_MAINT_OPTIONS = hardening=+all > export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic > +ifneq (,$(filter $(DEB_HOST_ARCH), i386)) > + export DEB_CFLAGS_MAINT_APPEND += -ffloat-store > +endif > export SHA256_CMD=sha256sum > #export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed > #export DEB_RULES_REQUIRES_ROOT = ""
Bug#966525: dmagnetic FTBFS on i386: check-sixel failed
Edit: Okay, now I see the problem: It is the only place in the code where I used floats. Hmmm. Bummer... You said that your patch helps with that? Then I will add it to the debian package. For future releases, I will get rid of the floating point code. It is ugly anyways. Thomas > Thomas Dettbarn hat am 30.07.2020 14:46 geschrieben: > > > Hello Adrian! > > > Hmm... I wonder what is going on there? > May I bother you to send me the output of > > > echo "Dreye"| ./dMagnetic -ini dMagnetic.ini \ > -vmode "sixel" -vcols 300 -vrows 300 -vecho \ > -sres 1024x768 -mag testcode/minitest.mag >fails.txt > > > > running on an i386 computer with Debian? That would help me to > understand what the issue is. Apparently, it only happens on > i386, but I fear that it might occur on other architectures as > well. > > Thomas > > > Adrian Bunk hat am 30.07.2020 08:04 geschrieben: > > > > > > Source: dmagnetic > > Version: 0.25-1 > > Severity: serious > > Tags: ftbfs patch > > > > https://buildd.debian.org/status/fetch.php?pkg=dmagnetic=i386=0.25-1=1595804868=0 > > > > ... > > Initializing the 68K version 0 VM > > check-high_ansi OK > > *** dMagnetic 0.25 > > *** Use at your own risk > > *** (C)opyright 2020 by det...@dettus.net > > * > > > > Using .ini file: dMagnetic.ini > > Warning! -mag given, but not -gfx. Deducing filename > > Initializing the 68K version 0 VM > > check-sixel failed > > make[1]: *** [checks.mk:104: check-sixel] Error 1 > > > > > > If exact floating points are required, the following fixes it: > > > > --- debian/rules.old2020-07-30 09:01:53.400678013 +0300 > > +++ debian/rules2020-07-30 09:02:37.400712152 +0300 > > @@ -3,6 +3,9 @@ > > export DH_VERBOSE = 1 > > export DEB_BUILD_MAINT_OPTIONS = hardening=+all > > export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic > > +ifneq (,$(filter $(DEB_HOST_ARCH), i386)) > > + export DEB_CFLAGS_MAINT_APPEND += -ffloat-store > > +endif > > export SHA256_CMD=sha256sum > > #export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed > > #export DEB_RULES_REQUIRES_ROOT = ""
Bug#965195: RFS: dmagnetic/0.24-1 -- Interpreter to play textadventures from Magnetic Scrolls in glorious ANSI Art
Package: sponsorship-requests Severity: normal Hello guys. My package has seen release 0.24, and i already updated it on mentors.debian.net Currently, it is just sitting there, and it would need an additional step to pass the update along to the package repository. Could I bother you to have a look, and take said step? Thomas Dear mentors, I am looking for a sponsor for my package "dmagnetic" * Package name : dmagnetic Version : 0.24-1 Upstream Author : Thomas Dettbarn * URL : https://www.dettus.net/dMagnetic/ * License : BSD-2-Clause * Vcs : None Section : games It builds those binary packages: dmagnetic - Interpreter to play textadventures from Magnetic Scrolls in glorious ANSI Art To access further information about this package, please visit the following URL: https://mentors.debian.net/package/dmagnetic Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/d/dmagnetic/dmagnetic_0.24-1.dsc Changes since the last upload: * Update to release 0.24. * Commodore 64 binaries can be used for playing. Regards,
Bug#964925: RFS: dmagnetic/0.24-1 -- Interpreter to play textadventures from Magnetic Scrolls in glorious ANSI Art
Hello. I would like to apologize for the previous email. I tried sending it form my smartphone. Apparently, that was not a good idea. :) Thomas On 7/12/20 6:15 PM, Thomas Dettbarn wrote: Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "dmagnetic" * Package name : dmagnetic Version : 0.24-1 Upstream Author : Thomas Dettbarn * URL : https://www.dettus.net/dMagnetic/ * License : BSD-2-Clause * Vcs : None Section : games It builds those binary packages: dmagnetic - Interpreter to play textadventures from Magnetic Scrolls in glorious ANSI Art To access further information about this package, please visit the following URL: https://mentors.debian.net/package/dmagnetic Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/d/dmagnetic/dmagnetic_0.24-1.dsc Changes since the last upload: * Update to release 0.24. * Commodore 64 binaries can be used for playing. Regards,
Bug#964925: RFS: dmagnetic/0.24-1 -- Interpreter to play textadventures from Magnetic Scrolls in glorious ANSI Art
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "dmagnetic" * Package name : dmagnetic Version : 0.24-1 Upstream Author : Thomas Dettbarn * URL : https://www.dettus.net/dMagnetic/ * License : BSD-2-Clause * Vcs : None Section : games It builds those binary packages: dmagnetic - Interpreter to play textadventures from Magnetic Scrolls in glorious ANSI Art To access further information about this package, please visit the following URL: https://mentors.debian.net/package/dmagnetic Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/d/dmagnetic/dmagnetic_0.24-1.dsc Changes since the last upload: * Update to release 0.24. * Commodore 64 binaries can be used for playing. Regards,
Bug#949022: ITP: dmagnetic/0.20-1 -- Interpreter to play textadventures from Magnetic Scrolls in glorious ANSI Art
Package: sponsorship-requests Severity: normal Dear mentors, I have upgraded my package "dmagnetic" * Package name: dmagnetic Version : 0.20-1 Upstream Author : Thomas Dettbarn * URL : https://www.dettus.net/dMagnetic/ * License : BSD-2-Clause * Vcs : None Section : games It builds those binary packages: dmagnetic - Interpreter to play textadventures from Magnetic Scrolls in glorious ANSI Art To access further information about this package, please visit the following URL: https://mentors.debian.net/package/dmagnetic Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/d/dmagnetic/dmagnetic_0.20-1.dsc Changes since the last upload: * Update to release 0.20. * It is possible to play with the original MS DOS binaries * A glitch in the text output has been removed. * The glitch prevented solving jinxter's sliding puzzle. * Changed the standards version to 4.4.1 Regards, -- Thomas Dettbarn
Bug#932883: RFS: dmagnetic/0.16-1 [put in ITP, ITA, RC, NMU if applicable]
Heloo Adam! Thank you sooo much for answering my call. To answer the biggest question: The game data is not freely licensable. I asked the original developers. As for your question regarding the graphics: guild and pawn should run without the need to type in GRAPHICS to see some output. Could you send me the complete commandline you used? Please also try running 'dMagnetic -mag guild.mag -gfx guild.gfx -vmode monochrome' If that does not work, there might be a bug. I usually change the .ini file to get the games running. The debhelper thingie is something i will fix once i have access to a computer.. currently i only have a cellphone to write this. Sorry. Would you be my sponsor? Adam Borowski < kilob...@angband.pl> hat am 15. September 2019 um 20:46 geschrieben: On Wed, Jul 24, 2019 at 08:30:49AM +0200, Thomas Dettbarn wrote: * Package name : dmagnetic Version : 0.16-1 Upstream Author : Thomas Dettbarn < det...@dettus.net> * URL : http://www.dettus.net/dMagnetic * License : BSD-2clause Section : games It builds those binary packages: dmagnetic - A Magnetic Scrolls Interpreter Hi! First, the big question: is there are freely licensed data for this interpreter? If not, the package will have to go into contrib rather than main: it's a section for free stuff that requires non-free to function. The package lacks build-depends on debhelper 12: you use compat 12 yet have "Build-Depends: debhelper (>=9)". Also, nowadays there's a better way to express that: "Build-Depends: debhelper-compat (=12)". The package installs LICENSE.txt (redundant with copyright) and README.txt (redundant with the long desc of the package). After having downloaded game data, I get no graphics. The command "graphics" switches between text only and text + a line with lightgray background + a lot of empty space. I've tried two games: "pawn" and "guild", passing -gfx and -mag each time. The .menu file is obsolete, most desktop environments don't support it anymore, and those which do are hardly maintained. Meow! -- ⢀⣴⠾⠻⢶⣦⠀ A MAP07 (Dead Simple) raspberry tincture recipe: 0.5l 95% alcohol, ⣾⠁⢠⠒⠀⣿⡁ 1kg raspberries, 0.4kg sugar; put into a big jar for 1 month. ⢿⡄⠘⠷⠚⠋⠀ Filter out and throw away the fruits (can dump them into a cake, ⠈⠳⣄ etc), let the drink age at least 3-6 months.
Bug#925518: Bug#932817: Sponsored Post Collaboration - planet.ubuntu.com
Yeah.. i am looking for a sponsor for my awesome package that us gathering dust at mentors.devian.net... ;) https://mentors.debian.net/package/dmagnetic Who else? Jason Turner hat am 15. September 2019 um 15:35 geschrieben: Hello, Jason here from Source Global Media - We are a reputed Digital Marketing Agency working with variety of clients from UK, USA, France, Greece, Finland, Germany and Spain We are interested in developing partnerships with companies / webmaster such as yourself to check if you can publish sponsored content for our clients on your website i.e. - planet.ubuntu.com If you can publish sponsored content on planet.ubuntu.com , please email us information with prices. Looking forward to start the business with you. Best regards,
Bug#932883: RFS: dmagnetic/0.16-1 [put in ITP, ITA, RC, NMU if applicable]
Package: sponsorship-requests Severity: normal [important for RC bugs, wishlist for new packages] Dear mentors, I am looking for a sponsor for my package "dmagnetic" * Package name: dmagnetic Version : 0.16-1 Upstream Author : Thomas Dettbarn * URL : http://www.dettus.net/dMagnetic * License : BSD-2clause Section : games It builds those binary packages: dmagnetic - A Magnetic Scrolls Interpreter To access further information about this package, please visit the following URL: https://mentors.debian.net/package/dmagnetic Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/d/dmagnetic/dmagnetic_0.16-1.dsc More information about dmagnetic can be obtained from http://www.dettus.net/dMagnetic. Changes since the last upload: It has never been uploaded. Regards, Thomas Dettbarn
Bug#929619: RFP: dmagnetic -- A Magnetic Scrolls Interpreter
Package: wnpp Severity: wishlist * Package name : dmagnetic Version : 0.13 Upstream Author : Thomas Dettbarn * URL : http://www.dettus.net/dMagnetic * License : BSD Programming Lang: C Description : A Magnetic Scrolls Interpreter "You wake up on a sunny August morning with birds singing, and the air fresh and clear. However, your joints are stiff and you have not woken up in your bedroom as you would have expected. Trying to recall what happened the night before, you manage to piece together a few brief glimpses to give the following account:" This is the beginning of "The Pawn", a classic text adventure from Magnetic Scrolls. Since I loved those games when I grew up, I created an interpreter called "dMagnetic", to play it on modern hardware. It can also be used to play "The Guild of Thieves", "Jinxter", "Fish!", "Myth", "Corruption" and "Wonderland". The graphics are being rendered in glorious ANSI art, so that you play them on the text console, as well as an xterm window. You can have a look at the beautiful screenshots on my projects website, http://www.dettus.net/dMagnetic. Anyways, since I would also love to see more people playing those games, I took the liberty of creating the inkling of a package for Debian. You can find it at http://www.github.com/dettus/ports_and_packages/. However, I see myself more as a "developer" rather than a "maintainer", and would thus like to give it into more experienced hands. If anybody could take over, it would be great. (Technically, that is an RFA, I know) My goal is to have my project in your package repository, which would be amazing. Thomas Dettbarn