Skip to content

Instantly share code, notes, and snippets.

@neatonk
Created October 6, 2012 01:49
Show Gist options
  • Select an option

  • Save neatonk/3843432 to your computer and use it in GitHub Desktop.

Select an option

Save neatonk/3843432 to your computer and use it in GitHub Desktop.

Revisions

  1. neatonk created this gist Oct 6, 2012.
    114 changes: 114 additions & 0 deletions gistfile1.sh
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,114 @@
    $ cat ~/Library/Logs/Homebrew/feh/01.make
    sed \
    -e 's/\$VERSION\$/2.5/g' \
    -e 's/\$DATE\$/'"$(date '+%B %d, %Y')"/g \
    -e 's/\$MAN_CURL\$/enabled/' \
    -e 's/\$MAN_DEBUG\$//' \
    -e 's/\$MAN_EXIF\$/disabled/' \
    -e 's/\$MAN_XINERAMA\$/enabled/' \
    < feh-cam.pre > feh-cam.1
    sed \
    -e 's/\$VERSION\$/2.5/g' \
    -e 's/\$DATE\$/'"$(date '+%B %d, %Y')"/g \
    -e 's/\$MAN_CURL\$/enabled/' \
    -e 's/\$MAN_DEBUG\$//' \
    -e 's/\$MAN_EXIF\$/disabled/' \
    -e 's/\$MAN_XINERAMA\$/enabled/' \
    < feh.pre > feh.1
    sed \
    -e 's/\$VERSION\$/2.5/g' \
    -e 's/\$DATE\$/'"$(date '+%B %d, %Y')"/g \
    -e 's/\$MAN_CURL\$/enabled/' \
    -e 's/\$MAN_DEBUG\$//' \
    -e 's/\$MAN_EXIF\$/disabled/' \
    -e 's/\$MAN_XINERAMA\$/enabled/' \
    < gen-cam-menu.pre > gen-cam-menu.1
    sed 's/^\(.*\)$/"\1\\n"/' < help.raw > help.inc
    cc -MM collage.c events.c exif.c feh_png.c filelist.c getopt.c getopt1.c imlib.c index.c keyevents.c list.c main.c md5.c menu.c multiwindow.c options.c signals.c slideshow.c thumbnail.c timers.c utils.c wallpaper.c winwidget.c > deps.mk
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o collage.o collage.c
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o events.o events.c
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o exif.o exif.c
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o feh_png.o feh_png.c
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o filelist.o filelist.c
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o getopt.o getopt.c
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o getopt1.o getopt1.c
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o imlib.o imlib.c
    brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
    brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
    brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
    brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
    brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
    brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
    brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
    brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o index.o index.c
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o keyevents.o keyevents.c
    brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
    brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o list.o list.c
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o main.o main.c
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o md5.o md5.c
    brew: superenv removed: -g -O2 -Wall -Wextra -pedanticbrew: superenv removed: -g -O2 -Wall -Wextra -pedantic

    brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o menu.o menu.c
    brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o multiwindow.o multiwindow.c
    brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o options.o options.c
    brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o signals.o signals.c
    brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o slideshow.o slideshow.c
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o thumbnail.o thumbnail.c
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o timers.o timers.c
    brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
    brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
    brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o utils.o utils.c
    brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o wallpaper.o wallpaper.c
    brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -c -o winwidget.o winwidget.c
    brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
    cc -g -O2 -Wall -Wextra -pedantic -DHAVE_LIBCURL -DHAVE_LIBXINERAMA -DPREFIX=\"/usr/local/Cellar/feh/2.5\" -DPACKAGE=\"feh\" -DVERSION=\"2.5\" -o feh collage.o events.o exif.o feh_png.o filelist.o getopt.o getopt1.o imlib.o index.o keyevents.o list.o main.o md5.o menu.o multiwindow.o options.o signals.o slideshow.o thumbnail.o timers.o utils.o wallpaper.o winwidget.o -lcurl -lXinerama -lm -lpng -lX11 -lImlib2 -lgiblib
    brew: superenv removed: -g -O2 -Wall -Wextra -pedantic
    Undefined symbols for architecture x86_64:
    "_imlib_context_set_colormap", referenced from:
    _init_x_and_imlib in imlib.o
    "_imlib_context_set_display", referenced from:
    _init_x_and_imlib in imlib.o
    "_imlib_context_set_visual", referenced from:
    _init_x_and_imlib in imlib.o
    ld: symbol(s) not found for architecture x86_64
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    make[1]: *** [feh] Error 1
    make: *** [build-src] Error 2

    HOMEBREW_VERSION: 0.9.3
    HEAD: f899878220668c7c7f0fcf43c6d294a52b7e79ed
    CPU: 8-core 64-bit sandybridge
    OS X: 10.8.2-x86_64
    Xcode: 4.5.1
    CLT: 4.5.0.0.1.1249367152
    X11: 2.7.4 => /opt/X11

    $ brew doctor
    Your system is raring to brew.

    $ brew --config
    HOMEBREW_VERSION: 0.9.3
    HEAD: f899878220668c7c7f0fcf43c6d294a52b7e79ed
    HOMEBREW_PREFIX: /usr/local
    HOMEBREW_CELLAR: /usr/local/Cellar
    CPU: 8-core 64-bit sandybridge
    OS X: 10.8.2-x86_64
    Xcode: 4.5.1
    CLT: 4.5.0.0.1.1249367152
    LLVM-GCC: build 2336
    Clang: 4.1 build 421
    X11: 2.7.4 => /opt/X11
    System Ruby: 1.8.7-358
    Perl: /usr/bin/perl
    Python: /usr/bin/python
    Ruby: /usr/bin/ruby => /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby