diff -cr pg_bsd_indent-1.2/Makefile pg_bsd_indent-1.3/Makefile
*** pg_bsd_indent-1.2/Makefile	Wed Oct 12 12:17:12 2011
--- pg_bsd_indent-1.3/Makefile	Thu Jan 30 22:32:50 2014
***************
*** 31,35 ****
--- 31,38 ----
  clean:
  	rm -f *.o $(TARGET) log core
  
+ distclean: clean
+ 	rm -f tags ID
+ 
  install: $(TARGET)
  	install -s -o bin -g bin $(TARGET) /usr/local/bin
diff -cr pg_bsd_indent-1.2/args.c pg_bsd_indent-1.3/args.c
*** pg_bsd_indent-1.2/args.c	Mon Aug 27 09:25:53 2012
--- pg_bsd_indent-1.3/args.c	Thu Jan 30 22:09:31 2014
***************
*** 83,89 ****
  #include <string.h>
  #include "indent_globs.h"
  
! #define INDENT_PG_VERSION	"1.2"
  
  /* profile types */
  #define	PRO_SPECIAL	1	/* special case */
--- 83,89 ----
  #include <string.h>
  #include "indent_globs.h"
  
! #define INDENT_PG_VERSION	"1.3"
  
  /* profile types */
  #define	PRO_SPECIAL	1	/* special case */
Only in pg_bsd_indent-1.2: indent.bsd.patch
diff -cr pg_bsd_indent-1.2/indent.c pg_bsd_indent-1.3/indent.c
*** pg_bsd_indent-1.2/indent.c	Mon Nov 14 19:30:01 2005
--- pg_bsd_indent-1.3/indent.c	Thu Jan 30 22:06:43 2014
***************
*** 550,555 ****
--- 550,562 ----
  		case newline:
  			if (ps.last_token != comma || ps.p_l_follow > 0
  			    || !ps.leave_comma || ps.block_init || !break_comma || s_com != e_com) {
+ 		/* don't newline on cpp lines like #endif */
+ 		if (buf_ptr[0] == '#')
+ 		{
+ 			ps.just_saw_decl = 0;
+ 			prefix_blankline_requested = 0;
+ 			postfix_blankline_requested = 0;
+ 		}
  				dump_line();
  				ps.want_blank = false;
  			}
Only in pg_bsd_indent-1.3: netbsd.patch
