summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDimitris Kiziridis2020-12-24 19:03:39 +0200
committerDimitris Kiziridis2020-12-24 19:03:39 +0200
commit5e0dd66efa99cb40205757a597ed924196077883 (patch)
tree00c7cf763566889062bf55c9d3d3eadc04acece4
downloadaur-5e0dd66efa99cb40205757a597ed924196077883.tar.gz
Initial commit
-rw-r--r--.INSTALL22
-rw-r--r--.MTREEbin0 -> 6842 bytes
-rw-r--r--.PKGINFO35
-rw-r--r--.SRCINFO18
-rw-r--r--LICENSE40
-rw-r--r--PKGBUILD23
6 files changed, 138 insertions, 0 deletions
diff --git a/.INSTALL b/.INSTALL
new file mode 100644
index 000000000000..0eb7eeb654e8
--- /dev/null
+++ b/.INSTALL
@@ -0,0 +1,22 @@
+post_install() {
+ :
+#!/bin/bash
+
+# Link to the binary
+ln -sf '/opt/csBooks/csbooks' '/usr/bin/csbooks'
+
+# SUID chrome-sandbox for Electron 5+
+chmod 4755 '/opt/csBooks/chrome-sandbox' || true
+
+update-mime-database /usr/share/mime || true
+update-desktop-database /usr/share/applications || true
+
+}
+post_remove() {
+ :
+#!/bin/bash
+
+# Delete the link to the binary
+rm -f '/usr/bin/csbooks'
+
+}
diff --git a/.MTREE b/.MTREE
new file mode 100644
index 000000000000..c4df2b4ec115
--- /dev/null
+++ b/.MTREE
Binary files differ
diff --git a/.PKGINFO b/.PKGINFO
new file mode 100644
index 000000000000..08a3c95407ee
--- /dev/null
+++ b/.PKGINFO
@@ -0,0 +1,35 @@
+# Generated by fpm
+# Hello packaging friend!
+#
+# If you find yourself using this 'fpm --edit' feature frequently, it is
+# a sign that fpm is missing a feature! I welcome your feature requests!
+# Please visit the following URL and ask for a feature that helps you never
+# need to edit this file again! :)
+# https://github.com/jordansissel/fpm/issues
+# ------------------------------------------------------------------------
+#
+pkgname = csBooks
+pkgver = 5.0.0-1
+pkgdesc = A Smart Book Manager
+ A Smart Book Manager
+url = https://www.caesiumstudio.com/csbooks
+builddate = 1608600509
+packager = Caesium Studio <caesiumstudio@outlook.com>
+size = 213188608
+arch = x86_64
+license = MIT
+group = default
+depend = c-ares
+depend = ffmpeg
+depend = gtk3
+depend = http-parser
+depend = libevent
+depend = libvpx
+depend = libxslt
+depend = libxss
+depend = minizip
+depend = nss
+depend = re2
+depend = snappy
+depend = libnotify
+depend = libappindicator-gtk3
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..30b98e79a857
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = csbooks
+ pkgdesc = A smart solution to manage all your PDF, EPUB and MOBI files
+ pkgver = 5.0.0
+ pkgrel = 1
+ url = https://caesiumstudio.com/csbooks
+ arch = x86_64
+ license = custom
+ depends = gtk3
+ depends = nss
+ depends = libxss
+ noextract = csbooks-5.0.0.pacman
+ source = csbooks-5.0.0.pacman::https://github.com/caesiumstudio/csBooks-updates/releases/download/5.0.0/csBooks-5.0.0.pacman
+ source = LICENSE
+ sha256sums = 17de2edf70875ace29f1a2a6cc247299f7567cfe7c7c27d8424279f8f63c892d
+ sha256sums = c8d3a419a16631576fc8cc9d530311e4b9c4e1fb5331048cfe81a98b9c8b66fb
+
+pkgname = csbooks
+
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 000000000000..31b3fe16d902
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,40 @@
+Privacy Policy
+Application Privacy Statement
+This privacy statement (“Privacy Statement”) applies to the treatment of personally identifiable information submitted by, or otherwise obtained from, you in connection with the associated application (“Application”). The Application is provided by CAESIUM STUDIO. By using or otherwise accessing the Application, you acknowledge that you accept the practices and policies outlined in this Privacy Statement.
+WHAT PERSONAL INFORMATION DOES CAESIUM STUDIO COLLECT?
+We collect the following types of information from our users:
+Personal Information You Provide to Us:
+We may receive and store any information you submit to the Application (or otherwise authorize us to obtain – such as, from (for example) your Facebook account). The types of personal information collected may include your full name, email address, gender, IP address, browser information, username, demographic information, and any other information necessary for us to provide the Application services.
+Personal Information Collected Automatically:
+We receive and store certain types of usage related information whenever you interact with Application. For example, CAESIUM STUDIO may automatically receive and record information regarding your computer’s IP address, browser information, Facebook user ID, Facebook Page fan status, and URLs accessed. Such information may be shared in aggregate (non-personally identifiable) form with our partners.
+HOW DOES CAESIUM STUDIO USE THE INFORMATION IT COLLECTS?
+CAESIUM STUDIO uses the information described in this Privacy Statement (i) internally, to analyze, develop and improve its products and services, and (ii) as set forth below in the “Will CAESIUM STUDIO Share any of the personal information it Collects” section below.
+APPLICATION PARTNER TREATMENT OF PERSONAL INFORMATION.
+CAESIUM STUDIO may provide personal information to the applicable Application Partner. The Application Partner’s use of your personal information is subject to the Application Partner’s separate privacy policy – and not this Privacy Statement. The Application Partner’s privacy policy is linked to from within the Partner’s Facebook application.
+WILL CAESIUM STUDIO SHARE ANY OF THE PERSONAL INFORMATION IT RECEIVES?
+Personal information about our users is an integral part of our business. We neither rent nor sell your personal information to anyone (with the exception of sharing your information with an applicable Application Partner – see the “Application Partner Treatment” section above). We share your personal information only as described below.
+
+Application Partners: We will share your personal information with an applicable Application Partner (see the “Application Partner Treatment” section above).
+
+Agents: We employ other companies and people to perform tasks on our behalf and need to share your information with them to provide products or services to you. Unless we tell you differently, CAESIUM STUDIO agents do not have any right to use personal information we share with them beyond what is necessary to assist us. You hereby consent to our sharing of personal information for the above purposes. Business Transfers: In some cases, we may choose to buy or sell assets. In these types of transactions, customer information is typically one of the business assets that are transferred. Moreover, if CAESIUM STUDIO, or substantially all of its assets were acquired, or in the unlikely event that CAESIUM STUDIO goes out of business or enters bankruptcy, user information would be one of the assets that is transferred or acquired by a third party. You acknowledge that such transfers may occur, and that any acquirer of CAESIUM GAMES may continue to use your personal information as set forth in this policy.
+
+Protection of CAESIUM STUDIO and Others: We may release personal information when we believe in good faith that release is necessary to comply with the law; enforce or apply our conditions of use and other agreements; or protect the rights, property, or safety of CAESIUM STUDIO , our employees, our users, or others. This includes exchanging information with other companies and organizations for fraud protection and credit risk reduction.
+
+With Your Consent: Except as set forth above, you will be notified when your personal information may be shared with third parties, and will be able to prevent the sharing of this information.
+CONDITIONS OF USE.
+If you decide to use or otherwise access the Application, your use/access and any possible dispute over privacy is subject to this Privacy Statement and our Terms of Use, including limitations on damages, arbitration of disputes, and application of California state law.
+THIRD PARTY APPLICATIONS/WEBSITES.
+The Application may permit you to link to other applications or websites. Such third party applications/websites are not under CAESIUM STUDIO's control, and such links do not constitute an endorsement by CAESIUM STUDIO of those other applications/websites or the services offered through them. The privacy and security practices of such third party application/websites linked to the Application are not covered by this Privacy Statement, and CAESIUM STUDIO is not responsible for the privacy or security practices or the content of such websites.
+WHAT PERSONAL INFORMATION CAN I ACCESS?
+CAESIUM STUDIO allows you to access the following information about you for the purpose of viewing, and in certain situations, updating that information. This list may change in the event the Application changes.
+- Account and user profile information
+- User e-mail address, if applicable
+- Facebook profile information, if applicable
+- User preferences
+- Application specific data
+CAN CHILDREN USE THE APPLICATION?
+Our site and the services available through CAESIUM STUDIO are not intended for children under the age of 13. CAESIUM STUDIO does not knowingly or specifically collect information about children under the age of 13 and believes that children of any age should get their parents’ consent before giving out any personal information. We encourage you to participate in your child’s web experience.
+CHANGES TO THIS PRIVACY STATEMENT.
+CAESIUM STUDIO may amend this Privacy Statement from time to time. Use of information we collect now is subject to the Privacy Statement in effect at the time such information is used. If we make changes in the way we use personal information, we will notify you by posting an announcement on our Site or sending you an email. Users are bound by any changes to the Privacy Statement when he or she uses or otherwise accesses the Application after such changes have been first posted.
+
+Effective Date: June 1, 2017 \ No newline at end of file
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..2d05b2b91e82
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: Dimitris Kiziridis <ragouel at outlook dot com>
+
+pkgname=csbooks
+pkgver=5.0.0
+pkgrel=1
+pkgdesc='A smart solution to manage all your PDF, EPUB and MOBI files'
+arch=('x86_64')
+url='https://caesiumstudio.com/csbooks'
+license=('custom')
+depends=('gtk3'
+ 'nss'
+ 'libxss')
+source=("${pkgname}-${pkgver}.pacman::https://github.com/caesiumstudio/csBooks-updates/releases/download/${pkgver}/csBooks-${pkgver}.pacman"
+ 'LICENSE')
+noextract=("${pkgname}-${pkgver}.pacman")
+sha256sums=('17de2edf70875ace29f1a2a6cc247299f7567cfe7c7c27d8424279f8f63c892d'
+ 'c8d3a419a16631576fc8cc9d530311e4b9c4e1fb5331048cfe81a98b9c8b66fb')
+
+package() {
+ tar xvf "${pkgname}-${pkgver}.pacman" -C "${pkgdir}/"
+ install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+ find "${pkgdir}" -type f -name ".*" -exec rm {} +
+}