Compare commits
36 Commits
38f799ce39
...
9c0fab2e88
Author | SHA1 | Date | |
---|---|---|---|
9c0fab2e88 | |||
22d67dca93 | |||
7b73760e07 | |||
4a897286cf | |||
96ea8cb18c | |||
fea245afca | |||
d8ac523141 | |||
dc920f7399 | |||
895303e1cc | |||
28cd037d10 | |||
410aa3a981 | |||
a9166a2e06 | |||
e47f0ffd24 | |||
14d046df8f | |||
f2eb07fa03 | |||
5133d2dc10 | |||
3794c96668 | |||
91f1ea999e | |||
6866d0bb50 | |||
7146f1ca25 | |||
fd191f9486 | |||
0ada8f2e66 | |||
7b0071103e | |||
40fe6a2498 | |||
7f06570ee1 | |||
33def57084 | |||
ec4fbbbf61 | |||
0ddba5bc3a | |||
9d2abbcb2b | |||
d6a6053969 | |||
b1ba4da1b1 | |||
cb7077c912 | |||
f1ec4176f0 | |||
cc8284f43c | |||
ac0c54efa5 | |||
16590dbb02 |
1
.gitignore
vendored
1
.gitignore
vendored
@ -12,5 +12,4 @@ base/usr/share/pkgdb/**
|
||||
.fakeroot
|
||||
kernel/config.cmake
|
||||
ports/out/
|
||||
ports/local/
|
||||
ports/temp/
|
||||
|
@ -15,11 +15,6 @@ fi
|
||||
|
||||
source ports/$PORT_NAME/PACKAGE
|
||||
|
||||
if [ -f ports/local/$name-$version.tar.gz ]; then
|
||||
echo "Package $PORT_NAME is already installed and up to date!"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ! [ -f ports/out/$name-$version.tar.gz ]; then
|
||||
tools/make-package.sh $PORT_NAME
|
||||
fi
|
||||
@ -28,19 +23,17 @@ PORT_FILES=$LUNA_BASE/usr/share/pkgdb/$PORT_NAME.files
|
||||
|
||||
if [ -f $PORT_FILES ]
|
||||
then
|
||||
echo "Package $PORT_NAME is installed, but is an outdated version. Updating."
|
||||
echo "Package $PORT_NAME is already installed! Updating."
|
||||
tools/uninstall-package.sh $PORT_NAME
|
||||
fi
|
||||
|
||||
cp ports/out/$name-$version.tar.gz ports/local/
|
||||
|
||||
mkdir -p $LUNA_BASE/usr/share/pkgdb/
|
||||
|
||||
cd $LUNA_BASE
|
||||
|
||||
find -type f | sed 's|^./||' > /tmp/before.list
|
||||
|
||||
tar -C $LUNA_BASE -xf $LUNA_ROOT/ports/local/$name-$version.tar.gz
|
||||
tar -C $LUNA_BASE -xf $LUNA_ROOT/ports/out/$name-$version.tar.gz
|
||||
|
||||
find -type f | sed 's|^./||' > /tmp/after.list
|
||||
|
||||
|
@ -16,4 +16,3 @@ fi
|
||||
|
||||
rm -v $(cat $LUNA_BASE/usr/share/pkgdb/$PORT_NAME.files)
|
||||
rm -v $LUNA_BASE/usr/share/pkgdb/$PORT_NAME.files
|
||||
rm -v $LUNA_ROOT/ports/local/$PORT_NAME-*.tar.gz
|
||||
|
Loading…
Reference in New Issue
Block a user