gtkpod: remove

Uses Gnome 2 library, upstream development stopped around 2016,
and no new ipods have been sold for a long time.
This commit is contained in:
wiz 2023-11-14 01:03:01 +00:00
parent 458c67553d
commit 34eb53452a
11 changed files with 3 additions and 245 deletions

View file

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.681 2023/11/13 18:48:50 wiz Exp $
# $NetBSD: Makefile,v 1.682 2023/11/14 01:03:01 wiz Exp $
#
COMMENT= Audio tools, players, and libraries
@ -180,7 +180,6 @@ SUBDIR+= gst-plugins1-vorbis
SUBDIR+= gst-plugins1-wavpack
SUBDIR+= gtick
SUBDIR+= gtkmserv
SUBDIR+= gtkpod
SUBDIR+= guspatches
SUBDIR+= herrie
SUBDIR+= hts_engine

View file

@ -1,13 +0,0 @@
gtkpod allows you to
* Read your existing iTunesDB (i.e. import the existing contents of your iPod)
* Add mp3 files (single files, directories or existing playlists) to the iPod
You can choose the charset the ID3 tags are encoded in from within gtkpod
The default is the charset currently used by your locale setting
* When adding songs, gtkpod detects duplicates (option)
* Remove songs from the iPod
* Create and modify playlists
* Modify ID3 tags -- changes are also updated in the original file (option)
* Refresh ID3 tags from file
* Write the updated iTunesDB and added songs to your iPod
* Work offline and synchronize your new playlists / songs with the iPod
at a later time

View file

@ -1,14 +0,0 @@
===========================================================================
$NetBSD: MESSAGE.NetBSD,v 1.4 2006/10/01 00:06:31 smb Exp $
If you are running a version of NetBSD earlier than 3.0 and mounting your
iPod via USB, you need at least version 1.130 of usb_subr.c. 3.0 and later
include the fix.
At this time, there appears to be an unresolved problem involving the very
newest Fifth Generation iPods -- they are not detected properly by NetBSD,
and cannot be used.
===========================================================================
Before uncabling your iPod, use the 'eject' command to turn off the
"do not disconnect" message.
===========================================================================

View file

