mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 19:50:05 +02:00
Merged in humdinger/haikuports (pull request #174)
New recipe for QuickLaunch v0.9.7 + updated recipe for sdllopan
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
From e3ccf5397d0576d6d629b504ebed761f03a08c9d Mon Sep 17 00:00:00 2001
|
||||
From bf75f8d3ed2a0046b44d5feedb225924f249fce7 Mon Sep 17 00:00:00 2001
|
||||
From: Adrien Destugues <pulkomandy@pulkomandy.tk>
|
||||
Date: Thu, 28 Nov 2013 20:44:31 +0100
|
||||
Subject: Search data in app directory.
|
||||
@@ -25,3 +25,100 @@ index d653914..a597b9f 100644
|
||||
--
|
||||
1.8.3.4
|
||||
|
||||
|
||||
From 31c33629ac9a738d461780eb648a1602164227e2 Mon Sep 17 00:00:00 2001
|
||||
From: Humdinger <humdingerb@gmail.com>
|
||||
Date: Sat, 24 May 2014 10:07:16 +0200
|
||||
Subject: Added Haiku vector icon and resource file.
|
||||
|
||||
|
||||
diff --git a/Lopan-icon b/Lopan-icon
|
||||
new file mode 100644
|
||||
index 0000000000000000000000000000000000000000..d43e0aea7a4c37869d27620bcab52591054562ea
|
||||
GIT binary patch
|
||||
literal 9587
|
||||
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
|
||||
|
||||
literal 0
|
||||
HcmV?d00001
|
||||
|
||||
diff --git a/lopan.rdef b/lopan.rdef
|
||||
new file mode 100644
|
||||
index 0000000..78d07c4
|
||||
--- /dev/null
|
||||
+++ b/lopan.rdef
|
||||
@@ -0,0 +1,31 @@
|
||||
+resource app_signature "application/x-vnd.dave.ashley.lopan";
|
||||
+
|
||||
+resource app_flags B_SINGLE_LAUNCH;
|
||||
+
|
||||
+resource app_version {
|
||||
+ major = 1,
|
||||
+ middle = 0,
|
||||
+ minor = 0,
|
||||
+
|
||||
+ /* 0 = development 1 = alpha 2 = beta
|
||||
+ 3 = gamma 4 = golden master 5 = final */
|
||||
+ variety = 5,
|
||||
+
|
||||
+ internal = 0,
|
||||
+
|
||||
+ short_info = "The well known Lopan (Mah Jongg) game",
|
||||
+ long_info = "The well known Lopan (Mah Jongg) game."
|
||||
+};
|
||||
+
|
||||
+resource vector_icon {
|
||||
+ $"6E6369660603010000020006023CADF1B9F5753B2AF93E24E54728E447795600"
|
||||
+ $"FFFCE8FED7D3B4020006023C96323A4D3FBAFC013D5A974B57A549844D006662"
|
||||
+ $"4DFFA4A08202000602BC592FBB29A73C0CE4BD0B7C4892C04B796600C3BC8FFF"
|
||||
+ $"C3BFA3040180020106023D60000000000000003CE00049000048800000FF0000"
|
||||
+ $"FFB70000070A06224222494159593B59323B280A042242414F59323B280A0441"
|
||||
+ $"4E4159593B59320A04224222494159414E0A04415B475B603A59390606EE0E41"
|
||||
+ $"2E4130422F4031304536433542374244324731C22EB9F349300204393238313A"
|
||||
+ $"334B384B374B39453D443C463E353839383637070A040104000A000100100117"
|
||||
+ $"8400040A010101000A020102000A030103000A0501052021210A050106100117"
|
||||
+ $"830004"
|
||||
+};
|
||||
--
|
||||
1.8.3.4
|
||||
|
||||
|
||||
@@ -1,10 +1,21 @@
|
||||
SUMMARY="An SDL version of the Lopan game"
|
||||
SUMMARY="An SDL version of the Lopan (Mah Jongg) game"
|
||||
DESCRIPTION="
|
||||
The well known Lopan (Mah Jongg) game. Click on matching pairs and try to remove all \
|
||||
144 tiles.
|
||||
|
||||
Within the game, the ESC key exits, and RETURN reshuffles the board.
|
||||
The arrow keys work as undo/redo.
|
||||
|
||||
F1 switches the tilesets, the data/tiles#.pcx files are used.
|
||||
F2 switched the background, the data/bg#.pcx files are used.
|
||||
In both cases, number files beginnging with 0.
|
||||
"
|
||||
HOMEPAGE="http://www.linuxmotors.com/sdllopan/"
|
||||
LICENSE="GNU GPL v2"
|
||||
COPYRIGHT="1999-2008 Dave Ashley"
|
||||
SRC_URI="http://www.linuxmotors.com/sdllopan/downloads/sdllopan-10.tgz"
|
||||
CHECKSUM_SHA256="386de065bc8c3449c3b0b5e5651cb035cb1bdc242b425c865dd387c54ce708c3"
|
||||
REVISION="1"
|
||||
REVISION="2"
|
||||
ARCHITECTURES="x86_gcc2"
|
||||
|
||||
PROVIDES="
|
||||
@@ -26,24 +37,20 @@ BUILD_PREREQUIRES="
|
||||
cmd:ld$secondaryArchSuffix
|
||||
cmd:make
|
||||
"
|
||||
|
||||
PATCHES="sdllopan-10.patchset"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
make $jobArgs
|
||||
rc -o lopan.rsrc lopan.rdef
|
||||
xres -o lopan lopan.rsrc
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
mkdir -p $appsDir/Lopan
|
||||
cp lopan $appsDir/Lopan/Lopan
|
||||
cp README $appsDir/Lopan/ReadMe
|
||||
cp -r data $appsDir/Lopan
|
||||
addAppDeskbarSymlink $appsDir/Lopan/Lopan Lopan
|
||||
}
|
||||
|
||||
# ----- DESCRIPTION -----------------------------------------------------------
|
||||
|
||||
DESCRIPTION="
|
||||
The well known Lopan (Mah Jongg) game. Find pair and try to remove all 144 \
|
||||
tiles before getting locked.
|
||||
"
|
||||
addAppDeskbarSymlink $appsDir/Lopan/Lopan
|
||||
}
|
||||
54
haiku-apps/quicklaunch/quicklaunch-0.9.7.recipe
Normal file
54
haiku-apps/quicklaunch/quicklaunch-0.9.7.recipe
Normal file
@@ -0,0 +1,54 @@
|
||||
SUMMARY="A tool to quickly start any installed application"
|
||||
DESCRIPTION="
|
||||
QuickLaunch is a small launcher tool that helps you to quickly start any \
|
||||
installed application. Simply start to enter the name of an application and \
|
||||
QuickLaunch will find all programs matching these initial letters and show \
|
||||
them in a list. You choose an app from that list with the CursorUp/Down keys \
|
||||
and launch it by hitting Return. Escape quits QuickLaunch.
|
||||
"
|
||||
HOMEPAGE="http://sourceforge.net/projects/quicklaunch-h/"
|
||||
SRC_URI="git://git.code.sf.net/p/quicklaunch-h/code#cc905c63a50c1e007bcd516312f833766afe393e"
|
||||
LICENSE="MIT"
|
||||
COPYRIGHT="2014 Humdinger"
|
||||
REVISION="1"
|
||||
ARCHITECTURES="x86_gcc2 x86"
|
||||
|
||||
PROVIDES="
|
||||
quicklaunch = $portVersion
|
||||
app:quicklaunch = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku >= r1~alpha4_pm_hrev46536-1
|
||||
"
|
||||
BUILD_REQUIRES="
|
||||
haiku_devel >= r1~alpha4_pm_hrev46536-1
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
makefile_engine
|
||||
cmd:gcc
|
||||
cmd:make
|
||||
cmd:mkdepend
|
||||
"
|
||||
|
||||
USER_SETTINGS_FILES="settings/QuickLaunch_settings"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
make $jobArgs
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
quicklaunchDir=$appsDir/QuickLaunch
|
||||
mkdir -p $quicklaunchDir
|
||||
|
||||
ARCH=$(echo $buildArchitecture | sed 's/_/-/g')
|
||||
cp -af objects.$ARCH-release/QuickLaunch $quicklaunchDir
|
||||
cp -af ReadMe.html $quicklaunchDir
|
||||
cp -r images $quicklaunchDir
|
||||
|
||||
chmod +x Add\ to\ Deskbar.sh
|
||||
cp -af Add\ to\ Deskbar.sh $quicklaunchDir
|
||||
|
||||
addAppDeskbarSymlink $quicklaunchDir/QuickLaunch
|
||||
}
|
||||
Reference in New Issue
Block a user