rm bitcoin-cli and calibre-bin

This commit is contained in:
Chaoting Liu 2015-03-21 09:28:28 +00:00
parent 4ec0fa9b83
commit 4938e681ce
4 changed files with 0 additions and 205 deletions

View File

@ -1,42 +0,0 @@
#
# Apps Packages for Chakra, part of chakra-project.org
#
# Maintainer: Adrián Chaves Fernández (Gallaecio) <adriyetichaves gmail.com>
pkgname=bitcoin-cli
_pkgname=bitcoin
pkgver=0.3.24
pkgrel=1
pkgdesc='Bitcoin is a peer-to-peer network based digital currency.'
arch=(i686 x86_64)
url=http://www.bitcoin.org/
license=(MIT)
depends=(boost-libs expat miniupnpc)
makedepends=(boost openssl)
conflicts=(bitcoin)
source=(http://downloads.sourceforge.net/sourceforge/$_pkgname/$_pkgname-$pkgver-linux.tar.gz
makefile.archlinux)
md5sums=('7a9e5d45cccd21ef88b8cbbe20946599'
'27d4d8a3b6c6cc1c4a9b16c7b408ffca')
build() {
cd $srcdir/$_pkgname-$pkgver/src/src
# Usage of Archlinuxs Makefile.
cp $srcdir/makefile.archlinux Makefile
# Compilation.
make bitcoind
}
package() {
# Installation.
install -Dm755 $srcdir/$_pkgname-$pkgver/src/src/bitcoind $pkgdir/usr/bin/$_pkgname
# Locales.
cd $srcdir/$_pkgname-$pkgver/locale
find -name *.mo | xargs -I{} install -Dm644 {} $pkgdir/usr/share/locale/{}
# License.
install -Dm644 $srcdir/$_pkgname-$pkgver/COPYING $pkgdir/usr/share/licenses/$_pkgname/COPYING
}

View File

