mirror of
https://github.com/oDinZu/callirhoe.git
synced 2025-02-23 00:02:16 -05:00
git-svn-id: https://callirhoe.googlecode.com/svn/branches/phantome@195 81c8bb96-aa45-f2e2-0eef-c4fa4a15c6df
35 lines
989 B
Bash
Executable File
35 lines
989 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# Create Callirhoe package
|
|
mkdir _callirhoe
|
|
./make_resources_list
|
|
cp -R geom lang layouts lib style _callirhoe
|
|
cp callirhoe.py _callirhoe/__main__.py
|
|
mv resources.py _callirhoe/lib
|
|
|
|
cd _callirhoe && zip -q -r callirhoe.zip * && mv callirhoe.zip ../ && cd .. && rm -rf _callirhoe
|
|
echo \#!/usr/bin/env python2 | cat - callirhoe.zip > callirhoe
|
|
chmod 755 callirhoe
|
|
rm callirhoe.zip
|
|
|
|
# Create Calmagick package
|
|
mkdir _calmagick
|
|
cp -R geom lib _calmagick
|
|
cp callirhoe.py _calmagick
|
|
cp calmagick.py _calmagick/__main__.py
|
|
|
|
cd _calmagick && zip -q -r calmagick.zip * && mv calmagick.zip ../ && cd .. && rm -rf _calmagick
|
|
echo \#!/usr/bin/env python2 | cat - calmagick.zip > calmagick
|
|
chmod 755 calmagick
|
|
rm calmagick.zip
|
|
|
|
# Create Makefile
|
|
cat << END > Makefile
|
|
prefix=/usr
|
|
|
|
install:
|
|
install -Dm755 callirhoe \$(DESTDIR)/bin/callirhoe
|
|
install -Dm755 calmagick \$(DESTDIR)/bin/calmagick
|
|
END
|
|
|
|
find holidays/* -printf "\tinstall -Dm644 %p \$(DESTDIR)/share/callirhoe/%p\n" >> Makefile |