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