summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-misc/cartao-cidadao-app/Manifest1
-rw-r--r--app-misc/cartao-cidadao-app/cartao-cidadao-app-1.61.0.ebuild56
-rw-r--r--app-misc/cartao-cidadao-app/metadata.xml8
-rw-r--r--dev-util/eclipse-cpp-bin/Manifest4
-rw-r--r--dev-util/eclipse-cpp-bin/eclipse-cpp-bin-4.6.2.ebuild (renamed from dev-util/eclipse-cpp-bin/eclipse-cpp-bin-4.4.2.ebuild)12
-rw-r--r--dev-util/eclipse-cpp-bin/files/eclipse-bin-4.6 (renamed from dev-util/eclipse-cpp-bin/files/eclipse-bin-4.4)2
-rw-r--r--dev-util/eclipse-cpp-bin/files/eclipserc-bin-4.6 (renamed from dev-util/eclipse-cpp-bin/files/eclipserc-bin-4.4)9
-rw-r--r--licenses/Licence-Cartao-Cidadao-App81
8 files changed, 161 insertions, 12 deletions
diff --git a/app-misc/cartao-cidadao-app/Manifest b/app-misc/cartao-cidadao-app/Manifest
new file mode 100644
index 0000000..24c14af
--- /dev/null
+++ b/app-misc/cartao-cidadao-app/Manifest
@@ -0,0 +1 @@
+DIST 013924f5-dee7-4eeb-ac82-ef81e3db1dec 1248902 SHA256 8f5f901f632f66f9bcaa370aeacb1394824c913d8ecb0d6a1275050541ec6730 SHA512 98ad0b7052502be983040c1c6599f2c8793e4162f3becde95a7597fc89d6ed1108b9d77ae11355f48c8c74760ff884f4fb3843e3387307d562bac1f38402d610 WHIRLPOOL ee43c48b9883edbda45080eb774ea0b4f7495e846b436ba77abbc8c7e9f530c6372d101b09a4fbfe4d6ef99aed639c0faee2df19863ad30cf187f64a2e2ba127
diff --git a/app-misc/cartao-cidadao-app/cartao-cidadao-app-1.61.0.ebuild b/app-misc/cartao-cidadao-app/cartao-cidadao-app-1.61.0.ebuild
new file mode 100644
index 0000000..1ad6dfa
--- /dev/null
+++ b/app-misc/cartao-cidadao-app/cartao-cidadao-app-1.61.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=6
+
+inherit eutils unpacker versionator
+
+DESCRIPTION="Middleware do Cartao de Cidadao"
+HOMEPAGE="https://www.cartaodecidadao.pt"
+LICENSE="Licence-Cartao-Cidadao-App"
+
+SRC_URI="amd64? ( https://www.autenticacao.gov.pt/documents/10179/11962/Aplica%C3%A7%C3%A3o+do+Cart%C3%A3o+de+Cidad%C3%A3o+%28Linux+-+Ubuntu+-+64+bits%29%20%28v.1.61.0%29%20Jan+2016/013924f5-dee7-4eeb-ac82-ef81e3db1dec )"
+
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+ app-crypt/ccid
+ dev-libs/openssl
+ dev-qt/qtcore:4
+ dev-qt/qtgui:4
+ media-libs/jasper
+ sys-apps/pcsc-lite
+"
+
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}"
+DESTDIR="${D}"
+
+src_unpack() {
+ unpack_deb ${A}
+}
+
+src_install() {
+ cp -R "${WORKDIR}/usr" "${D}" || die "install failed!"
+
+ VERSION=${PV}
+ DEB_INSTALL_DIR=/usr/local/lib
+
+ dosym $DEB_INSTALL_DIR/libpteidpkcs11.so.$VERSION $DEB_INSTALL_DIR/libpteidpkcs11.so
+ dosym $DEB_INSTALL_DIR/libpteidlibopensc.so.$VERSION $DEB_INSTALL_DIR/libpteidlibopensc.so
+ dosym $DEB_INSTALL_DIR/libpteid.so.$VERSION $DEB_INSTALL_DIR/libpteid.so
+ dosym $DEB_INSTALL_DIR/libpteiddlg.so.$VERSION $DEB_INSTALL_DIR/libpteiddlg.so
+ dosym $DEB_INSTALL_DIR/libpteidhttps.so.$VERSION $DEB_INSTALL_DIR/libpteidhttps.so
+
+ dosym $DEB_INSTALL_DIR/pteidpp/libpteidpp1_gempc.so.$VERSION $DEB_INSTALL_DIR/pteidpp/libpteidpp1_gempc.so
+ dosym $DEB_INSTALL_DIR/pteid_jni/libpteidlibj.so.$VERSION $DEB_INSTALL_DIR/pteid_jni/libpteidlibj.so
+
+ dosym $DEB_INSTALL_DIR/libpteidlibopensc.so.$VERSION $DEB_INSTALL_DIR/libpteidlibopensc.so.1
+ dosym $DEB_INSTALL_DIR/libpteid.so.$VERSION $DEB_INSTALL_DIR/libpteid.so.1
+ dosym $DEB_INSTALL_DIR/libpteidhttps.so.$VERSION $DEB_INSTALL_DIR/libpteidhttps.so.1
+
+}
diff --git a/app-misc/cartao-cidadao-app/metadata.xml b/app-misc/cartao-cidadao-app/metadata.xml
new file mode 100644
index 0000000..65f1d14
--- /dev/null
+++ b/app-misc/cartao-cidadao-app/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>jfmcarreira@gmail.com</email>
+ <name>Joao Carreira</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-util/eclipse-cpp-bin/Manifest b/dev-util/eclipse-cpp-bin/Manifest
index f9f442a..26fc600 100644
--- a/dev-util/eclipse-cpp-bin/Manifest
+++ b/dev-util/eclipse-cpp-bin/Manifest
@@ -1,4 +1,4 @@
-DIST eclipse-cpp-bin-4.4.2-x86_64.tar.gz 179687827 SHA256 442d31bcf8bd44c0adac01d631f9fdea6735716b55cf3756de373e18fd91bcef SHA512 d8e4d2d7471452011e7afaa3bf8eb41c349f3eb5079642171be5c70116e24fb7c898b813f97018e97aabb11951f903f5b436122a613a3b586af87e75d1a01a43 WHIRLPOOL e01cf3a8f978435366542a4a952ac1e9ef5f3a4db86e8214756a1fef619252e4645298d9ee042e0426ea469595238b03d60f25476a28529df2e7019561b10b4f
-DIST eclipse-cpp-bin-4.4.2.tar.gz 179542763 SHA256 77d2c27b056b8880e208c136807d8b082cc0f23e8e70c4520aec47d4fff7c7fa SHA512 9fda0671a513be1ade70f4d834eb64df16c32bf0b6c54f2d2d1e6e56245d680b8699f5884a4b22b7823d6e8cacb9078891d747de31c78d0d2cea61230ba38073 WHIRLPOOL f6770902aff142eab769af1d9a9645bf14e53f61a26da0ee2f19c8fc1acac0a49c7f223ae907e92cdb0c0f6e5d76b8b7b98b5c9fe9e5453b46d29beab616eaf4
DIST eclipse-cpp-bin-4.5.2-x86_64.tar.gz 191591158 SHA256 ad2d57927009e820df68e1b1c8759a0e30724c67954981c0428d5a3897a3894f SHA512 e92d1e0aaeaa0412be8643536a2e133bbb75394206076e7bcaff27a7f58560f953f771f1d5be571cbab79a67072634f1d018e7d719ad9d37da2145c853248ad5 WHIRLPOOL ed5e8228257217347d1449b2487b0f1ccfbc0fdb793dd80057bcc9449a1e002e3c363b878f85d6f9361b14207380974321b2ef95a58e4b258c53ca7dd9766271
DIST eclipse-cpp-bin-4.5.2.tar.gz 191447587 SHA256 654cd0e50450fb8139a9474d69fd33de5e6f8af36b5e1c97028b203ccbf5bd2c SHA512 ba345d49d66ae469a30ab7254b91ae92c14e5f11f080b4c905bc303f5fa60052168d8e762193b7fef07b03365cba20e3060acccc6dcd68262296a62388f84bd0 WHIRLPOOL a77cb43a88650fb4e024a8aa1c741d7dd29153e1a892775770ab9a628d01e27326bc5b1f02786c09d55741d1944311dcfdc67fa52c912c49dcd65052b34ec7e7
+DIST eclipse-cpp-bin-4.6.2-x86_64.tar.gz 196541516 SHA256 31f6a535c818a39ff7b622fe90943b35e8fbf2b647fd9188e7b19c36584d9bc9 SHA512 bda7db574beffd58cdc9a0bbf72e7ad9e699718191f627472e0fef12d6067d9a440bea82e5c20257464c2793f4831e2684a84ed748109ec8dc893926bcb5efc1 WHIRLPOOL 09c58fdc16c657daa8bade55542916638666f33eb5238b372f8ad3167f55af2ca9da3d8e6d4302a81ea11d0d5c3313d26a997464404530786191317ba7ef8393
+DIST eclipse-cpp-bin-4.6.2.tar.gz 196392435 SHA256 a38a2133cb7edad8944fdadeee9e0ea60742c74db3c1eeb98b2659eb12be5771 SHA512 6de0ee0410d34b6642feb7df23515b54ea48421efdec8f128637aa43ee0e718c8f9cfad127c69052145383053938554c97b3306e2a4929614e038a2df827c1fb WHIRLPOOL d1288c58e955929cc92d224a030c0ec4771f911c559f2204f231a90a1ddd5daf526bde94e5c7618b54240cd21e4a23c62c5dbd26bb41e58f8ef162193a5377b9
diff --git a/dev-util/eclipse-cpp-bin/eclipse-cpp-bin-4.4.2.ebuild b/dev-util/eclipse-cpp-bin/eclipse-cpp-bin-4.6.2.ebuild
index 60144ba..40731c3 100644
--- a/dev-util/eclipse-cpp-bin/eclipse-cpp-bin-4.4.2.ebuild
+++ b/dev-util/eclipse-cpp-bin/eclipse-cpp-bin-4.6.2.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=5
+EAPI=6
inherit eutils versionator
-RNAME="luna"
-SR=SR2
+RNAME="neon"
+SR=$(get_version_component_range 3 $PV)
DESCRIPTION="Eclipse IDE for C/C++"
HOMEPAGE="http://www.eclipse.org"
@@ -20,8 +20,8 @@ SRC_URI="
"
LICENSE="EPL-1.0"
-SLOT="4.4"
-KEYWORDS="~amd64 ~x86"
+SLOT="4.6"
+KEYWORDS="~amd64"
IUSE=""
RDEPEND="
diff --git a/dev-util/eclipse-cpp-bin/files/eclipse-bin-4.4 b/dev-util/eclipse-cpp-bin/files/eclipse-bin-4.6
index 252d8db..867874c 100644
--- a/dev-util/eclipse-cpp-bin/files/eclipse-bin-4.4
+++ b/dev-util/eclipse-cpp-bin/files/eclipse-bin-4.6
@@ -43,4 +43,4 @@ esac
# Fix for JRE 1.5.
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/lib
-exec "${ECLIPSE_BIN}" -vm $(java-config --java) "$@" "${ECLIPSE_USER_ARGS}" -vmargs ${VM_ARGS}
+exec "${ECLIPSE_BIN}" -vm $(java-config --java) "$@" "${ECLIPSE_USER_ARGS}" --launcher.GTK_version ${GTK_VERSION} -vmargs ${VM_ARGS}
diff --git a/dev-util/eclipse-cpp-bin/files/eclipserc-bin-4.4 b/dev-util/eclipse-cpp-bin/files/eclipserc-bin-4.6
index dfeef95..8fcb6b1 100644
--- a/dev-util/eclipse-cpp-bin/files/eclipserc-bin-4.4
+++ b/dev-util/eclipse-cpp-bin/files/eclipserc-bin-4.6
@@ -2,19 +2,22 @@
# These settings only affect Eclipse startup and overall configuration
# Main Eclipse configuration should be done within Eclipse (with the GUI)
+GTK_VERSION=2
+
# Following variables controls the minimal and maximum amounts of memory
# allocated to Eclipse (respectively).
# Increase those numbers if you get OutOfMemory errors.
-ECLIPSE_XMS=128m
-ECLIPSE_XMX=256m
+ECLIPSE_XMS=256m
+ECLIPSE_XMX=1024m
# Following variables controls the minimal and maximum amounts of memory
# allocated to the permanent generation space.
# This space contains data related to all classes.
# Thus, if you use a lot of Eclipse plugins, it is recommended to uncomment
# these variables and even increase it, if you have enough RAM.
-# Else you will get crashes related to OutOfMemory in PermGen exceptions.
+# Else you will get crashes related to OutOfMemory in PermGen exceptions.
#ECLIPSE_PERMSIZE=64m
#ECLIPSE_MAX_PERMSIZE=128m
+
diff --git a/licenses/Licence-Cartao-Cidadao-App b/licenses/Licence-Cartao-Cidadao-App
new file mode 100644
index 0000000..08661e6
--- /dev/null
+++ b/licenses/Licence-Cartao-Cidadao-App
@@ -0,0 +1,81 @@
+
+CONTRATO DE LICENÇA – Software Cartão de Cidadão
+
+IMPORTANTE
+
+LEIA COM ATENÇÃO o presente contrato de licença de utilização antes de instalar este programa. Se decidir instalar e utilizar este programa, terá de concordar com os termos e condições do contrato de licença de uso. Se não aceitar os termos do contrato, não instale o programa.
+
+Paralelamente, o uso do programa implica a aceitação dos termos e condições deste contrato de licença.
+
+Este contrato de licenciamento representa um contrato completo entre o utilizador e o Estado Português. Este contrato de licença tem precedente, sempre que possível na legislação vigente, sobre os termos e condições de qualquer comunicação ou material publicitário, caso esse material contradiga quaisquer termos e condições ou sempre que esse material anteceda este contrato de licença.
+
+A aceitação dos termos e condições deste acordo não confere qualquer tipo de direitos de propriedade sobre os programas ou produtos pertencentes ao Estado Português ou aos seus fornecedores de software.
+
+CLÁUSULA 1ª - CONCESSÃO DE LICENÇA. O Estado Português outorga ao titular da licença o direito não exclusivo e não transferível de usar o programa licenciado, durante o período que for contratado, de forma gratuita.
+
+Este contrato de licença não impõe ao licenciado um limite máximo de instalações e instâncias de utilização do software fornecido em servidores e/ou computadores pessoais.
+
+CLÁUSULA 2ª - PROPRIEDADE INTELECTUAL. Tanto o programa, como qualquer documentação ou informações, são propriedade exclusiva do Estado Português e/ou dos respectivos fornecedores de software. O Estado Português ou os respectivos fornecedores são proprietários de todos os direitos de propriedade intelectual e direitos de autor relativos aos programas, documentação ou qualquer outro programa, fornecido ao titular da licença como parte desta licença.
+
+Uma parte reduzida do código do software encontra-se ao abrigo de uma licença GNU LGPL (Licença Pública Menos Geral do GNU), de acordo com o indicado em http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt.
+
+CLÁUSULA 3ª - CÓPIA DE SEGURANÇA. Esta Licença de Uso autoriza a elaboração de cópias de segurança da totalidade do conteúdo do CD-ROM ou dos ficheiros descarregados da Internet, desde que essas cópias contenham a referência de todos os direitos de propriedade do software.
+
+CLÁUSULA 4ª - MODIFICAÇÕES A PRODUTOS E SERVIÇOS. O titular da licença toma conhecimento e aceita que durante o período de contrato e para que os produtos do Estado Português se adaptem de acordo com os avanços e melhoramentos tecnológicos, o Estado Português pode cessar o desenvolvimento do produto licenciado em detrimento de outros produtos. A migração poderá ou não ser livre de custo dependendo dos recursos que o Estado Português dedicou à pesquisa e desenvolvimento de novos produtos e ao ponto em que os produtos diferem.
+
+O licenciado também aceita que durante o período contratado, o Estado Português poderá trocar ou modificar os serviços de forma a se adaptar aos referidos avanços tecnológicos.
+
+O licenciado aceita estas alterações sem exigir qualquer tipo de compensação. O Estado Português notificará o licenciado de quaisquer alterações atempadamente, ou através da licença de utilização em versões subsequentes do software fornecido.
+
+Se o titular da licença mudar para uma nova versão ou um novo produto do Estado Português ou actualizar uma versão do produto anterior, a versão ou produto actualizado é apenas aquele que o titular da licença poderá usar, aceitando exclusivamente os termos e condições aplicáveis a toda a documentação, material e especificações correspondentes à nova versão ou produto.
+
+Ao aceitar este contrato de licença, o titular aceita todas essas modificações nos serviços e características dos programas. Por favor, confirme todas essas alterações antes de aceitar este contrato de licença.
+
+O licenciado aceita que o Estado Português possa fornecer de forma automática actualizações descarregadas da Internet ou outras adições ao software.
+
+CLÁUSULA 5ª - TECNOLOGIA DE RECOLHA DE DADOS. O Estado Português informa o licenciado que em determinados produtos pode recorrer à tecnologia de recolha de dados para obter informação técnica que permita melhorar os produtos, fornecer serviços associados, ou adaptá-los às preferências do utilizador, e evitar a utilização não licenciada ou ilegal deste produto. O licenciado aceita que o Estado Português possa utilizar essas informações como parte dos serviços fornecidos relacionados com o produto. O licenciado reconhece e aceita que o Estado Português possa fornecer actualizações ou adições ao software que descarregou automaticamente para o seu computador.
+
+CLÁUSULA 6ª - AUSÊNCIA DE GARANTIA. Visto que o software é fornecido de forma gratuita, não existe qualquer garantia para o mesmo. O software é disponibilizado tal como ele é, sem qualquer garantia de qualquer tipo, expressa ou implícita. O licenciado assume a responsabilidade pela escolha do software para obter os resultados aos quais se destina e pela instalação, utilização e resultados obtidos a partir do software. Sem limitação das disposições anteriores, o Estado Português não garante que o funcionamento do software seja ininterrupto ou isento de erros ou outras falhas, ou que o software cumpra os requisitos do adquirente.
+
+
+CLÁUSULA 7ª - INDEMNIZAÇÃO DO TITULAR DA LICENÇA.
+O Estado Português não se compromete nem se responsabiliza, com nenhuma pessoa ou entidade, a respeito de qualquer prejuízo hipoteticamente provocado pelo uso ou pela falta de uso do programa, directa ou indirectamente, incluindo (mas sem se limitar a isso) interrupções de trabalho, perdas económicas ou perdas de ganhos previstos como resultado da utilização do programa.
+
+Em nenhuma circunstância o Estado Português será responsabilizado por danos causados pelo uso ou pela falta de uso do software, âmbito da presente licença, independentemente do licenciado ter informado o Estado Português da possibilidade de tais danos.
+
+O programa é disponibilizado tal qual ele é, não sendo aceites reclamações por hipotéticas especificações que o programa deveria cumprir. O Estado Português não garante que o programa estará livre de erros, nem que funcionará sem interrupções. O licenciado conhece e aceita que, dadas as modificações que os vírus causam nos ficheiros que afectam, é possível que o processo de desinfecção possa produzir mudanças não previstas nesses ficheiros.
+
+O titular da licença é responsável pela utilização do programa por terceiros. O licenciado aceita as responsabilidades de quaisquer perdas e/ou danos, assim como os custos inerentes, resultantes de uma qualquer incompatibilidade entre este programa ou respectivas actualizações e qualquer software de terceiros que o titular da licença tenha instalado no seu computador assim como quaisquer outros problemas que possam resultar da interacção entre ambos os programas, ou das linhas de código que possam coincidir.
+
+A validade das garantias e responsabilidades estabelecidas neste contrato está sujeita à legislação aplicável na ordem jurídica portuguesa.
+
+CLÁUSULA 8ª - AMBIENTES DE ALTO RISCO. Este programa não foi projectado para nem é destinado ao uso em ambientes perigosos que requerem o desempenho (fault-tolerant) à prova de falhas como nas operações em instalações nucleares, de sistemas da navegação de aviões ou de comunicação, de controlo de tráfego aéreo, de armas ou de sistemas de defesa, de sistemas de sustentação de vida ou de nenhum outro contexto em que a falha de todo o software poderia conduzir directamente à morte, a ferimento pessoal ou a danos severos na propriedade ou no ambiente. O Estado Português rejeita qualquer garantia expressa ou implícita na funcionalidade do programa para este tipos de actividades.
+
+CLÁUSULA 9ª - RESTRIÇÕES DE EXPORTAÇÃO. O titular da licença toma conhecimento e aceita que o programa se encontra sujeito às leis de exportação de Portugal fazendo com que o titular da licença seja obrigado a cumprir esta legislação ou quaisquer outros regulamentos de exportação internacional.
+
+O titular da licença toma conhecimento e aceita que o programa não poderá ser exportado ou reexportado, quer no seu todo ou em parte, para qualquer país, pessoa ou organização sujeita às restrições da lei de exportação de Portugal ou quaisquer outros regulamentos de exportação internacionais, a não ser que o titular de licença esteja na posse da correspondente licença válida de exportação.
+
+
+CLÁUSULA 10ª - OUTRAS RESTRIÇÕES. Este programa é fornecido através da Internet ou em CD-ROM. Não é permitida a venda, a locação financeira (“leasing”), o licenciamento, o aluguer, o empréstimo, a revenda, a cedência, a doação, ou qualquer outro tipo de transferência, com ou sem consideração, do software por parte do licenciado, para um outro utilizador.
+
+O licenciado não poderá transferir os direitos consagrados no contrato de licença. Muito menos poderá realizar a engenharia inversa, desmontagem, descompilação ou desassemblagem do programa.
+
+O licenciado não poderá realizar quaisquer alterações, total ou parcialmente, ao software, serviços e/ou outra documentação ou material incluído no produto.
+
+Não é permitido ao licenciado remover quaisquer menções de propriedade ou etiquetas existentes no software. Todos os direitos não estipulados expressamente neste Contrato são reservados pelo Estado Português ou aos seus fornecedores de software.
+
+
+CLÁUSULA 11ª - JURISDIÇÃO. Este contrato reger-se-á conforme as leis de Portugal, se houver dúvidas e/ou divergências quanto à sua interpretação e/ou efeitos, somente será competente o Tribunal de Lisboa. Ambas as partes renunciam qualquer outro foro que lhes possa corresponder.
+
+CLÁUSULA 12ª - GERAIS. O Titular da licença sabe e aceita que o Estado Português pode proceder judicialmente se houver incumprimento do contrato pelo titular da licença. O Estado Português reserva o direito de terminar automaticamente a licença do utilizador e sem notificação prévia, caso o licenciado falhe no cumprimento de qualquer dos termos e condições apresentadas.
+
+Se alguma cláusula deste contrato for contrária à lei, será considerada nula sem que isso afecte ou suponha a nulidade da totalidade do contrato.
+
+O Estado Português reserva expressamente todos os outros direitos que possa ter e que não se encontrem aqui atribuídos ao titular da licença.
+
+Instituto dos Registos e do Notariado, I.P.
+Av. 5 de Outubro, 202
+Apartado 14015
+1064-803 Lisboa
+Portugal
+Telefone: 21 798 55 00 - Fax: 21 795 13 50