summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD8
-rw-r--r--pacman5.patch152
3 files changed, 162 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fcec0e78dad2..64cff4264c5f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Sun Jan 31 09:58:01 UTC 2016
+# Mon Feb 1 21:40:10 UTC 2016
pkgbase = pamac-aur
pkgdesc = A Gtk3 frontend for libalpm
pkgver = 2.4.3
- pkgrel = 6
+ pkgrel = 7
url = https://github.com/manjaro/pamac
install = pamac.install
arch = any
@@ -29,10 +29,12 @@ pkgbase = pamac-aur
conflicts = pamac
options = !emptydirs
backup = etc/pamac.conf
- source = pamac-2.4.3-6.tar.gz::https://github.com/manjaro/pamac/archive/d7d393ed4e265ed0041a287e10306c6cf65971d8.tar.gz
+ source = pamac-2.4.3-7.tar.gz::https://github.com/manjaro/pamac/archive/d7d393ed4e265ed0041a287e10306c6cf65971d8.tar.gz
source = notification-improvment.patch::https://github.com/manjaro/pamac/pull/88.patch
+ source = pacman5.patch
sha256sums = f8534a276a929ffdcc315d15e7a5b04274faacde2714e0a64bf8358b84d355db
sha256sums = 749d9d153fbbe5b3709423983a6da6dfafae16a09acf8ccb6d35427f47cb804a
+ sha256sums = 282928e3292fdb8b9e60b60251779b544160a1724b4bf32379a5c9ce14ecf54f
pkgname = pamac-aur
diff --git a/PKGBUILD b/PKGBUILD
index f994608f5185..840c40b325f4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=pamac-aur
pkgver=2.4.3
_pkgver=2.4.3
-pkgrel=6
+pkgrel=7
# This is the release package so the below _gitcommit variable should (usually) be commented out.
_gitcommit="d7d393ed4e265ed0041a287e10306c6cf65971d8"
pkgdesc="A Gtk3 frontend for libalpm"
@@ -30,21 +30,23 @@ else
fi
source+=('notification-improvment.patch::https://github.com/manjaro/pamac/pull/88.patch')
+source+=('pacman5.patch')
sha256sums=('f8534a276a929ffdcc315d15e7a5b04274faacde2714e0a64bf8358b84d355db'
- '749d9d153fbbe5b3709423983a6da6dfafae16a09acf8ccb6d35427f47cb804a')
+ '749d9d153fbbe5b3709423983a6da6dfafae16a09acf8ccb6d35427f47cb804a'
+ '282928e3292fdb8b9e60b60251779b544160a1724b4bf32379a5c9ce14ecf54f')
prepare() {
if [ "$_gitcommit" != "" ]; then
mv "$srcdir/pamac-$_gitcommit" "$srcdir/pamac-$pkgver"
fi
-
# adjust version string
cd "$srcdir/pamac-$pkgver/src"
sed -i -e "s|\"$_pkgver\"|\"$pkgver-$pkgrel\"|g" manager_window.vala
cd "$srcdir/pamac-$pkgver/"
# patches here
patch -Np1 -i $srcdir/notification-improvment.patch
+ patch -Np1 -i $srcdir/pacman5.patch
}
build() {
diff --git a/pacman5.patch b/pacman5.patch
new file mode 100644
index 000000000000..7a3b4126c4d3
--- /dev/null
+++ b/pacman5.patch
@@ -0,0 +1,152 @@
+diff --git a/src/alpm_config.vala b/src/alpm_config.vala
+index 95ce58c..4ed8614 100644
+--- a/src/alpm_config.vala
++++ b/src/alpm_config.vala
+@@ -340,7 +340,7 @@ namespace Alpm {
+ if ("Never" in directive) {
+ if (affect_package) {
+ default_level &= ~Signature.Level.PACKAGE;
+- default_level |= Signature.Level.PACKAGE_SET;
++// default_level |= Signature.Level.PACKAGE_SET;
+ }
+ if (affect_database) {
+ default_level &= ~Signature.Level.DATABASE;
+@@ -349,7 +349,7 @@ namespace Alpm {
+ if (affect_package) {
+ default_level |= Signature.Level.PACKAGE;
+ default_level |= Signature.Level.PACKAGE_OPTIONAL;
+- default_level |= Signature.Level.PACKAGE_SET;
++// default_level |= Signature.Level.PACKAGE_SET;
+ }
+ if (affect_database) {
+ default_level |= Signature.Level.DATABASE;
+@@ -359,7 +359,7 @@ namespace Alpm {
+ if (affect_package) {
+ default_level |= Signature.Level.PACKAGE;
+ default_level &= ~Signature.Level.PACKAGE_OPTIONAL;
+- default_level |= Signature.Level.PACKAGE_SET;
++// default_level |= Signature.Level.PACKAGE_SET;
+ }
+ if (affect_database) {
+ default_level |= Signature.Level.DATABASE;
+@@ -369,7 +369,7 @@ namespace Alpm {
+ if (affect_package) {
+ default_level &= ~Signature.Level.PACKAGE_MARGINAL_OK;
+ default_level &= ~Signature.Level.PACKAGE_UNKNOWN_OK;
+- default_level |= Signature.Level.PACKAGE_TRUST_SET;
++// default_level |= Signature.Level.PACKAGE_TRUST_SET;
+ }
+ if (affect_database) {
+ default_level &= ~Signature.Level.DATABASE_MARGINAL_OK;
+@@ -379,7 +379,7 @@ namespace Alpm {
+ if (affect_package) {
+ default_level |= Signature.Level.PACKAGE_MARGINAL_OK;
+ default_level |= Signature.Level.PACKAGE_UNKNOWN_OK;
+- default_level |= Signature.Level.PACKAGE_TRUST_SET;
++// default_level |= Signature.Level.PACKAGE_TRUST_SET;
+ }
+ if (affect_database) {
+ default_level |= Signature.Level.DATABASE_MARGINAL_OK;
+@@ -395,7 +395,7 @@ namespace Alpm {
+
+ public Signature.Level merge_siglevel (Signature.Level base_level, Signature.Level over_level) {
+ if ((over_level & Signature.Level.USE_DEFAULT) == 0) {
+- if ((over_level & Signature.Level.PACKAGE_SET) == 0) {
++/* if ((over_level & Signature.Level.PACKAGE_SET) == 0) {
+ over_level |= base_level & Signature.Level.PACKAGE;
+ over_level |= base_level & Signature.Level.PACKAGE_OPTIONAL;
+ }
+@@ -403,7 +403,7 @@ namespace Alpm {
+ over_level |= base_level & Signature.Level.PACKAGE_MARGINAL_OK;
+ over_level |= base_level & Signature.Level.PACKAGE_UNKNOWN_OK;
+ }
+- }
++*/ }
+ return over_level;
+ }
+ }diff --git a/src/daemon.vala b/src/daemon.vala
+index 4727b9c..b7b6a2e 100644
+--- a/src/daemon.vala
++++ b/src/daemon.vala
+@@ -1204,9 +1204,9 @@ private void cb_event (Event.Data data) {
+ case Event.Type.PACSAVE_CREATED:
+ details += data.pacsave_created_file;
+ break;
+- case Event.Type.PACORIG_CREATED:
+- details += data.pacorig_created_file;
+- break;
++// case Event.Type.PACORIG_CREATED:
++// details += data.pacorig_created_file;
++// break;
+ default:
+ break;
+ }diff --git a/src/transaction.vala b/src/transaction.vala
+index cae7d48..3954f55 100644
+--- a/src/transaction.vala
++++ b/src/transaction.vala
+@@ -980,9 +980,9 @@ namespace Pamac {
+ case Alpm.Event.Type.PACSAVE_CREATED:
+ progress_dialog.spawn_in_term ({"echo", dgettext (null, "%s installed as %s.pacsave").printf (details[0])});
+ break;
+- case Alpm.Event.Type.PACORIG_CREATED:
+- progress_dialog.spawn_in_term ({"echo", dgettext (null, "%s installed as %s.pacorig").printf (details[0])});
+- break;
++// case Alpm.Event.Type.PACORIG_CREATED:
++// progress_dialog.spawn_in_term ({"echo", dgettext (null, "%s installed as %s.pacorig").printf (details[0])});
++// break;
+ default:
+ break;
+ }diff --git a/vapi/libalpm.vapi b/vapi/libalpm.vapi
+index 0017ded..6f919d2 100644
+--- a/vapi/libalpm.vapi
++++ b/vapi/libalpm.vapi
+@@ -684,8 +684,8 @@ namespace Alpm {
+ DATABASE_MARGINAL_OK = (1 << 12),
+ DATABASE_UNKNOWN_OK = (1 << 13),
+
+- PACKAGE_SET = (1 << 27),
+- PACKAGE_TRUST_SET = (1 << 28),
++// PACKAGE_SET = (1 << 27),
++// PACKAGE_TRUST_SET = (1 << 28),
+
+ USE_DEFAULT = (1 << 31)
+ }
+@@ -754,7 +754,11 @@ namespace Alpm {
+ INTERCONFLICTS_START,
+ /** Inter-conflicts were checked for target package. */
+ INTERCONFLICTS_DONE,
+- /** Package will be installed/upgraded/downgraded/re-installed/removed; See
++ /** Processing the package transaction is starting. */
++ TRANSACTION_START,
++ /** Processing the package transaction is finished. */
++ TRANSACTION_DONE,
++ /** Package will be installed/upgraded/downgraded/re-installed/removed; See
+ * PackageOperation for arguments. */
+ PACKAGE_OPERATION_START,
+ /** Package was installed/upgraded/downgraded/re-installed/removed; See
+@@ -824,9 +828,14 @@ namespace Alpm {
+ /** A .pacsave file was created; See PacsaveCreated for
+ * arguments */
+ PACSAVE_CREATED,
+- /** A .pacorig file was created; See PacorigCreated for
+- * arguments */
+- PACORIG_CREATED
++ /** Processing hooks will be started. */
++ EVENT_HOOK_START,
++ /** Processing hooks is finished. */
++ EVENT_HOOK_DONE,
++ /** A hook is starting */
++ EVENT_HOOK_RUN_START,
++ /** A hook has finnished runnning */
++ EVENT_HOOK_RUN_DONE
+ }
+
+ [CCode (cname = "alpm_event_any_t", has_type_id = false)]
+@@ -1261,6 +1270,7 @@ namespace Alpm {
+ TRANS_ABORT,
+ TRANS_TYPE,
+ TRANS_NOT_LOCKED,
++ TRANS_HOOK_FAILED,
+ /* Packages */
+ PKG_NOT_FOUND,
+ PKG_IGNORED, \ No newline at end of file