L1g3r Logo           SignalQ Sites: NetAdminTools - Coprolite - SpotBridge - NAW
RoboCoop - AreWeDown - SysAdminTools
Xfig - Gold Loaf - GeekPapa - FixGMC - FixRambler
gnome-icon-theme-2.22.0
Topic:MCJ GNU/Linux Reference OS   Date: 2010-12-11
Printer Friendly: Print   

spacerspacer
<<  <   >  >>

Base Reference GNU/Linux Build Sequence

Source code is available here.

To compile and install, run these commands:

cd /sources/ &&
rm -rf gnome-icon-theme-2.22.0 &&
tar -xjf gnome-icon-theme-2.22.0.tar.bz2 &&
cd gnome-icon-theme-2.22.0 &&
./configure --prefix=/usr --sysconfdir=/etc &&
make &&
make install &&
rm -rf gnome-icon-theme-2.22.0

The output should look something like this:

checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
/sources/gnome-icon-theme-1.2.1/missing: Unknown `--run' option
Try `/sources/gnome-icon-theme-1.2.1/missing --help' for more information
configure: WARNING: `missing' script is too old or missing
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for perl... /usr/bin/perl
checking for style of include used by make... GNU
checking for gcc... gcc -s
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc -s accepts -g... yes
checking for gcc -s option to accept ANSI C... none needed
checking dependency style of gcc -s... none
checking how to run the C preprocessor... gcc -s -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
.
.
.
make -C po uninstall
make[3]: Entering directory `/sources/gnome-icon-theme-1.2.1/po'
catalogs='am.gmo ar.gmo az.gmo be.gmo bg.gmo bn.gmo ca.gmo cs.gmo cy.gmo da.gmo
 de.gmo el.gmo en_CA.gmo en_GB.gmo es.gmo et.gmo eu.gmo fa.gmo fi.gmo fr.gmo
 ga.gmo gu.gmo he.gmo hi.gmo hr.gmo hu.gmo id.gmo is.gmo it.gmo ja.gmo kn.gmo
 ko.gmo li.gmo lt.gmo lv.gmo mk.gmo ml.gmo mn.gmo ms.gmo ne.gmo nl.gmo nn.gmo
 no.gmo pa.gmo pl.gmo pt.gmo pt_BR.gmo ro.gmo ru.gmo sk.gmo sl.gmo sq.gmo sr.gmo
 sr@Latn.gmo sv.gmo ta.gmo th.gmo tr.gmo uk.gmo vi.gmo wa.gmo zh_CN.gmo
 zh_TW.gmo'; \
	for cat in $catalogs; do \
	  cat=`basename $cat`; \
	  lang=`echo $cat | sed 's/\.gmo$//'`; \
	  rm -f /usr/lib/locale/$lang/LC_MESSAGES/gnome-icon-theme.mo; \
	  rm -f /usr/lib/locale/$lang/LC_MESSAGES/gnome-icon-theme.mo.m; \
	  rm -f /usr/share/locale/$lang/LC_MESSAGES/gnome-icon-theme.mo; \
	  rm -f /usr/share/locale/$lang/LC_MESSAGES/gnome-icon-theme.mo.m; \
	done
if test "gnome-icon-theme" = "glib"; then \
	  rm -f /usr/share/glib-2.0/gettext/po/Makefile.in.in; \
	fi
make[3]: Leaving directory `/sources/gnome-icon-theme-1.2.1/po'
Checking for hicolor theme in '/usr/share/pixmaps/hicolor/index.theme'
Checking for hicolor theme in '/usr/share/icons/hicolor/index.theme'
Good. Found it.
/bin/sh ./mkinstalldirs /usr/share/icons/gnome
 /bin/install -c -m 644 index.theme /usr/share/icons/gnome/index.theme
/bin/sh ./mkinstalldirs /usr/lib/pkgconfig
 /bin/install -c -m 644 gnome-icon-theme.pc /usr/lib/pkgconfig/gnome-icon-theme.pc
make[2]: Leaving directory `/sources/gnome-icon-theme-1.2.1'
make[1]: Leaving directory `/sources/gnome-icon-theme-1.2.1'


People:
Places:
Things:
Times:



None of this would be possible without the diligent work of the Linux From Scratch (LFS) project. A tip o' the hat to those intrepid hackers. Much of the OS buld configuration is taken directly from LFS and BLFS.