summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authordrochner <drochner@pkgsrc.org>2007-08-31 10:37:36 +0000
committerdrochner <drochner@pkgsrc.org>2007-08-31 10:37:36 +0000
commitb0812e75463bb9a36c078bd2d2ce1f7e03e35ad9 (patch)
treede28efbf4e5a30b8bc59a83867bd3e32c8278f3b /audio
parent9ea2b3732d767e4971b8cd8380a05cca483d9f66 (diff)
downloadpkgsrc-b0812e75463bb9a36c078bd2d2ce1f7e03e35ad9.tar.gz
update to 0.8.3
changes: --add-tag added: automatically add an ID3v1.1 tag to file which do not have any ID3v1.x or v2.x tag, lots of handcrafted algorithms converted 2300 files rather successfully in 37 seconds, the code is obscure though approved by tron
Diffstat (limited to 'audio')
-rw-r--r--audio/mp3check/Makefile4
-rw-r--r--audio/mp3check/distinfo13
-rw-r--r--audio/mp3check/patches/patch-ac13
-rw-r--r--audio/mp3check/patches/patch-ae14
-rw-r--r--audio/mp3check/patches/patch-af13
-rw-r--r--audio/mp3check/patches/patch-ag22
6 files changed, 14 insertions, 65 deletions
diff --git a/audio/mp3check/Makefile b/audio/mp3check/Makefile
index f2594ca2e17..a89d795c092 100644
--- a/audio/mp3check/Makefile
+++ b/audio/mp3check/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2007/01/07 09:13:47 rillig Exp $
+# $NetBSD: Makefile,v 1.14 2007/08/31 10:37:36 drochner Exp $
-DISTNAME= mp3check-0.8.0
+DISTNAME= mp3check-0.8.3
CATEGORIES= audio
MASTER_SITES= http://jo.ath.cx/soft/mp3check/
diff --git a/audio/mp3check/distinfo b/audio/mp3check/distinfo
index 72ce9b51e30..1b7cd1a4e24 100644
--- a/audio/mp3check/distinfo
+++ b/audio/mp3check/distinfo
@@ -1,12 +1,9 @@
-$NetBSD: distinfo,v 1.6 2005/12/11 22:03:39 joerg Exp $
+$NetBSD: distinfo,v 1.7 2007/08/31 10:37:36 drochner Exp $
-SHA1 (mp3check-0.8.0.tar.gz) = 3f75bbb59a86dc234acba8db2537cc2f86e52896
-RMD160 (mp3check-0.8.0.tar.gz) = c10fb30c1f0679322e80f92798c117f77e1c6755
-Size (mp3check-0.8.0.tar.gz) = 119644 bytes
+SHA1 (mp3check-0.8.3.tar.gz) = 4921a0f5250016abd8fe92d8ca4522c4c6e8b657
+RMD160 (mp3check-0.8.3.tar.gz) = da244159e2f6637d5bd1d386dbca6a2078329bdb
+Size (mp3check-0.8.3.tar.gz) = 163594 bytes
SHA1 (patch-aa) = df47e94ed8a765d58da8fcabaf407df8931843e3
SHA1 (patch-ab) = 86e1da01f1407f748dbd2fa8436e2d2cdaaf3f4d
-SHA1 (patch-ac) = 9befdd0ac3e96014a389c00180768b709e1ce3a4
SHA1 (patch-ad) = ca416a54a1b751f7587f977288a99b5da061a12a
-SHA1 (patch-ae) = 02494d79eaf448d9b96f80e29ac22bcac52527c9
-SHA1 (patch-af) = 3b6c2f96b6f372553bdbf8332184c78fe20b2706
-SHA1 (patch-ag) = b29c5b8be30e0f971680381586e80650b3791547
+SHA1 (patch-ae) = 8858652cd376372411366d6c06e1e31e4d4b7590
diff --git a/audio/mp3check/patches/patch-ac b/audio/mp3check/patches/patch-ac
deleted file mode 100644
index ed109df4656..00000000000
--- a/audio/mp3check/patches/patch-ac
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ac,v 1.1 2003/02/16 23:08:25 abs Exp $
-
---- texception.h.orig Tue Dec 3 22:00:57 2002
-+++ texception.h
-@@ -57,7 +57,7 @@ class TException {
- va_end(ap);
- }
- #endif
--#if !(defined __USE_SVID || defined __USE_BSD || defined __USE_XOPEN_EXTENDED)
-+#ifndef HAVE_STRDUP
- static char *strdup(const char *str) { char *buf; vasprintf(&buf, "%s", str); return buf; }
- #endif
- };
diff --git a/audio/mp3check/patches/patch-ae b/audio/mp3check/patches/patch-ae
index 1da59af9742..3e45c2cf9dc 100644
--- a/audio/mp3check/patches/patch-ae
+++ b/audio/mp3check/patches/patch-ae
@@ -1,26 +1,26 @@
-$NetBSD: patch-ae,v 1.2 2005/12/11 22:03:39 joerg Exp $
+$NetBSD: patch-ae,v 1.3 2007/08/31 10:37:37 drochner Exp $
---- tstring.cc.orig 2003-01-27 21:21:17.000000000 +0000
+--- tstring.cc.orig 2006-09-21 23:17:07.000000000 +0200
+++ tstring.cc
-@@ -27,6 +27,7 @@
+@@ -23,6 +23,7 @@
+ #include <sys/stat.h>
#include <unistd.h>
- #endif
#include <errno.h>
+#include "config.h"
#include "tstring.h"
#include "texception.h"
-@@ -714,12 +715,12 @@ void tstring::truncate(size_t max) {
+@@ -716,12 +717,12 @@ void tstring::truncate(size_t max) {
void tstring::replaceUnprintable(bool only_ascii) {
for(size_t i = 0; i < rep->len; i++) {
-- unsigned char& c = (unsigned char)(*rep)[i];
+- unsigned char& c = (unsigned char &)(*rep)[i];
- if(!isprint(c)) {
- if(c < ' ') {
- c = '!';
- } else if(only_ascii || (c < 0xa0)) {
- c = '?';
-+ unsigned char *c = (unsigned char*)&(*rep)[i];
++ unsigned char *c = (unsigned char *)&(*rep)[i];
+ if(!isprint(*c)) {
+ if(*c < ' ') {
+ *c = '!';
diff --git a/audio/mp3check/patches/patch-af b/audio/mp3check/patches/patch-af
deleted file mode 100644
index 261056f00cf..00000000000
--- a/audio/mp3check/patches/patch-af
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-af,v 1.1 2005/12/11 22:03:39 joerg Exp $
-
---- tmap.h.orig 2005-12-11 21:46:52.000000000 +0000
-+++ tmap.h
-@@ -54,7 +54,7 @@ class tmap: public tmap_base<K,T> {
- // new functionality
-
- /// return whether an element with key is contained or not
-- bool contains(const K& key) const { return find(key) != end(); }
-+ bool contains(const K& key) const { return find(key) != this->end(); }
- /// access element read only (const)
- // g++ 2.95.2 does not allow this:
- // const T& operator[](const K& key) const { const_iterator i = find(key); if(i != end()) return i->second; else throw TNotFoundException(); } // throw(TNotFoundException)
diff --git a/audio/mp3check/patches/patch-ag b/audio/mp3check/patches/patch-ag
deleted file mode 100644
index bfe5c8f4207..00000000000
--- a/audio/mp3check/patches/patch-ag
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-ag,v 1.1 2005/12/11 22:03:39 joerg Exp $
-
---- tvector.h.orig 2005-12-11 21:47:29.000000000 +0000
-+++ tvector.h
-@@ -60,13 +60,13 @@ class tvector: public tvector_base<T> {
- /// append an element to the end
- const tvector& operator += (const T& a) { push_back(a); return *this; }
- /// append another tvector to the end
-- const tvector& operator += (const tvector& a) { insert(end(), a.begin(), a.end()); return *this; }
-+ const tvector& operator += (const tvector& a) { insert(tvector_base<T>::end(), a.begin(), a.end()); return *this; }
- /// direct read only access, safe
-- const T& operator[](size_t i) const { if(i < size()) return tvector_base<T>::operator[](i); else throw TZeroBasedIndexOutOfRangeException(i, size()); } // throw(TZeroBasedIndexOutOfRangeException);
-+ const T& operator[](size_t i) const { if(i < this->size()) return tvector_base<T>::operator[](i); else throw TZeroBasedIndexOutOfRangeException(i, this->size()); } // throw(TZeroBasedIndexOutOfRangeException);
- /// direct read/write access, automatically create new elements
-- T& operator[](size_t i) { if(i >= size()) operator+=(tvector(i - size() + 1)); return tvector_base<T>::operator[](i); }
-+ T& operator[](size_t i) { if(i >= this->size()) operator+=(tvector(i - this->size() + 1)); return tvector_base<T>::operator[](i); }
- /// clear vector
-- void clear() { erase(begin(), end()); }
-+ void clear() { erase(this->begin(), this->end()); }
- };
-
-