[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#282395: ITP: gib -- GIB (GNOME Iconset Builder) allows you to create icon themes for GNOME



Package: wnpp
Severity: wishlist


* Package name    : gib
  Version         : 0.0.2
  Upstream Author : Tomislav Markovski <tome@users.ossm.org.mk>
* URL             : http://users.ossm.org.mk/~tome/gib/
* License         : GPL
  Description     : GIB (GNOME Iconset Builder) allows you to create icon themes for GNOME

GIB (GNOME Iconset Builder) allows you to create icon themes for GNOME
with ease. No more manual copy/resize/move/convert/rename actions. GIB
automatically does this for you and organizes the icons in a GNOME
compliant theme. It is suitable for rapidly generating icon themes from
existing (non-theme) iconsets.

Upcoming features include KDE icon theme support and one-click icon
theme conversion from GNOME to KDE and vice-versa. A drag-n-drop feature
is also under developemnt.

GiB has lots of potential. I found out about it on kde-look.org where a
few theme authors were discussing it. I enjoy hacking on themes so I
took a look at it. This was my first experience with Mono/C# and
although the project is in it's infancy, it's usable at this
point.

I plan on getting involved in the development of GiB and have already
contributed some minor fixes to the code ( In need to get up to speed
with Mono ).

I'm hoping a Debian developer out there can see the value of an
application such as GiB and will chose to maintain it. The original
build was weak and only provided enough to get a binary in the source
directory. I've rewritten the entire build to use GNU Autotools so that
it was more robust and I could create Debian packages from it.

At this point, the build is trivial. It relies on very few other
packages and builds in a few seconds. My point it that this is a trivial
package to maintain and wouldn't require an extensive amount of work. It
relies on Mono which currently only runs on x86 and PPC (AFAIK).

I have no problem maintaining this package however finding a sponsor is
not an easy task and my main concern is seeing this in Debian. A current
DD may just find it easier to maintain the package themselves rather
than have to sponsor someone else's work.

I have x86 and PPC packages built as well as the source if anyone wants
to take a look at what they'd be getting involved in.

deb ftp://corp.primenetwork.net/debian/ prime contrib
deb-src ftp://corp.primenetwork.net/debian prime contrib

My sources are are actually modified from that of the upstream authors.
Mostly with respect to the build but I also had to make some changes in
order to be able to install these files on the system. These would
include things like modifying calls to glade so that the glade
assemblies were embeded in the actual source and distributing the dot
glade file would not be necessary. The icon path was also hard coded to the
current working directory. I changed this to look in /usr/share/pixmaps.
A Gnome desktop file was added for menu entry. Lastly I created a wrapper 
executable to be placed in /usr/bin/ and have the actual exe and assemblies 
installed to /usr/lib/gib -- this seems to be the Debian standard for mono 
apps (i.e. blam, tomboy, etc...).

Once I get settled I'm going to get in contact with the author and try
to resolve some of these issues upstream.

All I can say is apt-get the package and take a look at it. If you've
done any work with Gnome themes you'll immediately see the potential of
GiB.

Thanks,
	Eric Gaumer

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: powerpc (ppc)
Kernel: Linux 2.4.22-ben2
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)



Reply to: