1. Giorgos Keramidas
  2. port-keramida-laptop

Commits

Giorgos Keramidas  committed 79c1322

Import a snapshot of the keramida-laptop port

  • Participants
  • Branches default
  • Tags 1.0

Comments (0)

Files changed (2)

File Makefile

View file
+# Port makefile for:   keramida-laptop
+# Date created:                17 February 2010
+# Whom:                        Giorgos Keramidas <keramida@FreeBSD.org>
+#
+
+PORTNAME=      keramida-laptop
+PORTVERSION=   1.0
+CATEGORIES?=   misc
+MASTER_SITES=  # empty
+DISTFILES=     # empty
+EXTRACT_ONLY=  # empty
+
+MAINTAINER=    keramida@FreeBSD.org
+COMMENT?=      The "meta-port" for the ports I install on my laptop
+
+RUN_DEPENDS?=  ${LOCALBASE}/bin/unrar:${PORTSDIR}/archivers/unrar \
+               ${LOCALBASE}/bin/unzip:${PORTSDIR}/archivers/unzip \
+               ${LOCALBASE}/bin/zip:${PORTSDIR}/archivers/zip \
+               ${LOCALBASE}/bin/faac:${PORTSDIR}/audio/faac \
+               ${LOCALBASE}/bin/faad:${PORTSDIR}/audio/faad \
+               ${LOCALBASE}/bin/lame:${PORTSDIR}/audio/lame \
+               ${LOCALBASE}/bin/cmake:${PORTSDIR}/devel/cmake \
+               ${LOCALBASE}/lib/libcunit.a:${PORTSDIR}/devel/cunit \
+               ${LOCALBASE}/bin/cvs2svn:${PORTSDIR}/devel/cvs2svn \
+               ${LOCALBASE}/bin/git:${PORTSDIR}/devel/git \
+               ${LOCALBASE}/bin/gtags:${PORTSDIR}/devel/global \
+               ${LOCALBASE}/bin/gmake:${PORTSDIR}/devel/gmake \
+               ${LOCALBASE}/bin/m17n-db:${PORTSDIR}/devel/m17n-db \
+               ${LOCALBASE}/bin/m17n-config:${PORTSDIR}/devel/m17n-lib \
+               ${LOCALBASE}/bin/gm4:${PORTSDIR}/devel/m4 \
+               ${LOCALBASE}/bin/gpatch:${PORTSDIR}/devel/patch \
+               ${LOCALBASE}/bin/svn:${PORTSDIR}/devel/subversion-freebsd \
+               ${LOCALBASE}/lib/libsvn_swig_py-1.a:${PORTSDIR}/devel/py-subversion \
+               ${LOCALBASE}/bin/inadyn:${PORTSDIR}/dns/inadyn \
+               ${LOCALBASE}/bin/vim:${PORTSDIR}/editors/vim-lite \
+               ${LOCALBASE}/bin/wget:${PORTSDIR}/ftp/wget \
+               ${LOCALBASE}/bin/evince:${PORTSDIR}/graphics/evince \
+               ${LOCALBASE}/bin/dot:${PORTSDIR}/graphics/graphviz \
+               ${LOCALBASE}/lib/libungif.a:${PORTSDIR}/graphics/libungif \
+               ${LOCALBASE}/bin/libpng-config:${PORTSDIR}/graphics/png \
+               ${LOCALBASE}/bin/clisp:${PORTSDIR}/lang/clisp \
+               ${LOCALBASE}/bin/gawk:${PORTSDIR}/lang/gawk \
+               ${LOCALBASE}/bin/python:${PORTSDIR}/lang/python \
+               ${LOCALBASE}/bin/fetchmail:${PORTSDIR}/mail/fetchmail \
+               ${LOCALBASE}/bin/mairix:${PORTSDIR}/mail/mairix \
+               ${LOCALBASE}/bin/procmail:${PORTSDIR}/mail/procmail \
+               ${LOCALBASE}/bin/gnuplot:${PORTSDIR}/math/gnuplot \
+               ${LOCALBASE}/bin/figlet:${PORTSDIR}/misc/figlet \
+               ${LOCALBASE}/share/figlet/3x5.flf:${PORTSDIR}/misc/figlet-fonts \
+               ${LOCALBASE}/bin/interdiff:${PORTSDIR}/misc/patchutils \
+               ${LOCALBASE}/bin/mencoder:${PORTSDIR}/multimedia/mencoder \
+               ${LOCALBASE}/bin/mplayer:${PORTSDIR}/multimedia/mplayer \
+               ${LOCALBASE}/bin/vlc:${PORTSDIR}/multimedia/vlc \
+               ${LOCALBASE}/bin/pidgin:${PORTSDIR}/net-im/pidgin \
+               ${LOCALBASE}/bin/transmission:${PORTSDIR}/net-p2p/transmission \
+               ${LOCALBASE}/bin/cvsup:${PORTSDIR}/net/cvsup-without-gui \
+               ${LOCALBASE}/bin/rdesktop:${PORTSDIR}/net/rdesktop \
+               ${LOCALBASE}/bin/rsync:${PORTSDIR}/net/rsync \
+               ${LOCALBASE}/bin/wireshark:${PORTSDIR}/net/wireshark \
+               ${LOCALBASE}/sbin/portaudit:${PORTSDIR}/ports-mgmt/portaudit \
+               ${LOCALBASE}/bin/portlint:${PORTSDIR}/ports-mgmt/portlint \
+               ${LOCALBASE}/sbin/portmaster:${PORTSDIR}/ports-mgmt/portmaster \
+               ${LOCALBASE}/bin/pdfnup:${PORTSDIR}/print/pdfjam \
+               ${LOCALBASE}/lib/libsasl2.a:${PORTSDIR}/security/cyrus-sasl2 \
+               ${LOCALBASE}/bin/gpg:${PORTSDIR}/security/gnupg2011 \
+               ${LOCALBASE}/bin/keynote:${PORTSDIR}/security/keynote \
+               ${LOCALBASE}/lib/pidgin/pidgin-otr.so:${PORTSDIR}/security/pidgin-otr \
+               ${LOCALBASE}/pinentry-gtk-2:${PORTSDIR}/security/pinentry-gtk2 \
+               ${LOCALBASE}/bin/sudo:${PORTSDIR}/security/sudo \
+               ${LOCALBASE}/bin/bash:${PORTSDIR}/shells/bash \
+               ${LOCALBASE}/bin/mksh:${PORTSDIR}/shells/mksh \
+               ${LOCALBASE}/bin/cdrecord:${PORTSDIR}/sysutils/cdrtools-devel \
+               ${LOCALBASE}/bin/growisofs:${PORTSDIR}/sysutils/dvd+rw-tools \
+               ${LOCALBASE}/bin/rdiff-backup:${PORTSDIR}/sysutils/rdiff-backup \
+               ${LOCALBASE}/bin/screen:${PORTSDIR}/sysutils/screen \
+               ${LOCALBASE}/sbin/smartctl:${PORTSDIR}/sysutils/smartmontools \
+               ${LOCALBASE}/bin/asciidoc:${PORTSDIR}/textproc/asciidoc \
+               ${LOCALBASE}/bin/aspell:${PORTSDIR}/textproc/aspell \
+               ${LOCALBASE}/bin/diffstat:${PORTSDIR}/textproc/diffstat \
+               ${LOCALBASE}/bin/scr2png:${PORTSDIR}/textproc/docproj-jadetex \
+               ${LOCALBASE}/share/aspell/greek.alias:${PORTSDIR}/textproc/el-aspell \
+               ${LOCALBASE}/bin/sphinx:${PORTSDIR}/textproc/py-sphinx \
+               ${LOCALBASE}/bin/firefox3:${PORTSDIR}/www/firefox \
+               ${LOCALBASE}/sbin/lighttpd:${PORTSDIR}/www/lighttpd \
+               ${LOCALBASE}/share/icons/hicolor/scalable/apps/swfdec-mozilla.svg:${PORTSDIR}/www/swfdec-plugin \
+               ${LOCALBASE}/bin/w3m:${PORTSDIR}/www/w3m-m17n \
+               ${LOCALBASE}/lib/X11/fonts/dejavu/DejaVuSerif.ttf:${PORTSDIR}/x11-fonts/dejavu \
+               ${LOCALBASE}/lib/X11/fonts/Liberation/LiberationSerif-Regular.ttf:${PORTSDIR}/x11-fonts/liberation-fonts-ttf \
+               ${LOCALBASE}/lib/X11/fonts/webfonts/times.ttf:${PORTSDIR}/x11-fonts/webfonts \
+               ${LOCALBASE}/bin/pygtk-demo:${PORTSDIR}/x11-toolkits/py-gtk2 \
+               ${LOCALBASE}/bin/gdm-screenshot:${PORTSDIR}/x11/gdm \
+               ${LOCALBASE}/bin/gnome-terminal:${PORTSDIR}/x11/gnome2 \
+               ${LOCALBASE}/bin/X:${PORTSDIR}/x11/xorg \
+               ${LOCALBASE}/bin/xterm:${PORTSDIR}/x11/xterm \
+
+NO_BUILD=      yes
+
+OPTIONS=       BAZAAR "Use the bazaar-ng VCS tools" on \
+               EXAILE "Use the Exaile audio player" on \
+               GIMP "Use the GIMP image editor" on \
+               GNUCASH "Use the GnuCash finance manager" on \
+               INKSCAPE "Use the Inkscape vector graphics editor" on \
+               IRSSI "Use the IRSSI IRC client" off \
+               MUTT "Use the MUTT mail client" on \
+               PERFORCE "Use the Perforce VCS tools" on \
+               VALGRIND "Use the Valgrind memory checker" on \
+               XPDF "Use the XPDF PDF viewer" off
+
+do-install:    # empty
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_BAZAAR)
+RUN_DEPENDS+=  ${LOCALBASE}/bin/bzr:${PORTSDIR}/devel/bazaar-ng
+.endif
+.if defined(WITH_EXAILE)
+RUN_DEPENDS+=  ${LOCALBASE}/bin/exaile:${PORTSDIR}/audio/exaile
+.endif
+.if defined(WITH_GIMP)
+RUN_DEPENDS+=  ${LOCALBASE}/bin/gimp:${PORTSDIR}/graphics/gimp
+.endif
+.if defined(WITH_GNUCASH)
+RUN_DEPENDS+=  ${LOCALBASE}/bin/gnucash:${PORTSDIR}/finance/gnucash \
+               ${LOCALBASE}/share/gnome/help/gnucash/C/gnucash-guide.xml:${PORTSDIR}/finance/gnucash-docs
+.endif
+.if defined(WITH_INKSCAPE)
+RUN_DEPENDS+=  ${LOCALBASE}/bin/inkscape:${PORTSDIR}/graphics/inkscape
+.endif
+.if defined(WITH_IRSSI)
+RUN_DEPENDS+=  ${LOCALBASE}/bin/irssi:${PORTSDIR}/irc/irssi \
+               ${LOCALBASE}/share/irssi/scripts/away.pl:${PORTSDIR}/irc/irssi-scripts
+.endif
+.if defined(WITH_MUTT)
+RUN_DEPENDS+=  ${LOCALBASE}/bin/mutt:${PORTSDIR}/mail/mutt-devel
+.endif
+.if defined(WITH_PERFORCE)
+RUN_DEPENDS+=  ${LOCALBASE}/bin/p4:${PORTSDIR}/devel/perforce
+.endif
+.if defined(WITH_VALGRIND)
+RUN_DEPENDS+=  ${LOCALBASE}/bin/valgrind:${PORTSDIR}/devel/valgrind
+.endif
+.if defined(WITH_XPDF)
+RUN_DEPENDS+=  ${LOCALBASE}/bin/xpdf:${PORTSDIR}/graphics/xpdf
+.endif
+
+.include <bsd.port.post.mk>

File pkg-descr

View file
+A meta-port for installing the FreeBSD ports I use on my laptop.