pkgsrc/mail/freepops/patches/patch-ab
schmonz 895dddca5e Update to 0.2.7. From the changelog:
* 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.
2008-10-23 04:40:55 +00:00

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