* A huge set of patches for modules and plugins, many thanks to all the contributors (hope to list them all): cdmack, Viruzzo, Lance, maxadamo, nvhs, russell822, Andre Martin, Daniel Black, Picov, RISKO Gergely, blackmoon and Spil * A new zenity-based (GNOME eye-candy) updater interface by maxadamo * Internationalization support (and Italian localization) for the regular fltk updater by blackmoon * Updated versions of the cURL and gnutls libraries for Windows * The luasocket library is now part of freepops and can be used to write modules We still avoid installing any of the self-updaters. Might be nice to add in a future PKGREVISION.
53 lines
2.2 KiB
Text
53 lines
2.2 KiB
Text
$NetBSD: patch-ab,v 1.2 2008/10/23 04:40:55 schmonz Exp $
|
|
|
|
--- Makefile.orig 2008-06-11 13:33:56.000000000 -0400
|
|
+++ Makefile
|
|
@@ -65,11 +65,9 @@ install: all
|
|
$(H)mkdir -p $(PREFIX)
|
|
$(H)mkdir -p $(PREFIX)bin
|
|
$(H)mkdir -p $(PREFIX)share/freepops/lua/
|
|
- $(H)mkdir -p $(DESTDIR)var/lib/freepops/lua_unofficial/
|
|
- $(H)mkdir -p $(DESTDIR)var/lib/freepops/lua_updates/
|
|
$(H)mkdir -p $(PREFIX)share/doc/freepops/
|
|
- $(H)mkdir -p $(PREFIX)share/man/man1/
|
|
- $(H)mkdir -p $(DESTDIR)etc/freepops
|
|
+ $(H)mkdir -p $(PREFIX)$(PKGMANDIR)/man1/
|
|
+ $(H)mkdir -p $(PREFIX)share/examples/freepops/
|
|
$(H)if [ ! -z "$(FLTKUI)" ]; then \
|
|
mkdir -p $(PREFIX)lib/freepops/; \
|
|
cp updater-ui/fltk/updater_fltk$(SHAREDEXTENSION) \
|
|
@@ -82,16 +80,10 @@ install: all
|
|
$(PREFIX)share/locale/$$lang/LC_MESSAGES/updater_fltk.mo; \
|
|
done; \
|
|
fi
|
|
- $(H)cp updater-ui/dialog/freepops-updater-dialog $(PREFIX)bin
|
|
- $(H)cp updater-ui/zenity/freepops-updater-zenity $(PREFIX)bin
|
|
- $(H)chmod a+rx $(PREFIX)bin/freepops-updater-dialog
|
|
$(H)cp src/freepopsd$(EXEEXTENSION) $(PREFIX)bin
|
|
$(H)cp src/lua/*.lua modules/include/*.lua config.lua \
|
|
$(PREFIX)share/freepops/lua/
|
|
# keep these in sync with win32 installer
|
|
- $(H)mkdir -p $(DESTDIR)var/lib/freepops/lua_updates/lxp
|
|
- $(H)mkdir -p $(DESTDIR)var/lib/freepops/lua_updates/browser
|
|
- $(H)mkdir -p $(DESTDIR)var/lib/freepops/lua_updates/soap
|
|
$(H)mkdir -p $(PREFIX)share/freepops/lua/lxp/
|
|
$(H)mkdir -p $(PREFIX)share/freepops/lua/browser/
|
|
$(H)mkdir -p $(PREFIX)share/freepops/lua/soap/
|
|
@@ -110,15 +102,12 @@ install: all
|
|
cp $$X $(PREFIX)share/freepops/lua/soap/; \
|
|
done; \
|
|
fi
|
|
- $(H)cp doc/freepopsd.1 $(PREFIX)share/man/man1/
|
|
- $(H)cp doc/freepops-updater-dialog.1 $(PREFIX)share/man/man1/
|
|
- $(H)cp doc/freepops-updater-zenity.1 $(PREFIX)share/man/man1/
|
|
+ $(H)cp doc/freepopsd.1 $(PREFIX)$(PKGMANDIR)/man1/
|
|
$(H)if [ ! -z "$(FLTKUI)" ]; then \
|
|
cp doc/freepops-updater-fltk.1 $(PREFIX)share/man/man1/;\
|
|
fi
|
|
- $(H)cp doc/manual*.pdf $(PREFIX)share/doc/freepops/ || true
|
|
$(H)cp doc/MANUAL.txt $(PREFIX)share/doc/freepops/ || true
|
|
- $(H)cp config.lua $(DESTDIR)etc/freepops/
|
|
+ $(H)cp config.lua $(PREFIX)/share/examples/freepops/
|
|
|
|
uninstall:
|
|
$(H)rm -f $(DESTDIR)etc/freepops/config.lua
|