Commit Graph

33 Commits

Author SHA1 Message Date
Pavel Roskin 6bd99e4da8 Use libdl when linking npplayer
Without it, following error occurs on Fedora 15 when compiling for
x86_64:

/usr/bin/ld: npplayer-npw-player.o: undefined reference to symbol
'dlsym@@GLIBC_2.2.5'
/usr/bin/ld: note: 'dlsym@@GLIBC_2.2.5' is defined in DSO
/lib64/libdl.so.2 so try adding it to the linker command line
/lib64/libdl.so.2: could not read symbols: Invalid operation
collect2: ld returned 1 exit status

Fedora already has a patch that adds -ldl to LDFLAGS

Signed-off-by: Pavel Roskin <proski@gnu.org>
2011-10-29 16:06:20 -04:00
David Benjamin c857c1b01d Drop some more archive-related rules
The archive-making ones were removed earlier, so these don't work
anymore. No one complained, so let's drop the rest too.
2011-08-13 11:57:31 -07:00
David Benjamin c5b1faa7d3 Fix another parallel build issue
Adapted from a Gentoo patch.

Reported-By: Martin von Gagern <Martin.vGagern@gmx.net>
2011-08-13 11:56:30 -07:00
David Benjamin dbce3d4418 Add missing install.dirs dependency 2011-06-30 20:18:57 -07:00
David Benjamin ee50a9d681 Fix install with parallel make
Patch by Shannon of Gentoo bugzilla. Fixes #30.

http://bugs.gentoo.org/show_bug.cgi?id=368665#c10
2011-06-02 09:35:44 -07:00
David Benjamin c7c9aa3fc0 Refactor the GDK_NATIVE_WINDOWS patch
Follow the Fedora patch and put it into npw-viewer.sh. It's a little
cleaner than in the Makefile.
2011-05-17 19:36:31 -04:00
David Benjamin 60b4157778 Link npw-config against glib
This file needs to be replaced with something else entirely, but it'd be
good to get rid of some of disturbing buffer-manipulation logic. The
plugin itself depends on it anyway.
2011-05-13 21:53:15 -04:00
David Benjamin 30df6a2f17 Drop archive-building Makefile targets
Last I tried, they didn't work. More importantly, I don't want to
maintain another list of files. That's what version control is for.
2011-04-21 09:35:03 -04:00
David Benjamin 6e950dc11e Drop changelog records from the Makefile
I'm not going to maintain that, and this isn't in svn anymore.
2011-04-21 09:30:57 -04:00
David Benjamin 8104fc2afa Don't recompute VERSION, RELEASE, etc. in the Makefile
We already have one nasty set of shell commands. Let's not make it two.
2011-04-21 09:23:11 -04:00
David Benjamin 8931b7b618 Move biarch/LSB CFLAGS and LDFLAGS computing to the top
Instead we set *_32 versions of all the variables to get the plugin
target build environment. When not building biarch, they are the same as
the wrapper build environment. (They should be renamed to _TARGET or
something or something.)
2011-03-31 11:28:21 -04:00
David Benjamin ff54c64f0c Punt libxpcom.so
It is a stub library defining no functions, is currently unused, and
likely never will be used.
2011-03-30 22:28:59 -04:00
David Benjamin cddf8a2914 Enable printf warnings on npw_printf and friends
Also fix two errors they catch.
2011-03-30 22:28:59 -04:00
David Benjamin 673b42b9f2 Sanitize LDFLAGS vs LIBS
This should make the package fine with --as-needed. Inspired by Gentoo
patch.
2011-03-30 20:25:35 -04:00
David Benjamin 872837d2c8 Honor LDFLAGS
Import it from the environment and also stick it into LDFLAGS_32
2011-03-30 20:25:35 -04:00
David Benjamin 2118ac47d5 Fix a typo $(biarch) -> $(build_biarch)
Caught by a Gentoo patch.
2011-03-30 20:25:35 -04:00
David Benjamin 9b1b1add27 Drop some unnecessary LDFLAGS_32
They get pulled in at the front of each link rule anyway.
2011-03-30 17:04:46 -04:00
David Benjamin 30a20bd425 Use pkg-config to detect X11
The ad-hoc code was breaking Debian/Ubuntu multiarch.
2011-03-30 16:11:31 -04:00
David Benjamin ca63d22a4c Pull over a new set of NPAPI headers from npapi-sdk
From http://code.google.com/p/npapi-sdk/. Adjust the code to compile
with the new version.
2011-03-26 02:14:26 -04:00
David Benjamin 32e7e3e662 Debian patch: Work around client-side windows in Flash 2011-03-25 00:13:06 -04:00
David Benjamin b15fb20458 nspluginwrapper-1.3.0
Taken from Debian orig.tar.gz file.
2011-03-25 00:13:06 -04:00
David Benjamin 910986a89b nspluginwrapper-1.2.2
Taken from Debian orig.tar.gz file.
2011-03-25 00:13:02 -04:00
David Benjamin 74360b0d71 nspluginwrapper-1.2.0
Taken from Ubuntu orig.tar.gz file.
2011-03-05 23:28:18 -05:00
David Benjamin 1f0ad8eb29 nspluginwrapper-1.1.10
Taken from Ubuntu orig.tar.gz file.
2011-03-05 23:27:41 -05:00
David Benjamin dec6139d44 nspluginwrapper-1.1.4
Taken from Fedora srpm.
2011-03-05 23:25:37 -05:00
David Benjamin 199cf054f2 nspluginwrapper-1.1.2
Taken from lp:~ubuntu-dev/nspluginwrapper/upstream.
2011-03-05 23:19:39 -05:00
David Benjamin 10bbf2f098 nspluginwrapper-1.1.0
Taken from Ubuntu orig.tar.gz file.
2011-03-05 22:30:52 -05:00
David Benjamin e9ae927da7 nspluginwrapper-1.0.0
Taken from Debian orig.tar.gz file.
2011-03-05 22:15:54 -05:00
David Benjamin 485815be8a nspluginwrapper-0.9.91.5
Taken from Debian orig.tar.gz file.
2011-03-05 22:15:22 -05:00
David Benjamin 9d165ef722 nspluginwrapper-0.9.91.4
Taken from Debian orig.tar.gz file.
2011-03-05 22:13:51 -05:00
David Benjamin 7158f09db9 nspluginwrapper-0.9.91.3
Taken from Debian orig.tar.gz file.
2011-03-05 22:12:48 -05:00
David Benjamin 6805a659db nspluginwrapper-0.9.91.2
Taken from Wayback machine.
2011-03-05 22:41:58 -05:00
David Benjamin 498fa50f29 nspluginwrapper-0.9.91.1
Taken from Wayback machine.
2011-03-05 22:41:13 -05:00