Beezer: enable ARJ plugin

This commit is contained in:
Gerasim Troeglazov
2020-09-24 14:44:03 +10:00
parent c1626dba5d
commit 9031e4221f
2 changed files with 39 additions and 14 deletions

View File

@@ -7,7 +7,7 @@ HOMEPAGE="https://github.com/Teknomancer/beezer"
COPYRIGHT="2009 Ramshankar (aka Teknomancer)
2011-2019 Chris Roberts"
LICENSE="BSD (3-clause)"
REVISION="3"
REVISION="4"
srcGitRev="7395927e1c67dbe2243aa4f669acce3b96c20632"
SOURCE_URI="https://github.com/Teknomancer/beezer/archive/$srcGitRev.tar.gz"
CHECKSUM_SHA256="20cb7d8d0e03a56ab1fd34b04c2afd1daf4fbc11d9c099e66ff3562405d054c2"
@@ -22,6 +22,7 @@ PROVIDES="
"
REQUIRES="
haiku
cmd:arj
cmd:7za
cmd:bzip2
cmd:lha

View File

@@ -1,4 +1,4 @@
From 16648eafebca1069ebaca900839d9445b412a5f6 Mon Sep 17 00:00:00 2001
From 9ed8d5643629610df3df7b396f608940359601ee Mon Sep 17 00:00:00 2001
From: Gerasim Troeglazov <3dEyes@gmail.com>
Date: Thu, 7 May 2020 20:17:45 +1000
Subject: Fix drawing string issues
@@ -38,10 +38,10 @@ index 34a4697..821fc98 100644
m_backView->SetHighColor(m_foreground);
m_backView->DrawString(m_text);
--
2.26.0
2.28.0
From cab0f5097534131acd239d353bb65b3e75f74012 Mon Sep 17 00:00:00 2001
From deede3ae5bdad325ee2999d415fb2cbf7964b410 Mon Sep 17 00:00:00 2001
From: Gerasim Troeglazov <3dEyes@gmail.com>
Date: Thu, 7 May 2020 20:24:49 +1000
Subject: Hide string views when infobar folded
@@ -70,10 +70,10 @@ index 48ecdd8..90a7fd8 100644
for (int32 i = 0L; i < separatorCount; i++)
((BView*)m_separatorList.ItemAtFast(i))->Show();
--
2.26.0
2.28.0
From acbcc21eddeedaa842f948d6afdc5f4fb6d8b215 Mon Sep 17 00:00:00 2001
From 24daa9051d9c632ca489c7b6a95bd8e45d5f53e4 Mon Sep 17 00:00:00 2001
From: Gerasim Troeglazov <3dEyes@gmail.com>
Date: Thu, 7 May 2020 20:26:17 +1000
Subject: Increase default width for columns
@@ -107,17 +107,17 @@ index 00337ed..38088b0 100644
// Add all the columns to the list View
m_columnList.AddItem(m_fileNameColumn);
--
2.26.0
2.28.0
From 29e6977173368ce8bdbb0506ab66c0a23fcbd728 Mon Sep 17 00:00:00 2001
From b58c80ff9ca440dd4dba2dfe5c16e5ebf6795121 Mon Sep 17 00:00:00 2001
From: Gerasim Troeglazov <3dEyes@gmail.com>
Date: Fri, 8 May 2020 19:04:45 +1000
Subject: Fix build for x86_gcc2
diff --git a/Source/Archiver/Archiver.cpp b/Source/Archiver/Archiver.cpp
index 82cd760..704080c 100644
index 82cd760..cceb3c5 100644
--- a/Source/Archiver/Archiver.cpp
+++ b/Source/Archiver/Archiver.cpp
@@ -702,9 +702,9 @@ void Archiver::SaveSettingsMenu()
@@ -134,7 +134,7 @@ index 82cd760..704080c 100644
m_settingsMenu->Archive(&settingsMsg, true);
diff --git a/Source/Beezer/BeezerListView.cpp b/Source/Beezer/BeezerListView.cpp
index 0dcfe43..6ea66c0 100644
index 0dcfe43..6dbf6b8 100644
--- a/Source/Beezer/BeezerListView.cpp
+++ b/Source/Beezer/BeezerListView.cpp
@@ -80,7 +80,7 @@ BeezerListView::~BeezerListView()
@@ -147,7 +147,7 @@ index 0dcfe43..6ea66c0 100644
diff --git a/Source/Beezer/MainWindow.cpp b/Source/Beezer/MainWindow.cpp
index 38088b0..be2d728 100644
index 38088b0..e38d491 100644
--- a/Source/Beezer/MainWindow.cpp
+++ b/Source/Beezer/MainWindow.cpp
@@ -1506,7 +1506,7 @@ void MainWindow::MessageReceived(BMessage* message)
@@ -182,7 +182,7 @@ index 38088b0..be2d728 100644
}
diff --git a/Source/Beezer/RecentMgr.cpp b/Source/Beezer/RecentMgr.cpp
index 63dde21..e13a32b 100644
index 63dde21..4f6b840 100644
--- a/Source/Beezer/RecentMgr.cpp
+++ b/Source/Beezer/RecentMgr.cpp
@@ -66,7 +66,7 @@ RecentMgr::~RecentMgr()
@@ -195,7 +195,7 @@ index 63dde21..e13a32b 100644
diff --git a/Source/PipeMgr/PipeMgr.cpp b/Source/PipeMgr/PipeMgr.cpp
index ad8b326..3a02813 100644
index ad8b326..a942dbc 100644
--- a/Source/PipeMgr/PipeMgr.cpp
+++ b/Source/PipeMgr/PipeMgr.cpp
@@ -55,7 +55,7 @@ void PipeMgr::FlushArgs()
@@ -208,5 +208,29 @@ index ad8b326..3a02813 100644
}
--
2.26.0
2.28.0
From a2ac549f33ec88ba9ad6886027aec080f3b54bf2 Mon Sep 17 00:00:00 2001
From: Gerasim Troeglazov <3dEyes@gmail.com>
Date: Thu, 24 Sep 2020 13:50:45 +1000
Subject: Enable ARJ module
diff --git a/Source/CMakeLists.txt b/Source/CMakeLists.txt
index 8e7ef14..e785c8b 100644
--- a/Source/CMakeLists.txt
+++ b/Source/CMakeLists.txt
@@ -33,8 +33,7 @@ include_directories(
add_subdirectory(ColumnListView)
-#arj support disabled until a proper package is created for Haiku
-#add_subdirectory(ArjArchiver)
+add_subdirectory(ArjArchiver)
add_subdirectory(BZipArchiver)
add_subdirectory(GZipArchiver)
add_subdirectory(LhaArchiver)
--
2.28.0