#!/bin/bash ## src2pkg script for: gtk+ ## Auto-generated by src2pkg-1.6 ## src2pkg Copyright 2005-2007 Gilbert Ashley ## Full package name: gtk+-1.2.10-i486-1.tgz SOURCE_NAME='gtk+-1.2.10.tar.bz2' NAME='gtk+' VERSION='1.2.10' # ARCH='i486' BUILD='1' PRE_FIX='usr' # Any extra options go here EXTRA_CONFIGS="--sysconfdir=/etc --with-glib-prefix=/usr \ --enable-static --enable-shared \ --mandir=$mandir --infodir=$infodir" # STD_FLAGS='-O2 -march=i486 -mtune=i686' PATCHLIST='gtk+-patches/001-gtk+-1.2.10.diff gtk+-patches/002-gtk-cvs-short.diff gtk+-patches/003-gtk+-1.2.10-nolibtool.patch gtk+-patches/004-gtk-fix-dnd-crash.patch gtk+-patches/006-gtk+-1.2.10-acdivert.patch gtk+-patches/007-cflags-gtk-config.diff gtk+-patches/008-gtk-autoconf.patch gtk+-patches/010-gtk+-1.2.10-automake.patch gtk+-patches/011-gtk+-1.2.10-gettext.patch gtk+-patches/012-gtk.patch gtk+-patches/014-my-xpms.diff gtk+-patches/020-gtk+-1.2.10-mdk-defaultcolor.patch gtk+-patches/021-gtk+-1.2.10-cvs-border.patch gtk+-patches/022-gtk+-1.2.10-cvs-labelvariable.patch gtk+-patches/023-gtk+-1.2.6-ximian-noborder.patch gtk+-patches/024-gtk+-1.2.10-rh-clistfocusrow.patch gtk+-patches/030-gtk+-1.2.10-cvs-netwmpid.patch gtk+-patches/031-gtk+-1.2.10-mdk-gtklist.patch gtk+-patches/032-gtk+-1.2.10-cvs-dndnewwindow.patch gtk+-patches/033-gtk+-1.2.10-rh-troughpaint.patch gtk+-patches/034-gtk+-1.2.10-rh-localecrash.patch gtk+-patches/036-gtk+-1.2.10-mdk-argb.patch gtk+-patches/050-gtk+-1.2.10-fontsel-size.diff gtk+-patches/051-gtk+-1.2.10-textentry-length.diff gtk+-patches/060-new-advanced-fileselector.diff gtk+-patches/061-newest-navigation-buttons.diff gtk+-patches/062-new-fileselectorfallback.diff gtk+-patches/063-new-dirchanged.diff gtk+-patches/064-new-deletedir.diff' AUTORECONF=NO # Get the functions and configs . /usr/libexec/src2pkg/FUNCTIONS ; # do_all_processes can substitute these 16 steps: pre_process find_source make_dirs unpack_source fix_source_perms configure_source compile_source fake_install ( cd $PKG_DIR/usr/include ; ln -sf gtk-1.2 gtk ) fix_pkg_perms strip_bins create_docs compress_man_pages make_description make_doinst make_package post_process # src2pkg - Copyright 2005-2007 Gilbert Ashley ## See the documentation for more help and examples. Below are some of # the most common Extras and Options for easy cut-and-paste use. # EXTRA_CONFIGS='' PRE_FIX='' DOCLIST='' # MAKE_COMMAND='' INSTALL_LINE='' # SHELL_INSTALL='YES' CORRECT_PERMS='NO'