aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2022-06-30 19:42:31 +0000
committerRene Ladan <rene@FreeBSD.org>2022-06-30 19:42:31 +0000
commitf599046f3b0f4b369c54bf24bde0dda3b2c62cf6 (patch)
tree9b4c8a599dc863ef0aa4073592079812b6be32e8
parent92fd457df7f99e304186390afa34afe748dc0a7a (diff)
downloadports-f599046f3b0f4b369c54bf24bde0dda3b2c62cf6.tar.gz
ports-f599046f3b0f4b369c54bf24bde0dda3b2c62cf6.zip
cleanup: Remove expired ports:
2022-03-31 devel/itext: Outdated version and deprecated by upstream 2022-06-30 audio/tuxguitar: Depends on expired devel/itext
-rw-r--r--MOVED2
-rw-r--r--audio/Makefile1
-rw-r--r--audio/tuxguitar/Makefile118
-rw-r--r--audio/tuxguitar/distinfo4
-rw-r--r--audio/tuxguitar/files/patch-TuxGuitar-fluidsynth_jni_org__herac__tuxguitar__player__impl__midiport__fluidsynth__MidiSynth.c67
-rw-r--r--audio/tuxguitar/files/patch-TuxGuitar_build.properties59
-rw-r--r--audio/tuxguitar/files/pkg-message.in13
-rw-r--r--audio/tuxguitar/files/tuxguitar.in20
-rw-r--r--audio/tuxguitar/pkg-descr15
-rw-r--r--audio/tuxguitar/pkg-plist518
-rw-r--r--devel/Makefile1
-rw-r--r--devel/itext/Makefile64
-rw-r--r--devel/itext/distinfo2
-rw-r--r--devel/itext/files/itext-rups2
-rw-r--r--devel/itext/files/patch-ant_.ant.properties11
-rw-r--r--devel/itext/files/patch-ant_compile.xml20
-rw-r--r--devel/itext/files/patch-ant_site.xml11
-rw-r--r--devel/itext/files/patch-core_com_lowagie_text_pdf_PRTokeniser.java15
-rw-r--r--devel/itext/files/patch-core_com_lowagie_text_pdf_PdfReader.java11
-rw-r--r--devel/itext/files/patch-core_com_lowagie_text_pdf_PdfStamperImp.java37
-rw-r--r--devel/itext/files/patch-core_com_lowagie_text_xml_xmp_XmpReader.java23
-rw-r--r--devel/itext/pkg-descr9
22 files changed, 2 insertions, 1021 deletions
diff --git a/MOVED b/MOVED
index 63ccd67430e8..9c6f35a25767 100644
--- a/MOVED
+++ b/MOVED
@@ -17363,3 +17363,5 @@ emulators/kcemu||2022-06-30|Has expired: Depends on expired multimedia/schroedin
multimedia/ccextractor||2022-06-30|Has expired: Depends on expired multimedia/schroedinger
security/libgringotts||2022-06-30|Has expired: Abandonware, upstream dead and last release in 2008
deskutils/osmo||2022-06-30|Has expired: Depends on expired security/libgringotts
+devel/itext||2022-06-30|Has expired: Outdated version and deprecated by upstream
+audio/tuxguitar||2022-06-30|Has expired: Depends on expired devel/itext
diff --git a/audio/Makefile b/audio/Makefile
index 093152b2b95f..24dfd1688985 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -823,7 +823,6 @@
SUBDIR += tse3
SUBDIR += tta
SUBDIR += tuneradio
- SUBDIR += tuxguitar
SUBDIR += twolame
SUBDIR += uade
SUBDIR += umix
diff --git a/audio/tuxguitar/Makefile b/audio/tuxguitar/Makefile
deleted file mode 100644
index fe2981eabb21..000000000000
--- a/audio/tuxguitar/Makefile
+++ /dev/null
@@ -1,118 +0,0 @@
-# Created by: Pietro Cerutti (gahr@gahr.ch)
-
-PORTNAME= tuxguitar
-PORTVERSION= 1.2
-PORTREVISION= 18
-CATEGORIES= audio java
-MASTER_SITES= SF/${PORTNAME}/TuxGuitar/TuxGuitar-${PORTVERSION}:src \
- LOCAL/gahr/:fluid \
- http://people.freebsd.org/~gahr/distfiles/:fluid \
- http://www.alsa-project.org/~james/sound-fonts/:fluid
-DISTNAME= ${PORTNAME}-src-${DISTVERSION}
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:src \
- 8MBGMSFX.SF2:fluid
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Multitrack tablature editor and player
-
-LICENSE= LGPL21
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expired devel/itext
-EXPIRATION_DATE=2022-06-30
-
-BUILD_DEPENDS= ${JAVALIBDIR}/swt.jar:x11-toolkits/swt \
- ${JAVALIBDIR}/itext.jar:devel/itext \
- ${JAVALIBDIR}/gervill.jar:audio/gervill
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth \
- libjack.so:audio/jack
-
-MAKE_ENV+= PREFIX=${PREFIX} INSTALL_DOC_DIR=${DOCSDIR} \
- INSTALL_SHARE_DIR=${DATADIR}
-
-USES= cpe desktop-file-utils gmake pkgconfig
-CPE_VENDOR= herac
-USE_JAVA= yes
-USE_ANT= yes
-USE_LDCONFIG= yes
-NO_CCACHE= yes
-
-BUILD_WRKSRC= ${WRKSRC}/TuxGuitar
-SF2_DIR= ${LOCALBASE}/share/sounds/sf2
-
-OPTIONS_DEFINE= DOCS
-
-PLUGINS= ascii compat converter fluidsynth gervill gtp \
- jsa lilypond midi musicxml oss pdf ptb tef tray tuner
-
-SUB_FILES= pkg-message tuxguitar
-SUB_LIST= DATADIR=${DATADIR} \
- PREFIX=${PREFIX} \
- JAVALIBDIR=${JAVALIBDIR} \
- SF2_DIR=${SF2_DIR}
-
-post-extract:
- @${CP} ${DISTDIR}/8MBGMSFX.SF2 ${WRKDIR}
-
-post-patch:
- @${FIND} ${WRKSRC} -name build.properties | ${XARGS} ${REINPLACE_CMD} -e '\
- s|path\.swt=.*|path.swt=${JAVAJARDIR}/swt.jar|; \
- s|path\.itext=.*|path.itext=${JAVAJARDIR}/itext.jar|; \
- s|path\.gervill=.*|path.gervill=${JAVAJARDIR}/gervill.jar|'
- @${FIND} ${WRKSRC} -name GNUmakefile | ${XARGS} ${REINPLACE_CMD} -e '\
- s|-I$$(shell gcj -print-file-name=include/)|-I${JAVA_HOME}/include \
- -I${JAVA_HOME}/include/freebsd -I${LOCALBASE}/include|; \
- s|-I $$(shell $$(GCJ) -print-file-name=include/)|-I${JAVA_HOME}/include \
- -I${JAVA_HOME}/include/freebsd -I${LOCALBASE}/include|; \
- s|LDFLAGS\?=.*|LDFLAGS+=-L${LOCALBASE}/lib|; \
- s|CFLAGS\?=|CFLAGS+=|'
- @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g; \
- s|%%PREFIX%%|${PREFIX}|g; \
- s|%%JAVAJARDIR%%|${JAVAJARDIR}|g; \
- s|%%JAVASHAREDIR%%|${JAVASHAREDIR}|g; \
- s|%%DATADIR%%|${DATADIR}|g; \
- s|%%DOCSDIR%%|${DOCSDIR}|g' \
- ${WRKSRC}/TuxGuitar/build.properties
-
-post-build:
-.for p in ${PLUGINS}
- (cd ${WRKSRC}/TuxGuitar-${p}; \
- ${SETENV} ${MAKE_ENV} ${ANT} ${MAKE_ARGS} ${ALL_TARGET})
-.endfor
- cd ${WRKSRC}/TuxGuitar-oss/jni && ${SETENV} ${MAKE_ENV} ${MAKE_CMD}
- cd ${WRKSRC}/TuxGuitar-fluidsynth/jni && ${SETENV} ${MAKE_ENV} ${MAKE_CMD}
- cd ${WRKSRC}/TuxGuitar-jack/jni && ${SETENV} ${MAKE_ENV} ${MAKE_CMD}
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/tuxguitar ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_LIB} ${WRKSRC}/TuxGuitar-oss/jni/libtuxguitar-oss-jni.so ${STAGEDIR}${PREFIX}/lib
- ${INSTALL_LIB} ${WRKSRC}/TuxGuitar-fluidsynth/jni/libtuxguitar-fluidsynth-jni.so ${STAGEDIR}${PREFIX}/lib
-
- @${MKDIR} ${STAGEDIR}${DATADIR}/plugins
- ${INSTALL_DATA} ${WRKSRC}/TuxGuitar/tuxguitar.jar ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/misc/*.tg ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKDIR}/8MBGMSFX.SF2 ${STAGEDIR}${DATADIR}
-.for p in ${PLUGINS}
- ${INSTALL_DATA} ${WRKSRC}/TuxGuitar-${p}/tuxguitar-${p}.jar ${STAGEDIR}${DATADIR}/plugins
-.endfor
- # Inline documentation
- cd ${WRKSRC}/TuxGuitar/share/help && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/help
- cd ${WRKSRC}/TuxGuitar/share/lang && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/lang
- cd ${WRKSRC}/TuxGuitar/share/scales && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/scales
- cd ${WRKSRC}/TuxGuitar/share/skins && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/skins
-
- ${INSTALL_DATA} ${WRKSRC}/misc/tuxguitar.xpm ${STAGEDIR}${PREFIX}/share/pixmaps
- ${INSTALL_DATA} ${WRKSRC}/misc/tuxguitar.desktop ${STAGEDIR}${PREFIX}/share/applications
- ${INSTALL_MAN} ${WRKSRC}/misc/tuxguitar.1 ${STAGEDIR}${MANPREFIX}/man/man1
-
- # Share soundfont with FluidSynth
- @${MKDIR} ${STAGEDIR}${SF2_DIR}
- ${RLN} ${STAGEDIR}${DATADIR}/8MBGMSFX.SF2 ${STAGEDIR}${SF2_DIR}
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC}/TuxGuitar/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/audio/tuxguitar/distinfo b/audio/tuxguitar/distinfo
deleted file mode 100644
index 31cadc69c802..000000000000
--- a/audio/tuxguitar/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (tuxguitar-src-1.2.tar.gz) = 84a4fc6ae4802442fd0cc011e19316c0e4ca5a6d684db4306cdf19d09e703ebc
-SIZE (tuxguitar-src-1.2.tar.gz) = 2548224
-SHA256 (8MBGMSFX.SF2) = 6c2ff6e9219989e0a2d39e633cbdc7d8f8a575903985160495aeab5d01cc48e6
-SIZE (8MBGMSFX.SF2) = 7557598
diff --git a/audio/tuxguitar/files/patch-TuxGuitar-fluidsynth_jni_org__herac__tuxguitar__player__impl__midiport__fluidsynth__MidiSynth.c b/audio/tuxguitar/files/patch-TuxGuitar-fluidsynth_jni_org__herac__tuxguitar__player__impl__midiport__fluidsynth__MidiSynth.c
deleted file mode 100644
index 71f4a41cc755..000000000000
--- a/audio/tuxguitar/files/patch-TuxGuitar-fluidsynth_jni_org__herac__tuxguitar__player__impl__midiport__fluidsynth__MidiSynth.c
+++ /dev/null
@@ -1,67 +0,0 @@
---- TuxGuitar-fluidsynth/jni/org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.c.orig 2009-10-31 14:34:13 UTC
-+++ TuxGuitar-fluidsynth/jni/org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.c
-@@ -16,7 +16,11 @@ typedef struct{
- jobject options;
- }fluid_settings_foreach_option_data;
-
-+#if FLUIDSYNTH_VERSION_MAJOR < 2
- void fluid_settings_foreach_option_callback(void *data, char *name, char *option)
-+#else
-+void fluid_settings_foreach_option_callback(void *data, const char *name, const char *option)
-+#endif
- {
- fluid_settings_foreach_option_data* handle = (fluid_settings_foreach_option_data *)data;
-
-@@ -255,8 +259,12 @@ JNIEXPORT void JNICALL Java_org_herac_tuxguitar_player
- jstring jvalue = NULL;
- char *value = NULL;
- const jbyte *jkey = (*env)->GetStringUTFChars(env, key, NULL);
--
-+
-+#if FLUIDSYNTH_VERSION_MAJOR < 2
- fluid_settings_getstr(handle->settings,(char *)jkey, &value );
-+#else
-+ fluid_settings_dupstr(handle->settings,(char *)jkey, &value );
-+#endif
- jvalue = (*env)->NewStringUTF(env, value);
-
- (*env)->ReleaseStringUTFChars(env, key, jkey);
-@@ -274,7 +282,12 @@ JNIEXPORT void JNICALL Java_org_herac_tuxguitar_player
- jmethodID mid = (*env)->GetMethodID(env, cl, "setValue", "(D)V");
- if (mid != 0){
- const jbyte *jkey = (*env)->GetStringUTFChars(env, key, NULL);
-+#if FLUIDSYNTH_VERSION_MAJOR < 2
- double value = fluid_settings_getnum_default(handle->settings,(char *)jkey);
-+#else
-+ double value = 0.0;
-+ fluid_settings_getnum_default(handle->settings, (char*)jkey, &value);
-+#endif
-
- (*env)->ReleaseStringUTFChars(env, key, jkey);
- (*env)->CallVoidMethod( env, ref , mid , (jdouble)value );
-@@ -291,7 +304,12 @@ JNIEXPORT void JNICALL Java_org_herac_tuxguitar_player
- jmethodID mid = (*env)->GetMethodID(env, cl, "setValue", "(I)V");
- if (mid != 0){
- const jbyte *jkey = (*env)->GetStringUTFChars(env, key, NULL);
-+#if FLUIDSYNTH_VERSION_MAJOR < 2
- int value = fluid_settings_getint_default(handle->settings,(char *)jkey);
-+#else
-+ int value = 0;
-+ fluid_settings_getint_default(handle->settings,(char *)jkey, &value);
-+#endif
-
- (*env)->ReleaseStringUTFChars(env, key, jkey);
- (*env)->CallVoidMethod( env, ref , mid , (jint)value );
-@@ -308,7 +326,12 @@ JNIEXPORT void JNICALL Java_org_herac_tuxguitar_player
- jmethodID mid = (*env)->GetMethodID(env, cl, "setValue", "(Ljava/lang/String;)V");
- if (mid != 0){
- const jbyte *jkey = (*env)->GetStringUTFChars(env, key, NULL);
-+#if FLUIDSYNTH_VERSION_MAJOR < 2
- char *value = fluid_settings_getstr_default(handle->settings,(char *)jkey);
-+#else
-+ char *value = NULL;
-+ fluid_settings_getstr_default(handle->settings,(char *)jkey, &value);
-+#endif
- jstring jvalue = (*env)->NewStringUTF(env, value);
-
- (*env)->ReleaseStringUTFChars(env, key, jkey);
diff --git a/audio/tuxguitar/files/patch-TuxGuitar_build.properties b/audio/tuxguitar/files/patch-TuxGuitar_build.properties
deleted file mode 100644
index a0e129b13b23..000000000000
--- a/audio/tuxguitar/files/patch-TuxGuitar_build.properties
+++ /dev/null
@@ -1,59 +0,0 @@
---- TuxGuitar/build.properties.orig 2009-10-31 14:32:52 UTC
-+++ TuxGuitar/build.properties
-@@ -5,15 +5,15 @@ ant.build.javac.source=1.4
- ant.build.javac.target=1.4
-
- ########## DEFAULT LINUX BUILD PROPERTIES ##########
--lib.swt.jni=lib/
--lib.swt.jar=lib/swt.jar
--lib.itext.jar=lib/itext.jar
--dist.file=xml/build-linux.xml
--dist.version=1.2
--dist.jar.path=./
--dist.bin.path=./
--dist.share.path=share/
--dist.doc.path=doc/
-+#lib.swt.jni=lib/
-+#lib.swt.jar=lib/swt.jar
-+#lib.itext.jar=lib/itext.jar
-+#dist.file=xml/build-linux.xml
-+#dist.version=1.2
-+#dist.jar.path=./
-+#dist.bin.path=./
-+#dist.share.path=share/
-+#dist.doc.path=doc/
-
- ########## UBUNTU BUILD PROPERTIES ##########
- #lib.swt.jni=/usr/lib/jni/
-@@ -29,15 +29,15 @@ dist.doc.path=doc/
- #dist.doc.path=${dist.prefix}/share/doc/tuxguitar/
-
- ########## FREEBSD BUILD PROPERTIES ##########
--#lib.swt.jni=/usr/local/lib/
--#lib.swt.jar=/usr/local/share/java/classes/swt.jar
--#lib.itext.jar=/usr/local/share/java/classes/itext.jar
--#dist.file=xml/build-freebsd.xml
--#dist.version=1.2
--#dist.jar.path=/usr/local/share/java/TuxGuitar-${dist.version}/
--#dist.bin.path=/usr/local/bin/
--#dist.share.path=/usr/local/share/TuxGuitar-${dist.version}/
--#dist.doc.path=/usr/local/share/doc/TuxGuitar-${dist.version}/
-+lib.swt.jni=/usr/local/lib/
-+lib.swt.jar=/usr/local/share/java/classes/swt.jar
-+lib.itext.jar=/usr/local/share/java/classes/itext.jar
-+dist.file=xml/build-freebsd.xml
-+dist.version=1.2
-+dist.jar.path=/usr/local/share/java/TuxGuitar-${dist.version}/
-+dist.bin.path=/usr/local/bin
-+dist.share.path=/usr/local/share/tuxguitar
-+dist.doc.path=/usr/local/share/doc/tuxguitar
-
- ########## DEFAULT MAC BUILD PROPERTIES ##########
- #lib.swt.jni=lib/
-@@ -62,4 +62,4 @@ dist.doc.path=doc/
- #dist.doc.path=doc\\
- ## get JanelWindows.exe from http://sourceforge.net/projects/janel/
- #janel.exe=utilities\\tuxguitar.exe
--#janel.lap.prefix=${FOUND_EXE_FOLDER}\\
-\ No newline at end of file
-+#janel.lap.prefix=${FOUND_EXE_FOLDER}\\
diff --git a/audio/tuxguitar/files/pkg-message.in b/audio/tuxguitar/files/pkg-message.in
deleted file mode 100644
index 61f7568539a1..000000000000
--- a/audio/tuxguitar/files/pkg-message.in
+++ /dev/null
@@ -1,13 +0,0 @@
-[
-{ type: install
- message: <<EOM
-You installed TuxGuitar: The multitrack tablature editor and player.
-
-SoundFonts pack 8MBGMSFX.SF2 for the TuxGuitar's FluidSynth plugin
-has been shared with FluidSynth. The 8MBGMSFX.SF2 file has been
-installed at:
-
-%%SF2_DIR%%/8MBGMSFX.SF2
-EOM
-}
-]
diff --git a/audio/tuxguitar/files/tuxguitar.in b/audio/tuxguitar/files/tuxguitar.in
deleted file mode 100644
index bdb8ef3c2657..000000000000
--- a/audio/tuxguitar/files/tuxguitar.in
+++ /dev/null
@@ -1,20 +0,0 @@
-#! /bin/sh
-
-PACKAGE_MAIN=org.herac.tuxguitar.gui.TGMain
-
-if [ "$1" ]; then ARGS=$1
-else ARGS=%%DATADIR%%/tuxguitar.tg; fi
-
-CLASSPATH=${CLASSPATH}
-CLASSPATH=${CLASSPATH}:%%DATADIR%%
-CLASSPATH=${CLASSPATH}:%%DATADIR%%/tuxguitar.jar
-CLASSPATH=${CLASSPATH}:%%JAVALIBDIR%%/swt.jar
-CLASSPATH=${CLASSPATH}:%%JAVALIBDIR%%/gervill.jar
-CLASSPATH=${CLASSPATH}:%%JAVALIBDIR%%/itext.jar
-
-JAVA_FLAGS="-Xms128m -Xmx128m -cp ${CLASSPATH}"
-
-MOZILLA_FIVE_HOME=%%PREFIX%%/lib/%%GECKO%% java ${JAVA_FLAGS} \
- -cp ${CLASSPATH} \
- ${PACKAGE_MAIN} \
- "${ARGS}"
diff --git a/audio/tuxguitar/pkg-descr b/audio/tuxguitar/pkg-descr
deleted file mode 100644
index e489be5a65a8..000000000000
--- a/audio/tuxguitar/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-With TuxGuitar, you will be able to compose music using the following features
-
- * Tablature editor
- * Score Viewer
- * Multitrack display
- * Autoscroll while playing
- * Note duration management
- * Various effects (bend, slide, vibrato, hammer-on/pull-off)
- * Support for triplets (5,6,7,9,10,11,12)
- * Repeat open and close
- * Time signature management
- * Tempo management
- * Imports and exports gp3, gp4 and gp5 files
-
-WWW: http://www.tuxguitar.com.ar/
diff --git a/audio/tuxguitar/pkg-plist b/audio/tuxguitar/pkg-plist
deleted file mode 100644
index 9a84c11ae9a0..000000000000
--- a/audio/tuxguitar/pkg-plist
+++ /dev/null
@@ -1,518 +0,0 @@
-bin/tuxguitar
-lib/libtuxguitar-fluidsynth-jni.so
-lib/libtuxguitar-oss-jni.so
-man/man1/tuxguitar.1.gz
-share/applications/tuxguitar.desktop
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE
-%%PORTDOCS%%%%DOCSDIR%%/README
-share/pixmaps/tuxguitar.xpm
-share/sounds/sf2/8MBGMSFX.SF2
-%%DATADIR%%/8MBGMSFX.SF2
-%%DATADIR%%/help/about.html
-%%DATADIR%%/help/css/styles.css
-%%DATADIR%%/help/edit_chord.html
-%%DATADIR%%/help/edit_effects.html
-%%DATADIR%%/help/edit_matrix.html
-%%DATADIR%%/help/editing_song.html
-%%DATADIR%%/help/editing_track.html
-%%DATADIR%%/help/file_formats.html
-%%DATADIR%%/help/images/edit/chord_dialog.png
-%%DATADIR%%/help/images/edit/chord_settings_dialog.png
-%%DATADIR%%/help/images/edit/ed_lyrics.png
-%%DATADIR%%/help/images/edit/effects_bend.png
-%%DATADIR%%/help/images/edit/effects_grace.png
-%%DATADIR%%/help/images/edit/effects_tremolobar.png
-%%DATADIR%%/help/images/edit/insert_named_chord.png
-%%DATADIR%%/help/images/edit/matrix_editor.png
-%%DATADIR%%/help/images/edit/repeats.png
-%%DATADIR%%/help/images/edit/sed_mixer_dialog.png
-%%DATADIR%%/help/images/edit/typing.png
-%%DATADIR%%/help/images/start/fs_new_file.png
-%%DATADIR%%/help/images/start/fs_song_table.png
-%%DATADIR%%/help/images/start/fs_track_properties.png
-%%DATADIR%%/help/images/start/p_mode.png
-%%DATADIR%%/help/images/start/tb_add_track.png
-%%DATADIR%%/help/images/start/tb_composition.png
-%%DATADIR%%/help/images/start/tb_duration.png
-%%DATADIR%%/help/images/start/tb_dynamics.png
-%%DATADIR%%/help/images/start/tb_edit_menu.png
-%%DATADIR%%/help/images/start/tb_edit_mode.png
-%%DATADIR%%/help/images/start/tb_effects.png
-%%DATADIR%%/help/images/start/tb_file_menu.png
-%%DATADIR%%/help/images/start/tb_layout.png
-%%DATADIR%%/help/images/start/tb_markers.png
-%%DATADIR%%/help/images/start/tb_note.png
-%%DATADIR%%/help/images/start/tb_properties.png
-%%DATADIR%%/help/images/start/tb_props_diff.png
-%%DATADIR%%/help/images/start/tb_transport.png
-%%DATADIR%%/help/images/start/tb_view.png
-%%DATADIR%%/help/images/tools/converter.png
-%%DATADIR%%/help/images/tools/keybinding_editor.png
-%%DATADIR%%/help/images/tools/plugins_dialog.png
-%%DATADIR%%/help/images/tools/settings_skin.png
-%%DATADIR%%/help/index.html
-%%DATADIR%%/help/js/jquery-1.2.6.min.js
-%%DATADIR%%/help/js/jquery.menu.js
-%%DATADIR%%/help/license.html
-%%DATADIR%%/help/start_first_steps.html
-%%DATADIR%%/help/start_playing.html
-%%DATADIR%%/help/start_toolbars.html
-%%DATADIR%%/help/tools_converter.html
-%%DATADIR%%/help/tools_keybinding.html
-%%DATADIR%%/help/tools_plugins.html
-%%DATADIR%%/help/tools_shortcuts.html
-%%DATADIR%%/help/tools_skin.html
-%%DATADIR%%/help/tools_sound.html
-%%DATADIR%%/help/whatsnew.html
-%%DATADIR%%/lang/messages.properties
-%%DATADIR%%/lang/messages_ca.properties
-%%DATADIR%%/lang/messages_cs.properties
-%%DATADIR%%/lang/messages_de.properties
-%%DATADIR%%/lang/messages_en.properties
-%%DATADIR%%/lang/messages_es.properties
-%%DATADIR%%/lang/messages_eu.properties
-%%DATADIR%%/lang/messages_fr.properties
-%%DATADIR%%/lang/messages_hu.properties
-%%DATADIR%%/lang/messages_it.properties
-%%DATADIR%%/lang/messages_ja.properties
-%%DATADIR%%/lang/messages_nl.properties
-%%DATADIR%%/lang/messages_pl.properties
-%%DATADIR%%/lang/messages_pt.properties
-%%DATADIR%%/lang/messages_ru.properties
-%%DATADIR%%/lang/messages_sr.properties
-%%DATADIR%%/lang/messages_sv.properties
-%%DATADIR%%/lang/messages_uk.properties
-%%DATADIR%%/lang/messages_vi.properties
-%%DATADIR%%/lang/messages_zh_GB.properties
-%%DATADIR%%/lang/messages_zh_TW.properties
-%%DATADIR%%/plugins/tuxguitar-ascii.jar
-%%DATADIR%%/plugins/tuxguitar-compat.jar
-%%DATADIR%%/plugins/tuxguitar-converter.jar
-%%DATADIR%%/plugins/tuxguitar-fluidsynth.jar
-%%DATADIR%%/plugins/tuxguitar-gervill.jar
-%%DATADIR%%/plugins/tuxguitar-gtp.jar
-%%DATADIR%%/plugins/tuxguitar-jsa.jar
-%%DATADIR%%/plugins/tuxguitar-lilypond.jar
-%%DATADIR%%/plugins/tuxguitar-midi.jar
-%%DATADIR%%/plugins/tuxguitar-musicxml.jar
-%%DATADIR%%/plugins/tuxguitar-oss.jar
-%%DATADIR%%/plugins/tuxguitar-pdf.jar
-%%DATADIR%%/plugins/tuxguitar-ptb.jar
-%%DATADIR%%/plugins/tuxguitar-tef.jar
-%%DATADIR%%/plugins/tuxguitar-tray.jar
-%%DATADIR%%/plugins/tuxguitar-tuner.jar
-%%DATADIR%%/scales/scales.xml
-%%DATADIR%%/skins/Lavender/1.png
-%%DATADIR%%/skins/Lavender/16.png
-%%DATADIR%%/skins/Lavender/2.png
-%%DATADIR%%/skins/Lavender/32.png
-%%DATADIR%%/skins/Lavender/4.png
-%%DATADIR%%/skins/Lavender/64.png
-%%DATADIR%%/skins/Lavender/8.png
-%%DATADIR%%/skins/Lavender/about_authors.png
-%%DATADIR%%/skins/Lavender/about_description.png
-%%DATADIR%%/skins/Lavender/about_license.png
-%%DATADIR%%/skins/Lavender/browser_back.png
-%%DATADIR%%/skins/Lavender/browser_file.png
-%%DATADIR%%/skins/Lavender/browser_folder.png
-%%DATADIR%%/skins/Lavender/browser_new.png
-%%DATADIR%%/skins/Lavender/browser_refresh.png
-%%DATADIR%%/skins/Lavender/browser_root.png
-%%DATADIR%%/skins/Lavender/chord.png
-%%DATADIR%%/skins/Lavender/closerepeat.png
-%%DATADIR%%/skins/Lavender/division-type.png
-%%DATADIR%%/skins/Lavender/dotted.png
-%%DATADIR%%/skins/Lavender/doubledotted.png
-%%DATADIR%%/skins/Lavender/dynamic_f.png
-%%DATADIR%%/skins/Lavender/dynamic_ff.png
-%%DATADIR%%/skins/Lavender/dynamic_fff.png
-%%DATADIR%%/skins/Lavender/dynamic_mf.png
-%%DATADIR%%/skins/Lavender/dynamic_mp.png
-%%DATADIR%%/skins/Lavender/dynamic_p.png
-%%DATADIR%%/skins/Lavender/dynamic_pp.png
-%%DATADIR%%/skins/Lavender/dynamic_ppp.png
-%%DATADIR%%/skins/Lavender/edit_mode_edition.png
-%%DATADIR%%/skins/Lavender/edit_mode_edition_no_natural.png
-%%DATADIR%%/skins/Lavender/edit_mode_selection.png
-%%DATADIR%%/skins/Lavender/edit_redo.png
-%%DATADIR%%/skins/Lavender/edit_undo.png
-%%DATADIR%%/skins/Lavender/edit_voice_1.png
-%%DATADIR%%/skins/Lavender/edit_voice_2.png
-%%DATADIR%%/skins/Lavender/effect_accentuated.png
-%%DATADIR%%/skins/Lavender/effect_bend.png
-%%DATADIR%%/skins/Lavender/effect_dead.png
-%%DATADIR%%/skins/Lavender/effect_fade_in.png
-%%DATADIR%%/skins/Lavender/effect_ghost.png
-%%DATADIR%%/skins/Lavender/effect_grace.png
-%%DATADIR%%/skins/Lavender/effect_hammer.png
-%%DATADIR%%/skins/Lavender/effect_harmonic.png
-%%DATADIR%%/skins/Lavender/effect_heavy_accentuated.png
-%%DATADIR%%/skins/Lavender/effect_palm_mute.png
-%%DATADIR%%/skins/Lavender/effect_popping.png
-%%DATADIR%%/skins/Lavender/effect_slapping.png
-%%DATADIR%%/skins/Lavender/effect_slide.png
-%%DATADIR%%/skins/Lavender/effect_staccato.png
-%%DATADIR%%/skins/Lavender/effect_tapping.png
-%%DATADIR%%/skins/Lavender/effect_tremolo_bar.png
-%%DATADIR%%/skins/Lavender/effect_tremolo_picking.png
-%%DATADIR%%/skins/Lavender/effect_trill.png
-%%DATADIR%%/skins/Lavender/effect_vibrato.png
-%%DATADIR%%/skins/Lavender/firstfret.png
-%%DATADIR%%/skins/Lavender/fret.png
-%%DATADIR%%/skins/Lavender/fretboard.png
-%%DATADIR%%/skins/Lavender/grace.png
-%%DATADIR%%/skins/Lavender/icon-16x16.png
-%%DATADIR%%/skins/Lavender/icon-24x24.png
-%%DATADIR%%/skins/Lavender/icon-32x32.png
-%%DATADIR%%/skins/Lavender/icon-48x48.png
-%%DATADIR%%/skins/Lavender/icon-64x64.png
-%%DATADIR%%/skins/Lavender/icon-96x96.png
-%%DATADIR%%/skins/Lavender/icon.icns
-%%DATADIR%%/skins/Lavender/icon.ico
-%%DATADIR%%/skins/Lavender/icon.png
-%%DATADIR%%/skins/Lavender/layout_compact.png
-%%DATADIR%%/skins/Lavender/layout_linear.png
-%%DATADIR%%/skins/Lavender/layout_multitrack.png
-%%DATADIR%%/skins/Lavender/layout_page.png
-%%DATADIR%%/skins/Lavender/layout_score.png
-%%DATADIR%%/skins/Lavender/logo.png
-%%DATADIR%%/skins/Lavender/marker_add.png
-%%DATADIR%%/skins/Lavender/marker_first.png
-%%DATADIR%%/skins/Lavender/marker_last.png
-%%DATADIR%%/skins/Lavender/marker_list.png
-%%DATADIR%%/skins/Lavender/marker_next.png
-%%DATADIR%%/skins/Lavender/marker_previous.png
-%%DATADIR%%/skins/Lavender/marker_remove.png
-%%DATADIR%%/skins/Lavender/mixer.png
-%%DATADIR%%/skins/Lavender/new.png
-%%DATADIR%%/skins/Lavender/open.png
-%%DATADIR%%/skins/Lavender/openrepeat.png
-%%DATADIR%%/skins/Lavender/option_language.png
-%%DATADIR%%/skins/Lavender/option_skin.png
-%%DATADIR%%/skins/Lavender/option_sound.png
-%%DATADIR%%/skins/Lavender/option_style.png
-%%DATADIR%%/skins/Lavender/option_toolbars.png
-%%DATADIR%%/skins/Lavender/option_view.png
-%%DATADIR%%/skins/Lavender/print-preview.png
-%%DATADIR%%/skins/Lavender/print.png
-%%DATADIR%%/skins/Lavender/repeat_alternative.png
-%%DATADIR%%/skins/Lavender/save-as.png
-%%DATADIR%%/skins/Lavender/save.png
-%%DATADIR%%/skins/Lavender/settings.png
-%%DATADIR%%/skins/Lavender/skin-preview.png
-%%DATADIR%%/skins/Lavender/skin.properties
-%%DATADIR%%/skins/Lavender/song_properties.png
-%%DATADIR%%/skins/Lavender/splash.png
-%%DATADIR%%/skins/Lavender/tempo.png
-%%DATADIR%%/skins/Lavender/tempoicon.png
-%%DATADIR%%/skins/Lavender/tgdoc.icns
-%%DATADIR%%/skins/Lavender/tiednote.png
-%%DATADIR%%/skins/Lavender/timesignature.png
-%%DATADIR%%/skins/Lavender/track_add.png
-%%DATADIR%%/skins/Lavender/track_remove.png
-%%DATADIR%%/skins/Lavender/transport.png
-%%DATADIR%%/skins/Lavender/transport_first_1.png
-%%DATADIR%%/skins/Lavender/transport_first_2.png
-%%DATADIR%%/skins/Lavender/transport_icon_first_1.png
-%%DATADIR%%/skins/Lavender/transport_icon_first_2.png
-%%DATADIR%%/skins/Lavender/transport_icon_last_1.png
-%%DATADIR%%/skins/Lavender/transport_icon_last_2.png
-%%DATADIR%%/skins/Lavender/transport_icon_next_1.png
-%%DATADIR%%/skins/Lavender/transport_icon_next_2.png
-%%DATADIR%%/skins/Lavender/transport_icon_pause.png
-%%DATADIR%%/skins/Lavender/transport_icon_play_1.png
-%%DATADIR%%/skins/Lavender/transport_icon_play_2.png
-%%DATADIR%%/skins/Lavender/transport_icon_previous_1.png
-%%DATADIR%%/skins/Lavender/transport_icon_previous_2.png
-%%DATADIR%%/skins/Lavender/transport_icon_stop_1.png
-%%DATADIR%%/skins/Lavender/transport_icon_stop_2.png
-%%DATADIR%%/skins/Lavender/transport_last_1.png
-%%DATADIR%%/skins/Lavender/transport_last_2.png
-%%DATADIR%%/skins/Lavender/transport_metronome.png
-%%DATADIR%%/skins/Lavender/transport_mode.png
-%%DATADIR%%/skins/Lavender/transport_next_1.png
-%%DATADIR%%/skins/Lavender/transport_next_2.png
-%%DATADIR%%/skins/Lavender/transport_pause.png
-%%DATADIR%%/skins/Lavender/transport_play_1.png
-%%DATADIR%%/skins/Lavender/transport_play_2.png
-%%DATADIR%%/skins/Lavender/transport_previous_1.png
-%%DATADIR%%/skins/Lavender/transport_previous_2.png
-%%DATADIR%%/skins/Lavender/transport_stop_1.png
-%%DATADIR%%/skins/Lavender/transport_stop_2.png
-%%DATADIR%%/skins/blue_serious/1.png
-%%DATADIR%%/skins/blue_serious/16.png
-%%DATADIR%%/skins/blue_serious/2.png
-%%DATADIR%%/skins/blue_serious/32.png
-%%DATADIR%%/skins/blue_serious/4.png
-%%DATADIR%%/skins/blue_serious/64.png
-%%DATADIR%%/skins/blue_serious/8.png
-%%DATADIR%%/skins/blue_serious/about_authors.png
-%%DATADIR%%/skins/blue_serious/about_description.png
-%%DATADIR%%/skins/blue_serious/about_license.png
-%%DATADIR%%/skins/blue_serious/browser_back.png
-%%DATADIR%%/skins/blue_serious/browser_file.png
-%%DATADIR%%/skins/blue_serious/browser_folder.png
-%%DATADIR%%/skins/blue_serious/browser_new.png
-%%DATADIR%%/skins/blue_serious/browser_refresh.png
-%%DATADIR%%/skins/blue_serious/browser_root.png
-%%DATADIR%%/skins/blue_serious/chord.png
-%%DATADIR%%/skins/blue_serious/closerepeat.png
-%%DATADIR%%/skins/blue_serious/division-type.png
-%%DATADIR%%/skins/blue_serious/dotted.png
-%%DATADIR%%/skins/blue_serious/doubledotted.png
-%%DATADIR%%/skins/blue_serious/dynamic_f.png
-%%DATADIR%%/skins/blue_serious/dynamic_ff.png
-%%DATADIR%%/skins/blue_serious/dynamic_fff.png
-%%DATADIR%%/skins/blue_serious/dynamic_mf.png
-%%DATADIR%%/skins/blue_serious/dynamic_mp.png
-%%DATADIR%%/skins/blue_serious/dynamic_p.png
-%%DATADIR%%/skins/blue_serious/dynamic_pp.png
-%%DATADIR%%/skins/blue_serious/dynamic_ppp.png
-%%DATADIR%%/skins/blue_serious/edit_mode_edition.png
-%%DATADIR%%/skins/blue_serious/edit_mode_edition_no_natural.png
-%%DATADIR%%/skins/blue_serious/edit_mode_selection.png
-%%DATADIR%%/skins/blue_serious/edit_redo.png
-%%DATADIR%%/skins/blue_serious/edit_undo.png
-%%DATADIR%%/skins/blue_serious/edit_voice_1.png
-%%DATADIR%%/skins/blue_serious/edit_voice_2.png
-%%DATADIR%%/skins/blue_serious/effect_accentuated.png
-%%DATADIR%%/skins/blue_serious/effect_bend.png
-%%DATADIR%%/skins/blue_serious/effect_dead.png
-%%DATADIR%%/skins/blue_serious/effect_fade_in.png
-%%DATADIR%%/skins/blue_serious/effect_ghost.png
-%%DATADIR%%/skins/blue_serious/effect_grace.png
-%%DATADIR%%/skins/blue_serious/effect_hammer.png
-%%DATADIR%%/skins/blue_serious/effect_harmonic.png
-%%DATADIR%%/skins/blue_serious/effect_heavy_accentuated.png
-%%DATADIR%%/skins/blue_serious/effect_palm_mute.png
-%%DATADIR%%/skins/blue_serious/effect_popping.png
-%%DATADIR%%/skins/blue_serious/effect_slapping.png
-%%DATADIR%%/skins/blue_serious/effect_slide.png
-%%DATADIR%%/skins/blue_serious/effect_staccato.png
-%%DATADIR%%/skins/blue_serious/effect_tapping.png
-%%DATADIR%%/skins/blue_serious/effect_tremolo_bar.png
-%%DATADIR%%/skins/blue_serious/effect_tremolo_picking.png
-%%DATADIR%%/skins/blue_serious/effect_trill.png
-%%DATADIR%%/skins/blue_serious/effect_vibrato.png
-%%DATADIR%%/skins/blue_serious/firstfret.png
-%%DATADIR%%/skins/blue_serious/fret.png
-%%DATADIR%%/skins/blue_serious/fretboard.png
-%%DATADIR%%/skins/blue_serious/grace.png
-%%DATADIR%%/skins/blue_serious/icon-16x16.png
-%%DATADIR%%/skins/blue_serious/icon-24x24.png
-%%DATADIR%%/skins/blue_serious/icon-32x32.png
-%%DATADIR%%/skins/blue_serious/icon-48x48.png
-%%DATADIR%%/skins/blue_serious/icon-64x64.png
-%%DATADIR%%/skins/blue_serious/icon-96x96.png
-%%DATADIR%%/skins/blue_serious/icon.icns
-%%DATADIR%%/skins/blue_serious/icon.ico
-%%DATADIR%%/skins/blue_serious/icon.png
-%%DATADIR%%/skins/blue_serious/layout_compact.png
-%%DATADIR%%/skins/blue_serious/layout_linear.png
-%%DATADIR%%/skins/blue_serious/layout_multitrack.png
-%%DATADIR%%/skins/blue_serious/layout_page.png
-%%DATADIR%%/skins/blue_serious/layout_score.png
-%%DATADIR%%/skins/blue_serious/logo.png
-%%DATADIR%%/skins/blue_serious/marker_add.png
-%%DATADIR%%/skins/blue_serious/marker_first.png
-%%DATADIR%%/skins/blue_serious/marker_last.png
-%%DATADIR%%/skins/blue_serious/marker_list.png
-%%DATADIR%%/skins/blue_serious/marker_next.png
-%%DATADIR%%/skins/blue_serious/marker_previous.png
-%%DATADIR%%/skins/blue_serious/marker_remove.png
-%%DATADIR%%/skins/blue_serious/mixer.png
-%%DATADIR%%/skins/blue_serious/new.png
-%%DATADIR%%/skins/blue_serious/open.png
-%%DATADIR%%/skins/blue_serious/openrepeat.png
-%%DATADIR%%/skins/blue_serious/option_language.png
-%%DATADIR%%/skins/blue_serious/option_skin.png
-%%DATADIR%%/skins/blue_serious/option_sound.png
-%%DATADIR%%/skins/blue_serious/option_style.png
-%%DATADIR%%/skins/blue_serious/option_toolbars.png
-%%DATADIR%%/skins/blue_serious/option_view.png
-%%DATADIR%%/skins/blue_serious/print-preview.png
-%%DATADIR%%/skins/blue_serious/print.png
-%%DATADIR%%/skins/blue_serious/repeat_alternative.png
-%%DATADIR%%/skins/blue_serious/save-as.png
-%%DATADIR%%/skins/blue_serious/save.png
-%%DATADIR%%/skins/blue_serious/settings.png
-%%DATADIR%%/skins/blue_serious/skin-preview.png
-%%DATADIR%%/skins/blue_serious/skin.properties
-%%DATADIR%%/skins/blue_serious/song_properties.png
-%%DATADIR%%/skins/blue_serious/splash.png
-%%DATADIR%%/skins/blue_serious/tempo.png
-%%DATADIR%%/skins/blue_serious/tempoicon.png
-%%DATADIR%%/skins/blue_serious/tiednote.png
-%%DATADIR%%/skins/blue_serious/timesignature.png
-%%DATADIR%%/skins/blue_serious/track_add.png
-%%DATADIR%%/skins/blue_serious/track_remove.png
-%%DATADIR%%/skins/blue_serious/transport.png
-%%DATADIR%%/skins/blue_serious/transport_first_1.png
-%%DATADIR%%/skins/blue_serious/transport_first_2.png
-%%DATADIR%%/skins/blue_serious/transport_icon_first_1.png
-%%DATADIR%%/skins/blue_serious/transport_icon_first_2.png
-%%DATADIR%%/skins/blue_serious/transport_icon_last_1.png
-%%DATADIR%%/skins/blue_serious/transport_icon_last_2.png
-%%DATADIR%%/skins/blue_serious/transport_icon_next_1.png
-%%DATADIR%%/skins/blue_serious/transport_icon_next_2.png
-%%DATADIR%%/skins/blue_serious/transport_icon_pause.png
-%%DATADIR%%/skins/blue_serious/transport_icon_play_1.png
-%%DATADIR%%/skins/blue_serious/transport_icon_play_2.png
-%%DATADIR%%/skins/blue_serious/transport_icon_previous_1.png
-%%DATADIR%%/skins/blue_serious/transport_icon_previous_2.png
-%%DATADIR%%/skins/blue_serious/transport_icon_stop_1.png
-%%DATADIR%%/skins/blue_serious/transport_icon_stop_2.png
-%%DATADIR%%/skins/blue_serious/transport_last_1.png
-%%DATADIR%%/skins/blue_serious/transport_last_2.png
-%%DATADIR%%/skins/blue_serious/transport_metronome.png
-%%DATADIR%%/skins/blue_serious/transport_mode.png
-%%DATADIR%%/skins/blue_serious/transport_next_1.png
-%%DATADIR%%/skins/blue_serious/transport_next_2.png
-%%DATADIR%%/skins/blue_serious/transport_pause.png
-%%DATADIR%%/skins/blue_serious/transport_play_1.png
-%%DATADIR%%/skins/blue_serious/transport_play_2.png
-%%DATADIR%%/skins/blue_serious/transport_previous_1.png
-%%DATADIR%%/skins/blue_serious/transport_previous_2.png
-%%DATADIR%%/skins/blue_serious/transport_stop_1.png
-%%DATADIR%%/skins/blue_serious/transport_stop_2.png
-%%DATADIR%%/skins/blue_serious/tupleto.png
-%%DATADIR%%/skins/ersplus/1.png
-%%DATADIR%%/skins/ersplus/16.png
-%%DATADIR%%/skins/ersplus/2.png
-%%DATADIR%%/skins/ersplus/32.png
-%%DATADIR%%/skins/ersplus/4.png
-%%DATADIR%%/skins/ersplus/64.png
-%%DATADIR%%/skins/ersplus/8.png
-%%DATADIR%%/skins/ersplus/about_authors.png
-%%DATADIR%%/skins/ersplus/about_description.png
-%%DATADIR%%/skins/ersplus/about_license.png
-%%DATADIR%%/skins/ersplus/browser_back.png
-%%DATADIR%%/skins/ersplus/browser_file.png
-%%DATADIR%%/skins/ersplus/browser_folder.png
-%%DATADIR%%/skins/ersplus/browser_new.png
-%%DATADIR%%/skins/ersplus/browser_refresh.png
-%%DATADIR%%/skins/ersplus/browser_root.png
-%%DATADIR%%/skins/ersplus/chord.png
-%%DATADIR%%/skins/ersplus/closerepeat.png
-%%DATADIR%%/skins/ersplus/division-type.png
-%%DATADIR%%/skins/ersplus/dotted.png
-%%DATADIR%%/skins/ersplus/doubledotted.png
-%%DATADIR%%/skins/ersplus/dynamic_f.png
-%%DATADIR%%/skins/ersplus/dynamic_ff.png
-%%DATADIR%%/skins/ersplus/dynamic_fff.png
-%%DATADIR%%/skins/ersplus/dynamic_mf.png
-%%DATADIR%%/skins/ersplus/dynamic_mp.png
-%%DATADIR%%/skins/ersplus/dynamic_p.png
-%%DATADIR%%/skins/ersplus/dynamic_pp.png
-%%DATADIR%%/skins/ersplus/dynamic_ppp.png
-%%DATADIR%%/skins/ersplus/edit_mode_edition.png
-%%DATADIR%%/skins/ersplus/edit_mode_edition_no_natural.png
-%%DATADIR%%/skins/ersplus/edit_mode_selection.png
-%%DATADIR%%/skins/ersplus/edit_redo.png
-%%DATADIR%%/skins/ersplus/edit_undo.png
-%%DATADIR%%/skins/ersplus/edit_voice_1.png
-%%DATADIR%%/skins/ersplus/edit_voice_2.png
-%%DATADIR%%/skins/ersplus/effect_accentuated.png
-%%DATADIR%%/skins/ersplus/effect_bend.png
-%%DATADIR%%/skins/ersplus/effect_dead.png
-%%DATADIR%%/skins/ersplus/effect_fade_in.png
-%%DATADIR%%/skins/ersplus/effect_ghost.png
-%%DATADIR%%/skins/ersplus/effect_grace.png
-%%DATADIR%%/skins/ersplus/effect_hammer.png
-%%DATADIR%%/skins/ersplus/effect_harmonic.png
-%%DATADIR%%/skins/ersplus/effect_heavy_accentuated.png
-%%DATADIR%%/skins/ersplus/effect_palm_mute.png
-%%DATADIR%%/skins/ersplus/effect_popping.png
-%%DATADIR%%/skins/ersplus/effect_slapping.png
-%%DATADIR%%/skins/ersplus/effect_slide.png
-%%DATADIR%%/skins/ersplus/effect_staccato.png
-%%DATADIR%%/skins/ersplus/effect_tapping.png
-%%DATADIR%%/skins/ersplus/effect_tremolo_bar.png
-%%DATADIR%%/skins/ersplus/effect_tremolo_picking.png
-%%DATADIR%%/skins/ersplus/effect_trill.png
-%%DATADIR%%/skins/ersplus/effect_vibrato.png
-%%DATADIR%%/skins/ersplus/firstfret.png
-%%DATADIR%%/skins/ersplus/fret.png
-%%DATADIR%%/skins/ersplus/fretboard.png
-%%DATADIR%%/skins/ersplus/grace.png
-%%DATADIR%%/skins/ersplus/icon-16x16.png
-%%DATADIR%%/skins/ersplus/icon-24x24.png
-%%DATADIR%%/skins/ersplus/icon-32x32.png
-%%DATADIR%%/skins/ersplus/icon-48x48.png
-%%DATADIR%%/skins/ersplus/icon-64x64.png
-%%DATADIR%%/skins/ersplus/icon-96x96.png
-%%DATADIR%%/skins/ersplus/icon.icns
-%%DATADIR%%/skins/ersplus/icon.ico
-%%DATADIR%%/skins/ersplus/icon.png
-%%DATADIR%%/skins/ersplus/layout_compact.png
-%%DATADIR%%/skins/ersplus/layout_linear.png
-%%DATADIR%%/skins/ersplus/layout_multitrack.png
-%%DATADIR%%/skins/ersplus/layout_page.png
-%%DATADIR%%/skins/ersplus/layout_score.png
-%%DATADIR%%/skins/ersplus/logo.png
-%%DATADIR%%/skins/ersplus/marker_add.png
-%%DATADIR%%/skins/ersplus/marker_first.png
-%%DATADIR%%/skins/ersplus/marker_last.png
-%%DATADIR%%/skins/ersplus/marker_list.png
-%%DATADIR%%/skins/ersplus/marker_next.png
-%%DATADIR%%/skins/ersplus/marker_previous.png
-%%DATADIR%%/skins/ersplus/marker_remove.png
-%%DATADIR%%/skins/ersplus/mixer.png
-%%DATADIR%%/skins/ersplus/new.png
-%%DATADIR%%/skins/ersplus/open.png
-%%DATADIR%%/skins/ersplus/openrepeat.png
-%%DATADIR%%/skins/ersplus/option_language.png
-%%DATADIR%%/skins/ersplus/option_skin.png
-%%DATADIR%%/skins/ersplus/option_sound.png
-%%DATADIR%%/skins/ersplus/option_style.png
-%%DATADIR%%/skins/ersplus/option_toolbars.png
-%%DATADIR%%/skins/ersplus/option_view.png
-%%DATADIR%%/skins/ersplus/print-preview.png
-%%DATADIR%%/skins/ersplus/print.png
-%%DATADIR%%/skins/ersplus/repeat_alternative.png
-%%DATADIR%%/skins/ersplus/save-as.png
-%%DATADIR%%/skins/ersplus/save.png
-%%DATADIR%%/skins/ersplus/settings.png
-%%DATADIR%%/skins/ersplus/skin-preview.png
-%%DATADIR%%/skins/ersplus/skin.properties
-%%DATADIR%%/skins/ersplus/song_properties.png
-%%DATADIR%%/skins/ersplus/splash.png
-%%DATADIR%%/skins/ersplus/tempo.png
-%%DATADIR%%/skins/ersplus/tempoicon.png
-%%DATADIR%%/skins/ersplus/tiednote.png
-%%DATADIR%%/skins/ersplus/timesignature.png
-%%DATADIR%%/skins/ersplus/track_add.png
-%%DATADIR%%/skins/ersplus/track_remove.png
-%%DATADIR%%/skins/ersplus/transport.png
-%%DATADIR%%/skins/ersplus/transport_first_1.png
-%%DATADIR%%/skins/ersplus/transport_first_2.png
-%%DATADIR%%/skins/ersplus/transport_icon_first_1.png
-%%DATADIR%%/skins/ersplus/transport_icon_first_2.png
-%%DATADIR%%/skins/ersplus/transport_icon_last_1.png
-%%DATADIR%%/skins/ersplus/transport_icon_last_2.png
-%%DATADIR%%/skins/ersplus/transport_icon_next_1.png
-%%DATADIR%%/skins/ersplus/transport_icon_next_2.png
-%%DATADIR%%/skins/ersplus/transport_icon_pause.png
-%%DATADIR%%/skins/ersplus/transport_icon_play_1.png
-%%DATADIR%%/skins/ersplus/transport_icon_play_2.png
-%%DATADIR%%/skins/ersplus/transport_icon_previous_1.png
-%%DATADIR%%/skins/ersplus/transport_icon_previous_2.png
-%%DATADIR%%/skins/ersplus/transport_icon_stop_1.png
-%%DATADIR%%/skins/ersplus/transport_icon_stop_2.png
-%%DATADIR%%/skins/ersplus/transport_last_1.png
-%%DATADIR%%/skins/ersplus/transport_last_2.png
-%%DATADIR%%/skins/ersplus/transport_metronome.png
-%%DATADIR%%/skins/ersplus/transport_mode.png
-%%DATADIR%%/skins/ersplus/transport_next_1.png
-%%DATADIR%%/skins/ersplus/transport_next_2.png
-%%DATADIR%%/skins/ersplus/transport_pause.png
-%%DATADIR%%/skins/ersplus/transport_play_1.png
-%%DATADIR%%/skins/ersplus/transport_play_2.png
-%%DATADIR%%/skins/ersplus/transport_previous_1.png
-%%DATADIR%%/skins/ersplus/transport_previous_2.png
-%%DATADIR%%/skins/ersplus/transport_stop_1.png
-%%DATADIR%%/skins/ersplus/transport_stop_2.png
-%%DATADIR%%/tuxguitar.jar
-%%DATADIR%%/tuxguitar.tg
diff --git a/devel/Makefile b/devel/Makefile
index e3ad19cb9fb9..e1ba91648468 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -982,7 +982,6 @@
SUBDIR += isfreedesktop
SUBDIR += isl
SUBDIR += ispc
- SUBDIR += itext
SUBDIR += ivykis
SUBDIR += jam
SUBDIR += jansson
diff --git a/devel/itext/Makefile b/devel/itext/Makefile
deleted file mode 100644
index ba64d87e315c..000000000000
--- a/devel/itext/Makefile
+++ /dev/null
@@ -1,64 +0,0 @@
-# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org>
-
-PORTNAME= itext
-PORTVERSION= 4.2.0
-PORTREVISION= 5
-PORTEPOCH= 1
-CATEGORIES= devel java
-MASTER_SITES= LOCAL/ale
-
-MAINTAINER= ale@FreeBSD.org
-COMMENT= Java-PDF Library
-
-LICENSE= LGPL20+ MPL11
-LICENSE_COMB= dual
-
-DEPRECATED= Outdated version and deprecated by upstream
-EXPIRATION_DATE=2022-03-31
-
-BUILD_DEPENDS= ${JAVALIBDIR}/bcmail.jar:java/bouncycastle \
- ${JAVALIBDIR}/dom4j.jar:textproc/dom4j \
- ${JAVALIBDIR}/pdf-renderer.jar:print/pdf-renderer
-RUN_DEPENDS= ${JAVALIBDIR}/bcmail.jar:java/bouncycastle \
- ${JAVALIBDIR}/dom4j.jar:textproc/dom4j \
- ${JAVALIBDIR}/pdf-renderer.jar:print/pdf-renderer
-
-OPTIONS_DEFINE= DOCS
-
-USES= cpe dos2unix tar:bzip2
-CPE_VENDOR= ${PORTNAME}pdf
-DOS2UNIX_GLOB= *.java
-USE_JAVA= yes
-USE_ANT= yes
-ALL_TARGET= jar jar.rtf jar.rups
-MAKE_ENV= ANT_INCLUDE_SHARED_JARS=YES
-NO_ARCH= yes
-
-PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar \
- %%JAVAJARDIR%%/${PORTNAME}-rtf.jar \
- %%JAVAJARDIR%%/${PORTNAME}-rups.jar \
- bin/${PORTNAME}-rups
-
-PORTDOCS= *
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MDOCS}
-ALL_TARGET+= javadoc
-.endif
-
-do-install:
- ${INSTALL_DATA} ${WRKDIR}/lib/iText.jar \
- ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar
- ${INSTALL_DATA} ${WRKDIR}/lib/iText-rtf.jar \
- ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}-rtf.jar
- ${INSTALL_DATA} ${WRKDIR}/lib/iText-rups.jar \
- ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}-rups.jar
- ${INSTALL_SCRIPT} ${FILESDIR}/${PORTNAME}-rups \
- ${STAGEDIR}${PREFIX}/bin/
-.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${STAGEDIR}${DOCSDIR}/apidocs
- (cd ${WRKDIR}/build/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/apidocs)
-.endif
-
-.include <bsd.port.mk>
diff --git a/devel/itext/distinfo b/devel/itext/distinfo
deleted file mode 100644
index c49ee985cdbe..000000000000
--- a/devel/itext/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (itext-4.2.0.tar.bz2) = eae859b03a323bc6a877782f95ea1206048e3303f5ae5968a37ca593d9263ef3
-SIZE (itext-4.2.0.tar.bz2) = 2657355
diff --git a/devel/itext/files/itext-rups b/devel/itext/files/itext-rups
deleted file mode 100644
index 698774cc9fa9..000000000000
--- a/devel/itext/files/itext-rups
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-java -cp `classpath` com.lowagie.rups.Rups &
diff --git a/devel/itext/files/patch-ant_.ant.properties b/devel/itext/files/patch-ant_.ant.properties
deleted file mode 100644
index b4a724d540e9..000000000000
--- a/devel/itext/files/patch-ant_.ant.properties
+++ /dev/null
@@ -1,11 +0,0 @@
---- ant/.ant.properties.orig 2009-11-27 12:59:39 UTC
-+++ ant/.ant.properties
-@@ -3,7 +3,7 @@ releasedate=2009-11-27
-
- itext.home=../..
-
--itext.src=${itext.home}/src
-+itext.src=${itext.home}/itext-${releasenumber}
- itext.www=${itext.home}/www
- itext.build=${itext.home}/build
- itext.lib=${itext.home}/lib
diff --git a/devel/itext/files/patch-ant_compile.xml b/devel/itext/files/patch-ant_compile.xml
deleted file mode 100644
index 66c2e586c740..000000000000
--- a/devel/itext/files/patch-ant_compile.xml
+++ /dev/null
@@ -1,20 +0,0 @@
---- ant/compile.xml.orig 2009-06-08 00:50:15 UTC
-+++ ant/compile.xml
-@@ -92,11 +92,17 @@
- <include name="**/*.html"/>
- </fileset>
- </copy>
-+ <copy todir="${itext.bin}/com/lowagie/text/error_messages/" overwrite="yes">
-+ <fileset dir="${itext.src}/core/com/lowagie/text/error_messages/">
-+ <include name="**/*.lng"/>
-+ </fileset>
-+ </copy>
- <copy todir="${itext.bin}/com/lowagie/text/" overwrite="yes">
- <fileset dir="${itext.src}/core/com/lowagie/text/">
- <include name="**/*.txt"/>
- </fileset>
- </copy>
-+ <mkdir dir="${itext.lib}" />
- <jar jarfile="${itext.jar}" basedir="${itext.bin}">
- <manifest>
- <attribute name="Main-Class" value="com.lowagie.tools.ToolboxAvailable"/>
diff --git a/devel/itext/files/patch-ant_site.xml b/devel/itext/files/patch-ant_site.xml
deleted file mode 100644
index feaa67895591..000000000000
--- a/devel/itext/files/patch-ant_site.xml
+++ /dev/null
@@ -1,11 +0,0 @@
---- ant/site.xml.orig 2009-06-08 00:50:15 UTC
-+++ ant/site.xml
-@@ -65,7 +65,7 @@
- <javadoc
- destdir="${itext.docs}"
- author="true" maxmemory="128m"
-- private="true">
-+ private="true" encoding="utf-8">
- <packageset dir="${itext.src}/core" defaultexcludes="yes">
- <include name="com/lowagie/**" />
- </packageset>
diff --git a/devel/itext/files/patch-core_com_lowagie_text_pdf_PRTokeniser.java b/devel/itext/files/patch-core_com_lowagie_text_pdf_PRTokeniser.java
deleted file mode 100644
index 1fdb7673797d..000000000000
--- a/devel/itext/files/patch-core_com_lowagie_text_pdf_PRTokeniser.java
+++ /dev/null
@@ -1,15 +0,0 @@
---- core/com/lowagie/text/pdf/PRTokeniser.java.orig 2016-10-26 08:23:27 UTC
-+++ core/com/lowagie/text/pdf/PRTokeniser.java
-@@ -281,6 +281,12 @@ public class PRTokeniser {
- }
- }
- }
-+ if (level > 0) {
-+ file.seek(ptr);
-+ type = TK_NUMBER;
-+ stringValue = n1;
-+ return;
-+ }
- // if we hit here, the file is either corrupt (stream ended unexpectedly),
- // or the last token ended exactly at the end of a stream. This last
- // case can occur inside an Object Stream.
diff --git a/devel/itext/files/patch-core_com_lowagie_text_pdf_PdfReader.java b/devel/itext/files/patch-core_com_lowagie_text_pdf_PdfReader.java
deleted file mode 100644
index 390115271a64..000000000000
--- a/devel/itext/files/patch-core_com_lowagie_text_pdf_PdfReader.java
+++ /dev/null
@@ -1,11 +0,0 @@
---- core/com/lowagie/text/pdf/PdfReader.java.orig 2016-10-26 08:23:27 UTC
-+++ core/com/lowagie/text/pdf/PdfReader.java
-@@ -1464,7 +1464,7 @@ public class PdfReader implements PdfVie
- }
- }
- thisStream *= 2;
-- if (thisStream < xref.length)
-+ if (thisStream < xref.length && xref[thisStream] == 0 && xref[thisStream + 1] == 0)
- xref[thisStream] = -1;
-
- if (prev == -1)
diff --git a/devel/itext/files/patch-core_com_lowagie_text_pdf_PdfStamperImp.java b/devel/itext/files/patch-core_com_lowagie_text_pdf_PdfStamperImp.java
deleted file mode 100644
index 6cd317223683..000000000000
--- a/devel/itext/files/patch-core_com_lowagie_text_pdf_PdfStamperImp.java
+++ /dev/null
@@ -1,37 +0,0 @@
---- core/com/lowagie/text/pdf/PdfStamperImp.java.orig 2016-10-26 08:23:27 UTC
-+++ core/com/lowagie/text/pdf/PdfStamperImp.java
-@@ -208,13 +208,22 @@ class PdfStamperImp extends PdfWriter {
- }
- // metadata
- int skipInfo = -1;
-- PRIndirectReference iInfo = (PRIndirectReference)reader.getTrailer().get(PdfName.INFO);
-- PdfDictionary oldInfo = (PdfDictionary)PdfReader.getPdfObject(iInfo);
-+ PRIndirectReference iInfo = null;
-+ PdfDictionary oldInfo;
-+ PdfObject dictInfo = reader.getTrailer().get(PdfName.INFO);
-+ // Info dictionary in the trailer shall be an indirect reference,
-+ // but a few broken softwares put it inline
-+ if (dictInfo instanceof PdfDictionary) {
-+ oldInfo = (PdfDictionary) dictInfo;
-+ } else {
-+ iInfo = (PRIndirectReference) dictInfo;
-+ oldInfo = (PdfDictionary)PdfReader.getPdfObject(iInfo);
-+ }
- String producer = null;
- if (iInfo != null)
- skipInfo = iInfo.getNumber();
- if (oldInfo != null && oldInfo.get(PdfName.PRODUCER) != null)
-- producer = oldInfo.getAsString(PdfName.PRODUCER).toString();
-+ producer = oldInfo.getAsString(PdfName.PRODUCER).toUnicodeString();
- if (producer == null) {
- producer = Document.getVersion();
- }
-@@ -343,7 +352,7 @@ class PdfStamperImp extends PdfWriter {
- }
- }
- newInfo.put(PdfName.MODDATE, date);
-- newInfo.put(PdfName.PRODUCER, new PdfString(producer));
-+ newInfo.put(PdfName.PRODUCER, new PdfString(producer, PdfObject.TEXT_UNICODE));
- if (append) {
- if (iInfo == null)
- info = addToBody(newInfo, false).getIndirectReference();
diff --git a/devel/itext/files/patch-core_com_lowagie_text_xml_xmp_XmpReader.java b/devel/itext/files/patch-core_com_lowagie_text_xml_xmp_XmpReader.java
deleted file mode 100644
index d2eda73d5d54..000000000000
--- a/devel/itext/files/patch-core_com_lowagie_text_xml_xmp_XmpReader.java
+++ /dev/null
@@ -1,23 +0,0 @@
---- core/com/lowagie/text/xml/xmp/XmpReader.java.orig 2016-10-26 08:23:27 UTC
-+++ core/com/lowagie/text/xml/xmp/XmpReader.java
-@@ -103,8 +103,19 @@ public class XmpReader {
- public boolean replace(String namespaceURI, String localName, String value) {
- NodeList nodes = domDocument.getElementsByTagNameNS(namespaceURI, localName);
- Node node;
-- if (nodes.getLength() == 0)
-+ if (nodes.getLength() == 0) {
-+ nodes = domDocument.getElementsByTagNameNS("http://www.w3.org/1999/02/22-rdf-syntax-ns#", "Description");
-+ if (nodes.getLength() == 0) return false;
-+ for (int i = 0; i < nodes.getLength(); i++) {
-+ node = nodes.item(i);
-+ Node attribute = node.getAttributes().getNamedItemNS(namespaceURI, localName);
-+ if (attribute != null) {
-+ attribute.setNodeValue(value);
-+ return true;
-+ }
-+ }
- return false;
-+ }
- for (int i = 0; i < nodes.getLength(); i++) {
- node = nodes.item(i);
- setNodeText(domDocument, node, value);
diff --git a/devel/itext/pkg-descr b/devel/itext/pkg-descr
deleted file mode 100644
index ead87ae31be6..000000000000
--- a/devel/itext/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-iText is a library that allows you to generate PDF files on the fly.
-
-The iText classes are very useful for people who need to generate read-only,
-platform independent documents containing text, lists, tables and images.
-The library is especially useful in combination with Java(TM) technology-based
-Servlets: The look and feel of HTML is browser dependent; with iText and PDF
-you can control exactly how your servlet's output will look.
-
-WWW: http://www.lowagie.com/iText/