1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-15 23:50:44 +00:00
Commit Graph

39 Commits

Author SHA1 Message Date
Satoshi Asami
db911dedd6 Remove CONFIGURE_TARGET, the default suffices with the fixed bsd.port.mk.
PR:		10724
1999-03-29 07:50:59 +00:00
Satoshi Asami
e244b8bccc Fix to make ports work with bsd.port.mk rev. 1.306.
${MACHINE_ARCH}--freebsd${OSREL} is now passed to CONFIGURE_ARGS if
GNU_CONFIGURE is defined.  Take the target out of CONFIGURE_ARGS of
some ports that added it explicitly; define it as
${MACHINE_ARCH}--freebsd if the port doesn't like the ${OSREL} part;
define it as something else (such as ${MACHINE_ARCH}--freebsdelf if
the port requires that; define it as an empty string if the port
doesn't like it at all.

The last might be a sign that a GNU_CONFIGURE port actually doesn't
use GNU's version of configure at all; but I don't have time to go
look at them all, we'll fix them as time goes on.

At least we've got much fewer "-unknown-"s in the tree as the result. :)
1999-03-08 07:28:36 +00:00
Satoshi Asami
5114e2637e Adjust port Makefiles to new EXTRACT_* variable defaults. See log of
bsd.port.mk rev. 1.304 for details on the change.

The fix here is one of the following.

(1) Define USE_BZIP2 instead of BUILD_DEPENDS on bzip2 and redefining
    EXTRACT_* commands.

(2) Change ${EXTRACT_CMD} to ${TAR} when the command is obviously
    calling the "tar" command (i.e., arguments like "-xzf" are spelled
    out).

(3) If ${EXTRACT_CMD} is called directly with ${EXTRACT_BEFORE_ARGS},
    add ${EXTRACT_AFTER_ARGS} to the command line as well.

(4) If any of EXTRACT_CMD, EXTRACT_BEFORE_ARGS or EXTRACT_AFTER_ARGS
    is set, define the other two too.
1999-02-03 11:12:01 +00:00
Hidetoshi Shimokawa
ac34d7309c Add fix for Alpha.
- patch for configure, unexelf.c, alpha.h, PLIST and etc.
1999-01-23 14:28:28 +00:00
Satoshi Asami
40178a800b An ugly hack to make it build when PACKAGE_BUILDING build comes here
without building one of the other mule's first.

Also, add USE_XLIB and fix stuff to synch it with ../mule.

Submitted by:	maintainer (last part)
1998-12-02 07:57:11 +00:00
Satoshi Asami
ad54765d9a Remove extra trailing "\" -- the CONFIGURE_ARGS line was continuing onto
the "STRIP=".
1998-10-21 09:58:29 +00:00
Satoshi Asami
f20a1963a7 Prepend ${WRKDIRPREFIX} to WRKDIR definitions. 1998-10-08 23:52:03 +00:00
Satoshi Asami
a1e7494ea5 Make startup script quiet according to my own guidelines. 1998-10-07 21:57:56 +00:00
Satoshi Asami
2e7cf46d9c ELFize. Also, upgrade to mule-2.3 based on emacs-19.34b (used to be
19.28).

PR:		8178
Submitted by:	taoka@infonets.hiroshima-u.ac.jp
1998-10-07 08:11:41 +00:00
Satoshi Asami
e9256feffb Share files among various mule ports, both port files and within
packages.  The editors/mule-common package contains the language-
independent parts.  Add some new ports based on input methods.  They
don't take up much space because of efficient sharing.

PR:		4411
Submitted by:	Satoshi Taoka <taoka@infonets.hiroshima-u.ac.jp>
1997-09-10 08:51:26 +00:00
Satoshi Asami
42fadb342e Align all info entries at 4th tab stop (as in system info entries). 1997-06-08 12:55:04 +00:00
Satoshi Asami
ff7e4c5e08 Align all info dir entries in the "emacs" section. 1997-05-28 03:06:38 +00:00
Satoshi Asami
f9046b3982 Make the mule ports use install-info. Note that our makeinfo can't
handle sources with Japanese characters, so the dir entries for those
are given explicitly in Makefile and pkg/PLIST.
1997-05-21 07:24:28 +00:00
Satoshi Asami
d1a5dc8980 Install emacsclient et al., which were not included previously because
they might overwrite emacs' versions.

The more I think about this, the less sense this makes, as we pratcically
mandate emacs to be installed as well for this mule to work.

Requested by:	hosokawa@mt.cs.keio.ac.jp (HOSOKAWA Tatsumi)
1996-11-30 10:13:51 +00:00
David E. O'Brien
5223aa0ad2 Converted to MAN[1-9NL] 1996-11-17 07:01:32 +00:00
David E. O'Brien
4b2988d9d2 CATEGORIES+= --> CATEGORIES=
Minor variable reordering where needed.
1996-11-11 05:07:53 +00:00
Satoshi Asami
3784472667 Use GNU_CONFIGURE instead of HAS_CONFIGURE. Conditionalize man
page compression on NOMANCOMPRESS.
1996-08-16 09:43:57 +00:00
Satoshi Asami
6a9a0c9b6c Upgrade, 2.2.2 -> 2.3. 1995-09-15 01:41:34 +00:00
Satoshi Asami
fe1573afc7 Remove redundant mkdir of share/emacs/site-lisp from post-install.
The internal install rule already creates all the site-lisp directories!

Pointed-out by:	me (not asami!)
1995-07-23 22:32:44 +00:00
Satoshi Asami
132c2b9d7c Add a mkdir -p for share/emacs/site-lisp, just in case. Reverse the
order of the search for site-lisp (lib/mule is searched before
share/emacs now).
1995-07-20 00:25:25 +00:00
Satoshi Asami
27e88f10fc Use
/usr/local/share/emacs/site-lisp
/usr/local/lib/mule-site-lisp

as the "site-lisp" directories.  Basically all I did was tuck

--locallisppath=${PREFIX}/share/emacs/site-lisp:${PREFIX}/lib/mule/site-lisp

to the end of CONFIGURE_ARGS.

Also, all the patch-aa's are unnecessary because bsd.port.mk now will
take ${CFLAGS} from /etc/make.conf and put it in the environment before
calling configure.
1995-06-27 10:45:42 +00:00
Satoshi Asami
f350303547 Since thud was down all day (no offense Gary :), I finally had time to
split mule into three ports:

editors/mule:          no language-specific support
japanese/mule-canna:   Japanese support, Canna library built-in
japanese/mule-wnn:     Japanese support, Wnn library built-in

Note that the two ports under japanese/ will overwrite some of the
emacs support files.  Although this itself isn't a problem, if you
pkg_delete it, you will lose some files needed for emacs.  (This is
explained in DESCR, although god knows who reads them.)

Also I've listed every single file in the PLIST.
1995-04-23 10:35:35 +00:00
Satoshi Asami
b3a9fbdd8c Update Makefile.canna to work with bsd.port.mk.
Also, strip the installed binaries.  Aren't you glad I invented
post-install? :)
1995-04-22 12:39:19 +00:00
Satoshi Asami
86c528d681 Update of editors Makefiles! 1995-04-20 18:23:12 +00:00
Jordan K. Hubbard
24430e4561 DEPENDS= ${PORTSDIR}/japanese/Wnn
Not:
DEPENDS=        ${PORTSDIR}/utils/Wnn
1995-04-10 08:06:03 +00:00
Satoshi Asami
94105bca12 Another round of Makefile updates, editors version. 1995-04-09 06:11:17 +00:00
Jordan K. Hubbard
ac3066bf75 Add CATEGORIES lines to a whole bunch of port Makefiles. Some ports are in
multiple catagories - I'll expect the various MAINTAINERS to make further
adjustments (and add any KEYWORDS lines) themselves.
1995-04-01 12:51:41 +00:00
Satoshi Asami
8014854215 Reviewed by:
Submitted by:
Obtained from:
1995-03-28 06:21:05 +00:00
Satoshi Asami
35af96374a Added MAINTAINER= asami@FreeBSD.ORG to the ones I'm taking care of,
and some other minor cleanup.
1995-03-24 11:12:06 +00:00
Satoshi Asami
ff58dfaf0c Change references to Wnn/Canna to point to ports/japanese instead of
ports/utils.
1995-03-16 00:09:45 +00:00
Satoshi Asami
6578ae83f4 Upgrade, 2.2 -> 2.2.2 (2.2 PL02).
Note: post-build and cannainfo.el are necessary only for reformatting one of
the info files whose source was patched, and can go away when the next
minor release (i.e., 2.3) comes out.
1995-03-04 10:58:40 +00:00
Satoshi Asami
b9ee6c5ed6 Add .if !exists(/usr/X11R6/lib/libwnn.a) around DEPENDS line. 1995-02-17 06:28:02 +00:00
Andreas Schulz
25063b45c5 Add an empty STRIP= line to the toplevel Makefile to get all shell-scripts
installed.
1995-02-13 18:08:49 +00:00
Satoshi Asami
d1ae7a460d Version up to 2.2 (now based on emacs-19.28).
@ Don't need freebsd.h and unexsunos4.c anymore (these were taken from
  19.28, with a minor modification, which is now known as patch-ac).
@ Tweaked lib-src/Makefile.in.in so that it won't clobber existing emacs
  installation (patch-ab).
@ Taken out -g from configure per someone's suggestion (patch-aa).
@ Changed patch site to one in US.
@ New md5 checksums.
1995-01-03 14:17:05 +00:00
Satoshi Asami
259557dab0 Fetch patch file into $DISTDIR directly instead of current dir. 1994-12-23 06:56:00 +00:00
Satoshi Asami
ceeda912e9 Add cookies to pre-patch to pre-build targets so that this sucker
won't do the same thing twice.
1994-11-27 03:40:09 +00:00
Andreas Schulz
7707dae37c Put in an override rule for the patch site, if MASTER_SITE_OVERRIDE is set. 1994-11-26 23:07:02 +00:00
Satoshi Asami
95d1bcf11a Make the message align with those from bsd.port.mk. 1994-11-24 00:08:17 +00:00
Satoshi Asami
da9473c95c mule, multilingual extension to emacs (based on 19.27) 1994-11-22 23:59:14 +00:00