pkgsrc/audio/easytag/Makefile

31 lines
896 B
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.82 2013/05/06 10:12:11 wiz Exp $
#
Update to 2.1.8: 2.1.8 - 2013-02-10 : ==================== * Port to and require the most recent GTK+ 2 release (2.24) * Allow experimental compilation against GTK+ 3 * Many memory leaks fixed * Remove the Debian and RPM packaging * Christoph J. Thompson's change to not install the ChangeLog * Adrian Bunk's FLAC, configure, sign comparison warning and GBase64 fixes * Waqa Qamar's new icons * Small fixes to allow compilation under mingw * Fix overlaid text in scanner legend * Alessio Ababilov's SIGCHLD handling fix * Move configuration files to XDG firectories * Andreas Winkelmann's configuration file, remove all text, disc number column and compiler warning fixes * Switch to TagLib for MP4 tag editing and drop libmp4v2 support * Fix album artist entry focus chain order * Remove Changes tab in about dialog * Tidy and internationalize the desktop file * Fix many spelling errors and typos * Several translation updates * Rewrite build system * Use intltool for internationalization * Drop dependency on libtool * Leonid Podolny's easytag-2.1.6-from-txt.patch for segfault when pressing "Apply" in "Load filenames from TXT" dialog, * WiseLord's fix-genre-tag.patch to fix predefined genres displayed under legacy systems. * Michał Smoczyk's updated Polish translation * Christoph J. Thompson's .desktop cleanup patch * Christoph J. Thompson's add a new option to trim spaces when renaming files patch * Nick Lanham's to make easytag compile against newest version of libmp4v2 * Wojciech Wierchola's file save performance improvement * Julian Taylor's fix out of bound array access * Honore Doktorr's revised libmp4v2 patch * Algimantas Margevičius's Lithuanian translation
2013-02-11 09:56:39 +01:00
DISTNAME= easytag-2.1.8
PKGREVISION= 2
CATEGORIES= audio
Update to 2.1.8: 2.1.8 - 2013-02-10 : ==================== * Port to and require the most recent GTK+ 2 release (2.24) * Allow experimental compilation against GTK+ 3 * Many memory leaks fixed * Remove the Debian and RPM packaging * Christoph J. Thompson's change to not install the ChangeLog * Adrian Bunk's FLAC, configure, sign comparison warning and GBase64 fixes * Waqa Qamar's new icons * Small fixes to allow compilation under mingw * Fix overlaid text in scanner legend * Alessio Ababilov's SIGCHLD handling fix * Move configuration files to XDG firectories * Andreas Winkelmann's configuration file, remove all text, disc number column and compiler warning fixes * Switch to TagLib for MP4 tag editing and drop libmp4v2 support * Fix album artist entry focus chain order * Remove Changes tab in about dialog * Tidy and internationalize the desktop file * Fix many spelling errors and typos * Several translation updates * Rewrite build system * Use intltool for internationalization * Drop dependency on libtool * Leonid Podolny's easytag-2.1.6-from-txt.patch for segfault when pressing "Apply" in "Load filenames from TXT" dialog, * WiseLord's fix-genre-tag.patch to fix predefined genres displayed under legacy systems. * Michał Smoczyk's updated Polish translation * Christoph J. Thompson's .desktop cleanup patch * Christoph J. Thompson's add a new option to trim spaces when renaming files patch * Nick Lanham's to make easytag compile against newest version of libmp4v2 * Wojciech Wierchola's file save performance improvement * Julian Taylor's fix out of bound array access * Honore Doktorr's revised libmp4v2 patch * Algimantas Margevičius's Lithuanian translation
2013-02-11 09:56:39 +01:00
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/easytag/2.1/}
EXTRACT_SUFX= .tar.xz
MAINTAINER= wiz@NetBSD.org
Update to 2.1.8: 2.1.8 - 2013-02-10 : ==================== * Port to and require the most recent GTK+ 2 release (2.24) * Allow experimental compilation against GTK+ 3 * Many memory leaks fixed * Remove the Debian and RPM packaging * Christoph J. Thompson's change to not install the ChangeLog * Adrian Bunk's FLAC, configure, sign comparison warning and GBase64 fixes * Waqa Qamar's new icons * Small fixes to allow compilation under mingw * Fix overlaid text in scanner legend * Alessio Ababilov's SIGCHLD handling fix * Move configuration files to XDG firectories * Andreas Winkelmann's configuration file, remove all text, disc number column and compiler warning fixes * Switch to TagLib for MP4 tag editing and drop libmp4v2 support * Fix album artist entry focus chain order * Remove Changes tab in about dialog * Tidy and internationalize the desktop file * Fix many spelling errors and typos * Several translation updates * Rewrite build system * Use intltool for internationalization * Drop dependency on libtool * Leonid Podolny's easytag-2.1.6-from-txt.patch for segfault when pressing "Apply" in "Load filenames from TXT" dialog, * WiseLord's fix-genre-tag.patch to fix predefined genres displayed under legacy systems. * Michał Smoczyk's updated Polish translation * Christoph J. Thompson's .desktop cleanup patch * Christoph J. Thompson's add a new option to trim spaces when renaming files patch * Nick Lanham's to make easytag compile against newest version of libmp4v2 * Wojciech Wierchola's file save performance improvement * Julian Taylor's fix out of bound array access * Honore Doktorr's revised libmp4v2 patch * Algimantas Margevičius's Lithuanian translation
2013-02-11 09:56:39 +01:00
HOMEPAGE= http://projects.gnome.org/easytag/
COMMENT= GTK+ tag editor for MP3, Ogg Vorbis files, and others
LICENSE= gnu-gpl-v2
GNU_CONFIGURE= yes
USE_LANGUAGES= c c++
USE_PKGLOCALEDIR= yes
Update to 2.1.8: 2.1.8 - 2013-02-10 : ==================== * Port to and require the most recent GTK+ 2 release (2.24) * Allow experimental compilation against GTK+ 3 * Many memory leaks fixed * Remove the Debian and RPM packaging * Christoph J. Thompson's change to not install the ChangeLog * Adrian Bunk's FLAC, configure, sign comparison warning and GBase64 fixes * Waqa Qamar's new icons * Small fixes to allow compilation under mingw * Fix overlaid text in scanner legend * Alessio Ababilov's SIGCHLD handling fix * Move configuration files to XDG firectories * Andreas Winkelmann's configuration file, remove all text, disc number column and compiler warning fixes * Switch to TagLib for MP4 tag editing and drop libmp4v2 support * Fix album artist entry focus chain order * Remove Changes tab in about dialog * Tidy and internationalize the desktop file * Fix many spelling errors and typos * Several translation updates * Rewrite build system * Use intltool for internationalization * Drop dependency on libtool * Leonid Podolny's easytag-2.1.6-from-txt.patch for segfault when pressing "Apply" in "Load filenames from TXT" dialog, * WiseLord's fix-genre-tag.patch to fix predefined genres displayed under legacy systems. * Michał Smoczyk's updated Polish translation * Christoph J. Thompson's .desktop cleanup patch * Christoph J. Thompson's add a new option to trim spaces when renaming files patch * Nick Lanham's to make easytag compile against newest version of libmp4v2 * Wojciech Wierchola's file save performance improvement * Julian Taylor's fix out of bound array access * Honore Doktorr's revised libmp4v2 patch * Algimantas Margevičius's Lithuanian translation
2013-02-11 09:56:39 +01:00
USE_TOOLS+= gmake intltool pkg-config xgettext
.include "options.mk"
.include "../../audio/libid3tag/buildlink3.mk"
.include "../../audio/id3lib/buildlink3.mk"
Update to 2.1.8: 2.1.8 - 2013-02-10 : ==================== * Port to and require the most recent GTK+ 2 release (2.24) * Allow experimental compilation against GTK+ 3 * Many memory leaks fixed * Remove the Debian and RPM packaging * Christoph J. Thompson's change to not install the ChangeLog * Adrian Bunk's FLAC, configure, sign comparison warning and GBase64 fixes * Waqa Qamar's new icons * Small fixes to allow compilation under mingw * Fix overlaid text in scanner legend * Alessio Ababilov's SIGCHLD handling fix * Move configuration files to XDG firectories * Andreas Winkelmann's configuration file, remove all text, disc number column and compiler warning fixes * Switch to TagLib for MP4 tag editing and drop libmp4v2 support * Fix album artist entry focus chain order * Remove Changes tab in about dialog * Tidy and internationalize the desktop file * Fix many spelling errors and typos * Several translation updates * Rewrite build system * Use intltool for internationalization * Drop dependency on libtool * Leonid Podolny's easytag-2.1.6-from-txt.patch for segfault when pressing "Apply" in "Load filenames from TXT" dialog, * WiseLord's fix-genre-tag.patch to fix predefined genres displayed under legacy systems. * Michał Smoczyk's updated Polish translation * Christoph J. Thompson's .desktop cleanup patch * Christoph J. Thompson's add a new option to trim spaces when renaming files patch * Nick Lanham's to make easytag compile against newest version of libmp4v2 * Wojciech Wierchola's file save performance improvement * Julian Taylor's fix out of bound array access * Honore Doktorr's revised libmp4v2 patch * Algimantas Margevičius's Lithuanian translation
2013-02-11 09:56:39 +01:00
.include "../../audio/taglib/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
2013-02-12 13:37:14 +01:00
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
Update to 2.1.8: 2.1.8 - 2013-02-10 : ==================== * Port to and require the most recent GTK+ 2 release (2.24) * Allow experimental compilation against GTK+ 3 * Many memory leaks fixed * Remove the Debian and RPM packaging * Christoph J. Thompson's change to not install the ChangeLog * Adrian Bunk's FLAC, configure, sign comparison warning and GBase64 fixes * Waqa Qamar's new icons * Small fixes to allow compilation under mingw * Fix overlaid text in scanner legend * Alessio Ababilov's SIGCHLD handling fix * Move configuration files to XDG firectories * Andreas Winkelmann's configuration file, remove all text, disc number column and compiler warning fixes * Switch to TagLib for MP4 tag editing and drop libmp4v2 support * Fix album artist entry focus chain order * Remove Changes tab in about dialog * Tidy and internationalize the desktop file * Fix many spelling errors and typos * Several translation updates * Rewrite build system * Use intltool for internationalization * Drop dependency on libtool * Leonid Podolny's easytag-2.1.6-from-txt.patch for segfault when pressing "Apply" in "Load filenames from TXT" dialog, * WiseLord's fix-genre-tag.patch to fix predefined genres displayed under legacy systems. * Michał Smoczyk's updated Polish translation * Christoph J. Thompson's .desktop cleanup patch * Christoph J. Thompson's add a new option to trim spaces when renaming files patch * Nick Lanham's to make easytag compile against newest version of libmp4v2 * Wojciech Wierchola's file save performance improvement * Julian Taylor's fix out of bound array access * Honore Doktorr's revised libmp4v2 patch * Algimantas Margevičius's Lithuanian translation
2013-02-11 09:56:39 +01:00
BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.24
.include "../../x11/gtk2/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../mk/bsd.pkg.mk"