mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-05-11 01:38:25 +02:00
Fix gnump3d: cookie expiration, recurse links and link to homepage
This commit is contained in:
@@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE)
|
|||||||
DIR_APP = $(DIR_SRC)/$(THISAPP)
|
DIR_APP = $(DIR_SRC)/$(THISAPP)
|
||||||
TARGET = $(DIR_INFO)/$(THISAPP)
|
TARGET = $(DIR_INFO)/$(THISAPP)
|
||||||
PROG = gnump3d
|
PROG = gnump3d
|
||||||
PAK_VER = 2
|
PAK_VER = 3
|
||||||
|
|
||||||
DEPS = ""
|
DEPS = ""
|
||||||
|
|
||||||
@@ -78,6 +78,12 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
|
|||||||
@$(PREBUILD)
|
@$(PREBUILD)
|
||||||
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
|
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
|
||||||
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/$(THISAPP)-remove_badbannerlink.patch
|
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/$(THISAPP)-remove_badbannerlink.patch
|
||||||
|
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/$(THISAPP)-remove_cookie_expiration_date.patch
|
||||||
|
# gnump3d.org is not related with gnump3d anymore
|
||||||
|
# change the links to project page on gnu.org
|
||||||
|
cd $(DIR_APP) && find . -type f -exec sed -e 's|http://www.gnump3d.org|http://www.gnu.org/software/gnump3d|g' -i {} \;
|
||||||
|
cd $(DIR_APP) && find . -type f -exec sed -e 's|http://gnump3d.org|http://www.gnu.org/software/gnump3d|g' -i {} \;
|
||||||
|
|
||||||
cd $(DIR_APP) && make install
|
cd $(DIR_APP) && make install
|
||||||
-mkdir /var/mp3
|
-mkdir /var/mp3
|
||||||
chown nobody.nobody /var/mp3
|
chown nobody.nobody /var/mp3
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
- if ( $dir ne '/prefs/' ) {
|
- if ( $dir ne '/prefs/' ) {
|
||||||
+ if ( ($dir ne '/prefs/')&&($dir ne '/tagbrowse/')&&($dir ne '/playlist/')&&($dir ne '/random/')&&($dir ne '/stats/') ) {
|
+ if ( ($dir ne '/prefs/')&&($dir ne '/tagbrowse/')&&($dir ne '/playlist/')&&($dir ne '/random/')&&($dir ne '/stats/')&&($dir ne '/recent/')&&($dir ne '/now/') ) {
|
||||||
#
|
#
|
||||||
# Interpolate links - chopping out trailing '/' if necessary.
|
# Interpolate links - chopping out trailing '/' if necessary.
|
||||||
#
|
#
|
||||||
|
|||||||
12
src/patches/gnump3d-3.0-remove_cookie_expiration_date.patch
Normal file
12
src/patches/gnump3d-3.0-remove_cookie_expiration_date.patch
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
diff -Naur gnump3d-3.0.org/bin/gnump3d2 gnump3d-3.0/bin/gnump3d2
|
||||||
|
--- gnump3d-3.0.org/bin/gnump3d2 2007-10-18 19:34:02.000000000 +0200
|
||||||
|
+++ gnump3d-3.0/bin/gnump3d2 2009-05-02 15:17:51.000000000 +0200
|
||||||
|
@@ -1346,7 +1346,7 @@
|
||||||
|
|
||||||
|
my $val = $ARGUMENTS{ $key };
|
||||||
|
|
||||||
|
- $header .= "Set-Cookie: " . $key . "=" . $val . ";path=/; expires=Mon, 10-Mar-08 14:36:42 GMT;\r\n";
|
||||||
|
+ $header .= "Set-Cookie: " . $key . "=" . $val . ";path=/; \r\n";
|
||||||
|
}
|
||||||
|
print "Header: $header\n";
|
||||||
|
|
||||||
Reference in New Issue
Block a user