Date: Monday, September 17, 2018 @ 16:55:10 Author: demize Revision: 382622
upgpkg: atomicparsley 0.9.6-1 Modified: atomicparsley/trunk/PKGBUILD Deleted: atomicparsley/trunk/atomicparsley.diff --------------------+ PKGBUILD | 35 +++++++++++++++++++---------------- atomicparsley.diff | 39 --------------------------------------- 2 files changed, 19 insertions(+), 55 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-09-17 16:38:21 UTC (rev 382621) +++ PKGBUILD 2018-09-17 16:55:10 UTC (rev 382622) @@ -1,29 +1,32 @@ -# Maintainer: Eric Bélanger <[email protected]> +# Maintainer: Johannes Löthberg <[email protected]> pkgname=atomicparsley -pkgver=0.9.0 -pkgrel=7 +pkgver=0.9.6 +pkgrel=1 + pkgdesc="A command line program for reading, parsing and setting iTunes-style metadata in MPEG4 files" +url="http://atomicparsley.sourceforge.net/" arch=('x86_64') -url="http://atomicparsley.sourceforge.net/" license=('GPL') -depends=('gcc-libs') -source=(https://downloads.sourceforge.net/$pkgname/AtomicParsley-source-$pkgver.zip - atomicparsley.diff) -sha512sums=('63a7c4b5cba94774fe62383649368da6bfda56a62718a8aff8e4a1af711d93c3a2d932f7fab7663e7b44451c9e09563051d46c32cd86a18ae303b9bd6e17147f' - '345fc699548e6b7613d135b4a88702b71ca17c2ff684ac4f9b59412fe758265b689cae5a708353c28637c2b7b47b36f0221d235c588d70e5e012acd2db961506') +depends=('gcc-libs' 'zlib') + +source=(atomicparsley-$pkgver.tar.gz::https://bitbucket.org/wez/atomicparsley/get/$pkgver.tar.gz) + +sha512sums=('8bf7982dd34b8b38a08508229ae877144149ac0d9feb97e52dac9606a37de570751e4e4b154baa4beb2ce7236297164f3edb42bb8a6c493a624db531cc4de1d2') + prepare() { - cd "${srcdir}/AtomicParsley-source-${pkgver}" - patch -p0 -i "${srcdir}/atomicparsley.diff" + cd wez-atomicparsley-da2f6e4fc120 + ./autogen.sh } build() { - cd "${srcdir}/AtomicParsley-source-${pkgver}" - ./build + cd wez-atomicparsley-da2f6e4fc120 + ./configure --prefix=/usr + make } -package() { - cd "${srcdir}/AtomicParsley-source-${pkgver}" - install -D -m755 AtomicParsley "${pkgdir}/usr/bin/AtomicParsley" +package() { + cd wez-atomicparsley-da2f6e4fc120 + make DESTDIR="$pkgdir" install } Deleted: atomicparsley.diff =================================================================== --- atomicparsley.diff 2018-09-17 16:38:21 UTC (rev 382621) +++ atomicparsley.diff 2018-09-17 16:55:10 UTC (rev 382622) @@ -1,39 +0,0 @@ -diff -ruN AtomicParsley-source-0.9.0-orig/AtomicParsley.cpp AtomicParsley-source-0.9.0/AtomicParsley.cpp ---- AtomicParsley.cpp 2006-09-16 01:22:33.000000000 +0200 -+++ AtomicParsley.cpp 2009-10-20 21:11:08.000000000 +0200 -@@ -1447,7 +1447,7 @@ - uint32_t atom_offsets = 0; - char* uuid_outfile = (char*)calloc(1, sizeof(char)*MAXPATHLEN+1); //malloc a new string because it may be a cli arg for a specific output path - if (output_path == NULL) { -- char* orig_suffix = strrchr(originating_file, '.'); -+ char* orig_suffix = strrchr(const_cast<char*>(originating_file), '.'); - if (orig_suffix == NULL) { - fprintf(stdout, "AP warning: a file extension for the input file was not found.\n\tGlobbing onto original filename...\n"); - path_len = strlen(originating_file); -@@ -4464,7 +4464,7 @@ - void APar_DeriveNewPath(const char *filePath, char* temp_path, int output_type, const char* file_kind, char* forced_suffix, bool random_filename = true) { - char* suffix = NULL; - if (forced_suffix == NULL) { -- suffix = strrchr(filePath, '.'); -+ suffix = strrchr(const_cast<char*>(filePath), '.'); - } else { - suffix = forced_suffix; - } -@@ -4480,7 +4480,7 @@ - memcpy(temp_path, filePath, base_len); - memcpy(temp_path + base_len, file_kind, strlen(file_kind)); - #else -- char* file_name = strrchr(filePath, '/'); -+ char* file_name = strrchr(const_cast<char*>(filePath), '/'); - size_t file_name_len = strlen(file_name); - memcpy(temp_path, filePath, filepath_len-file_name_len+1); - memcpy(temp_path + strlen(temp_path), ".", 1); -@@ -5006,7 +5006,7 @@ - free_modified_name = true; - if (forced_suffix_type == FORCE_M4B_TYPE) { //using --stik Audiobook with --overWrite will change the original file's extension - uint16_t filename_len = strlen(m4aFile); -- char* suffix = strrchr(m4aFile, '.'); -+ char* suffix = strrchr(const_cast<char*>(m4aFile), '.'); - memcpy(originating_file, m4aFile, filename_len+1 ); - memcpy(originating_file + (filename_len - strlen(suffix) ), ".m4b", 5 ); - }
