Fixed pkgbuilds

This commit is contained in:
arcan1s 2013-09-30 01:08:56 +04:00
parent a940323b32
commit f3c0d15913
19 changed files with 157 additions and 143 deletions

View File

@ -19,7 +19,7 @@ md5sums=('8658b6452e1f941af8501a6a772b6cd9'
build() build()
{ {
cd ${srcdir}/${pkgname}-${pkgver}-sources cd "${srcdir}/${pkgname}-${pkgver}-sources"
qmake-qt4 PREFIX=/usr -Wnone qmake-qt4 PREFIX=/usr -Wnone
@ -33,9 +33,9 @@ build()
package() package()
{ {
cd ${srcdir}/${pkgname}-${pkgver}-sources cd "${srcdir}/${pkgname}-${pkgver}-sources"
make INSTALL_ROOT=${pkgdir} install make INSTALL_ROOT="${pkgdir}" install
# appset-helper daemon # appset-helper daemon
install -D -m644 ../appset-helper.service ${pkgdir}/usr/lib/systemd/system/appset-helper.service install -D -m644 ../appset-helper.service "${pkgdir}/usr/lib/systemd/system/appset-helper.service"
} }

View File

@ -29,24 +29,24 @@ _extramodules="extramodules-${_kernmajor}-ARCH"
_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
prepare(){ prepare(){
cd broadcom-sta-${pkgver}/${_arch} cd "broadcom-sta-${pkgver}/${_arch}"
patch -Np1 -i "${srcdir}/distro.patch" patch -Np1 -i "${srcdir}/distro.patch"
patch -Np1 -i "${srcdir}/fixes.patch" patch -Np1 -i "${srcdir}/fixes.patch"
} }
build() { build() {
cd broadcom-sta-${pkgver}/${_arch} cd "broadcom-sta-${pkgver}/${_arch}"
make -C /usr/lib/modules/${_kernver}/build M=`pwd` make -C "/usr/lib/modules/${_kernver}/build" M=`pwd`
} }
package() { package() {
cd broadcom-sta-${pkgver}/${_arch} cd "broadcom-sta-${pkgver}/${_arch}"
install -D -m 644 wl.ko "${pkgdir}/usr/lib/modules/${_extramodules}/wl.ko" install -D -m 644 wl.ko "${pkgdir}/usr/lib/modules/${_extramodules}/wl.ko"
gzip "${pkgdir}/usr/lib/modules/${_extramodules}/wl.ko" gzip "${pkgdir}/usr/lib/modules/${_extramodules}/wl.ko"
install -D -m 644 lib/LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" install -D -m 644 "lib/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
install -D -m 644 ${srcdir}/modprobe.d "${pkgdir}/etc/modprobe.d/broadcom-wl.conf" install -D -m 644 "${srcdir}/modprobe.d" "${pkgdir}/etc/modprobe.d/broadcom-wl.conf"
} }

View File

@ -14,16 +14,16 @@ md5sums=('f4f6df25131af05ae4ec8b03936cedc9')
package() package()
{ {
install -D -m755 ${srcdir}/usr/bin/food_gui.sh ${pkgdir}/usr/bin/food_gui install -D -m755 "${srcdir}/usr/bin/food_gui.sh" "${pkgdir}/usr/bin/food_gui"
python2 setup.py install --root=${pkgdir} python2 setup.py install --root="${pkgdir}"
install -D -m644 ${srcdir}/usr/share/applications/food_gui.desktop \ install -D -m644 "${srcdir}/usr/share/applications/food_gui.desktop" \
${pkgdir}/usr/share/applications/food_gui.desktop "${pkgdir}/usr/share/applications/food_gui.desktop"
install -D -m644 ${srcdir}/usr/share/icons/hicolor/32x32/apps/food_gui.png \ install -D -m644 "${srcdir}/usr/share/icons/hicolor/32x32/apps/food_gui.png" \
${pkgdir}/usr/share/icons/hicolor/32x32/apps/food_gui.png "${pkgdir}/usr/share/icons/hicolor/32x32/apps/food_gui.png"
install -D -m644 ${srcdir}/usr/share/pixmaps/food_gui.png ${pkgdir}/usr/share/pixmaps/food_gui.png install -D -m644 "${srcdir}/usr/share/pixmaps/food_gui.png" "${pkgdir}/usr/share/pixmaps/food_gui.png"
install -D -m644 ${srcdir}/usr/share/food_gui/db_eng.dat ${pkgdir}/usr/share/food_gui/db_eng.dat install -D -m644 "${srcdir}/usr/share/food_gui/db_eng.dat" "${pkgdir}/usr/share/food_gui/db_eng.dat"
install -D -m644 ${srcdir}/usr/share/food_gui/db_rus.dat ${pkgdir}/usr/share/food_gui/db_rus.dat install -D -m644 "${srcdir}/usr/share/food_gui/db_rus.dat" "${pkgdir}/usr/share/food_gui/db_rus.dat"
install -D -m644 ${srcdir}/usr/share/man/man1/food_gui.1 ${pkgdir}/usr/share/man/man1/food_gui.1 install -D -m644 "${srcdir}/usr/share/man/man1/food_gui.1" "${pkgdir}/usr/share/man/man1/food_gui.1"
} }

View File

@ -21,7 +21,7 @@ md5sums=('becf98626f0eba73f7f042bc92aa60ac'
prepare() prepare()
{ {
cd ${srcdir}/${_pkgname}-${pkgver} cd "${srcdir}/${_pkgname}-${pkgver}"
# Some users have reported crashes due to the courier font. # Some users have reported crashes due to the courier font.
sed -i 's:courier 12:monospace:g' ./src/*.cpp sed -i 's:courier 12:monospace:g' ./src/*.cpp
@ -29,14 +29,14 @@ prepare()
build() build()
{ {
cd ${srcdir}/${_pkgname}-${pkgver} cd "${srcdir}/${_pkgname}-${pkgver}"
./configure --prefix=/usr ./configure --prefix="/usr"
make make
} }
package() package()
{ {
cd ${srcdir}/${_pkgname}-${pkgver} cd "${srcdir}/${_pkgname}-${pkgver}"
make DESTDIR=${pkgdir} install make DESTDIR="${pkgdir}" install
install -D -m644 ${srcdir}/${_pkgname}.desktop ${pkgdir}/usr/share/applications/${_pkgname}.desktop install -D -m644 "${srcdir}/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
} }

View File

@ -19,23 +19,23 @@ backup=('etc/conf.d/git-etc.conf')
package() package()
{ {
# daemon and gui # daemon and gui
install -D -m755 ${srcdir}/usr/bin/git-etc ${pkgdir}/usr/bin/git-etc install -D -m755 "${srcdir}/usr/bin/git-etc" "${pkgdir}/usr/bin/git-etc"
install -D -m755 ${srcdir}/usr/bin/ctrlconf ${pkgdir}/usr/bin/ctrlconf install -D -m755 "${srcdir}/usr/bin/ctrlconf" "${pkgdir}/usr/bin/ctrlconf"
python2 setup.py install --root=${pkgdir} python2 setup.py install --root="${pkgdir}"
install -D -m644 ${srcdir}/usr/share/applications/ctrlconf.desktop \ install -D -m644 "${srcdir}/usr/share/applications/ctrlconf.desktop" \
${pkgdir}/usr/share/applications/ctrlconf.desktop "${pkgdir}/usr/share/applications/ctrlconf.desktop"
# service # service
install -D -m644 ${srcdir}/usr/lib/systemd/system/git-etc.service \ install -D -m644 "${srcdir}/usr/lib/systemd/system/git-etc.service" \
${pkgdir}/usr/lib/systemd/system/git-etc.service "${pkgdir}/usr/lib/systemd/system/git-etc.service"
install -D -m644 ${srcdir}/etc/conf.d/git-etc.conf \ install -D -m644 "${srcdir}/etc/conf.d/git-etc.conf" \
${pkgdir}/etc/conf.d/git-etc.conf "${pkgdir}/etc/conf.d/git-etc.conf"
# man pages # man pages
install -D -m644 ${srcdir}/usr/share/man/man1/git-etc.1 \ install -D -m644 "${srcdir}/usr/share/man/man1/git-etc.1" \
${pkgdir}/usr/share/man/man1/git-etc.1 "${pkgdir}/usr/share/man/man1/git-etc.1"
install -D -m644 ${srcdir}/usr/share/man/man1/ctrlconf.1 \ install -D -m644 "${srcdir}/usr/share/man/man1/ctrlconf.1" \
${pkgdir}/usr/share/man/man1/ctrlconf.1 "${pkgdir}/usr/share/man/man1/ctrlconf.1"
install -D -m644 ${srcdir}/usr/share/man/man5/git-etc.conf.5 \ install -D -m644 "${srcdir}/usr/share/man/man5/git-etc.conf.5" \
${pkgdir}/usr/share/man/man5/git-etc.conf.5 "${pkgdir}/usr/share/man/man5/git-etc.conf.5"
} }

View File

@ -19,30 +19,30 @@ source=(ftp://ftp.gromacs.org/pub/gromacs/${_pkgname}-${pkgver}.tar.gz)
md5sums=('6a87e7cdfb25d81afa9fea073eb28468') md5sums=('6a87e7cdfb25d81afa9fea073eb28468')
build() { build() {
mkdir -p ${srcdir}/double mkdir -p "${srcdir}/double"
msg2 "Building the doulbe precision files" msg2 "Building the doulbe precision files"
cd ${srcdir}/double cd "${srcdir}/double"
cmake -DCMAKE_PREFIX=/opt/gromacs_old/ -DCMAKE_INSTALL_PREFIX=/opt/gromacs_old/ -DGMX_THREADS=ON -DGMX_SHARED_LIBS=ON -DGMX_DOUBLE=ON -DGMX_X11=ON -DGMX_DEFAULT_SUFFIX=OFF -DGMX_LIBS_SUFFIX=_4.5 -DGMX_BINARY_SUFFIX=_4.5 ../${_pkgname}-${pkgver}/ cmake -DCMAKE_PREFIX=/opt/gromacs_old/ -DCMAKE_INSTALL_PREFIX=/opt/gromacs_old/ -DGMX_THREADS=ON -DGMX_SHARED_LIBS=ON -DGMX_DOUBLE=ON -DGMX_X11=ON -DGMX_DEFAULT_SUFFIX=OFF -DGMX_LIBS_SUFFIX=_4.5 -DGMX_BINARY_SUFFIX=_4.5 ../${_pkgname}-${pkgver}/
make -j5 make -j5
} }
package() { package() {
mkdir -p ${pkgdir}/etc/profile.d/ mkdir -p "${pkgdir}/etc/profile.d/"
mkdir -p ${pkgdir}/usr/share/bash-completion/completions mkdir -p "${pkgdir}/usr/share/bash-completion/completions"
# Cleaning up, kept the csh completion at default location # Cleaning up, kept the csh completion at default location
msg2 "Making the double precision executables" msg2 "Making the double precision executables"
cd ${srcdir}/double cd "${srcdir}/double"
make DESTDIR=${pkgdir} install make DESTDIR="${pkgdir}" install
# installing completions in correct location and environment setup script # installing completions in correct location and environment setup script
install -D -m755 ${srcdir}/${_pkgname}-${pkgver}/scripts/completion.bash "${pkgdir}/usr/share/bash-completion/completions/gromacs_old" install -D -m755 "${srcdir}/${_pkgname}-${pkgver}/scripts/completion.bash" "${pkgdir}/usr/share/bash-completion/completions/gromacs_old"
mv ${pkgdir}/opt/gromacs_old/bin/GMXRC.bash ${pkgdir}/etc/profile.d/GMXRC_OLD.bash mv "${pkgdir}/opt/gromacs_old/bin/GMXRC.bash" "${pkgdir}/etc/profile.d/GMXRC_OLD.bash"
mv ${pkgdir}/opt/gromacs_old/bin/GMXRC.zsh ${pkgdir}/etc/profile.d/GMXRC_OLD.zsh mv "${pkgdir}/opt/gromacs_old/bin/GMXRC.zsh" "${pkgdir}/etc/profile.d/GMXRC_OLD.zsh"
mv ${pkgdir}/opt/gromacs_old/bin/GMXRC.csh ${pkgdir}/etc/profile.d/GMXRC_OLD.csh mv "${pkgdir}/opt/gromacs_old/bin/GMXRC.csh" "${pkgdir}/etc/profile.d/GMXRC_OLD.csh"
sed "s:/opt/gromacs_old/bin:/etc/profile.d:g" ${pkgdir}/opt/gromacs_old/bin/GMXRC > ${pkgdir}/etc/profile.d/GMXRC sed "s:/opt/gromacs_old/bin:/etc/profile.d:g" "${pkgdir}/opt/gromacs_old/bin/GMXRC" > "${pkgdir}/etc/profile.d/GMXRC"
sed -e 's/GMXRC/GMXRC_OLD/g' ${pkgdir}/etc/profile.d/GMXRC > ${pkgdir}/etc/profile.d/GMXRC_OLD sed -e "s/GMXRC/GMXRC_OLD/g" "${pkgdir}/etc/profile.d/GMXRC" > "${pkgdir}/etc/profile.d/GMXRC_OLD"
chmod 755 ${pkgdir}/etc/profile.d/GMXRC_OLD chmod 755 "${pkgdir}/etc/profile.d/GMXRC_OLD"
rm -f ${pkgdir}/etc/profile.d/GMXRC rm -f "${pkgdir}/etc/profile.d/GMXRC"
rm -f ${pkgdir}/opt/gromacs_old/bin/completion.* rm -f "${pkgdir}/opt/gromacs_old/bin/completion.*"
rm -f ${pkgdir}/opt/gromacs_old/bin/GMXRC rm -f "${pkgdir}/opt/gromacs_old/bin/GMXRC"
} }

View File

@ -2,7 +2,7 @@
pkgname=gromacs_mtdec pkgname=gromacs_mtdec
pkgver=3.3.2 pkgver=3.3.2
pkgrel=1 pkgrel=2
pkgdesc="GROMACS with additional implementation of metadynamics in essential coordinates" pkgdesc="GROMACS with additional implementation of metadynamics in essential coordinates"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url="http://web.vscht.cz/spiwokv/index.html" url="http://web.vscht.cz/spiwokv/index.html"
@ -14,13 +14,27 @@ md5sums=('545bd6d903d8e8e94bd069c6368b6f25')
build() build()
{ {
cd ${srcdir}/mtdec cd "${srcdir}/mtdec"
./configure --prefix=/usr --program-suffix=_mtd ./configure --prefix="/usr" --program-suffix=_mtd
make make
} }
package() package()
{ {
cd ${srcdir}/mtdec mkdir -p "${pkgdir}/etc/profile.d/"
make DESTDIR=${pkgdir} install mkdir -p "${pkgdir}/usr/share/bash-completion/completions"
cd "${srcdir}/mtdec"
make DESTDIR="${pkgdir}" install
# installing completions in correct location and environment setup script
install -D -m755 "${srcdir}/mtdec/scripts/completion.bash" "${pkgdir}/usr/share/bash-completion/completions/gromacs_mtdec"
mv "${pkgdir}/usr/bin/GMXRC.bash" "${pkgdir}/etc/profile.d/GMXRC_MTDEC.bash"
mv "${pkgdir}/usr/bin/GMXRC.zsh" "${pkgdir}/etc/profile.d/GMXRC_MTDEC.zsh"
mv "${pkgdir}/usr/bin/GMXRC.csh" "${pkgdir}/etc/profile.d/GMXRC_MTDEC.csh"
sed "s:/usr/bin:/etc/profile.d:g" "${pkgdir}/usr/bin/GMXRC" > "${pkgdir}/etc/profile.d/GMXRC"
sed -e "s/GMXRC/GMXRC_MTDEC/g" "${pkgdir}/etc/profile.d/GMXRC" > "${pkgdir}/etc/profile.d/GMXRC_MTDEC"
chmod 755 "${pkgdir}/etc/profile.d/GMXRC_MTDEC"
rm -f "${pkgdir}/etc/profile.d/GMXRC"
rm -f "${pkgdir}/usr/bin/completion.*"
rm -f "${pkgdir}/usr/bin/GMXRC"
} }

View File

@ -16,10 +16,10 @@ md5sums=('d6e30aa41da5279300f5d638ff595a77')
build() build()
{ {
if [ -d ${srcdir}/build ]; then if [[ -d ${srcdir}/build ]]; then
rm -rf ${srcdir}/build rm -rf "${srcdir}/build"
fi fi
mkdir ${srcdir}/build && cd ${srcdir}/build mkdir "${srcdir}/build"; cd "${srcdir}/build"
cmake -DCMAKE_BUILD_TYPE=Release \ cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` \ -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` \
@ -29,6 +29,6 @@ build()
package() package()
{ {
cd ${srcdir}/build cd "${srcdir}/build"
make DESTDIR=${pkgdir} install make DESTDIR="${pkgdir}" install
} }

View File

@ -17,18 +17,18 @@ md5sums=('e813b03a17d96cddc41acdf457e37bbb')
build () build ()
{ {
if [ -d ${srcdir}/build ]; then if [[ -d ${srcdir}/build ]]; then
rm -r ${srcdir}/build rm -rf "${srcdir}/build"
fi fi
mkdir ${srcdir}/build && cd ${srcdir}/build mkdir "${srcdir}/build"; cd "${srcdir}/build"
cmake -DCMAKE_BUILD_TYPE=Release \ cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` \ -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` \
../${_pkgname}/ ../${_pkgname}
make make
} }
package() package()
{ {
cd ${srcdir}/build cd "${srcdir}/build"
make DESTDIR=${pkgdir} install make DESTDIR="${pkgdir}" install
} }

View File

@ -25,10 +25,10 @@ md5sums=('de54ece6545d28888a60d33f09ce69a1'
build () build ()
{ {
# build dataengine # build dataengine
if [ -d ${srcdir}/${_dtengine}/build ]; then if [[ -d ${srcdir}/${_dtengine}/build ]]; then
rm -r ${srcdir}/${_dtengine}/build rm -rf "${srcdir}/${_dtengine}/build"
fi fi
mkdir ${srcdir}/${_dtengine}/build && cd ${srcdir}/${_dtengine}/build mkdir "${srcdir}/${_dtengine}/build"; cd "${srcdir}/${_dtengine}/build"
cmake -DCMAKE_BUILD_TYPE=Release \ cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` \ -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` \
../ ../
@ -38,17 +38,17 @@ build ()
package() package()
{ {
# install dataengine # install dataengine
cd ${srcdir}/${_dtengine}/build cd "${srcdir}/${_dtengine}/build"
make DESTDIR=${pkgdir} install make DESTDIR="${pkgdir}" install
# install plasmoid # install plasmoid
install -D -m644 ${srcdir}/metadata.desktop \ install -D -m644 "${srcdir}/metadata.desktop" \
${pkgdir}/`kde4-config --prefix`/share/kde4/services/${_pkgname}.desktop "${pkgdir}/`kde4-config --prefix`/share/kde4/services/${_pkgname}.desktop"
install -D -m644 ${srcdir}/metadata.desktop \ install -D -m644 "${srcdir}/metadata.desktop" \
${pkgdir}/`kde4-config --prefix`/share/apps/plasma/plasmoids/${_pkgname}/metadata.desktop "${pkgdir}/`kde4-config --prefix`/share/apps/plasma/plasmoids/${_pkgname}/metadata.desktop"
mkdir -p ${pkgdir}/`kde4-config --prefix`/share/apps/plasma/plasmoids/${_pkgname}/contents/{code,ui} mkdir -p "${pkgdir}/`kde4-config --prefix`/share/apps/plasma/plasmoids/${_pkgname}/contents/"{code,ui}
install -m644 ${srcdir}/contents/code/* \ install -m644 "${srcdir}/contents/code/"* \
-t ${pkgdir}/`kde4-config --prefix`/share/apps/plasma/plasmoids/${_pkgname}/contents/code -t "${pkgdir}/`kde4-config --prefix`/share/apps/plasma/plasmoids/${_pkgname}/contents/code"
install -m644 ${srcdir}/contents/ui/* \ install -m644 "${srcdir}/contents/ui/"* \
-t ${pkgdir}/`kde4-config --prefix`/share/apps/plasma/plasmoids/${_pkgname}/contents/ui -t "${pkgdir}/`kde4-config --prefix`/share/apps/plasma/plasmoids/${_pkgname}/contents/ui"
} }

View File

@ -18,17 +18,17 @@ md5sums=('SKIP')
pkgver() pkgver()
{ {
cd ${srcdir}/${_pkgname} cd "${srcdir}/${_pkgname}"
local ver=`svnversion` local ver=`svnversion`
printf "%s" ${ver//[[:alpha:]]} printf "%s" "${ver//[[:alpha:]]}"
} }
build() build()
{ {
if [ -d ${srcdir}/build ]; then if [[ -d ${srcdir}/build ]]; then
rm -rf ${srcdir}/build rm -rf "${srcdir}/build"
fi fi
mkdir ${srcdir}/build && cd ${srcdir}/build mkdir "${srcdir}/build"; cd "${srcdir}/build"
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` \ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` \
-DCMAKE_BUILD_TYPE=Release \ -DCMAKE_BUILD_TYPE=Release \
../${_pkgname} ../${_pkgname}
@ -37,6 +37,6 @@ build()
package() package()
{ {
cd ${srcdir}/build cd "${srcdir}/build"
make DESTDIR=${pkgdir} install make DESTDIR="${pkgdir}" install
} }

View File

@ -15,13 +15,13 @@ md5sums=('1be7e0bf85563029f1158e5685e4f256')
package() package()
{ {
install -D -m644 ${srcdir}/metadata.desktop \ install -D -m644 "${srcdir}/metadata.desktop" \
${pkgdir}/`kde4-config --prefix`/share/kde4/services/plasma-wallpaper-${_pkgname}.desktop "${pkgdir}/`kde4-config --prefix`/share/kde4/services/plasma-wallpaper-${_pkgname}.desktop"
install -D -m644 ${srcdir}/metadata.desktop \ install -D -m644 "${srcdir}/metadata.desktop" \
${pkgdir}/`kde4-config --prefix`/share/apps/plasma/wallpapers/${_pkgname}/metadata.desktop "${pkgdir}/`kde4-config --prefix`/share/apps/plasma/wallpapers/${_pkgname}/metadata.desktop"
mkdir -p ${pkgdir}/`kde4-config --prefix`/share/apps/plasma/wallpapers/${_pkgname}/contents/{code,ui} mkdir -p "${pkgdir}/`kde4-config --prefix`/share/apps/plasma/wallpapers/${_pkgname}/contents/"{code,ui}
install -m644 ${srcdir}/contents/code/* \ install -m644 "${srcdir}/contents/code/"* \
-t ${pkgdir}/`kde4-config --prefix`/share/apps/plasma/wallpapers/${_pkgname}/contents/code -t "${pkgdir}/`kde4-config --prefix`/share/apps/plasma/wallpapers/${_pkgname}/contents/code"
install -m644 ${srcdir}/contents/ui/* \ install -m644 "${srcdir}/contents/ui/"* \
-t ${pkgdir}/`kde4-config --prefix`/share/apps/plasma/wallpapers/${_pkgname}/contents/ui -t "${pkgdir}/`kde4-config --prefix`/share/apps/plasma/wallpapers/${_pkgname}/contents/ui"
} }

View File

@ -19,13 +19,13 @@ md5sums=('1d5c9c19bb119470d2bb41a7e681eafd')
build() build()
{ {
cd ${srcdir}/${_pkgname}-${pkgver} cd "${srcdir}/${_pkgname}-${pkgver}"
./configure --prefix=/usr --enable-openbabel --enable-mpqc --enable-mopac7 ./configure --prefix=/usr --enable-mpqc --enable-mopac7
make make
} }
package() package()
{ {
cd ${srcdir}/${_pkgname}-${pkgver} cd "${srcdir}/${_pkgname}-${pkgver}"
make DESTDIR=${pkgdir} install make DESTDIR="${pkgdir}" install
} }

View File

@ -21,16 +21,16 @@ _cmakekeys="-DCMAKE_INSTALL_PREFIX=/usr
build () build ()
{ {
if [ -d ${srcdir}/build ]; then if [[ -d ${srcdir}/build ]]; then
rm -rf ${srcdir}/build rm -rf "${srcdir}/build"
fi fi
mkdir ${srcdir}/build && cd ${srcdir}/build mkdir "${srcdir}/build"; cd "${srcdir}/build"
cmake ${_cmakekeys} ../ cmake ${_cmakekeys} ../
make make
} }
package() package()
{ {
cd ${srcdir}/build cd "${srcdir}/build"
make DESTDIR=${pkgdir} instal make DESTDIR="${pkgdir}" install
} }

View File

@ -16,14 +16,14 @@ md5sums=('2f9b4f7487387730d78066a53764f848')
build() build()
{ {
cd ${srcdir}/${_pkgname}-${pkgver} cd "${srcdir}/${_pkgname}-${pkgver}"
./configure --prefix=/usr --enable-shared ./configure --prefix=/usr --enable-shared
make make
} }
package() package()
{ {
cd ${srcdir}/${_pkgname}-${pkgver} cd "${srcdir}/${_pkgname}-${pkgver}"
make installroot=${pkgdir} install make installroot="${pkgdir}" install
make installroot=${pkgdir} install_devel make installroot="${pkgdir}" install_devel
} }

View File

@ -18,12 +18,12 @@ md5sums=('SKIP'
'543a9d78e4fca3eda262016a37040632') '543a9d78e4fca3eda262016a37040632')
pkgver() { pkgver() {
cd "${_pkgname}" cd "${_pkgname}"
echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD) echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD)
} }
prepare() { prepare() {
cd ${srcdir} cd "${srcdir}"
patch -p0 < oxytrans-macos.patch patch -p0 < oxytrans-macos.patch
} }

View File

@ -16,21 +16,21 @@ md5sums=('SKIP')
pkgver() pkgver()
{ {
cd ${_gitname} cd "${_gitname}"
local ver=`git describe --long` local ver=`git describe --long`
# because default ver is "qmmp.*" # because default ver is "qmmp.*"
printf "%s" ${${ver//-/.}//qmmp./} printf "%s" "${${ver//-/.}//qmmp./}"
} }
build() build()
{ {
cd ${srcdir}/${_gitname} cd "${srcdir}/${_gitname}"
qmake-qt4 PREFIX=/usr qmake-qt4 PREFIX=/usr
make make
} }
package() package()
{ {
cd ${srcdir}/${_gitname} cd "${srcdir}/${_gitname}"
make INSTALL_ROOT=${pkgdir} install make INSTALL_ROOT="${pkgdir}" install
} }

View File

@ -18,24 +18,24 @@ md5sums=('2ce7a915e5560725d897816688a4bef7'
prepare() prepare()
{ {
cd ${srcdir}/${pkgname} cd "${srcdir}/${pkgname}"
# fix scintilla2 download path # fix scintilla2 download path
patch -p0 < ${srcdir}/get_qsci.sh.patch patch -p0 < "${srcdir}/get_qsci.sh.patch"
# add install section and fix filepath # add install section and fix filepath
patch -p0 < ${srcdir}/qscite.pro.patch patch -p0 < "${srcdir}/qscite.pro.patch"
# fix version # fix version
sed -i "s#0.5-svn190#${pkgver}#" qscite.desktop sed -i "s#0.5-svn190#${pkgver//_/-}#" qscite.desktop
} }
build() build()
{ {
cd ${srcdir}/${pkgname} cd "${srcdir}/${pkgname}"
qmake-qt4 PREFIX=/usr -Wnone qscite-release.pro qmake-qt4 PREFIX=/usr -Wnone qscite-release.pro
make make
} }
package() package()
{ {
cd ${srcdir}/${pkgname} cd "${srcdir}/${pkgname}"
make INSTALL_ROOT=${pkgdir} install make INSTALL_ROOT="${pkgdir}" install
} }

View File

@ -30,35 +30,35 @@ md5sums=('c5650475c5e0b22f9ee5dc49630a0e89'
prepare() prepare()
{ {
cd ${srcdir}/${pkgname}-${pkgver}/${pkgname} cd "${srcdir}/${pkgname}-${pkgver}/${pkgname}"
# fix private to public # fix private to public
patch -p0 < ${srcdir}/multipeakfit.h.patch patch -p0 < "${srcdir}/multipeakfit.h.patch"
# disable building self library # disable building self library
patch < ${srcdir}/scidavis.pro.patch patch < "${srcdir}/scidavis.pro.patch"
# fix bug http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=655776 # fix bug http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=655776
patch -p0 < ${srcdir}/scidavis.sip.patch patch -p0 < "${srcdir}/scidavis.sip.patch"
# change python to python2 # change python to python2
patch < ${srcdir}/scidavis-python2.patch patch < "${srcdir}/scidavis-python2.patch"
# fix path to QtAssistant header # fix path to QtAssistant header
patch -p0 < ${srcdir}/qt-assistant-compat.patch patch -p0 < "${srcdir}/qt-assistant-compat.patch"
# change qwt to qwt5 # change qwt to qwt5
patch < ${srcdir}/qwt5.patch patch < "${srcdir}/qwt5.patch"
} }
build() build()
{ {
cd ${srcdir}/${pkgname}-${pkgver} cd "${srcdir}/${pkgname}-${pkgver}"
qmake-qt4 qmake-qt4
make make
} }
package () package ()
{ {
cd ${srcdir}/${pkgname}-${pkgver} cd "${srcdir}/${pkgname}-${pkgver}"
make INSTALL_ROOT=${pkgdir} install make INSTALL_ROOT="${pkgdir}" install
_pydir=`python2 -c "from distutils import sysconfig; print sysconfig.get_python_lib()"` _pydir=`python2 -c "from distutils import sysconfig; print sysconfig.get_python_lib()"`
python2 `dirname ${_pydir}`/py_compile.py ${pkgdir}/etc/scidavisrc.py python2 `dirname ${_pydir}`/py_compile.py "${pkgdir}/etc/scidavisrc.py"
python2 `dirname ${_pydir}`/py_compile.py ${pkgdir}/usr/share/scidavis/scidavisUtil.py python2 `dirname ${_pydir}`/py_compile.py "${pkgdir}/usr/share/scidavis/scidavisUtil.py"
} }