Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 45479
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Seemant Kulleen (RETIRED) <seemant@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Daniel Drake <dsd@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
easytag-0.30.1.ebuild New ebuild text/plain Daniel Drake 2004-03-23 01:37 0000 1007 bytes Details
easytag-0.30.1.ebuild New ebuild (#2) text/plain Daniel Drake 2004-03-24 11:43 0000 1.16 KB Details
easytag-0.30.1-fix-configure.patch configure.in fix patch Daniel Drake 2004-03-24 11:44 0000 1.22 KB Details | Diff
easytag-0.31_pre1.ebuild easytag-0.31_pre1.ebuild text/plain Daniel Drake 2004-04-02 14:13 0000 1.67 KB Details
easytag-0.30.2-fix-configure.patch easytag-0.30.2-fix-configure.patch patch Daniel Drake 2004-04-04 14:15 0000 648 bytes Details | Diff
easytag-0.31_pre2.ebuild easytag-0.31_pre2.ebuild text/plain Daniel Drake 2004-04-04 14:17 0000 1.67 KB Details
easytag-0.31_pre2.ebuild easytag_0.31_pre2.ebuild (try #2!) text/plain Daniel Drake 2004-04-09 14:50 0000 1.70 KB Details
easytag-0.30.2-fix-gettext.patch easytag-0.30.2-fix-gettext.patch patch Daniel Drake 2004-04-09 14:51 0000 1.38 KB Details | Diff
easytag-0.31_pre2.ebuild.diff Diff from the previous 0.31_pre2 ebuild patch Daniel Drake 2004-04-09 14:54 0000 1.46 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 45479 depends on: Show dependency tree
Bug 45479 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-03-23 01:35 0000
New version.

Changelog:
    * Added support of FLAC Vorbis tag for FLAC files (if the file has
      no FLAC vorbis file, it tries to read the ID3 tag) (thanks to
      Pavel Minayev),
    * Added support of APE tag for OptimFROG files (.ofr, .ofs),
    * Added ability to write by default ID3v2.3 tags to ISO-8859-1,
    * Version of libFLAC (1.0.3) supplied in the package was removed,
    * Added ability in the Process Fields scanner to convert a character
      by an other on (patch from Ben Hearsum),
    * Added ability to display the files by Artists and by Albums,
    * Added ability to set independently the character conversion for
      the Tag scanner and the Rename File scanner,
    * Added a new button to set the number of files in the directory to
      the track field,
    * Added the entry "Tag selected files with this field" in the popup
      menu of tag entries,
    * Added a sub menu Scanner into popup menu over the file list,
    * When resizing the main window, the tag area doesn't grow,
    * The fields identifiers for Ogg Vorbis tag are written with upper
      letters (ex: TITLE= instead of title=) as they are recommended by
      Vorbis standart,
    * The CDDB results can be applied to the files selected in the main
      list,
    * Fixed the execution of scanner, when using entries of the main
      menu 'Scanner' in the menu bar,
    * Fixed the CDDB server name, that wasn't saved in the configuration
      file,
    * Fixed connection to CDDB under FreeBSD 5.1 (thanks to from Jan
      Kanty Palus),
    * Fixed a bug when using "Repeat action for the rest of the files"
      when deleting files,
    * Fixed a bug that doesn't save the changed files, which aren't
      selected, when changing of directory or exiting, even if you
      select the button "Yes" in the dialog box,
    * Fixed a bug when renaming files with the scanner and using the
      character conversion (some spaces or underscores weren't
      replaced),
    * Fixed some memory leaks (in browser, scanner, ...),
    * Updated easytag.desktop and EasyTAG icon,
    * French translation updated,
    * Spanish translation updated (thanks to Fernando),
    * Italian translation updated (thanks to Kostantino),
    * Dutch translation updated (thanks to Bj

------- Comment #1 From Daniel Drake 2004-03-23 01:35:56 0000 -------
New version.

Changelog:
    * Added support of FLAC Vorbis tag for FLAC files (if the file has
      no FLAC vorbis file, it tries to read the ID3 tag) (thanks to
      Pavel Minayev),
    * Added support of APE tag for OptimFROG files (.ofr, .ofs),
    * Added ability to write by default ID3v2.3 tags to ISO-8859-1,
    * Version of libFLAC (1.0.3) supplied in the package was removed,
    * Added ability in the Process Fields scanner to convert a character
      by an other on (patch from Ben Hearsum),
    * Added ability to display the files by Artists and by Albums,
    * Added ability to set independently the character conversion for
      the Tag scanner and the Rename File scanner,
    * Added a new button to set the number of files in the directory to
      the track field,
    * Added the entry "Tag selected files with this field" in the popup
      menu of tag entries,
    * Added a sub menu Scanner into popup menu over the file list,
    * When resizing the main window, the tag area doesn't grow,
    * The fields identifiers for Ogg Vorbis tag are written with upper
      letters (ex: TITLE= instead of title=) as they are recommended by
      Vorbis standart,
    * The CDDB results can be applied to the files selected in the main
      list,
    * Fixed the execution of scanner, when using entries of the main
      menu 'Scanner' in the menu bar,
    * Fixed the CDDB server name, that wasn't saved in the configuration
      file,
    * Fixed connection to CDDB under FreeBSD 5.1 (thanks to from Jan
      Kanty Palus),
    * Fixed a bug when using "Repeat action for the rest of the files"
      when deleting files,
    * Fixed a bug that doesn't save the changed files, which aren't
      selected, when changing of directory or exiting, even if you
      select the button "Yes" in the dialog box,
    * Fixed a bug when renaming files with the scanner and using the
      character conversion (some spaces or underscores weren't
      replaced),
    * Fixed some memory leaks (in browser, scanner, ...),
    * Updated easytag.desktop and EasyTAG icon,
    * French translation updated,
    * Spanish translation updated (thanks to Fernando),
    * Italian translation updated (thanks to Kostantino),
    * Dutch translation updated (thanks to Björn Olievier),
    * Ukrainian translation updated (thanks to Cawko Xakep).

Here's an ebuild. As this is marked as development version I have masked it under ~x86 and ~sparc (the other archs were masked already).

Reproducible: Always
Steps to Reproduce:

------- Comment #2 From Daniel Drake 2004-03-23 01:37:08 0000 -------
Created an attachment (id=27837) [details]
New ebuild

------- Comment #3 From Daniel Drake 2004-03-23 01:38:39 0000 -------
I'm guessing this is another one for you, Seemant :)

Oh and I forgot to mention the only small issue: Portage thinks going from easytag-0.30d to easytag-0.30.1 is a downgrade.

------- Comment #4 From Radek Podgorny 2004-03-23 04:48:56 0000 -------
Shouldn't we post a bugreport for that "small issue" to make portage perfect?
:-)

------- Comment #5 From Gregorio Guidi (RETIRED) 2004-03-23 08:34:40 0000 -------
maybe the dependency on media-libs/flac could be conditioned
by the 'flac' use flag (--without-flac configure swith).

------- Comment #6 From Daniel Drake 2004-03-23 16:19:01 0000 -------
Nice idea about listening to the flac USE flag. I just tried implementing this,
but it looks like there is a small issue with easytags configure script.

"./configure" will go through as normal, enabling both ogg and flac
"./configure --disable-flac" will go through as normal and disable flac (but
enable ogg)
"./configure --disable-ogg" is problematic as it will disable both ogg and
flac. Can anyone reproduce this? I've contacted the easytag author about it.

------- Comment #7 From Daniel Drake 2004-03-24 11:43:41 0000 -------
Created an attachment (id=27940) [details]
New ebuild (#2)

This one with "flac" use flag support

------- Comment #8 From Daniel Drake 2004-03-24 11:44:48 0000 -------
Created an attachment (id=27942) [details]
configure.in fix

Fixes small incompatibilities with ./configure script

------- Comment #9 From Daniel Drake 2004-03-24 11:47:40 0000 -------
OK - the easytag author correct the bug I mentioned in #5. I also extended this
to fix a problem where "--enable-ogg" would actually disable it (same for
flac).

Also uploaded a new ebuild to go with this. This one listens to the "flac" USE
flag, and also applies the patch described above. Place the patch in the
/usr/portage/media-sound/easytag/files directory.
This also includes a temporary dependency on autoconf, as this needs to be run
before ./configure. Posting a diff for the "configure" script is not practical
unless you have a similar version to autoconf as the author (2.53 I believe).
Maybe I'll get round to this soon.

------- Comment #10 From Gregorio Guidi (RETIRED) 2004-03-26 06:55:01 0000 -------
0.30.2 is out with the configure fix

------- Comment #11 From Daniel Drake 2004-04-02 14:11:57 0000 -------
Here's a new ebuild which incorporates a GTK2 port which I have been working on
lately. I think everything should work, but I guess things will come out during
testing...

It listens to the gtk2 USE flag.

You still need the configure.in.fix (save as
easytag-0.30.1-fix-configure.patch) if you merge with USE="-gtk2"

I also named the ebuild "easytag-0.31_pre1.ebuild" (even though its 0.30.1) in
order for portage to recognise it as an upgrade.

I will sync up to 0.30.2 another time.

------- Comment #12 From Daniel Drake 2004-04-02 14:13:20 0000 -------
Created an attachment (id=28597) [details]
easytag-0.31_pre1.ebuild

New ebuild (#3)

------- Comment #13 From Daniel Drake 2004-04-04 14:13:48 0000 -------
Updated ebuild coming right up. It's for 0.30.2 and also includes my newest
GTK2 porting work:
- Syncup to 0.30.2
- Fixed bug where rename window wouldn't open
- Fixed a segfault condition
- Fixed bug where you could not save preferences
- Removed all remaining references to g_basename and g_dirname
- Updated cddb.c to use the new GTK Combo Box API
- Updated "warning, this GTK2 port might break" message
- Fixed some coding style to match original

The updated configure.in fix will also need to be placed in
media-sound/easytag/files (this is only used if you merge with USE="-gtk2")

Seemant, are you still interested in including this in portage? :)

------- Comment #14 From Daniel Drake 2004-04-04 14:15:50 0000 -------
Created an attachment (id=28701) [details]
easytag-0.30.2-fix-configure.patch

configure.in fix (#2)

------- Comment #15 From Daniel Drake 2004-04-04 14:17:09 0000 -------
Created an attachment (id=28702) [details]
easytag-0.31_pre2.ebuild

New ebuild (#4)

------- Comment #16 From Seemant Kulleen (RETIRED) 2004-04-09 07:09:09 0000 -------
thanks Daniel

------- Comment #17 From Daniel Drake 2004-04-09 14:50:41 0000 -------
Created an attachment (id=28987) [details]
easytag_0.31_pre2.ebuild (try #2!)

Another new ebuild
Fixes compilation whether USE="nls" is on or off, plus a couple of other
improvements now that I have read the ebuild docs :) (diff coming in a sec)

------- Comment #18 From Daniel Drake 2004-04-09 14:51:29 0000 -------
Created an attachment (id=28988) [details]
easytag-0.30.2-fix-gettext.patch

Workaround for a problem with old gettext and new GNU autotools.

------- Comment #19 From Daniel Drake 2004-04-09 14:54:10 0000 -------
Created an attachment (id=28989) [details]
Diff from the previous 0.31_pre2 ebuild

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug