You are not logged in.

#1 2008-07-22 20:11:52

HydroDiOxide
Member
Registered: 2007-10-06
Posts: 99

[SOLVED] gnome-color-chooser won't install

I tried to install the great gnome-color-chooser but it won't install. This is the output of the make install command

Making install in m4
make[1]: Entering directory `/home/sashen/build/gnome-color-chooser-0.2.3/m4'
make[2]: Entering directory `/home/sashen/build/gnome-color-chooser-0.2.3/m4'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/aclocal" || mkdir -p -- "/usr/local/share/aclocal"
make[2]: Leaving directory `/home/sashen/build/gnome-color-chooser-0.2.3/m4'
make[1]: Leaving directory `/home/sashen/build/gnome-color-chooser-0.2.3/m4'
Making install in po
make[1]: Entering directory `/home/sashen/build/gnome-color-chooser-0.2.3/po'
/home/sashen/build/gnome-color-chooser-0.2.3/install-sh -d /usr/local/share/locale
linguas="bg cs de es fr hu id it pt sv tr zh_CN "; \
    for lang in $linguas; do \
      dir=/usr/local/share/locale/$lang/LC_MESSAGES; \
      /home/sashen/build/gnome-color-chooser-0.2.3/install-sh -d $dir; \
      if test -r $lang.gmo; then \
        /bin/install -c -m 644 $lang.gmo $dir/gnome-color-chooser.mo; \
        echo "installing $lang.gmo as $dir/gnome-color-chooser.mo"; \
      else \
        /bin/install -c -m 644 ./$lang.gmo $dir/gnome-color-chooser.mo; \
        echo "installing ./$lang.gmo as" \
         "$dir/gnome-color-chooser.mo"; \
      fi; \
      if test -r $lang.gmo.m; then \
        /bin/install -c -m 644 $lang.gmo.m $dir/gnome-color-chooser.mo.m; \
        echo "installing $lang.gmo.m as $dir/gnome-color-chooser.mo.m"; \
      else \
        if test -r ./$lang.gmo.m ; then \
          /bin/install -c -m 644 ./$lang.gmo.m \
        $dir/gnome-color-chooser.mo.m; \
          echo "installing ./$lang.gmo.m as" \
           "$dir/gnome-color-chooser.mo.m"; \
        else \
          true; \
        fi; \
      fi; \
    done
installing bg.gmo as /usr/local/share/locale/bg/LC_MESSAGES/gnome-color-chooser.mo
installing cs.gmo as /usr/local/share/locale/cs/LC_MESSAGES/gnome-color-chooser.mo
installing de.gmo as /usr/local/share/locale/de/LC_MESSAGES/gnome-color-chooser.mo
installing es.gmo as /usr/local/share/locale/es/LC_MESSAGES/gnome-color-chooser.mo
installing fr.gmo as /usr/local/share/locale/fr/LC_MESSAGES/gnome-color-chooser.mo
installing hu.gmo as /usr/local/share/locale/hu/LC_MESSAGES/gnome-color-chooser.mo
installing id.gmo as /usr/local/share/locale/id/LC_MESSAGES/gnome-color-chooser.mo
installing it.gmo as /usr/local/share/locale/it/LC_MESSAGES/gnome-color-chooser.mo
installing pt.gmo as /usr/local/share/locale/pt/LC_MESSAGES/gnome-color-chooser.mo
installing sv.gmo as /usr/local/share/locale/sv/LC_MESSAGES/gnome-color-chooser.mo
installing tr.gmo as /usr/local/share/locale/tr/LC_MESSAGES/gnome-color-chooser.mo
installing zh_CN.gmo as /usr/local/share/locale/zh_CN/LC_MESSAGES/gnome-color-chooser.mo
make[1]: Leaving directory `/home/sashen/build/gnome-color-chooser-0.2.3/po'
Making install in src
make[1]: Entering directory `/home/sashen/build/gnome-color-chooser-0.2.3/src'
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -DORBIT2=1 -pthread -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/include/atkmm-1.6 -I/usr/include/gtk-2.0 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/cairomm-1.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/atk-1.0 -I/usr/include/libglademm-2.4 -I/usr/lib/libglademm-2.4/include -I/usr/include/libglade-2.0 -I/usr/include/libxml2 -I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gail-1.0   -DDATADIR=\""/usr/local/share"\" -DLOCALEDIR=\""/usr/local/share/locale"\" -DGLADEDIR=\""/usr/local/share/gnome-color-chooser/glade"\" -DDBDIR=\""/usr/local/share/gnome-color-chooser"\" -DICONDIR=\""/usr/local/share/pixmaps"\"    -g -O2 -MT utils.o -MD -MP -MF ".deps/utils.Tpo" -c -o utils.o utils.cc; \
    then mv -f ".deps/utils.Tpo" ".deps/utils.Po"; else rm -f ".deps/utils.Tpo"; exit 1; fi
utils.cc: In static member function 'static const std::string GnomeCC::Utils::Xml::get_property(xmlNode*, std::string)':
utils.cc:121: error: 'strcmp' was not declared in this scope
utils.cc: In static member function 'static const std::string GnomeCC::Utils::Xml::get_content(xmlNode*, std::string)':
utils.cc:146: error: 'strcmp' was not declared in this scope
utils.cc: In static member function 'static const std::string GnomeCC::Utils::Xml::get_lang(xmlNode*, std::string, const char*, bool)':
utils.cc:183: error: 'strcmp' was not declared in this scope
utils.cc: In static member function 'static xmlNode* GnomeCC::Utils::Xml::get_node(xmlNode*, std::string)':
utils.cc:213: error: 'strcmp' was not declared in this scope
utils.cc:216: error: 'strcmp' was not declared in this scope
make[1]: *** [utils.o] Error 1
make[1]: Leaving directory `/home/sashen/build/gnome-color-chooser-0.2.3/src'
make: *** [install-recursive] Error 1

Anyone any ideas on how to get this life-saver working?

Last edited by HydroDiOxide (2008-07-23 14:44:27)


"Overspecialize and you breed in weakness..." Major Motoko Kusanagi

Offline

#2 2008-07-23 02:07:31

tigrmesh
IRC Op
From: Florida, US
Registered: 2007-12-11
Posts: 794

Re: [SOLVED] gnome-color-chooser won't install

I had the same problem.  But i was able to get this to compile cleanly by using the one from the AUR, specifically the PKGBUILD posted by Randeimos on 20080607 [19:22:29].

http://aur.archlinux.org/packages.php?ID=7285

Offline

#3 2008-07-23 06:14:52

HydroDiOxide
Member
Registered: 2007-10-06
Posts: 99

Re: [SOLVED] gnome-color-chooser won't install

I tried that as well, but the sources are offline. Any other suggestions?


"Overspecialize and you breed in weakness..." Major Motoko Kusanagi

Offline

#4 2008-07-23 06:30:06

tigrmesh
IRC Op
From: Florida, US
Registered: 2007-12-11
Posts: 794

Re: [SOLVED] gnome-color-chooser won't install

The PKGBUILD I referenced has the correct link to the source.

Offline

#5 2008-07-23 06:34:05

HydroDiOxide
Member
Registered: 2007-10-06
Posts: 99

Re: [SOLVED] gnome-color-chooser won't install

This is the output:

[sashen@hip-uncle gnome-color-chooser]$ makepkg
==> Making package: gnome-color-chooser 0.1.3-1  (Wed Jul 23 08:32:11 CEST 2008)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
  -> Downloading gnome-color-chooser-0.1.3.tar.bz2...
--2008-07-23 08:32:11--  http://neodreams.ctech.ca/pkg/gnome-color-chooser/gnome-color-chooser-0.1.3.tar.bz2
Resolving neodreams.ctech.ca... failed: Name or service not known.
wget: unable to resolve host address `neodreams.ctech.ca'
==> ERROR: Failure while downloading gnome-color-chooser-0.1.3.tar.bz2
    Aborting...

"Overspecialize and you breed in weakness..." Major Motoko Kusanagi

Offline

#6 2008-07-23 12:14:17

tigrmesh
IRC Op
From: Florida, US
Registered: 2007-12-11
Posts: 794

Re: [SOLVED] gnome-color-chooser won't install

The Randeimos PKGBUILD gets its source from here:  source=(http://downloads.sourceforge.net/gnomecc/$pkgname-$pkgver.tar.bz2)

Last edited by tigrmesh (2008-07-23 12:15:36)

Offline

#7 2008-07-23 14:45:58

HydroDiOxide
Member
Registered: 2007-10-06
Posts: 99

Re: [SOLVED] gnome-color-chooser won't install

Solved using the PKGBUILD mentioned by tigrmesh.

# Contributor: Scott Garrett <metalrandomist@gmail.com>

pkgname=gnome-color-chooser
pkgver=0.2.3
pkgrel=2
pkgdesc="Gnome Color Chooser lets you customize your Gnome desktop to fit all your needs."
arch=(i686 x86_64)
license=(GPL)
url="http://www.punk-ass-bitch.org/gnome-color-chooser/"
depends=('gtkmm>=2.8.0' 'libglademm>=2.6.0' 'libxml2>=2.6.0' 'libgnomeuimm')
source=(http://downloads.sourceforge.net/gnomecc/$pkgname-$pkgver.tar.bz2)
md5sums=('99616485ff02d64227064380c33a3384')

build() {
cd $startdir/src/$pkgname-$pkgver

echo "diff -ur gnome-color-chooser-0.2.3/src/configloader.cc gnome-color-chooser-0.2.3-plugwash/src/configloader.cc" > gcc.patch
echo "--- gnome-color-chooser-0.2.3/src/configloader.cc 2007-11-15 23:40:34.000000000 +0000" >> gcc.patch
echo "+++ gnome-color-chooser-0.2.3-plugwash/src/configloader.cc 2008-04-09 21:44:11.000000000 +0000" >> gcc.patch
echo "@@ -14,6 +14,7 @@" >> gcc.patch
echo " // along with this program; if not, write to the Free Software" >> gcc.patch
echo " // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA." >> gcc.patch
echo >> gcc.patch
echo "+#include <string.h>" >> gcc.patch
echo " #include \"configloader.h\"" >> gcc.patch
echo " #include \"utils.h\"" >> gcc.patch
echo >> gcc.patch
echo "diff -ur gnome-color-chooser-0.2.3/src/treehandler.cc gnome-color-chooser-0.2.3-plugwash/src/treehandler.cc" >> gcc.patch
echo "--- gnome-color-chooser-0.2.3/src/treehandler.cc 2007-11-18 15:18:46.000000000 +0000" >> gcc.patch
echo "+++ gnome-color-chooser-0.2.3-plugwash/src/treehandler.cc 2008-04-09 21:45:19.000000000 +0000" >> gcc.patch
echo "@@ -14,6 +14,7 @@" >> gcc.patch
echo " // along with this program; if not, write to the Free Software" >> gcc.patch
echo " // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA." >> gcc.patch
echo "" >> gcc.patch
echo "+#include <string.h>" >> gcc.patch
echo " #include \"treehandler.h\"" >> gcc.patch
echo " #include \"utils.h\"" >> gcc.patch
echo "" >> gcc.patch
echo "diff -ur gnome-color-chooser-0.2.3/src/utils.cc gnome-color-chooser-0.2.3-plugwash/src/utils.cc" >> gcc.patch
echo "--- gnome-color-chooser-0.2.3/src/utils.cc 2007-11-15 14:01:40.000000000 +0000" >> gcc.patch
echo "+++ gnome-color-chooser-0.2.3-plugwash/src/utils.cc 2008-04-09 21:44:25.000000000 +0000" >> gcc.patch
echo "@@ -13,7 +13,7 @@" >> gcc.patch
echo " // You should have received a copy of the GNU General Public License" >> gcc.patch
echo " // along with this program; if not, write to the Free Software" >> gcc.patch
echo " // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA." >> gcc.patch
echo "-" >> gcc.patch
echo "+#include <string.h>" >> gcc.patch
echo " #include \"utils.h\"" >> gcc.patch
echo >> gcc.patch
echo " // Utils::Io" >> gcc.patch
cat gcc.patch | patch -p1

./configure --prefix=/usr
make || return 1
make prefix=$startdir/pkg/usr install
}

"Overspecialize and you breed in weakness..." Major Motoko Kusanagi

Offline

Board footer

Powered by FluxBB