@ -1,91 +0,0 @@
# Copyright (c) 2009-2010 Satoshi Nakamoto
# Rewritten for Archlinux by shahid
# Distributed under the MIT/X11 software license, see the accompanying
# file license.txt or http://www.opensource.org/licenses/mit-license.php.
CXX=g++
INCLUDEPATHS= \
-I"/usr/include" \
LIBPATHS= \
-L"/usr/lib" \
-L"/usr/local/lib"
WXLIBS=$(shell $(shell which wx-config-2.9) --libs)
DEFS=-DNOPCH -DUSE_SSL
USE_UPNP:=1
# --as-needed lazy linking set as default behavior of ld because i guess, there are useless libs here
# Of couse, this may be overriden by LDFLAGS in makepkg.conf
LIBS= \
-Wl,--as-needed \
${LDFLAGS} \
-l boost_system \
-l boost_filesystem \
-l boost_program_options \
-l boost_thread \
-l db_cxx \
ifdef USE_UPNP
LIBS += -l miniupnpc
DEFS += -DUSE_UPNP=$(USE_UPNP)
endif
LIBS+= \
-l gthread-2.0 \
-l z \
-l dl \
-l ssl \
-l crypto
WXDEFS=$(shell $(shell which wx-config-2.9) --cppflags) -DNOPCH
#DEBUGFLAGS=-g -D__WXDEBUG__
CCFLAGS=${CXXFLAGS} -DBOOST_FILESYSTEM_VERSION=2 -Wno-invalid-offsetof -Wformat $(WXDEFS) $(INCLUDEPATHS) $(DEFS)
HEADERS=headers.h strlcpy.h serialize.h uint256.h util.h key.h bignum.h base58.h \
script.h db.h net.h irc.h main.h rpc.h uibase.h ui.h noui.h init.h
OBJS= \
obj/util.o \
obj/script.o \
obj/db.o \
obj/net.o \
obj/irc.o \
obj/main.o \
obj/rpc.o \
obj/init.o \
obj/wallet.o \
obj/keystore.o \
cryptopp/obj/sha.o \
cryptopp/obj/cpu.o
all: bitcoin
headers.h.gch: headers.h $(HEADERS)
$(CXX) -c $(CCFLAGS) -DGUI -o $@ $<
obj/%.o: %.cpp $(HEADERS) headers.h.gch
$(CXX) -c $(CCFLAGS) -DGUI -o $@ $<
# -DCRYPTOPP_DISABLE_SSE2
cryptopp/obj/%.o: cryptopp/%.cpp
$(CXX) -c $(CCFLAGS) -O3 -o $@ $<
bitcoin: $(OBJS) obj/ui.o obj/uibase.o
$(CXX) $(CCFLAGS) -o $@ $(LIBPATHS) $^ $(LIBS) $(WXLIBS)
obj/nogui/%.o: %.cpp $(HEADERS)
$(CXX) -c $(CCFLAGS) -o $@ $<
bitcoind: $(OBJS:obj/%=obj/nogui/%)
$(CXX) $(CCFLAGS) -o $@ $(LIBPATHS) $^ $(LIBS)
clean:
-rm -f obj/*.o
-rm -f obj/nogui/*.o
-rm -f cryptopp/obj/*.o
-rm -f headers.h.gch

View File

@ -1,60 +0,0 @@
#
# Apps Packages for Chakra, part of chakra-project.org
#
# contributor (x86_64): Daniele Cocca <jmc@chakra-project.org>
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=calibre-bin
pkgver=0.8.57
pkgrel=1
pkgdesc="Ebook management application."
arch=('i686' 'x86_64')
url="http://www.calibre-ebook.com/"
license=('GPL3')
depends=('python2')
makedepends=('python2' 'xdg-utils')
provides=("calibre=${pkgver}")
conflicts=('calibre')
categories=('office')
install=calibre.install
source=('http://status.calibre-ebook.com/linux_installer')
md5sums=('c17247d7d0548eb2cd470ba4f2e76565')
noextract=('linux_installer')
package() {
cd "${srcdir}"
#
# Create the needed install directories.
#
install -d "${pkgdir}/opt"
install -d "${pkgdir}/usr/bin"
#
# Patch and launch the installer script.
#
cp -f linux_installer linux_installer.py
sed "s~destdir = os.path.abspath(destdir)~originaldir = destdir; destdir = os.path.abspath(destdir) + '/opt'~g" -i linux_installer.py
sed "s~subprocess.call(pi, shell=True)~subprocess.call(pi + ' --root="{0}/usr"'.format(originaldir), shell=True)~g" -i linux_installer.py
echo "${pkgdir}" | python2 -c "from linux_installer import *; main()"
#
# Remove the symlinks and create wrapper scripts with a correct LD_LIBRARY_PATH.
#
__to_fix=('fetch-ebook-metadata' 'lrf2lrs' 'ebook-convert' 'ebook-meta' 'pdfmanipulate' 'lrs2lrf' 'lrfviewer' 'calibre' 'markdown-calibre' 'calibre-debug' 'calibre-parallel' 'web2disk' 'calibre-server' 'calibre-customize' 'ebook-viewer' 'calibre-smtp' 'epub-fix' 'ebook-device' 'librarything' 'calibredb')
for file in ${__to_fix[@]}; do
rm -f "${pkgdir}/usr/bin/${file}"
cat > "${pkgdir}/usr/bin/${file}" <<-EOF
#!/bin/sh
LD_LIBRARY_PATH=/opt/calibre/lib /opt/calibre/bin/${file}
EOF
chmod +x "${pkgdir}/usr/bin/${file}"
done
}
# vim:set ts=2 sw=2 et:

View File

@ -1,12 +0,0 @@
post_install() {
update-desktop-database -q
update-mime-database usr/share/mime &> /dev/null
}
post_upgrade() {
post_install
}
post_remove() {
post_install
}