@ -1,49 +0,0 @@
# $NetBSD: Makefile,v 1.96 2023/11/12 13:20:38 wiz Exp $
#
DISTNAME= gtkpod-1.0.0
PKGREVISION= 55
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gtkpod/}
MAINTAINER= pkgsrc-users@NetBSD.org
#HOMEPAGE= http://www.gtkpod.org/
COMMENT= GUI for iPod using GTK2
LICENSE= gnu-gpl-v2
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_PKGLOCALEDIR= yes
USE_TOOLS+= bash:run intltool gmake lex msgfmt perl:run pkg-config
CPPFLAGS.SunOS+= -Du_int8_t=uint8_t -Du_int16_t=uint16_t
CPPFLAGS.SunOS+= -Du_int32_t=uint32_t -Du_int64_t=uint64_t
REPLACE_PERL+= scripts/mab2vcard
REPLACE_BASH= scripts/*.sh
REPLACE_PYTHON+= scripts/sync-palm-jppy.py
.include "../../lang/python/application.mk"
DEPENDS+= bash>=3.2.9:../../shells/bash
BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.8.0
BUILDLINK_API_DEPENDS.libgpod+= libgpod>=0.7.0
.include "../../audio/libgpod/buildlink3.mk"
.include "../../audio/libid3tag/buildlink3.mk"
.include "../../devel/atk/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/libglade/buildlink3.mk"
.include "../../devel/pango/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../graphics/libgnomecanvasmm/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
.include "../../mk/dlopen.buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -1,96 +0,0 @@
@comment $NetBSD: PLIST,v 1.8 2011/11/22 18:37:03 shattered Exp $
bin/gtkpod
man/man1/gtkpod.1
share/applications/gtkpod.desktop
share/gtkpod/data/default-cover.png
share/gtkpod/data/gtkpod-add-dirs.png
share/gtkpod/data/gtkpod-add-files.png
share/gtkpod/data/gtkpod-add-playlists.png
share/gtkpod/data/gtkpod-icon-32-2.png
share/gtkpod/data/gtkpod-icon-32.png
share/gtkpod/data/gtkpod-icon-48.png
share/gtkpod/data/gtkpod-logo.png
share/gtkpod/data/gtkpod-read-16.png
share/gtkpod/data/gtkpod-read.png
share/gtkpod/data/gtkpod.glade
share/gtkpod/data/photo-toolbar-album.png
share/gtkpod/data/photo-toolbar-photos.png
share/gtkpod/doc/adding-cover-art-from-a-browser.html
share/gtkpod/doc/adding-files-and-folders.html
share/gtkpod/doc/advanced-features.html
share/gtkpod/doc/copying-content-to-the-ipod.html
share/gtkpod/doc/cover-art.html
share/gtkpod/doc/exporting-files-from-the-ipod.html
share/gtkpod/doc/figures/add-folders.png
share/gtkpod/doc/figures/cover-fullsize.png
share/gtkpod/doc/figures/cover-popupmenu.png
share/gtkpod/doc/figures/cover-setfromfile.png
share/gtkpod/doc/figures/coverart.png
share/gtkpod/doc/figures/edit-track-details.png
share/gtkpod/doc/figures/gtkpod.png
share/gtkpod/doc/getting-started.html
share/gtkpod/doc/gtkpod-info.html
share/gtkpod/doc/gtkpod.html
share/gtkpod/doc/gtkpod.xml
share/gtkpod/doc/hooking-up-the-ipod.html
share/gtkpod/doc/ipod-and-content.html
share/gtkpod/doc/ipod-file-recovery.html
share/gtkpod/doc/layout-of-gtkpod.html
share/gtkpod/doc/managing-playlists.html
share/gtkpod/doc/playcounts-and-ratings.html
share/gtkpod/doc/playlists-podcasts-and-photos.html
share/gtkpod/doc/setting-ipod-properties.html
share/gtkpod/doc/the-sysinfo-file.html
share/gtkpod/doc/troubleshooting-faq.html
share/gtkpod/doc/view-and-edit-track-details.html
share/gtkpod/icons/hicolor/16x16/places/playlist-photo.png
share/gtkpod/icons/hicolor/16x16/places/playlist.png
share/gtkpod/icons/hicolor/16x16/status/star-none.png
share/gtkpod/icons/hicolor/16x16/status/star-set.png
share/gtkpod/icons/hicolor/16x16/status/star-unset.png
share/gtkpod/icons/hicolor/22x22/places/playlist-photo.png
share/gtkpod/icons/hicolor/22x22/places/playlist.png
share/gtkpod/icons/hicolor/24x24/places/playlist-photo.png
share/gtkpod/icons/hicolor/24x24/places/playlist.png
share/gtkpod/icons/hicolor/32x32/places/playlist-photo.png
share/gtkpod/icons/hicolor/32x32/places/playlist.png
share/gtkpod/icons/hicolor/48x48/places/playlist-photo.png
share/gtkpod/icons/hicolor/48x48/places/playlist.png
share/gtkpod/icons/hicolor/scalable/places/playlist-photo.svg
share/gtkpod/icons/hicolor/scalable/places/playlist.svg
share/gtkpod/scripts/convert-2m4a.sh
share/gtkpod/scripts/convert-2mp3.sh
share/gtkpod/scripts/gtkpod-convert-common.sh
share/gtkpod/scripts/ldif2vcf.sh
share/gtkpod/scripts/mab2vcard
share/gtkpod/scripts/sync-abook.sh
share/gtkpod/scripts/sync-evocalendar.sh
share/gtkpod/scripts/sync-evolution.sh
share/gtkpod/scripts/sync-kaddressbook.sh
share/gtkpod/scripts/sync-knotes.sh
share/gtkpod/scripts/sync-korganizer.sh
share/gtkpod/scripts/sync-ldif.sh
share/gtkpod/scripts/sync-notes.sh
share/gtkpod/scripts/sync-palm-jppy.py
share/gtkpod/scripts/sync-thunderbird-nano.sh
share/gtkpod/scripts/sync-thunderbird.sh
share/gtkpod/scripts/sync-tomboy.sh
share/gtkpod/scripts/sync-webcalendar.sh
share/icons/hicolor/16x16/apps/gtkpod.png
share/icons/hicolor/22x22/apps/gtkpod.png
share/icons/hicolor/24x24/apps/gtkpod.png
share/icons/hicolor/32x32/apps/gtkpod.png
share/icons/hicolor/48x48/apps/gtkpod.png
share/icons/hicolor/64x64/apps/gtkpod.png
share/icons/hicolor/scalable/apps/gtkpod.svg
share/locale/ca/LC_MESSAGES/gtkpod.mo
share/locale/de/LC_MESSAGES/gtkpod.mo
share/locale/es/LC_MESSAGES/gtkpod.mo
share/locale/fr/LC_MESSAGES/gtkpod.mo
share/locale/he/LC_MESSAGES/gtkpod.mo
share/locale/it/LC_MESSAGES/gtkpod.mo
share/locale/ja/LC_MESSAGES/gtkpod.mo
share/locale/ro/LC_MESSAGES/gtkpod.mo
share/locale/ru/LC_MESSAGES/gtkpod.mo
share/locale/sv/LC_MESSAGES/gtkpod.mo
share/locale/zh_CN/LC_MESSAGES/gtkpod.mo

View file

@ -1,9 +0,0 @@
$NetBSD: distinfo,v 1.16 2021/10/26 09:59:01 nia Exp $
BLAKE2s (gtkpod-1.0.0.tar.gz) = b75efcca73d6d5de9cec74561cb349d42b055479b6413c6d03b5e58dd1c0ab53
SHA512 (gtkpod-1.0.0.tar.gz) = 96d365642d190d9187b6d4879e31fc2a48da1e54a6c1701c48ca0b176b1afa7f0d08b33fcae2d0a9573c15d36875c7e29ed0cd755afb9f210d8ef3275adbc9f7
Size (gtkpod-1.0.0.tar.gz) = 1899869 bytes
SHA1 (patch-bi) = 664a807d14318fd205a89dacc3084212cc9c6d5e
SHA1 (patch-bj) = 6caafe347a5d4cdb6cdfa48d72121272d75e8a80
SHA1 (patch-bk) = a1be464c20e1c291627a56c21892ddf7e599e896
SHA1 (patch-src_mp4file.c) = 59cdfb1705d0051ebdefc009216c7482e4a7023e

View file

@ -1,16 +0,0 @@
$NetBSD: patch-bi,v 1.1 2007/07/08 20:49:08 smb Exp $
--- scripts/sync-ldif.sh.orig 2005-08-29 14:29:24.000000000 +0000
+++ scripts/sync-ldif.sh
@@ -130,9 +130,9 @@ done
IS_IPOD_DIR_VALID
# Is LDIFILE really a ldif file? just testing the extension, and if the file exists...
-if [ "${LDIFILE##*.}" == "ldif" ] || [ "${LDIFILE##*.}" == "LDIF" ] && [ -e "$LDIFILE" ] ; then
+if [ "${LDIFILE##*.}" = "ldif" ] || [ "${LDIFILE##*.}" = "LDIF" ] && [ -e "$LDIFILE" ] ; then
# The $IPOD_MOUNT/Contacts/ directory will be emptied if '-d' option!
- if [ "$DELETE" == "OK" ]; then
+ if [ "$DELETE" = "OK" ]; then
echo "Old contacts being deleted from $IPOD_MOUNT. Work in progress..."
DELETE_VCFILE_FROM_IPOD
sleep 1

View file

@ -1,16 +0,0 @@
$NetBSD: patch-bj,v 1.4 2009/02/15 09:43:38 wiz Exp $
--- src/file_convert.c.orig 2009-01-18 05:52:32.000000000 +0000
+++ src/file_convert.c
@@ -668,7 +668,11 @@ static void conversion_prefs_changed (Co
conv->max_threads_num = prefs_get_int (FILE_CONVERT_MAX_THREADS_NUM);
if (conv->max_threads_num == 0)
{ /* set to maximum available number of processors */
+#if defined(_SC_NPROCESSORS_ONLN) && !defined(__DragonFly__)
conv->max_threads_num = sysconf (_SC_NPROCESSORS_ONLN);
+#else
+ conv->max_threads_num = 1;
+#endif
/* paranoia mode on */
if (conv->max_threads_num <= 0)
{

View file

@ -1,13 +0,0 @@
$NetBSD: patch-bk,v 1.1 2011/11/22 18:37:03 shattered Exp $
--- src/Makefile.in.orig 2011-11-22 18:06:54.000000000 +0000
+++ src/Makefile.in
@@ -282,7 +282,7 @@ gtkpod_SOURCES = \
rb_rating_helper.c rb_rating_helper.h \
rb_cell_renderer_rating.c rb_cell_renderer_rating.h
-gtkpod_LDADD = $(LIBS) -lm $(INTLLIBS) -ldl @LIBOBJS@
+gtkpod_LDADD = $(LIBS) -lm $(INTLLIBS) $(DL_LDFLAGS) $(DL_LIBS) @LIBOBJS@
EXTRA_DIST = getopt.h
CLEANFILES = date_parser.c date_parser2.c
all: all-am

View file

@ -1,16 +0,0 @@
$NetBSD: patch-src_mp4file.c,v 1.1 2012/02/15 21:42:09 hans Exp $
--- src/mp4file.c.orig 2010-04-26 21:30:52.000000000 +0200
+++ src/mp4file.c 2012-01-18 01:00:11.494883587 +0100
@@ -35,6 +35,11 @@
# include <endian.h> /* for be32toh () */
#endif
+#ifdef __sun
+# include <sys/byteorder.h>
+# define be32toh BE_32
+#endif
+
#include "charset.h"
#include "itdb.h"
#include "misc.h"

View file

@ -1,4 +1,4 @@
$NetBSD: CHANGES-2023,v 1.6941 2023/11/14 01:01:59 gutteridge Exp $
$NetBSD: CHANGES-2023,v 1.6942 2023/11/14 01:03:01 wiz Exp $
Changes to the packages collection and infrastructure in 2023:
@ -9995,3 +9995,4 @@ Changes to the packages collection and infrastructure in 2023:
Updated x11/liblxqt to 1.4.0 [gutteridge 2023-11-14]
Updated x11/libfm-qt to 1.4.0 [gutteridge 2023-11-14]
Updated sysutils/pcmanfm-qt to 1.4.0 [gutteridge 2023-11-14]
Removed audio/gtkpod [wiz 2023-11-14]