dot

packages and services management
Log | Files | Refs | README

commit dec96afe664bad7d115896235c6ffeb1a48abb7b
parent fcaf2add3278e6c80a5a38a39967ea973e739fbb
Author: Josuah Demangeon <mail@josuah.net>
Date:   Thu, 27 Apr 2017 23:15:49 +0200

re-structured build direcory

Diffstat:
M.profile | 88+++++++++++++++++++++++++++++++++++++------------------------------------------
Aalias | 27+++++++++++++++++++++++++++
Mbin/build | 113+++++++++++++++++++++++--------------------------------------------------------
Mbin/fig-drawk | 3+--
Mbin/io-mblaze | 2+-
Dbuild/abduco | 3---
Abuild/abduco/url | 1+
Dbuild/aha | 3---
Abuild/aha/url | 1+
Dbuild/atreus | 8--------
Abuild/atreus/build | 1+
Ratreus/layout.h -> build/atreus/layout.h | 0
Abuild/atreus/url | 1+
Dbuild/busybox | 12------------
Abuild/busybox/build | 5+++++
Abuild/busybox/url | 1+
Dbuild/byacc | 3---
Abuild/byacc/url | 1+
Dbuild/cgo | 9---------
Abuild/cgo/build | 2++
Abuild/cgo/url | 1+
Dbuild/cmatrix | 3---
Abuild/cmatrix/url | 1+
Dbuild/ctags | 3---
Abuild/ctags/url | 1+
Dbuild/darkhttpd | 13-------------
Abuild/darkhttpd/build | 6++++++
Abuild/darkhttpd/url | 1+
Dbuild/dash | 3---
Abuild/dash/url | 1+
Dbuild/dmenu | 13-------------
Abuild/dmenu/build | 6++++++
Abuild/dmenu/url | 1+
Dbuild/dvtm | 11-----------
Abuild/dvtm/build | 4++++
Rdvtm/config.h -> build/dvtm/config.h | 0
Rdvtm/dvtm-focused-tags.diff.disabled -> build/dvtm/dvtm-focused-tags.diff.disabled | 0
Rdvtm/dvtm-status -> build/dvtm/dvtm-status | 0
Rdvtm/dvtm-statusline.diff -> build/dvtm/dvtm-statusline.diff | 0
Rdvtm/dvtm.c-0.14-pertag.diff -> build/dvtm/dvtm.c-0.14-pertag.diff | 0
Rdvtm/gaps.diff -> build/dvtm/gaps.diff | 0
Abuild/dvtm/url | 1+
Dbuild/dwm | 3---
Rdwm/config.h -> build/dwm/config.h | 0
Rdwm/config.mk -> build/dwm/config.mk | 0
Abuild/dwm/url | 1+
Dbuild/farbfeld | 3---
Abuild/farbfeld/url | 1+
Dbuild/git | 3---
Abuild/git/url | 1+
Dbuild/ii | 3---
Rii/ii-1.7-ssl.diff -> build/ii/ii-1.7-ssl.diff | 0
Abuild/ii/url | 1+
Dbuild/iomenu | 3---
Abuild/iomenu/url | 1+
Dbuild/ired | 4----
Abuild/ired/url | 2++
Dbuild/isync | 10----------
Abuild/isync/build | 2++
Abuild/isync/url | 2++
Dbuild/lel | 3---
Abuild/lel/url | 1+
Dbuild/less | 3---
Abuild/less/url | 1+
Dbuild/libevent | 2--
Abuild/libevent/url | 1+
Dbuild/libncurses | 9---------
Abuild/libncurses/build | 2++
Abuild/libncurses/url | 1+
Dbuild/libssl | 3---
Abuild/libssl/url | 1+
Dbuild/libtermkey | 10----------
Abuild/libtermkey/build | 3+++
Abuild/libtermkey/url | 1+
Dbuild/libtool | 3---
Abuild/libtool/url | 1+
Dbuild/libunibilium | 3---
Abuild/libunibilium/url | 1+
Dbuild/libutf | 3---
Abuild/libutf/url | 1+
Dbuild/lpeg | 8--------
Abuild/lpeg/build | 1+
Abuild/lpeg/url | 1+
Dbuild/lua | 8--------
Abuild/lua/build | 1+
Abuild/lua/url | 1+
Dbuild/m4 | 3---
Abuild/m4/url | 1+
Dbuild/mandoc | 20--------------------
Abuild/mandoc/build | 13+++++++++++++
Abuild/mandoc/url | 1+
Dbuild/mblaze | 3---
Abuild/mblaze/url | 1+
Dbuild/mksh | 10----------
Abuild/mksh/build | 3+++
Abuild/mksh/url | 1+
Dbuild/msmtp | 10----------
Abuild/msmtp/build | 3+++
Abuild/msmtp/url | 1+
Dbuild/mujs | 3---
Abuild/mujs/url | 1+
Dbuild/nafe | 8--------
Abuild/nafe/build | 1+
Abuild/nafe/url | 1+
Dbuild/ngircd | 3---
Abuild/ngircd/url | 1+
Dbuild/nmap | 3---
Abuild/nmap/url | 1+
Dbuild/pkg-config | 3---
Abuild/pkg-config/url | 1+
Dbuild/quark | 5-----
Abuild/quark/url | 2++
Dbuild/ratox | 3---
Abuild/ratox/url | 1+
Dbuild/reflex | 11-----------
Abuild/reflex/build | 4++++
Abuild/reflex/url | 1+
Dbuild/retawq | 10----------
Abuild/retawq/build | 3+++
Abuild/retawq/url | 1+
Dbuild/rlwrap | 3---
Abuild/rlwrap/url | 1+
Dbuild/sam | 9---------
Abuild/sam/build | 2++
Abuild/sam/url | 1+
Dbuild/sandy | 3---
Abuild/sandy/url | 1+
Dbuild/sbase | 3---
Abuild/sbase/url | 1+
Dbuild/scron | 3---
Abuild/scron/url | 1+
Dbuild/sent | 3---
Abuild/sent/url | 1+
Dbuild/sic | 4----
Abuild/sic/url | 2++
Dbuild/st | 9---------
Abuild/st/build | 2++
Abuild/st/url | 1+
Dbuild/tmux | 3---
Abuild/tmux/url | 1+
Dbuild/tor-browser | 5-----
Abuild/tor-browser/url | 1+
Dbuild/valgrind | 3---
Abuild/valgrind/url | 1+
Dbuild/vis | 20--------------------
Abuild/vis/build | 13+++++++++++++
Abuild/vis/url | 1+
Dbuild/wendy | 3---
Abuild/wendy/url | 1+
Dbuild/yasm | 3---
Abuild/yasm/url | 1+
Mcal/university | 2+-
Rcron/tab -> crontab | 0
Rngircd/ngircd.conf -> ngircd.conf | 0
Rstunnel/stunnel.conf -> stunnel | 0
Murl | 4++++
156 files changed, 246 insertions(+), 469 deletions(-)

