add skel to create rpm and debs

This commit is contained in:
arcan1s
2014-12-23 10:32:18 +03:00
parent d1d4a97fa4
commit 498a965488
2 changed files with 31 additions and 2 deletions

29
create_rpm.sh Executable file
View File

@ -0,0 +1,29 @@
#!/bin/bash
ARCHIVE="$1"
VERSION="$2"
# prepare
rm -rf rpm-build
mkdir -p rpm-build/build
cd rpm-build
tar xJf "../${ARCHIVE}"
# build
cd build
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=$(kde4-config --prefix) \
../awesome-widgets
make
make DESTDIR="../" install
# create tarball
cd ..
"${HOME}/.gem/ruby/2.1.0/bin/fpm" -s dir \
-t deb \
-n awesome-widgets \
-v "${VERSION}" \
-a native \
-C . \
--prefix / \
usr