View | Details | Raw Unified | Return to bug 45344
Collapse All | Expand All

(-)devel/allegro/Makefile (-4 / +14 lines)
Lines 2-13 Link Here
2
# Date created:		23-Feb-2001
2
# Date created:		23-Feb-2001
3
# Whom:			Jimmy Olgeni <olgeni@FreeBSD.org>
3
# Whom:			Jimmy Olgeni <olgeni@FreeBSD.org>
4
#
4
#
5
# $FreeBSD: ports/devel/allegro/Makefile,v 1.11 2002/11/10 16:45:28 lioux Exp $
5
# $FreeBSD: ports/devel/allegro/Makefile,v 1.10 2002/11/06 16:51:46 ijliao Exp $
6
#
6
#
7
7
8
PORTNAME=	allegro
8
PORTNAME=	allegro
9
PORTVERSION=	4.0.2
9
PORTVERSION=	4.1.4
10
PORTREVISION=	1
11
CATEGORIES=	devel
10
CATEGORIES=	devel
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
13
MASTER_SITE_SUBDIR=	alleg
12
MASTER_SITE_SUBDIR=	alleg
Lines 26-33 Link Here
26
MAKEFILE=	makefile
25
MAKEFILE=	makefile
27
INSTALLS_SHLIB=	yes
26
INSTALLS_SHLIB=	yes
28
27
29
SHLIB_VER=	4
28
SHLIB_VER=	41
30
PLIST_SUB=	SHLIB_VER="${SHLIB_VER}"
29
PLIST_SUB=	SHLIB_VER="${SHLIB_VER}"
30
DEMO=		demo.c demo.dat demo.h music.txt ../readme.txt
31
31
32
.include <bsd.port.pre.mk>
32
.include <bsd.port.pre.mk>
33
33
Lines 48-53 Link Here
48
PLIST_SUB+=	FULL=""
48
PLIST_SUB+=	FULL=""
49
.endif
49
.endif
50
50
51
.if !defined(NOPORTDOCS)
52
PLIST_SUB+=	EXAMPLESDIR="share/examples/${PORTNAME}"
53
.endif
54
51
post-patch:
55
post-patch:
52
	@${REINPLACE_CMD} -e \
56
	@${REINPLACE_CMD} -e \
53
		's|${PORTVERSION}|${SHLIB_VER}|g' ${WRKSRC}/makefile.ver
57
		's|${PORTVERSION}|${SHLIB_VER}|g' ${WRKSRC}/makefile.ver
Lines 56-61 Link Here
56
.if !defined(NOPORTDOCS)
60
.if !defined(NOPORTDOCS)
57
	@${MKDIR} ${DOCSDIR}
61
	@${MKDIR} ${DOCSDIR}