diff --git a/.profile b/.profile @@ -1,62 +1,56 @@ -# Shell configuration for any POSIX shell +# --- plan 9 ------------------------------------------------------------------- +PLAN9="$HOME/9" +export PLAN9 - -# sources -export CONFIG="$(dirname "$(readlink ~/.profile)")" -[ "$CONFIG" ] && . "$CONFIG/bin/build" -export PLAN9="$HOME/9" +# --- build packages ----------------------------------------------------------- +OPT="$HOME/opt" +SRC="$HOME/src" +ETC="$HOME/etc" +ROOT="$HOME/.local" +export OPT SRC ETC ROOT # paths -export PATH="$CONFIG/bin:$PATH:$PLAN9/bin" -export MANPATH="$CONFIG/man:$MANPATH" -export ENV="$HOME/.profile" -export MAIL="$HOME/mail/INBOX" +PATH="$ETC/bin:$ROOT/sbin:$ROOT/bin:$PATH:$PLAN9/bin" +MANPATH="$ETC/man:$ROOT/share/man:$ROOT/man:$MANPATH" +MAIL="$HOME/mail/INBOX" +export PATH MANPATH MAIL + +# libraries +LIBPATH="$ROOT/lib:$LIBPATH" +LD_RUN_PATH="$ROOT/lib:$LD_RUN_PATH" +LD_LIBRARY_PATH="$ROOT/lib:$LD_LIBRARY_PATH" +export MANPATH LIBPATH LD_RUN_PATH LD_LIBRARY_PATH # info -export NAME='Josuah Demangeon' EMAIL='mail@josuah.net' TZ='Europe/Paris' +NAME='Josuah Demangeon' +EMAIL='mail@josuah.net' +TZ='Europe/Paris' +export NAME EMAIL TZ # default commands -export EDITOR='vis' VISUAL='vis' -export PAGER='less' MANPAGER='less -R' DVTM_PAGER='less -R' -export BROWSER='chromium' +EDITOR='vis' +VISUAL='vis' +PAGER='less' +MANPAGER='less -R' +DVTM_PAGER='less -R' +BROWSER='chromium' +export EDITOR VISUAL PAGER MANPAGER DVTM_PAGER BROWSER # prompts -export PS3=' ❯ ' PS2=' ❯ ' PS1=' +PS1=' $(date +"[%H:%M]" ) $PWD/$(git-status)${SSH_TTY:+ $(hostname)}${ABDUCO:+ $ABDUCO} ${?#0} $(jobs | wc -l | sed s/0/❯/)❯ ' +PS2=' ❯ ' +PS3=' ❯ ' +export PS1 PS2 PS3 - -# core -alias l='ls -lhp' -alias la='ls -lhpA' -alias cl='printf "\033[H\033[2J"' -alias ..='cd ..' - -# iomenu -alias v='io-edit' -alias a='io-abduco' -alias r='io-run' -alias j='fg "%$(jobs | iomenu | sed -r "s/.([0-9]*).*/\1/")"' -alias f='find . ! -path "*/.git/*" -type f | iomenu -p file' -alias d='find . ! -path "*/.git/*" -type d | iomenu -p directory' -alias c='cd "$(find "$HOME" -type d | iomenu -p cd)"' - -alias i='ii-client' - -# utilities -alias inv='printf "\033[?5%s" h' -alias myip='curl icanhazip.com' -alias ix='curl -F "f:1=<-" ix.io' -alias wttr='wget -qO- wttr.in' -alias lines='find . -name "*.[ch]" | xargs wc -l | sort -g' -alias count='echo "$(( - $(git diff | grep "^+" | wc -l) - - $(git diff | grep "^-" | wc -l) -))"' - - +# startup case "$(tty)" in ( /dev/tty* ) - setfont "$CONFIG/consolefonts/lode-16.psf" + setfont "$ETC/consolefonts/lode-16.psf" printf '\033]P0000000\033]P7ffddaa\033[J' # color theme - ;; esac + ;; +esac + +# aliases +. "$ETC/alias" diff --git a/alias b/alias @@ -0,0 +1,27 @@ +# core +alias l='ls -lhp' +alias la='ls -lhpA' +alias cl='printf "\033[H\033[2J"' +alias ..='cd ..' + +# iomenu +alias v='io-edit' +alias a='io-abduco' +alias r='io-run' +alias j='fg "%$(jobs | iomenu | sed -r "s/.([0-9]*).*/\1/")"' +alias f='find . ! -path "*/.git/*" -type f | iomenu -p file' +alias d='find . ! -path "*/.git/*" -type d | iomenu -p directory' +alias c='cd "$(find "$HOME" -type d | iomenu -p cd)"' + +alias i='ii-client' + +# utilities +alias inv='printf "\033[?5%s" h' +alias myip='curl icanhazip.com' +alias ix='curl -F "f:1=<-" ix.io' +alias wttr='wget -qO- wttr.in' +alias lines='find . -name "*.[ch]" | xargs wc -l | sort -g' +alias count='echo "$(( + $(git diff | grep "^+" | wc -l) - + $(git diff | grep "^-" | wc -l) +))"' diff --git a/bin/build b/bin/build @@ -1,45 +1,17 @@ # Install sources from build receipes -export LOCAL="$HOME/.local" -export CONFIG="${CONFIG:-$HOME/.config}" -export PROGRAMS="$HOME/programs" -export PATH="$LOCAL/sbin:$LOCAL/bin:$PATH" -export MANPATH="$LOCAL/share/man:$LOCAL/man:$MANPATH" -export CPATH="$LOCAL/include:$CPATH" -export LIBPATH="$LOCAL/lib:$LIBPATH" -export LD_RUN_PATH="$LOCAL/lib:$LD_RUN_PATH" -export LD_LIBRARY_PATH="$LOCAL/lib:$LD_LIBRARY_PATH" - - -[ "${0##*/}" = build ] && { - - usage() { - printf 'build [-d pkg] [-i pkg] [-u pkg] [-l] [-v]\n' + printf 'build [-d pkg] [-r pkg] [-i pkg] [-u pkg]\n' exit 1 } -view() -{ - find -L "$CONFIG/build" -type f | while IFS='' read -r file - do - read -r comment description < "$file" - printf ' %-12s %s\n' "${file#$CONFIG/build/}" "$description" - done | sort | more -} - - build() { - find "$CONFIG/$1" -name '*.diff' -exec patch -N -p 1 -i {} \; - - for file in "$CONFIG/$1/config.mk" "$CONFIG/$1/config.h" - do - [ -h "$file" ] || [ -f "$file" ] && cp -f "$file" . - done + find "$ETC/build/$1" -name '*.diff' -exec patch -N -p 1 -i {} \; + find "$ETC/build/$1" -name 'config.*' -exec cp -f {} . \; [ -f ./autogen.sh ] && ./autogen.sh [ -f ./configure ] && ./configure --prefix="$PREFIX" @@ -50,95 +22,77 @@ build() compile() { - PREFIX="$PROGRAMS/$1" script="$CONFIG/build/$1" + PREFIX="$OPT/$1" - [ -f "$script" ] || [ -h "$script" ] || exit 1 - . "$script" + cd "$PREFIX" && mkdir -p bin doc etc include lib libexec share man + cd "$SRC/$1" || exit 1 - printf '\n\nInstalling %s\n\n' "$1" + if [ -f "$ETC/build/$1/build" ] + then sh "$ETC/build/$1/build" + else build "$1" + fi - cd "$PREFIX" && mkdir -p bin doc etc include lib libexec share man - cd src && build "$1" - cd "$PREFIX" && rmdir -p ./* 2> /dev/null + rmdir "$PREFIX"/* 2> /dev/null } download() { - script="$CONFIG/build/$1" + read url < "$ETC/build/$1/url" - [ -d "$PROGRAMS/$1/src" ] && exit 1 - [ -f "$script" ] || [ -h "$script" ] || exit 1 - . "$script" + [ -d "$OPT/$1" ] && exit 1 - printf '\n\nDownloading %s\n\n' "$1" - - case "$tar" in - *.tar ) opt='' ;; - *.tbz2 | *.tar.bz2 ) opt='j' ;; - *.tgz | *.tar.gz ) opt='z' ;; - *.txz | *.tar.xz ) opt='J' ;; - * ) exit 1 ;; + case "$url" in + ( *.tar ) opt='' ;; + ( *.tbz2 | *.tar.bz2 ) opt='j' ;; + ( *.tgz | *.tar.gz ) opt='z' ;; + ( *.txz | *.tar.xz ) opt='J' ;; + ( * ) exit 1 ;; esac - mkdir -p "$PROGRAMS/$1" - wget -O - "$tar" | tar -xv"$opt" -f - -C "$PROGRAMS/$1" 1> /dev/null + mkdir -p "$OPT/$1" + wget -qO - "$url" | tar -xv"$opt"f - -C "$OPT/$1" - mv "$PROGRAMS/$1/"* "$PROGRAMS/$1/src" + mv "$OPT/$1/"* "$SRC/$1" } remove() { - printf '\n\nRemoving %s\n' "$1" - rm -rf "${PROGRAMS:?}/$1" - find -L "$LOCAL" -type l -exec rm {} \; + rm -rf "${OPT:?}/$1" + find -L "$ROOT" -type l -exec rm {} \; } index() { - cd "$PROGRAMS/$1" || exit 1 - find . -type d ! -path '*/src/*' -exec mkdir -p "$LOCAL/{}" \; - find . ! -type d ! -path '*/src/*' -exec ln -sf "$PWD/{}" "$LOCAL/{}" \; + find "$OPT/$1" | while IFS='' read -r path + do + [ -d "$path" ] && mkdir -p "$ROOT/${path#$OPT/$1}" + [ -f "$path" ] && ln -sf "$path" "$ROOT/${path#$OPT/$1}" + done } main() { - mkdir -p "$PROGRAMS" + mkdir -p "$OPT" "$SRC" case "$1" in -d ) [ $# = 2 ] || usage download "$2"; index "$2" ;; - -i ) [ $# = 2 ] || usage - [ ! -d "$PROGRAMS/$2/src" ] && download "$2" + [ ! -d "$OPT/$2" ] && download "$2" compile "$2"; index "$2" ;; - -r ) [ $# = 2 ] || usage remove "$2" ;; - -u ) [ $# = 2 ] || usage - remove "$2"; download "$2"; compile "$2"; index "$2" - ;; - - -l ) [ $# = 1 ] || usage - find "$PROGRAMS" -maxdepth 1 -mindepth 1 | - while IFS='' read -r name - do - index "${name#$PROGRAMS/}" - done - ;; - - -v ) [ $# = 1 ] || usage - view + remove "$2"; download "$2"; echo; compile "$2"; index "$2" ;; - * | '' ) usage ;; esac @@ -146,6 +100,3 @@ main() main "$@" - - -} diff --git a/bin/fig-drawk b/bin/fig-drawk @@ -1,8 +1,7 @@ awk ' # Drawille implementation in awk # -# USAGE: -# drawk [columns lines] file [imagemagick_arguments] +# USAGE: drawk [columns lines] file [imagemagick_arguments] BEGIN { if (ARGC < 4) { diff --git a/bin/io-mblaze b/bin/io-mblaze @@ -10,5 +10,5 @@ xargs -I % find % -type d -mindepth 1 ! -name cur ! -name new ! -name tmp | iomenu -l 255 -p mblaze | xargs mdirs | mlist | msort -r -d | mseq -S | # show it in a pager -mscan -f '%6n %D %u %t%2i%120S' | less -S +mscan -f '%6n %u %D %20f %t%2i%120S' | less -S diff --git a/build/abduco b/build/abduco @@ -1,3 +0,0 @@ -# Dynamic virtual terminal manager - -tar=http://www.brain-dump.org/projects/abduco/abduco-0.6.tar.gz diff --git a/build/abduco/url b/build/abduco/url @@ -0,0 +1 @@ +http://www.brain-dump.org/projects/abduco/abduco-0.6.tar.gz diff --git a/build/aha b/build/aha @@ -1,3 +0,0 @@ -# Ansi HTML Adapter - -tar=http://github.com/theZiz/aha/archive/master.tar.gz diff --git a/build/aha/url b/build/aha/url @@ -0,0 +1 @@ +http://github.com/theZiz/aha/archive/master.tar.gz diff --git a/build/atreus b/build/atreus @@ -1,8 +0,0 @@ -# Atreus keyboard firmware - -tar=http://github.com/technomancy/atreus-firmware/archive/master.tar.gz - -build() -{ - cp -f ~/.config/atreus/layout.h layout.h -} diff --git a/build/atreus/build b/build/atreus/build @@ -0,0 +1 @@ +cp -f ~/.config/atreus/layout.h layout.h diff --git a/atreus/layout.h b/build/atreus/layout.h diff --git a/build/atreus/url b/build/atreus/url @@ -0,0 +1 @@ +http://github.com/technomancy/atreus-firmware/archive/master.tar.gz diff --git a/build/busybox b/build/busybox @@ -1,12 +0,0 @@ -# Multitool for the shell - -tar=https://busybox.net/downloads/busybox-1.25.1.tar.bz2 - -build() -{ - make defconfig - make CONFIG_PREFIX="$PREFIX" - - ./busybox --install -s "$LOCAL/bin" - ln -sf "$PWD/busybox" "$LOCAL/bin/busybox" -} diff --git a/build/busybox/build b/build/busybox/build @@ -0,0 +1,5 @@ +make defconfig +make CONFIG_PREFIX="$PREFIX" + +./busybox --install -s "$LOCAL/bin" +ln -sf "$PWD/busybox" "$LOCAL/bin/busybox" diff --git a/build/busybox/url b/build/busybox/url @@ -0,0 +1 @@ +http://busybox.net/downloads/busybox-1.25.1.tar.bz2 diff --git a/build/byacc b/build/byacc @@ -1,3 +0,0 @@ -# Rewrite of YACC: Yet Another Compiler Compiler - -tar=http://invisible-island.net/datafiles/release/byacc.tar.gz diff --git a/build/byacc/url b/build/byacc/url @@ -0,0 +1 @@ +http://invisible-island.net/datafiles/release/byacc.tar.gz diff --git a/build/cgo b/build/cgo @@ -1,9 +0,0 @@ -# terminal based gopher client - -tar=http://github.com/kieselsteini/cgo/archive/master.tar.gz - -build() -{ - make && make PREFIX="$PREFIX" install - cp cgo.1 "$PREFIX/man" -} diff --git a/build/cgo/build b/build/cgo/build @@ -0,0 +1,2 @@ +make && make PREFIX="$PREFIX" install +cp cgo.1 "$PREFIX/man" diff --git a/build/cgo/url b/build/cgo/url @@ -0,0 +1 @@ +http://github.com/kieselsteini/cgo/archive/master.tar.gz diff --git a/build/cmatrix b/build/cmatrix @@ -1,3 +0,0 @@ -# Matrix ncurses animation - -tar=http://www.asty.org/cmatrix/dist/cmatrix-1.2a.tar.gz diff --git a/build/cmatrix/url b/build/cmatrix/url @@ -0,0 +1 @@ +http://www.asty.org/cmatrix/dist/cmatrix-1.2a.tar.gz diff --git a/build/ctags b/build/ctags @@ -1,3 +0,0 @@ -# Exuberant Ctags - -tar=http://prdownloads.sourceforge.net/ctags/ctags-5.8.tar.gz diff --git a/build/ctags/url b/build/ctags/url @@ -0,0 +1 @@ +http://prdownloads.sourceforge.net/ctags/ctags-5.8.tar.gz diff --git a/build/darkhttpd b/build/darkhttpd @@ -1,13 +0,0 @@ -# When you need a web server in a hurry - -tar=http://unix4lyfe.org/darkhttpd/darkhttpd-1.12.tar.bz2 - -build() -{ - make - - mkdir -p "$PREFIX/bin" - - mv darkhttpd "$PREFIX/bin/" - -} diff --git a/build/darkhttpd/build b/build/darkhttpd/build @@ -0,0 +1,6 @@ +make + +mkdir -p "$PREFIX/bin" + +mv darkhttpd "$PREFIX/bin/" + diff --git a/build/darkhttpd/url b/build/darkhttpd/url @@ -0,0 +1 @@ +http://unix4lyfe.org/darkhttpd/darkhttpd-1.12.tar.bz2 diff --git a/build/dash b/build/dash @@ -1,3 +0,0 @@ -# debian almquist shell - -tar=http://gondor.apana.org.au/~herbert/dash/files/dash-0.5.9.tar.gz diff --git a/build/dash/url b/build/dash/url @@ -0,0 +1 @@ +http://gondor.apana.org.au/~herbert/dash/files/dash-0.5.9.tar.gz diff --git a/build/dmenu b/build/dmenu @@ -1,13 +0,0 @@ -# Dynamic menu - -tar=http://dl.suckless.org/tools/dmenu-4.6.tar.gz - -build() -{ - cc stest.c -o stest - cp stest "$PREFIX/bin/stest" - - sed -i '/^FREETYPEINC = \$/ s/^/#/' config.mk - - make PREFIX="$PREFIX" install clean -} diff --git a/build/dmenu/build b/build/dmenu/build @@ -0,0 +1,6 @@ +cc stest.c -o stest +cp stest "$PREFIX/bin/stest" + +sed -i '/^FREETYPEINC = \$/ s/^/#/' config.mk + +make PREFIX="$PREFIX" install clean diff --git a/build/dmenu/url b/build/dmenu/url @@ -0,0 +1 @@ +http://dl.suckless.org/tools/dmenu-4.6.tar.gz diff --git a/build/dvtm b/build/dvtm @@ -1,11 +0,0 @@ -# Dynamic virtual terminal manager - -tar=http://github.com/martanne/dvtm/archive/master.tar.gz - -build() -{ - patch -Ni "$CONFIG/dvtm/dvtm-statusline.diff" - cp "$CONFIG/dvtm/config.h" config.h - cp "$CONFIG/dvtm/dvtm-status" dvtm-status - make PREFIX="$PREFIX" install -} diff --git a/build/dvtm/build b/build/dvtm/build @@ -0,0 +1,4 @@ +patch -Ni "$CONFIG/dvtm/dvtm-statusline.diff" +cp "$CONFIG/dvtm/config.h" config.h +cp "$CONFIG/dvtm/dvtm-status" dvtm-status +make PREFIX="$PREFIX" install diff --git a/dvtm/config.h b/build/dvtm/config.h diff --git a/dvtm/dvtm-focused-tags.diff.disabled b/build/dvtm/dvtm-focused-tags.diff.disabled diff --git a/dvtm/dvtm-status b/build/dvtm/dvtm-status diff --git a/dvtm/dvtm-statusline.diff b/build/dvtm/dvtm-statusline.diff diff --git a/dvtm/dvtm.c-0.14-pertag.diff b/build/dvtm/dvtm.c-0.14-pertag.diff diff --git a/dvtm/gaps.diff b/build/dvtm/gaps.diff diff --git a/build/dvtm/url b/build/dvtm/url @@ -0,0 +1 @@ +http://github.com/martanne/dvtm/archive/master.tar.gz diff --git a/build/dwm b/build/dwm @@ -1,3 +0,0 @@ -# Dynamic window manager - -tar=http://dl.suckless.org/dwm/dwm-6.1.tar.gz diff --git a/dwm/config.h b/build/dwm/config.h diff --git a/dwm/config.mk b/build/dwm/config.mk diff --git a/build/dwm/url b/build/dwm/url @@ -0,0 +1 @@ +http://dl.suckless.org/dwm/dwm-6.1.tar.gz diff --git a/build/farbfeld b/build/farbfeld @@ -1,3 +0,0 @@ -# easy to parse lossless image format - -tar=http://dl.suckless.org/farbfeld/farbfeld-3.tar.gz diff --git a/build/farbfeld/url b/build/farbfeld/url @@ -0,0 +1 @@ +http://dl.suckless.org/farbfeld/farbfeld-3.tar.gz diff --git a/build/git b/build/git @@ -1,3 +0,0 @@ -# The great git version control system - -tar=http://www.kernel.org/pub/software/scm/git/git-2.10.0.tar.gz diff --git a/build/git/url b/build/git/url @@ -0,0 +1 @@ +http://www.kernel.org/pub/software/scm/git/git-2.10.0.tar.gz diff --git a/build/ii b/build/ii @@ -1,3 +0,0 @@ -# IRC-it, a FIFO-based irc client - -tar=http://git.suckless.org/ii/snapshot/ii-714bd0cb6ae1eae57ca69b4dbe9fb5243c7a9456.tar.gz diff --git a/ii/ii-1.7-ssl.diff b/build/ii/ii-1.7-ssl.diff diff --git a/build/ii/url b/build/ii/url @@ -0,0 +1 @@ +http://git.suckless.org/ii/snapshot/ii-714bd0cb6ae1eae57ca69b4dbe9fb5243c7a9456.tar.gz diff --git a/build/iomenu b/build/iomenu @@ -1,3 +0,0 @@ -# Input/Output interactive menu and completion engine. - -tar=http://github.com/josuah/iomenu/archive/master.tar.gz diff --git a/build/iomenu/url b/build/iomenu/url @@ -0,0 +1 @@ +http://github.com/josuah/iomenu/archive/master.tar.gz diff --git a/build/ired b/build/ired @@ -1,3 +0,0 @@ -# hexadecimal editor from radare - -tar=http://www.radare.org/get/ired-0.5.0.tar.gz- \ No newline at end of file diff --git a/build/ired/url b/build/ired/url @@ -0,0 +1 @@ +http://www.radare.org/get/ired-0.5.0.tar.gz+ \ No newline at end of file diff --git a/build/isync b/build/isync @@ -1,10 +0,0 @@ -# Sync IMAP to Maildir - -tar=http://downloads.sourceforge.net/project/isync/isync -tar=$tar/1.2.1/isync-1.2.1.tar.gz - -build() -{ - ./configure --prefix="$PREFIX" --with-ssl="/home/josuah/.local/lib/" - make PREFIX="$PREFIX" install clean -} diff --git a/build/isync/build b/build/isync/build @@ -0,0 +1,2 @@ +./configure --prefix="$PREFIX" --with-ssl="/home/josuah/.local/lib/" +make PREFIX="$PREFIX" install clean diff --git a/build/isync/url b/build/isync/url @@ -0,0 +1,2 @@ +http://downloads.sourceforge.net/project/isync/isync +$tar/1.2.1/isync-1.2.1.tar.gz diff --git a/build/lel b/build/lel @@ -1,3 +0,0 @@ -# farbfeld image viewer - -tar=http://dl.2f30.org/releases/lel-0.1.tar.gz diff --git a/build/lel/url b/build/lel/url @@ -0,0 +1 @@ +http://dl.2f30.org/releases/lel-0.1.tar.gz diff --git a/build/less b/build/less @@ -1,3 +0,0 @@ -# Great pager - -tar=http://ftp.gnu.org/gnu/less/less-481.tar.gz diff --git a/build/less/url b/build/less/url @@ -0,0 +1 @@ +http://ftp.gnu.org/gnu/less/less-481.tar.gz diff --git a/build/libevent b/build/libevent @@ -1,2 +0,0 @@ -# Event-driven callback library used by tmux -tar=https://github.com/libevent/libevent/releases/download/release-2.0.22-stable/libevent-2.0.22-stable.tar.gz diff --git a/build/libevent/url b/build/libevent/url @@ -0,0 +1 @@ +http://github.com/libevent/libevent/releases/download/release-2.0.22-stable/libevent-2.0.22-stable.tar.gz diff --git a/build/libncurses b/build/libncurses @@ -1,9 +0,0 @@ -# The new curses library - -tar=http://ftp.gnu.org/gnu/ncurses/ncurses-6.0.tar.gz - -build() -{ - ./configure --prefix="$PREFIX" --disable-gpm - make install -} diff --git a/build/libncurses/build b/build/libncurses/build @@ -0,0 +1,2 @@ +./configure --prefix="$PREFIX" --disable-gpm +make install diff --git a/build/libncurses/url b/build/libncurses/url @@ -0,0 +1 @@ +http://ftp.gnu.org/gnu/ncurses/ncurses-6.0.tar.gz diff --git a/build/libssl b/build/libssl @@ -1,3 +0,0 @@ -# TLS/crypto stack forked from OpenSSL - -tar=http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-2.5.1.tar.gz diff --git a/build/libssl/url b/build/libssl/url @@ -0,0 +1 @@ +http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-2.5.1.tar.gz diff --git a/build/libtermkey b/build/libtermkey @@ -1,10 +0,0 @@ -# Processing of keyboard entry from terminal-based programs - -tar=http://www.leonerd.org.uk/code/libtermkey/libtermkey-0.18.tar.gz - -build() -{ - make PREFIX="$PREFIX" install - - ln -s "$LOCAL/lib/libtermkey.so.1.12.0" "$LOCAL/lib/libtermkey.so.1" -} diff --git a/build/libtermkey/build b/build/libtermkey/build @@ -0,0 +1,3 @@ +make PREFIX="$PREFIX" install + +ln -s "$LOCAL/lib/libtermkey.so.1.12.0" "$LOCAL/lib/libtermkey.so.1" diff --git a/build/libtermkey/url b/build/libtermkey/url @@ -0,0 +1 @@ +http://www.leonerd.org.uk/code/libtermkey/libtermkey-0.18.tar.gz diff --git a/build/libtool b/build/libtool @@ -1,3 +0,0 @@ -# The GNU Portable Library Tool - -tar=http://ftpmirror.gnu.org/libtool/libtool-2.4.6.tar.gz diff --git a/build/libtool/url b/build/libtool/url @@ -0,0 +1 @@ +http://ftpmirror.gnu.org/libtool/libtool-2.4.6.tar.gz diff --git a/build/libunibilium b/build/libunibilium @@ -1,3 +0,0 @@ -# a terminfo parsing library - -tar=http://github.com/mauke/unibilium/archive/master.tar.gz diff --git a/build/libunibilium/url b/build/libunibilium/url @@ -0,0 +1 @@ +http://github.com/mauke/unibilium/archive/master.tar.gz diff --git a/build/libutf b/build/libutf @@ -1,3 +0,0 @@ -# Plan 9 compatible C89 UTF-8 library - -tar=http://github.com/cls/libutf/archive/master.tar.gz diff --git a/build/libutf/url b/build/libutf/url @@ -0,0 +1 @@ +http://github.com/cls/libutf/archive/master.tar.gz diff --git a/build/lpeg b/build/lpeg @@ -1,8 +0,0 @@ -# Parsing Expression Grammars For Lua - -tar=http://www.inf.puc-rio.br/~roberto/lpeg/lpeg-1.0.0.tar.gz - -build() -{ - make "$(uname -s | tr [[:upper:]] [[:lower:]])" -} diff --git a/build/lpeg/build b/build/lpeg/build @@ -0,0 +1 @@ +make "$(uname -s | tr [[:upper:]] [[:lower:]])" diff --git a/build/lpeg/url b/build/lpeg/url @@ -0,0 +1 @@ +http://www.inf.puc-rio.br/~roberto/lpeg/lpeg-1.0.0.tar.gz diff --git a/build/lua b/build/lua @@ -1,8 +0,0 @@ -# Embeddable scripting language - -tar='http://www.lua.org/ftp/lua-5.3.2.tar.gz' - -build() -{ - make MYCFLAGS='-fPIC' INSTALL_TOP="$PREFIX" posix install -} diff --git a/build/lua/build b/build/lua/build @@ -0,0 +1 @@ +make MYCFLAGS='-fPIC' INSTALL_TOP="$PREFIX" posix install diff --git a/build/lua/url b/build/lua/url @@ -0,0 +1 @@ +http://www.lua.org/ftp/lua-5.3.2.tar.gz diff --git a/build/m4 b/build/m4 @@ -1,3 +0,0 @@ -# Macro language processor m4 - -tar=http://ftp.gnu.org/gnu/m4/m4-latest.tar.gz diff --git a/build/m4/url b/build/m4/url @@ -0,0 +1 @@ +http://ftp.gnu.org/gnu/m4/m4-latest.tar.gz diff --git a/build/mandoc b/build/mandoc @@ -1,20 +0,0 @@ -# UNIX manpage compiler - -tar=http://mdocml.bsd.lv/snapshots/mdocml.tar.gz - -build() -{ - tee configure.local << EOF -PREFIX="$PREFIX" -BINDIR="$PREFIX/bin" -SBINDIR="$PREFIX/bin" -INCLUDEDIR="$PREFIX/include/mandoc" -LIBDIR="$PREFIX/lib/mandoc" -MANDIR="$PREFIX/man" -BUILD_DB=1 -EOF - - ./configure - - make install -} diff --git a/build/mandoc/build b/build/mandoc/build @@ -0,0 +1,13 @@ +tee configure.local << EOF +PREFIX="$PREFIX" +BINDIR="$PREFIX/bin" +SBINDIR="$PREFIX/bin" +INCLUDEDIR="$PREFIX/include/mandoc" +LIBDIR="$PREFIX/lib/mandoc" +MANDIR="$PREFIX/man" +BUILD_DB=1 +EOF + +./configure + +make install diff --git a/build/mandoc/url b/build/mandoc/url @@ -0,0 +1 @@ +http://mdocml.bsd.lv/snapshots/mdocml.tar.gz diff --git a/build/mblaze b/build/mblaze @@ -1,3 +0,0 @@ -# NMH-like mail client for maildir - -tar=https://github.com/chneukirchen/mblaze/archive/master.tar.gz diff --git a/build/mblaze/url b/build/mblaze/url @@ -0,0 +1 @@ +http://github.com/chneukirchen/mblaze/archive/master.tar.gz diff --git a/build/mksh b/build/mksh @@ -1,10 +0,0 @@ -# MirBSD version of the Korn shell (ksh) - -tar=http://www.mirbsd.org/MirOS/dist/mir/mksh/mksh-R54.tgz - -build() -{ - sh ./Build.sh - - cp mksh "$PREFIX/bin/mksh" -} diff --git a/build/mksh/build b/build/mksh/build @@ -0,0 +1,3 @@ +sh ./Build.sh + +cp mksh "$PREFIX/bin/mksh" diff --git a/build/mksh/url b/build/mksh/url @@ -0,0 +1 @@ +http://www.mirbsd.org/MirOS/dist/mir/mksh/mksh-R54.tgz diff --git a/build/msmtp b/build/msmtp @@ -1,10 +0,0 @@ -# Relatively small MTA - -tar=http://downloads.sourceforge.net/project/msmtp/msmtp/1.6.5/msmtp-1.6.5.tar.xz - -build() -{ - ./configure --prefix="$PREFIX" - make install - ln -s "$PREFIX/bin/msmtp" "$PREFIX/bin/sendmail" -} diff --git a/build/msmtp/build b/build/msmtp/build @@ -0,0 +1,3 @@ +./configure --prefix="$PREFIX" +make install +ln -s "$PREFIX/bin/msmtp" "$PREFIX/bin/sendmail" diff --git a/build/msmtp/url b/build/msmtp/url @@ -0,0 +1 @@ +http://downloads.sourceforge.net/project/msmtp/msmtp/1.6.5/msmtp-1.6.5.tar.xz diff --git a/build/mujs b/build/mujs @@ -1,3 +0,0 @@ -# Small, JavaScript interpreter - -tar=https://github.com/ccxvii/mujs/archive/master.tar.gz diff --git a/build/mujs/url b/build/mujs/url @@ -0,0 +1 @@ +http://github.com/ccxvii/mujs/archive/master.tar.gz diff --git a/build/nafe b/build/nafe @@ -1,8 +0,0 @@ -# Not A Font Editor - convert psf font to a text form and back on - -tar=http://sourceforge.net/projects/nafe/files/nafe/nafe-0.1/nafe-0.1.tar.gz - -build() -{ - make && cp psf2txt txt2psf "$PREFIX/bin/" -} diff --git a/build/nafe/build b/build/nafe/build @@ -0,0 +1 @@ +make && cp psf2txt txt2psf "$PREFIX/bin/" diff --git a/build/nafe/url b/build/nafe/url @@ -0,0 +1 @@ +http://sourceforge.net/projects/nafe/files/nafe/nafe-0.1/nafe-0.1.tar.gz diff --git a/build/ngircd b/build/ngircd @@ -1,3 +0,0 @@ -# Free, portable and lightweight Internet Relay Chat server - -tar=http://ngircd.barton.de/pub/ngircd/ngircd-24.tar.gz diff --git a/build/ngircd/url b/build/ngircd/url @@ -0,0 +1 @@ +http://ngircd.barton.de/pub/ngircd/ngircd-24.tar.gz diff --git a/build/nmap b/build/nmap @@ -1,3 +0,0 @@ -# the network mapper - -tar=http://nmap.org/dist/nmap-7.40.tgz diff --git a/build/nmap/url b/build/nmap/url @@ -0,0 +1 @@ +http://nmap.org/dist/nmap-7.40.tgz diff --git a/build/pkg-config b/build/pkg-config @@ -1,3 +0,0 @@ -# Find correct flags and libraries - -tar=http://pkg-config.freedesktop.org/releases/pkg-config-0.29.1.tar.gz diff --git a/build/pkg-config/url b/build/pkg-config/url @@ -0,0 +1 @@ +http://pkg-config.freedesktop.org/releases/pkg-config-0.29.1.tar.gz diff --git a/build/quark b/build/quark @@ -1,4 +0,0 @@ -# small and simple http web server - - -tar=http://git.suckless.org/quark/snapshot/quark-HEAD.tar.gz- \ No newline at end of file diff --git a/build/quark/url b/build/quark/url @@ -0,0 +1 @@ +http://git.suckless.org/quark/snapshot/quark-HEAD.tar.gz+ \ No newline at end of file diff --git a/build/ratox b/build/ratox @@ -1,3 +0,0 @@ -# FIFO based tox client - -tar=http://dl.2f30.org/releases/ratox-0.3.tar.gz diff --git a/build/ratox/url b/build/ratox/url @@ -0,0 +1 @@ +http://dl.2f30.org/releases/ratox-0.3.tar.gz diff --git a/build/reflex b/build/reflex @@ -1,11 +0,0 @@ -# Re-Localized FLex: Fast Lexical scanner. - -tar=http://invisible-island.net/datafiles/release/reflex.tar.gz - -build() -{ - ./configure --prefix="$PREFIX" - make install - - ln -s "$PREFIX/bin/reflex" "$PREFIX/bin/flex" -} diff --git a/build/reflex/build b/build/reflex/build @@ -0,0 +1,4 @@ +./configure --prefix="$PREFIX" +make install + +ln -s "$PREFIX/bin/reflex" "$PREFIX/bin/flex" diff --git a/build/reflex/url b/build/reflex/url @@ -0,0 +1 @@ +http://invisible-island.net/datafiles/release/reflex.tar.gz diff --git a/build/retawq b/build/retawq @@ -1,10 +0,0 @@ -# Small text-based web browser - -tar=http://prdownloads.sourceforge.net/retawq/retawq-0.2.6c.tar.gz - -build() -{ - ./configure - make - cp retawq "$PREFIX/bin/" -} diff --git a/build/retawq/build b/build/retawq/build @@ -0,0 +1,3 @@ +./configure +make +cp retawq "$PREFIX/bin/" diff --git a/build/retawq/url b/build/retawq/url @@ -0,0 +1 @@ +http://prdownloads.sourceforge.net/retawq/retawq-0.2.6c.tar.gz diff --git a/build/rlwrap b/build/rlwrap @@ -1,3 +0,0 @@ -# readline library wrapper - -tar=https://github.com/hanslub42/rlwrap/archive/master.tar.gz diff --git a/build/rlwrap/url b/build/rlwrap/url @@ -0,0 +1 @@ +http://github.com/hanslub42/rlwrap/archive/master.tar.gz diff --git a/build/sam b/build/sam @@ -1,9 +0,0 @@ -# A minimalist text editor with a graphical user interface - -tar=http://github.com/deadpixi/sam/archive/master.tar.gz - -build() -{ - make - make DESTDIR="$PREFIX" install -} diff --git a/build/sam/build b/build/sam/build @@ -0,0 +1,2 @@ +make +make DESTDIR="$PREFIX" install diff --git a/build/sam/url b/build/sam/url @@ -0,0 +1 @@ +http://github.com/deadpixi/sam/archive/master.tar.gz diff --git a/build/sandy b/build/sandy @@ -1,3 +0,0 @@ -# simple ncurses text editor - -tar=http://git.suckless.org/sandy/snapshot/sandy-e73326c64a792cd4582a3833c3537be4906fe52a.tar.gz diff --git a/build/sandy/url b/build/sandy/url @@ -0,0 +1 @@ +http://git.suckless.org/sandy/snapshot/sandy-e73326c64a792cd4582a3833c3537be4906fe52a.tar.gz diff --git a/build/sbase b/build/sbase @@ -1,3 +0,0 @@ -# suckless core utilities - -tar=http://git.suckless.org/sbase/snapshot/sbase-HEAD.tar.gz diff --git a/build/sbase/url b/build/sbase/url @@ -0,0 +1 @@ +http://git.suckless.org/sbase/snapshot/sbase-HEAD.tar.gz diff --git a/build/scron b/build/scron @@ -1,3 +0,0 @@ -# simple cron daemon - -tar=http://dl.2f30.org/releases/scron-0.4.tar.gz diff --git a/build/scron/url b/build/scron/url @@ -0,0 +1 @@ +http://dl.2f30.org/releases/scron-0.4.tar.gz diff --git a/build/sent b/build/sent @@ -1,3 +0,0 @@ -# simple presentation tool - -tar=http://dl.suckless.org/tools/sent-0.2.tar.gz diff --git a/build/sent/url b/build/sent/url @@ -0,0 +1 @@ +http://dl.suckless.org/tools/sent-0.2.tar.gz diff --git a/build/sic b/build/sic @@ -1,3 +0,0 @@ -# Simple IRC Client - -tar=http://git.suckless.org/sic/snapshot/sic-1.2.tar.gz- \ No newline at end of file diff --git a/build/sic/url b/build/sic/url @@ -0,0 +1 @@ +http://git.suckless.org/sic/snapshot/sic-1.2.tar.gz+ \ No newline at end of file diff --git a/build/st b/build/st @@ -1,9 +0,0 @@ -# Simple terminal - -tar=http://dl.suckless.org/st/st-0.6.tar.gz - -build() -{ - sed 's/gray90/#ffeecc/' config.def.h > config.h - make PREFIX="$PREFIX" install -} diff --git a/build/st/build b/build/st/build @@ -0,0 +1,2 @@ +sed 's/gray90/#ffeecc/' config.def.h > config.h +make PREFIX="$PREFIX" install diff --git a/build/st/url b/build/st/url @@ -0,0 +1 @@ +http://dl.suckless.org/st/st-0.6.tar.gz diff --git a/build/tmux b/build/tmux @@ -1,3 +0,0 @@ -# Terminal multiplexer that rocks - -tar=http://github.com/tmux/tmux/releases/download/2.3/tmux-2.3.tar.gz diff --git a/build/tmux/url b/build/tmux/url @@ -0,0 +1 @@ +http://github.com/tmux/tmux/releases/download/2.3/tmux-2.3.tar.gz diff --git a/build/tor-browser b/build/tor-browser @@ -1,5 +0,0 @@ -# binary package for tor web browser - -tar=http://www.torproject.org/dist/torbrowser/6.5.1/tor-browser-linux64-6.5.1_en-US.tar.xz - -build() { :; } diff --git a/build/tor-browser/url b/build/tor-browser/url @@ -0,0 +1 @@ +http://www.torproject.org/dist/torbrowser/6.5.1/tor-browser-linux64-6.5.1_en-US.tar.xz diff --git a/build/valgrind b/build/valgrind @@ -1,3 +0,0 @@ -# Dynamic analysis tools for programs - -tar=http://valgrind.org/downloads/valgrind-3.12.0.tar.bz2 diff --git a/build/valgrind/url b/build/valgrind/url @@ -0,0 +1 @@ +http://valgrind.org/downloads/valgrind-3.12.0.tar.bz2 diff --git a/build/vis b/build/vis @@ -1,20 +0,0 @@ -# a highly efficient vim like text editor - -tar=http://github.com/martanne/vis/archive/master.tar.gz - -build() -{ - cp -f "$CONFIG/vis/config.h" config.h - - ./configure CFLAGS="-I$LOCAL/include -L$LOCAL/lib" \ - --disable-curses \ - --disable-lua \ - --disable-lpeg \ - --disable-lpeg-static \ - --disable-acl \ - --disable-selinux \ - --disable-tre \ - --prefix="$PREFIX" && - - make install -} diff --git a/build/vis/build b/build/vis/build @@ -0,0 +1,13 @@ +cp -f "$CONFIG/vis/config.h" config.h + +./configure CFLAGS="-I$LOCAL/include -L$LOCAL/lib" \ + --disable-curses \ + --disable-lua \ + --disable-lpeg \ + --disable-lpeg-static \ + --disable-acl \ + --disable-selinux \ + --disable-tre \ + --prefix="$PREFIX" && + +make install diff --git a/build/vis/url b/build/vis/url @@ -0,0 +1 @@ +http://github.com/martanne/vis/archive/master.tar.gz diff --git a/build/wendy b/build/wendy @@ -1,3 +0,0 @@ -# monitor filesystem changes - -tar=http://dl.z3bra.org/releases/wendy-1.0.tar.bz2 diff --git a/build/wendy/url b/build/wendy/url @@ -0,0 +1 @@ +http://dl.z3bra.org/releases/wendy-1.0.tar.bz2 diff --git a/build/yasm b/build/yasm @@ -1,3 +0,0 @@ -# Modular Assembler Project - -tar=http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz diff --git a/build/yasm/url b/build/yasm/url @@ -0,0 +1 @@ +http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz diff --git a/cal/university b/cal/university @@ -150,6 +150,6 @@ 2017/04/25 06:00 - 2017/04/25 08:00 ASI-TP3 Soutenance B32A-Salle 6 ASIGr3 Gr6-info PM2 KASRAOUI Mohamed VIET TRIEM TONG Valérie 2017/04/26 06:00 - 2017/04/26 08:00 ASI-TP3 Soutenance B32A-Salle 8 ASIGr3 Gr6-info PM2 KASRAOUI Mohamed VIET TRIEM TONG Valérie 2017/04/26 14:15 - 2017/04/26 16:15 AL1-TD6 B32A-Salle 12 AL1Gr6 Gr6-info PM2 MINEO KLEINER Vincent -2017/05/09 12:00 - 2017/05/09 13:00 Certification C2i-Gr1 B2A-Salle 310 Electronique Informatique Parcours ingénieur C2i-Gr1 +2017/05/09 12:00 - 2017/05/09 13:00 Certification C2i-Gr1 B40-Salle 13 Electronique Informatique Parcours ingénieur C2i-Gr1 2017/05/09 13:00 - 2017/05/09 14:00 Certification C2i-Gr2 A affecter prologue Electronique Informatique Parcours ingénieur C2i-Gr2 2017/05/09 14:00 - 2017/05/09 15:00 Certification C2i-Gr3 B40-Salle 11 Electronique Informatique Parcours ingénieur C2i-Gr3 diff --git a/cron/tab b/crontab diff --git a/ngircd/ngircd.conf b/ngircd.conf diff --git a/stunnel/stunnel.conf b/stunnel diff --git a/url b/url @@ -12,6 +12,10 @@ http://gnu.moe # Independent services http://fuwafuwa.moe +http://mixtape.moe + +# News +http://thecontext.net # IRC channels irc://irc.freenode.net#2f30