Commit Graph

2366 Commits

Author SHA1 Message Date
4edbc93494 Change the taglib build system to use relative include paths.
This allows you to build taglib either as part of kdesupport
(i.e. with a source directory of kdesupport/) or by itself
(i.e. with a source directory of kdesupport/taglib/).


git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@593544 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-10-08 06:28:19 +00:00
5703a3619b Don't try to erase a key that isn't there.
BUG:134726


git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@593479 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-10-07 22:29:06 +00:00
22a2d44a80 Make the Xing header publically accessible.
WISH:133757


git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@593475 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-10-07 22:17:07 +00:00
8898a90936 Compile fix, correcting the include paths.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@593292 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-10-07 11:45:35 +00:00
6cc6f7f1cf Fix install files
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@592630 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-10-05 08:03:42 +00:00
9dd4bf063e Add support for examples
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@592362 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-10-04 15:21:01 +00:00
619b1eaf54 Add tests directory into build
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@592361 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-10-04 15:12:47 +00:00
0e45e5b3f9 Make paths relative so that it works with running cmake on kdesupport/ or on kdesupport/taglib.
Added toplevel cmake file so that kdesvn-build can build kdesupport using cmake.


git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@590077 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-29 09:36:22 +00:00
910517d743 Fix compile
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@588867 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-27 08:57:22 +00:00
5a478e196e Forgot something. ;-)
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@588077 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-24 20:57:22 +00:00
0652140f75 This is how it's done elsewhere.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@588044 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-24 18:36:42 +00:00
f162c5f5f9 And now get everything building again...
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@588037 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-24 18:10:30 +00:00
109a304eae Add KDE 3.5 admin as external.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@588027 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-24 17:28:14 +00:00
60a3f993b5 This is starting to look more sane.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@588022 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-24 17:12:40 +00:00
f9dbcabc8c add this first, hopefully the next attempt at fixing the dirs will work
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@588021 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-24 17:10:42 +00:00
2ae6a804e2 One more step. Wow, this was impressively broken.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@588016 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-24 16:59:54 +00:00
d0bfbf8ce4 Ok, let's go back a few steps. Apparently I really confused svn move by adding
the directory and moving things to it in the same commit.


git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@588014 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-24 16:58:17 +00:00
142568de6d Reorganizing
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@588002 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-24 16:33:50 +00:00
ea87af7ab4 Reorganizing
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@588001 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-24 16:33:36 +00:00
f4743a6e52 Reorganizing
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@588000 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-24 16:33:25 +00:00
b222656c85 Reorganizing
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@587999 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-24 16:33:15 +00:00
feaf1c4b35 Reorganizing.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@587997 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-24 16:33:03 +00:00
8736e65235 Reorganizing.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@587996 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-24 16:32:42 +00:00
711821f245 Reorganizing. Hmm, it seems that svn is going to make me enter this message a helluva lot.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@587995 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-24 16:30:31 +00:00
334b4d4de1 Reorganizing.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@587993 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-24 16:30:00 +00:00
21b4d79f98 Reorganizing.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@587992 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-24 16:29:44 +00:00
9a2f90be89 Re-add automake/autoconf stuff. I'm tempted to delete the CMake stuff while I'm
at it, but I'll leave it for now...


git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@587989 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-24 16:17:47 +00:00
0b428130f3 Now taglib compiles with cmake
Remove old build system


git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@587949 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-24 14:45:33 +00:00
2281edf20f Fix generate lib.
it fixes juk compile


git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@587917 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-24 12:59:05 +00:00
690b126377 Fix install it as programs
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@587902 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-24 12:32:54 +00:00
35dabd3770 Fix install files
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@587900 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-24 12:26:46 +00:00
3ffe198d09 Fix soname
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@586789 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-20 16:10:10 +00:00
5fa19b47c2 Fix generate file
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@586787 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-20 16:08:36 +00:00
967b9c41b6 Fix generate files
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@586784 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-20 16:08:12 +00:00
0a3ae0b2f5 Fix it
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@586717 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-20 12:58:37 +00:00
d3d4061adc Fix CMakefiles
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@586716 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-20 12:57:59 +00:00
e3cf99c87a Add cmake support
All compile need to test now


git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@586714 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-20 12:52:28 +00:00
dae3f83820 Invalid iterators are ungood. Mmmkay?
CCMAIL:taglib-devel@kde.org


git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@585155 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-16 12:11:43 +00:00
fdb603c88f It makes more sense to return iterators here. (The return types weren't there
in the last release, so this isn't API breakage.)


git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@585152 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-16 12:09:48 +00:00
52ec948d7e fix
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@583305 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-11 23:32:35 +00:00
0586b68b7d fix includes
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@583286 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-09-11 22:42:50 +00:00
dbb4cb564b Add PC file for the C bindings.
CCMAIL:taglib-devel@kde.org


git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@579380 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-08-31 23:14:30 +00:00
5f3ccc1b95 SVN_SILENT another minor-typo
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@579372 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-08-31 22:49:38 +00:00
1f7236d426 SVN_SILENT extra space
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@579371 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-08-31 22:46:41 +00:00
f01c8531d0 Patches from Aaron VonderHaar for a GEOB frame implementation.
Nice patches Aaron!

CCMAIL:taglib-devel@kde.org
CCMAIL:gruen0aermel@gmail.com



git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@579369 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-08-31 22:44:17 +00:00
1db03808ce Starting in a bit on my TODO list from taglib-devel.
This is an invalid conversion.  It may be worthwhile to do the conversions at a
higher level at some point (in the tag, rather than frame generation), but for
now just remove this one.

CCMAIL:taglib-devel@kde.org


git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@579343 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-08-31 21:25:00 +00:00
7ad144536d Hmm. Actually assign the flag here. Thanks to Dirk for catching this.
BUG:130754


git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@579077 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-08-31 00:51:22 +00:00
ea12745d12 Make sure that these flags are set to the values that are actually used.
BUG:132191


git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@578697 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-08-29 23:19:21 +00:00
f8d1b7bb4f Update the TCON (genre) frame as we create it so that we don't keep ID3v2.3
formatted data sitting around waiting to be written to 2.4 tags.

BUG:132018


git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@578687 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-08-29 23:06:14 +00:00
784f71409b Add a warning note to File::save()
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@573841 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
2006-08-17 10:31:52 +00:00