58
	${INSTALL_DATA} ${WRKSRC}/docs/html/*.html ${DOCSDIR}
62
	${INSTALL_DATA} ${WRKSRC}/docs/html/*.html ${DOCSDIR}
63
	${INSTALL_DATA} ${WRKSRC}/docs/html/*.css  ${DOCSDIR}
64
	@${MKDIR} ${EXAMPLESDIR}
65
	${INSTALL_PROGRAM} ${WRKSRC}/demo/demo ${EXAMPLESDIR}
66
.for FILE in ${DEMO}
67
	${INSTALL_DATA} ${WRKSRC}/demo/${FILE} ${EXAMPLESDIR}
68
.endfor
59
.endif
69
.endif
60
70
61
.include "Makefile.man"
71
.include "Makefile.man"
(-)devel/allegro/Makefile.man (+46 lines)
Lines 1-11 Link Here
1
MAN3=	\
1
MAN3=	\
2
	ASSERT.3 \
2
	ASSERT.3 \
3
	AUDIOSTREAM.3 \
4
	BITMAP.3 \
5
	COLOR_MAP.3 \
6
	COMPILED_SPRITE.3 \
7
	DATAFILE.3 \
8
	DIALOG.3 \
9
	DIALOG_PLAYER.3 \
10
	FONT.3 \
11
	GFX_MODE.3 \
12
	GFX_MODE_LIST.3 \
13
	JOYSTICK_BUTTON_INFO.3 \
14
	JOYSTICK_INFO.3 \
15
	JOYSTICK_STICK_INFO.3 \
16
	JOYSTIC_AXIS_INFO.3 \
3
	MASK_COLOR_15.3 \
17
	MASK_COLOR_15.3 \
4
	MASK_COLOR_16.3 \
18
	MASK_COLOR_16.3 \
5
	MASK_COLOR_24.3 \
19
	MASK_COLOR_24.3 \
6
	MASK_COLOR_32.3 \
20
	MASK_COLOR_32.3 \
7
	MASK_COLOR_8.3 \
21
	MASK_COLOR_8.3 \
22
	MATRIX.3 \
23
	MATRIX_f.3 \
24
	MENU.3 \
25
	MIDI.3 \
26
	PACKFILE.3 \
27
	PALETTE.3 \
28
	QUAT.3 \
29
	RGB.3 \
30
	RGB_MAP.3 \
31
	RLE_SPRITE.3 \
32
	SAMPLE.3 \
8
	TRACE.3 \
33
	TRACE.3 \
34
	V3D.3 \
35
	V3D_f.3 \
36
	ZBUFFER.3 \
9
	_getpixel.3 \
37
	_getpixel.3 \
10
	_getpixel15.3 \
38
	_getpixel15.3 \
11
	_getpixel16.3 \
39
	_getpixel16.3 \
Lines 24-29 Link Here
24
	active_menu.3 \
52
	active_menu.3 \
25
	adjust_sample.3 \
53
	adjust_sample.3 \
26
	al_assert.3 \
54
	al_assert.3 \
55
	al_ffblk.3 \
27
	al_findclose.3 \
56
	al_findclose.3 \
28
	al_findfirst.3 \
57
	al_findfirst.3 \
29
	al_findnext.3 \
58
	al_findnext.3 \
Lines 136-141 Link Here
136
	dot_product.3 \
165
	dot_product.3 \
137
	dot_product_f.3 \
166
	dot_product_f.3 \
138
	draw_character.3 \
167
	draw_character.3 \
168
	draw_character_ex.3 \
139
	draw_compiled_sprite.3 \
169
	draw_compiled_sprite.3 \
140
	draw_gouraud_sprite.3 \
170
	draw_gouraud_sprite.3 \
141
	draw_lit_rle_sprite.3 \
171
	draw_lit_rle_sprite.3 \
Lines 179-184 Link Here
179
	fixceil.3 \
209
	fixceil.3 \
180
	fixcos.3 \
210
	fixcos.3 \
181
	fixdiv.3 \
211
	fixdiv.3 \
212
	fixed.3 \
182
	fixfloor.3 \
213
	fixfloor.3 \
183
	fixhypot.3 \
214
	fixhypot.3 \
184
	fixmul.3 \
215
	fixmul.3 \
Lines 188-193 Link Here
188
	fixtan.3 \
219
	fixtan.3 \
189
	fixtof.3 \
220
	fixtof.3 \
190
	fixtoi.3 \
221
	fixtoi.3 \
222
	fixtorad_r.3 \
191
	fixup_datafile.3 \
223
	fixup_datafile.3 \
192
	fli_bitmap.3 \
224
	fli_bitmap.3 \
193
	fli_bmp_dirty_from.3 \
225
	fli_bmp_dirty_from.3 \
Lines 305-310 Link Here
305
	gui_strlen.3 \
337
	gui_strlen.3 \
306
	gui_text_list_proc.3 \
338
	gui_text_list_proc.3 \
307
	gui_textout.3 \
339
	gui_textout.3 \
340
	gui_textout_ex.3 \
308
	hline.3 \
341
	hline.3 \
309
	hook_config_section.3 \
342
	hook_config_section.3 \
310
	hsv_to_rgb.3 \
343
	hsv_to_rgb.3 \
Lines 478-483 Link Here
478
	quat_mul.3 \
511
	quat_mul.3 \
479
	quat_slerp.3 \
512
	quat_slerp.3 \
480
	quat_to_matrix.3 \
513
	quat_to_matrix.3 \
514
	radtofix_r.3 \
481
	read_sound_input.3 \
515
	read_sound_input.3 \
482
	readkey.3 \
516
	readkey.3 \
483
	reallocate_voice.3 \
517
	reallocate_voice.3 \
Lines 486-491 Link Here
486
	register_assert_handler.3 \
520
	register_assert_handler.3 \
487
	register_bitmap_file_type.3 \
521
	register_bitmap_file_type.3 \
488
	register_datafile_object.3 \
522
	register_datafile_object.3 \
523
	register_sample_file_type.3 \
489
	register_trace_handler.3 \
524
	register_trace_handler.3 \
490
	register_uformat.3 \
525
	register_uformat.3 \
491
	release_bitmap.3 \
526
	release_bitmap.3 \
Lines 523-528 Link Here
523
	save_bmp.3 \
558
	save_bmp.3 \
524
	save_joystick_data.3 \
559
	save_joystick_data.3 \
525
	save_pcx.3 \
560
	save_pcx.3 \
561
	save_sample.3 \
526
	save_tga.3 \
562
	save_tga.3 \
527
	scancode_to_ascii.3 \
563
	scancode_to_ascii.3 \
528
	scare_mouse.3 \
564
	scare_mouse.3 \
Lines 602-613 Link Here
602
	text_mode.3 \
638
	text_mode.3 \
603
	textout.3 \
639
	textout.3 \
604
	textout_centre.3 \
640
	textout_centre.3 \
641
	textout_centre_ex.3 \
642
	textout_ex.3 \
605
	textout_justify.3 \
643
	textout_justify.3 \
644
	textout_justify_ex.3 \
606
	textout_right.3 \
645
	textout_right.3 \
646
	textout_right_ex.3 \
607
	textprintf.3 \
647
	textprintf.3 \
608
	textprintf_centre.3 \
648
	textprintf_centre.3 \
649
	textprintf_centre_ex.3 \
650
	textprintf_ex.3 \
609
	textprintf_justify.3 \
651
	textprintf_justify.3 \
652
	textprintf_justify_ex.3 \
610
	textprintf_right.3 \
653
	textprintf_right.3 \
654
	textprintf_right_ex.3 \
611
	three_finger_flag.3 \
655
	three_finger_flag.3 \
612
	timer_can_simulate_retrace.3 \
656
	timer_can_simulate_retrace.3 \
613
	timer_is_using_retrace.3 \
657
	timer_is_using_retrace.3 \
Lines 652-657 Link Here
652
	ustrncat.3 \
696
	ustrncat.3 \
653
	ustrncmp.3 \
697
	ustrncmp.3 \
654
	ustrncpy.3 \
698
	ustrncpy.3 \
699
	ustrnicmp.3 \
655
	ustrpbrk.3 \
700
	ustrpbrk.3 \
656
	ustrrchr.3 \
701
	ustrrchr.3 \
657
	ustrsize.3 \
702
	ustrsize.3 \
Lines 700-703 Link Here
700
	voice_sweep_pan.3 \
745
	voice_sweep_pan.3 \
701
	vsync.3 \
746
	vsync.3 \
702
	xor_mode.3 \
747
	xor_mode.3 \
748
	xwin_set_window_name.3 \
703
	yield_timeslice.3
749
	yield_timeslice.3
(-)devel/allegro/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (allegro-4.0.2.tar.gz) = c9b610c7868d0986dfb3153ca9d12f2a
1
MD5 (allegro-4.1.4.tar.gz) = 6be4c094310e98615982bc980e832338
(-)devel/allegro/files/patch-configure.in (-9 / +9 lines)
Lines 1-6 Link Here
1
--- configure.in.orig	Thu Jul  4 05:17:59 2002
1
--- configure.in.orig	Wed Oct 23 08:08:26 2002
2
+++ configure.in	Wed Nov  6 02:19:16 2002
2
+++ configure.in	Sun Nov 10 00:24:54 2002
3
@@ -169,12 +169,12 @@
3
@@ -183,12 +183,12 @@
4
     TARGET_ARCH=
4
     TARGET_ARCH=
5
   fi
5
   fi
6
   if test "X$allegro_cv_support_fomit_frame_pointer" = "Xyes"; then
6
   if test "X$allegro_cv_support_fomit_frame_pointer" = "Xyes"; then
Lines 13-22 Link Here
13
   ALLEGRO_DEBUG_CFLAGS="-g $WFLAGS -DDEBUGMODE"
13
   ALLEGRO_DEBUG_CFLAGS="-g $WFLAGS -DDEBUGMODE"
14
-  ALLEGRO_PROFILE_CFLAGS="-pg $TARGET_ARCH -O2 -funroll-loops -ffast-math $WFLAGS"
14
-  ALLEGRO_PROFILE_CFLAGS="-pg $TARGET_ARCH -O2 -funroll-loops -ffast-math $WFLAGS"
15
+  ALLEGRO_PROFILE_CFLAGS="-pg $TARGET_ARCH $CFLAGS -funroll-loops -ffast-math $WFLAGS"
15
+  ALLEGRO_PROFILE_CFLAGS="-pg $TARGET_ARCH $CFLAGS -funroll-loops -ffast-math $WFLAGS"
16
   if test "$allegro_cv_support_asm" != i386; then
16
   if test "X$allegro_cv_can_use_pipe" = "Xyes"; then
17
     CFLAGS="$CFLAGS -DALLEGRO_USE_C"
17
     CFLAGS="-pipe $CFLAGS"
18
     ALLEGRO_DEBUG_CFLAGS="$ALLEGRO_DEBUG_CFLAGS -DALLEGRO_USE_C"
18
     ALLEGRO_DEBUG_CFLAGS="-pipe $ALLEGRO_DEBUG_CFLAGS"
19
@@ -226,8 +226,8 @@
19
@@ -245,8 +245,8 @@
20
   LINK_WITH_STATIC_LIBS=yes
20
   LINK_WITH_STATIC_LIBS=yes
21
   allegro_static_libraries=yes
21
   allegro_static_libraries=yes
22
 else
22
 else
Lines 27-33 Link Here
27
   LINK_WITH_STATIC_LIBS=no
27
   LINK_WITH_STATIC_LIBS=no
28
   allegro_shared_libraries=yes
28
   allegro_shared_libraries=yes
29
 fi
29
 fi
30
@@ -254,13 +254,13 @@
30
@@ -273,13 +273,13 @@
31
 fi
31
 fi
32
 if test "X$allegro_shared_libraries" = "Xyes"; then
32
 if test "X$allegro_shared_libraries" = "Xyes"; then
33
   if test "X$allegro_build_normal_library" = "Xyes"; then
33
   if test "X$allegro_build_normal_library" = "Xyes"; then
Lines 44-50 Link Here
44
   fi
44
   fi
45
 fi
45
 fi
46
 AC_SUBST(ALLEGRO_LIB_TARGETS)
46
 AC_SUBST(ALLEGRO_LIB_TARGETS)
47
@@ -504,7 +504,7 @@
47
@@ -550,7 +550,7 @@
48
     ${MAKE-make} depend
48
     ${MAKE-make} depend
49
   else
49
   else
50
     AC_MSG_WARN([Non-GNU make detected, trying gmake to build dependencies.])
50
     AC_MSG_WARN([Non-GNU make detected, trying gmake to build dependencies.])
(-)devel/allegro/files/patch-makefile.in (-17 / +39 lines)
Lines 1-8 Link Here
1
--- makefile.in.orig	Thu Jul  4 05:20:02 2002
1
--- makefile.in.orig	Wed Oct 23 08:08:26 2002
2
+++ makefile.in	Wed Nov  6 02:02:31 2002
2
+++ makefile.in	Sun Nov 10 23:37:39 2002
3
@@ -28,10 +28,10 @@
3
@@ -20,7 +20,7 @@
4
 LIBDIR = lib/unix
4
 mandir = @mandir@
5
 libdir = @libdir@
6
 modulebasedir = @libdir@/allegro
7
-moduledir = $(modulebasedir)/$(shared_major_minor)
8
+moduledir = $(modulebasedir)/$(shared_version)
9
 
10
 EXE =
11
 OBJ = .o
12
@@ -29,13 +29,14 @@
5
 INFO_DIR = $(infodir)/dir
13
 INFO_DIR = $(infodir)/dir
14
 DESTDIR =
6
 
15
 
7
-ACLOCAL = aclocal
16
-ACLOCAL = aclocal
8
+ACLOCAL = true
17
+ACLOCAL = true
Lines 14-20 Link Here
14
 
23
 
15
 INSTALL = @INSTALL@
24
 INSTALL = @INSTALL@
16
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
25
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
17
@@ -249,6 +249,11 @@
26
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
27
 INSTALL_DATA = @INSTALL_DATA@
28
 INSTALL_INFO = @INSTALL_INFO@
29
 
30
@@ -262,6 +263,11 @@
18
 all: lib modules programs docs
31
 all: lib modules programs docs
19
 
32
 
20
 lib: $(ALLEGRO_LIB_TARGETS)
33
 lib: $(ALLEGRO_LIB_TARGETS)
Lines 26-49 Link Here
26
 
39
 
27
 modules: $(ALLEGRO_MODULE_TARGETS)
40
 modules: $(ALLEGRO_MODULE_TARGETS)
28
 
41
 
29
@@ -332,9 +337,9 @@
42
@@ -349,35 +355,37 @@
30
 	  fi; \
43
 	  fi; \
31
 	done
44
 	done
32
 	@for l in alleg alld allp; do \
45
 	@for l in alleg alld allp; do \
33
-	  if test -f $(LIBDIR)/lib$${l}-$(shared_version).so; then \
46
-	  if test -f $(LIBDIR)/lib$${l}-$(shared_version).so; then \
34
-	    echo Installing $(LIBDIR)/lib$${l}-$(shared_version).so to $(libdir); \
47
-	    echo Installing $(LIBDIR)/lib$${l}-$(shared_version).so to $(DESTDIR)$(libdir); \
35
-	    $(INSTALL_DATA) $(LIBDIR)/lib$${l}-$(shared_version).so $(libdir)/; \
48
-	    $(INSTALL_DATA) $(LIBDIR)/lib$${l}-$(shared_version).so $(DESTDIR)$(libdir)/; \
36
+	  if test -f $(LIBDIR)/lib$${l}.so.$(shared_version); then \
49
+	  if test -f $(LIBDIR)/lib$${l}.so.$(shared_version); then \
37
+	    echo Installing $(LIBDIR)/lib$${l}.so.$(shared_version) to $(libdir); \
50
+	    echo Installing $(LIBDIR)/lib$${l}.so.$(shared_version) to $(libdir); \
38
+	    $(INSTALL_DATA) $(LIBDIR)/lib$${l}.so.$(shared_version) $(libdir)/; \
51
+	    $(INSTALL_PROGRAM) $(LIBDIR)/lib$${l}.so.$(shared_version) $(libdir)/; \
39
 	    $(INSTALL_DATA) $(LIBDIR)/lib$${l}_unsharable.a $(libdir)/; \
52
 	    $(INSTALL_DATA) $(LIBDIR)/lib$${l}_unsharable.a $(DESTDIR)$(libdir)/; \
40
 	  fi; \
53
 	  fi; \
41
 	done
54
 	done
42
@@ -347,20 +352,20 @@
55
 	@if test -n "$(ALLEGRO_MODULE_TARGETS)"; then \
56
 	  $(mkinstalldirs) $(DESTDIR)$(moduledir); \
57
-	  for m in $(ALLEGRO_MODULE_TARGETS) modules.lst; do \
58
+	  for m in $(ALLEGRO_MODULE_TARGETS); do \
59
 	   echo Installing $$m to $(DESTDIR)$(moduledir); \
60
-	   $(INSTALL_DATA) $$m $(DESTDIR)$(moduledir)/; \
61
+	   $(INSTALL_PROGRAM) $$m $(DESTDIR)$(moduledir)/; \
62
 	  done; \
63
+	  echo Installing modules.lst to $(DESTDIR)$(moduledir); \
64
+	  $(INSTALL_DATA) modules.lst $(DESTDIR)$(moduledir)/; \
43
 	fi
65
 	fi
44
 	$(mkinstalldirs) $(bindir)
66
 	$(mkinstalldirs) $(DESTDIR)$(bindir)
45
 	@echo Installing allegro-config to $(bindir)
67
 	@echo Installing allegro-config to $(DESTDIR)$(bindir)
46
-	@$(INSTALL_PROGRAM) allegro-config $(bindir)
68
-	@$(INSTALL_PROGRAM) allegro-config $(DESTDIR)$(bindir)
47
-	@if test -n "$(LIBDIR)/liball*-$(shared_version).so"; then \
69
-	@if test -n "$(LIBDIR)/liball*-$(shared_version).so"; then \
48
-		(cat /etc/ld.so.conf | grep $(libdir) >/dev/null || \
70
-		(cat /etc/ld.so.conf | grep $(libdir) >/dev/null || \
49
-		 test $(libdir) = /lib || test $(libdir) = /usr/lib) \
71
-		 test $(libdir) = /lib || test $(libdir) = /usr/lib) \
Lines 54-60 Link Here
54
-			echo "$(libdir) each time you want to run an Allegro program." ; \
76
-			echo "$(libdir) each time you want to run an Allegro program." ; \
55
-		) ; \
77
-		) ; \
56
-	fi
78
-	fi
57
+	@$(INSTALL) allegro-config $(bindir)
79
+	@$(INSTALL_SCRIPT) allegro-config $(DESTDIR)$(bindir)
58
+#	@if test -n "$(LIBDIR)/liball*-$(shared_version).so"; then \
80
+#	@if test -n "$(LIBDIR)/liball*-$(shared_version).so"; then \
59
+#		(cat /etc/ld.so.conf | grep $(libdir) >/dev/null || \
81
+#		(cat /etc/ld.so.conf | grep $(libdir) >/dev/null || \
60
+#		 test $(libdir) = /lib || test $(libdir) = /usr/lib) \
82
+#		 test $(libdir) = /lib || test $(libdir) = /usr/lib) \
Lines 66-73 Link Here
66
+#		) ; \
88
+#		) ; \
67
+#	fi
89
+#	fi
68
 	@for l in alleg alld allp; do \
90
 	@for l in alleg alld allp; do \
69
-	  if test -f $(libdir)/lib$${l}-$(shared_version).so -a \! -L $(libdir)/lib$${l}.so.${shared_major_minor}; then \
91
-	  if test -f $(DESTDIR)$(libdir)/lib$${l}-$(shared_version).so -a \! -h $(DESTDIR)$(libdir)/lib$${l}.so.${shared_major_minor}; then \
70
-	    (cd $(libdir); ln -s lib$${l}-$(shared_version).so lib$${l}.so.${shared_major_minor}); \
92
-	    (cd $(DESTDIR)$(libdir); ln -s lib$${l}-$(shared_version).so lib$${l}.so.${shared_major_minor}); \
71
+	  if test -f $(libdir)/lib$${l}.so.$(shared_version) -a \! -L $(libdir)/lib$${l}.so; then \
93
+	  if test -f $(libdir)/lib$${l}.so.$(shared_version) -a \! -L $(libdir)/lib$${l}.so; then \
72
+	    (cd $(libdir); ln -s lib$${l}.so.$(shared_version) lib$${l}.so); \
94
+	    (cd $(libdir); ln -s lib$${l}.so.$(shared_version) lib$${l}.so); \
73
 	  fi; \
95
 	  fi; \
(-)devel/allegro/files/patch-misc::allegro-config.in (+11 lines)
Line 0 Link Here
1
--- misc/allegro-config.in.orig	Wed Oct 23 08:10:01 2002
2
+++ misc/allegro-config.in	Mon Nov 11 18:41:09 2002
3
@@ -167,7 +167,7 @@
4
    if test "$static_libs" = "yes"; then
5
       echo $libdirs $allegro_ldflags -l${lib_type} $allegro_libs
6
    else
7
-      echo $libdirs $allegro_ldflags -l${lib_type}-${version} -l${lib_type}_unsharable
8
+      echo $libdirs $allegro_ldflags -l${lib_type} -l${lib_type}_unsharable
9
    fi
10
 fi
11
 
(-)devel/allegro/files/patch-misc::deplib.sh (-4 / +4 lines)
Lines 1-5 Link Here
1
--- misc/deplib.sh.orig	Thu Jul  4 05:18:01 2002
1
--- misc/deplib.sh.orig	Wed Oct 23 08:08:27 2002
2
+++ misc/deplib.sh	Tue Nov  5 22:56:54 2002
2
+++ misc/deplib.sh	Sun Nov 10 00:40:21 2002
3
@@ -10,7 +10,7 @@
3
@@ -10,7 +10,7 @@
4
     staticlib="lib${1}.a"
4
     staticlib="lib${1}.a"
5
     staticobj="\$(${2}_OBJECTS)"
5
     staticobj="\$(${2}_OBJECTS)"
Lines 13-20 Link Here
13
     echo "	rm -f \$@"
13
     echo "	rm -f \$@"
14
     # gf: This bit is obviously gcc-specific
14
     # gf: This bit is obviously gcc-specific
15
     # eb: Yes, but the GNU C Compiler doesn't always spell 'gcc'
15
     # eb: Yes, but the GNU C Compiler doesn't always spell 'gcc'
16
-    echo "	\$(CC) -shared -o \$@ ${shareobj} \$(LDFLAGS) -Wl,-soname,lib${1}.so.\$(shared_major_minor) \$(LIBS)"
16
-    echo "	\$(CC) -shared -o \$@ ${shareobj} \$(LDFLAGS) -Wl,-h,lib${1}.so.\$(shared_major_minor) \$(LIBS)"
17
+    echo "	\$(CC) -shared -o \$@ ${shareobj} \$(LDFLAGS) -Wl,-soname,lib${1}.so.\$(shared_version) \$(LIBS)"
17
+    echo "	\$(CC) -shared -o \$@ ${shareobj} \$(LDFLAGS) -Wl,-h,lib${1}.so.\$(shared_version) \$(LIBS)"
18
     echo ""
18
     echo ""
19
     echo "\$(LIBDIR)/${unsharelib}: ${unshareobj}"
19
     echo "\$(LIBDIR)/${unsharelib}: ${unshareobj}"
20
     echo "	rm -f \$@"
20
     echo "	rm -f \$@"
(-)devel/allegro/pkg-plist (-5 / +19 lines)
Lines 1-6 Link Here
1
bin/allegro-config
1
bin/allegro-config
2
%%FULL%%bin/colormap
2
%%FULL%%bin/colormap
3
%%FULL%%bin/dat
3
%%FULL%%bin/dat
4
%%FULL%%bin/dat2c
4
%%FULL%%bin/dat2s
5
%%FULL%%bin/dat2s
5
%%FULL%%bin/exedat
6
%%FULL%%bin/exedat
6
%%FULL%%bin/grabber
7
%%FULL%%bin/grabber
Lines 28-33 Link Here
28
include/allegro/fli.h
29
include/allegro/fli.h
29
include/allegro/fmaths.h
30
include/allegro/fmaths.h
30
include/allegro/gfx.h
31
include/allegro/gfx.h
32
include/allegro/graphics.h
31
include/allegro/gui.h
33
include/allegro/gui.h
32
include/allegro/inline/3dmaths.inl
34
include/allegro/inline/3dmaths.inl
33
include/allegro/inline/asm.inl
35
include/allegro/inline/asm.inl
Lines 37-43 Link Here
37
include/allegro/inline/fix.inl
39
include/allegro/inline/fix.inl
38
include/allegro/inline/fmaths.inl
40
include/allegro/inline/fmaths.inl
39
include/allegro/inline/gfx.inl
41
include/allegro/inline/gfx.inl
40
include/allegro/inline/gui.inl
41
include/allegro/inline/matrix.inl
42
include/allegro/inline/matrix.inl
42
include/allegro/inline/rle.inl
43
include/allegro/inline/rle.inl
43
include/allegro/inline/system.inl
44
include/allegro/inline/system.inl
Lines 91-99 Link Here
91
@unexec install-info --delete %D/info/allegro.info %D/info/dir
92
@unexec install-info --delete %D/info/allegro.info %D/info/dir
92
info/allegro.info
93
info/allegro.info
93
@exec install-info --delete %D/info/allegro.info %D/info/dir
94
@exec install-info --delete %D/info/allegro.info %D/info/dir
94
%%ESOUND%%lib/allegro/4.0/alleg-esddigi.so
95
%%ESOUND%%lib/allegro/%%SHLIB_VER%%/alleg-esddigi.so
95
lib/allegro/4.0/alleg-dga2.so
96
lib/allegro/%%SHLIB_VER%%/alleg-artsdigi.so
96
lib/allegro/4.0/modules.lst
97
lib/allegro/%%SHLIB_VER%%/alleg-dga2.so
98
lib/allegro/%%SHLIB_VER%%/modules.lst
97
lib/liballeg_unsharable.a
99
lib/liballeg_unsharable.a
98
lib/liballeg.so
100
lib/liballeg.so
99
lib/liballeg.so.%%SHLIB_VER%%
101
lib/liballeg.so.%%SHLIB_VER%%
Lines 142-155 Link Here
142
%%PORTDOCS%%share/doc/allegro/alleg040.html
144
%%PORTDOCS%%share/doc/allegro/alleg040.html
143
%%PORTDOCS%%share/doc/allegro/alleg041.html
145
%%PORTDOCS%%share/doc/allegro/alleg041.html
144
%%PORTDOCS%%share/doc/allegro/alleg042.html
146
%%PORTDOCS%%share/doc/allegro/alleg042.html
147
%%PORTDOCS%%share/doc/allegro/alleg043.html
148
%%PORTDOCS%%share/doc/allegro/allegro.css
145
%%PORTDOCS%%share/doc/allegro/allegro.html
149
%%PORTDOCS%%share/doc/allegro/allegro.html
150
%%PORTDOCS%%share/doc/allegro/api.html
146
%%PORTDOCS%%share/doc/allegro/changes.html
151
%%PORTDOCS%%share/doc/allegro/changes.html
147
%%PORTDOCS%%share/doc/allegro/const.html
152
%%PORTDOCS%%share/doc/allegro/const.html
148
%%PORTDOCS%%share/doc/allegro/faq.html
153
%%PORTDOCS%%share/doc/allegro/faq.html
149
%%PORTDOCS%%share/doc/allegro/help.html
154
%%PORTDOCS%%share/doc/allegro/help.html
155
%%PORTDOCS%%share/doc/allegro/packfile.html
156
%%PORTDOCS%%share/doc/allegro/readme.html
150
%%PORTDOCS%%share/doc/allegro/thanks.html
157
%%PORTDOCS%%share/doc/allegro/thanks.html
158
%%PORTDOCS%%%%EXAMPLESDIR%%/demo
159
%%PORTDOCS%%%%EXAMPLESDIR%%/demo.c
160
%%PORTDOCS%%%%EXAMPLESDIR%%/demo.dat
161
%%PORTDOCS%%%%EXAMPLESDIR%%/demo.h
162
%%PORTDOCS%%%%EXAMPLESDIR%%/music.txt
163
%%PORTDOCS%%%%EXAMPLESDIR%%/readme.txt
151
%%PORTDOCS%%@dirrm share/doc/allegro
164
%%PORTDOCS%%@dirrm share/doc/allegro
152
@dirrm lib/allegro/4.0
165
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
166
@dirrm lib/allegro/%%SHLIB_VER%%
153
@dirrm lib/allegro
167
@dirrm lib/allegro
154
@dirrm include/allegro/platform
168
@dirrm include/allegro/platform
155
@dirrm include/allegro/internal
169
@dirrm include/allegro/internal

Return to bug 45344