Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 355215 - New package: bluegriffon-1.6.1.ebuild
Summary: New package: bluegriffon-1.6.1.ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement with 4 votes (vote)
Assignee: Default Assignee for New Packages
URL: http://bluegriffon.org/
Whiteboard:
Keywords: EBUILD, Inclusion
Depends on:
Blocks:
 
Reported: 2011-02-16 17:16 UTC by KinG-InFeT
Modified: 2021-05-03 10:11 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
draft for the installation (bluegriffon-0.9.ebuild,409 bytes, text/plain)
2011-02-16 17:43 UTC, KinG-InFeT
Details
New package in testing (bluegriffon-1.0.ebuild,741 bytes, text/plain)
2011-05-13 16:57 UTC, KinG-InFeT
Details
ebuild for 1.0 (bluegriffon-1.0.ebuild,848 bytes, application/octet-stream)
2011-06-07 18:34 UTC, DaggyStyle
Details
bluegriffon-1.1.1.ebuild (bluegriffon-1.1.1.ebuild,1.23 KB, text/plain)
2011-09-19 22:33 UTC, Adam
Details
corrected bluegriffon-1.1.1.ebuild (bluegriffon-1.1.1.ebuild,1.27 KB, text/plain)
2011-09-20 22:35 UTC, Adam
Details
bluegriffon-bin (new) (bluegriffon-bin-1.1.1.ebuild,1.93 KB, text/plain)
2011-09-20 22:42 UTC, Adam
Details
bluegriffon-bin-1.1.1.ebuild (new) (bluegriffon-bin-1.1.1.ebuild,1.93 KB, text/plain)
2011-09-20 22:44 UTC, Adam
Details
bluegriffon-bin-1.2.1.ebuild (bluegriffon-bin-1.2.1.ebuild,1.93 KB, text/plain)
2011-10-31 17:16 UTC, Adam
Details
version 1.3.1 work (bluegriffon-bin-1.3.1.ebuild,1.93 KB, text/plain)
2011-12-05 21:28 UTC, KinG-InFeT
Details
revision 1 v1.3.1 bluegriffon-bin (bluegriffon-bin-1.3.1-r1.ebuild,2.01 KB, text/plain)
2011-12-14 14:00 UTC, KinG-InFeT
Details
bluegriffon-bin-1.3.1.ebuild (bluegriffon-bin-1.3.1.ebuild,2.01 KB, text/plain)
2011-12-16 00:47 UTC, Adam
Details
v1.4 to 17 jan 2012 (bluegriffon-bin-1.4.ebuild,2.01 KB, text/plain)
2012-01-21 14:30 UTC, KinG-InFeT
Details
bluegriffon-bin-1.5.2.ebuild (bluegriffon-bin-1.5.2.ebuild,2.02 KB, text/plain)
2012-06-03 18:54 UTC, KinG-InFeT
Details
bluegriffon-bin-1.5.2.ebuild (bluegriffon-bin-1.5.2.ebuild,2.02 KB, text/plain)
2012-11-27 21:16 UTC, Ilias
Details
ebuild for latest version (1.7.2) (bluegriffon-bin-1.7.2.ebuild,2.02 KB, text/plain)
2014-02-23 18:04 UTC, Fitzcarraldo
Details
bluegriffon-bin-1.8.ebuild (bluegriffon-bin-1.8.ebuild,1.49 KB, text/plain)
2016-04-14 17:13 UTC, Fitzcarraldo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description KinG-InFeT 2011-02-16 17:16:49 UTC
Hi!

BlueGriffon is a new WYSIWYG content editor for the World Wide Web. Powered by Gecko, the rendering engine of Firefox 4, it's a modern and robust solution to edit Web pages in conformance to the latest Web Standards.

BlueGriffon is an intuitive application that provides Web authors (beginners or more advanced) with a simple User Interface allowing to create attractive Web sites without requiring extensive technical knowledge about Web Standards.

Because Gecko lives inside BlueGriffon, the document you edit will look exactly the same in Firefox 4. Advanced users can always use the Source View to hard-code their page.

BlueGriffon is tri-licensed under the Mozilla Public License 1.1, the GNU General Public License Version 2 and the GNU Lesser General Public License Version 2.1.

http://bluegriffon.org/

KinG-InFeT
Comment 1 KinG-InFeT 2011-02-16 17:43:26 UTC
Created attachment 262769 [details]
draft for the installation
Comment 2 Markos Chandras (RETIRED) gentoo-dev 2011-02-16 22:04:24 UTC
Hello, The Gentoo Team would like to firstly thank you for your ebuild 
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The 
sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to 
commit to and all users can have ebuilds reviewed by Gentoo devs for entry 
into the overlay. So, the sunrise team is suggesting that you look into this 
and submit your ebuild to the overlay where even *you* can commit to. =)

Thanks,
On behalf of the Gentoo Sunrise Team,
Markos.

[1]: http://www.gentoo.org/proj/en/sunrise/
[2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq
Comment 3 KinG-InFeT 2011-02-17 14:16:14 UTC
Perfect!
So this ebuild has already been sent to 'overly sunrise?
Or I should I put it?

Sorry, I'm Italian and I put all hidden to understand English. : P
Comment 4 DrSlony 2011-02-21 23:58:00 UTC
Hey!

I get 404s, it tries to get the program from this URL:
http://bluegriffon.org/freshmeat/0.9/bluegriffon-0.9.tar.bz2
A working url is:
http://bluegriffon.org/freshmeat/0.9/BlueGriffon-0.9-Linux-x86_64.tar.bz2

I don't know how to make it accept the correct capitalization, so I can't help, I just hard-coded the url into the ebuild for now.
Comment 5 DrSlony 2011-02-22 00:09:34 UTC
>>> Emerging (1 of 1) dev-util/bluegriffon-0.9 from unknown repo
 * BlueGriffon-0.9-Linux-x86_64.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                                                                                                                                                               [ ok ]
 * Package:    dev-util/bluegriffon-0.9
 * USE:        amd64 elibc_glibc kernel_linux multilib userland_GNU
 * FEATURES:   sandbox
>>> Unpacking source...
>>> Unpacking BlueGriffon-0.9-Linux-x86_64.tar.bz2 to /var/tmp/portage/dev-util/bluegriffon-0.9/work
>>> Source unpacked in /var/tmp/portage/dev-util/bluegriffon-0.9/work
>>> Compiling source in /var/tmp/portage/dev-util/bluegriffon-0.9/work ...
>>> Source compiled.
>>> Test phase [not enabled]: dev-util/bluegriffon-0.9

>>> Install bluegriffon-0.9 into /var/tmp/portage/dev-util/bluegriffon-0.9/image/ category dev-util
!!! dobin: bluegriffon does not exist
dobin failed
 * ERROR: dev-util/bluegriffon-0.9 failed (install phase):
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line  56:  Called src_install
 *   environment, line 171:  Called die
 * The specific snippet of code:
 *       dobin ${PN} || die
 * 
 * If you need support, post the output of 'emerge --info =dev-util/bluegriffon-0.9',
 * the complete build log and the output of 'emerge -pqv =dev-util/bluegriffon-0.9'.
 * This ebuild is from an overlay: '/usr/local/portage/'
 * The complete build log is located at '/var/tmp/portage/dev-util/bluegriffon-0.9/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-util/bluegriffon-0.9/temp/environment'.
 * S: '/var/tmp/portage/dev-util/bluegriffon-0.9/work/bluegriffon-0.9'
 * QA Notice: file does not exist:
 * 
 *      dobin: bluegriffon does not exist
Comment 6 DrSlony 2011-05-13 15:47:27 UTC
BlueGriffon-1.0 has been released on the 10th of May, 2011.
http://bluegriffon.org/
Comment 7 KinG-InFeT 2011-05-13 16:57:26 UTC
Created attachment 273107 [details]
New package in testing
Comment 8 DaggyStyle 2011-06-07 18:34:56 UTC
Created attachment 276181 [details]
ebuild for 1.0

here is a more generic, cleaner ebuild for 1.0, tested on ~amd64.

the only thing that doesn't work well is the desktop entry, I haven't had time to sort it out.
Comment 9 Helmut Jarausch 2011-07-06 14:46:08 UTC
(In reply to comment #8)
> Created attachment 276181 [details]
> ebuild for 1.0
> 
> here is a more generic, cleaner ebuild for 1.0, tested on ~amd64.
> 
> the only thing that doesn't work well is the desktop entry, I haven't had time
> to sort it out.

Is there also an ebuild building bluegriffon from source?

Thanks,
Helmut.
Comment 10 Jérôme Brilland 2011-07-17 14:24:15 UTC
The version 1.0 does not work :
/usr/share/bluegriffon/bluegriffon-bin: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory

emerge --info : http://pastebin.com/JmjDZny4
Comment 11 Lance Hudson 2011-07-27 19:37:06 UTC
(In reply to comment #10)
> The version 1.0 does not work :
> /usr/share/bluegriffon/bluegriffon-bin: error while loading shared libraries:
> libpng12.so.0: cannot open shared object file: No such file or directory
> 
> emerge --info : http://pastebin.com/JmjDZny4

Try running /usr/share/bluegriffon/bluegriffon
Comment 12 Adam 2011-09-19 22:33:04 UTC
Created attachment 287079 [details]
bluegriffon-1.1.1.ebuild

Hi, people!

Here a new bluegriffon-1.1.1.ebuild

I made a menuentry and tried to fix the problem with libpng12.so.0 .

dosym /usr/lib/libpng.so /usr/share/bluegriffon/libpng12.so.0

I'm not sure, if it's the best way, but it works for now (to me) ;)

Tested on amd64

I added also some basic dependencies (according to 
https://aur.archlinux.org/packages/bl/bluegriffon/PKGBUILD).

I hope it works for you!
Comment 13 Adam 2011-09-20 22:35:25 UTC
Created attachment 287213 [details]
corrected bluegriffon-1.1.1.ebuild

Hi, again!

Yesterday i made a failure, written DEPENDS=... in the ebuild.

Sorry, here is the (more) correct one.
Comment 14 Adam 2011-09-20 22:42:00 UTC
Created attachment 287215 [details]
bluegriffon-bin (new)

I made also a new ebuild called bluegriffon-bin, because we still talk about a binary version.
The ebuild is similar to firefox-bin ebuilds.

New:

-a menuentry called BlueGriffon (bin)
-moved everything in /opt
-/etc/revdep-rebuild/10bluegriffon-bin
-(old) same workaraund for libpng12.so.0

-the line "dosym /opt/${MY_PN}/bluegriffon /usr/bin/${PN}" is still the same:
it is still unsolved for me how i could to start from the real bluegriffon-bin. Someone any idea?

With xulrunner 1.9.* got the message:

error while loading shared libraries: libmozalloc.so:cannot open shared object file: No such file or directory

With xulrunner 2.0.1-r1 :

Error: Platform version '2.0.1' is not compatible with
minVersion >= 7.0a1
maxVersion <= 7.0a1
Comment 15 Adam 2011-09-20 22:44:44 UTC
Created attachment 287217 [details]
bluegriffon-bin-1.1.1.ebuild (new)
Comment 16 Richard H. 2011-10-31 12:17:52 UTC
Using the 1.1.1 ebuild, renamed it to 1.2.1. Works out of the box with Firefox 7.0.1 installed. However, this seems to be -bin? Is there no source ebuild now?
Comment 17 Adam 2011-10-31 17:13:39 UTC
(In reply to comment #16)
> Using the 1.1.1 ebuild, renamed it to 1.2.1. Works out of the box with Firefox
> 7.0.1 installed. However, this seems to be -bin? Is there no source ebuild now?

Thank you!

Yes it is a binary version. I was looking, if there is an ebuild for the source, but i did not find one.

It is unfortunately too difficult to me to write an ebuild with all the mozilla stuff...
Comment 18 Adam 2011-10-31 17:16:26 UTC
Created attachment 291373 [details]
bluegriffon-bin-1.2.1.ebuild

stable version: v 1.2.1 "Midas" 30-sep-2011
Comment 19 Richard H. 2011-10-31 17:37:42 UTC
http://bluegriffon.org/pages/Build-BlueGriffon

Doesn't seem that hard. Unfortunately it seems it can't just work with the "normal" mozilla package, but will need this mozilla-central.

I'll try to look into it. I am afraid especially of the bundled libpng ;)
Comment 20 KinG-InFeT 2011-12-05 21:28:01 UTC
Created attachment 294897 [details]
version 1.3.1 work
Comment 21 KinG-InFeT 2011-12-05 21:28:39 UTC
last version 1.3.1 work with this ebuild bluegriffon-bin-1.3.1.ebuild
Comment 22 DrSlony 2011-12-14 02:20:53 UTC
Tried your version 1.3.1.

~ $ bluegriffon-bin 
/opt/BlueGriffon/bluegriffon-bin: error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No such file or directory

[I] media-libs/jpeg
     Available versions:  
        (62)    6b-r9
        (7)     ~7-r1
        (0)     8b ~8c                                                                                                                                                                                                                                                                                                      
        {static-libs}                                                                                                                                                                                                                                                                                                       
     Installed versions:  8b(10:36:12 AM 02/13/2011)(-static-libs)                                                                                                                                                                                                                                                          
     Homepage:            http://jpegclub.org/ http://www.ijg.org/                                                                                                                                                                                                                                                          
     Description:         Library to load, handle and manipulate images in the JPEG format

~ $ locate --regex libjpeg
/usr/lib32/libjpeg.so                                                                                                                                                                                                                                                                                                       
/usr/lib32/libjpeg.so.62                                                                                                                                                                                                                                                                                                    
/usr/lib32/libjpeg.so.8                                                                                                                                                                                                                                                                                                     
/usr/lib32/libjpeg.so.8.0.2                                                                                                                                                                                                                                                                                                 
/usr/lib64/libjpeg.so                                                                                                                                                                                                                                                                                                       
/usr/lib64/libjpeg.so.8                                                                                                                                                                                                                                                                                                     
/usr/lib64/libjpeg.so.8.0.2
Comment 23 KinG-InFeT 2011-12-14 14:00:41 UTC
Created attachment 295807 [details]
revision 1 v1.3.1 bluegriffon-bin
Comment 24 KinG-InFeT 2011-12-14 14:01:31 UTC
(In reply to comment #22)
> Tried your version 1.3.1.
> 
> ~ $ bluegriffon-bin 
> /opt/BlueGriffon/bluegriffon-bin: error while loading shared libraries:
> libjpeg.so.62: cannot open shared object file: No such file or directory
> 
> [I] media-libs/jpeg
>      Available versions:  
>         (62)    6b-r9
>         (7)     ~7-r1
>         (0)     8b ~8c                                                          
>         {static-libs}                                                           
>      Installed versions:  8b(10:36:12 AM 02/13/2011)(-static-libs)              
>      Homepage:            http://jpegclub.org/ http://www.ijg.org/              
>      Description:         Library to load, handle and manipulate images in the
> JPEG format
> 
> ~ $ locate --regex libjpeg
> /usr/lib32/libjpeg.so                                                           
> /usr/lib32/libjpeg.so.62                                                        
> /usr/lib32/libjpeg.so.8                                                         
> /usr/lib32/libjpeg.so.8.0.2                                                     
> /usr/lib64/libjpeg.so                                                           
> /usr/lib64/libjpeg.so.8                                                         
> /usr/lib64/libjpeg.so.8.0.2

added media-libs/jpeg with depends on ebuild, please test this ebuild
Comment 25 DrSlony 2011-12-14 17:30:13 UTC
Tried it, at least now the SRC_URI works, but I still can't launch it.
I had to:
emerge =media-libs/jpeg-6b-r9
so you might want to add that as a dependency, unless you can make it work with =media-libs/jpeg-8b
Comment 26 Adam 2011-12-16 00:47:10 UTC
Created attachment 295987 [details]
bluegriffon-bin-1.3.1.ebuild

=media-libs/jpeg-6b-r9

works fine here and there is also no problem with:

[ebuild  NS    ] media-libs/jpeg-8b [6b-r9] USE="-static-libs" 954 kB
[blocks B      ] media-libs/jpeg:0 ("media-libs/jpeg:0" is blocking media-libs/libjpeg-turbo-1.1.1)
Comment 27 KinG-InFeT 2012-01-21 14:30:16 UTC
Created attachment 299453 [details]
v1.4 to 17 jan 2012
Comment 28 KinG-InFeT 2012-01-21 14:30:39 UTC
maybe it's time to put the ebuild in portage in the unstable branch?
Comment 29 KinG-InFeT 2012-02-25 11:42:19 UTC
(In reply to comment #28)
> maybe it's time to put the ebuild in portage in the unstable branch?

x86 stable
Comment 30 KinG-InFeT 2012-03-02 18:15:26 UTC
update package to 1.4.1 version but out this error:

/opt/BlueGriffon/bluegriffon-bin: /usr/lib/gcc/i686-pc-linux-gnu/4.5.3/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /opt/BlueGriffon/libxul.so)
Comment 31 KinG-InFeT 2012-04-30 18:17:18 UTC
OUT 1.5.1 version and install it should follow the following steps:

First you must have installed the minimum that can be found here:
https://developer.mozilla.org/en/Linux_Build_Prerequisites # All_other_systems

then,as a support bluegriffon:
last 1.5 sources. Then follow these steps:

First, the linux build requirements are available at

   https://developer.mozilla.org/en/Linux_Build_Prerequisites#All_other_systems

then run the following commands:

hg clone http://hg.mozilla.org/mozilla-central mozilla
cd mozilla
svn checkout http://sources.disruptive-innovations.com/bluegriffon/tags/1.5/ bluegriffon
hg update -r `cat bluegriffon/config/mozilla_central_revision.txt`
patch -p 1 < bluegriffon/config/content.patch
cp bluegriffon/config/mozconfig.linux .mozconfig
cd bluegriffon
svn checkout http://sources.disruptive-innovations.com/bluegriffon-l10n/tags/1.5/ locales
cd ..

then tweak the mozilla/.mozconfig file created above according to your
own settings and launch the build

  make -f client.mk build_all

at the end, everything is in mozilla/dist/bin

</Daniel>
Comment 32 KinG-InFeT 2012-06-03 15:15:05 UTC
out the 1.5.2 version ....is possibile utilized the ubuntu source code for ebuild
Comment 33 KinG-InFeT 2012-06-03 18:54:00 UTC
Created attachment 314085 [details]
bluegriffon-bin-1.5.2.ebuild

Update ebuild to 1.5.2 version anche canche SRC_URI
Comment 34 KinG-InFeT 2012-06-04 17:40:40 UTC
change*

sorry
Comment 35 DrSlony 2012-07-11 20:34:04 UTC
Can this be pushed to a portage tree please?
Comment 36 Ilias 2012-11-23 14:12:16 UTC
(In reply to comment #33)
> Created attachment 314085 [details]
> bluegriffon-bin-1.5.2.ebuild
> 
> Update ebuild to 1.5.2 version anche canche SRC_URI

I have got the following error: 

ebuild /usr/local/portage/local_overlay/dev-util/bluegriffon-bin/bluegriffon-bin-1.5.2.ebuild manifest
Error(s) in metadata for 'dev-util/bluegriffon-bin-1.5.2':
  SRC_URI: missing whitespace around ')' at 'http://bluegriffon.org/freshmeat/1.5.2/BlueGriffon-1.5.2-Ubuntu11.10-i686.tar.bz2)', token 3
Comment 37 Ilias 2012-11-27 21:16:19 UTC
Created attachment 330768 [details]
bluegriffon-bin-1.5.2.ebuild

added a space at SRC_URI after.....bz2 and before the ')' corrected the error. Attached corrected ebuild.
Comment 38 Riccardo Brasca 2013-01-26 21:13:05 UTC
BlueGriffon 1.6.1 has been released. It is possible to have an updated ebuild? Is there any plan to put bluegriffon in the official tree?
Comment 39 Roger 2013-01-30 01:34:26 UTC
Unlikely to happen anytime soon as it looks like the devs renamed the their package name to a non-standard naming format, omitting the version number except by folder location.  Also, this is a binary package, so should be named bluegriffon-bin.  There appears to be source, but only at the SVN level.  So again, the devs are not making snapshots of the sources during version releases/builds.

Since some devs go against standards causing headaches for package maintainers, don't blame them if packages like these stagnate. :-/  Stick with Seamonkey Composer. ;-)
Comment 40 Fitzcarraldo 2014-02-23 18:04:57 UTC
Created attachment 371136 [details]
ebuild for latest version (1.7.2)

Builds and runs on my ~amd64 installation, but have not used it yet so don't know if it works properly.
Comment 41 Fitzcarraldo 2016-04-14 17:13:07 UTC
Created attachment 430466 [details]
bluegriffon-bin-1.8.ebuild

www-misc/bluegriffon-bin-1.8.ebuild for binary of latest version on the BlueGriffon Web site. For Linux the site only has 64-bit Ubuntu packages:

bluegriffon-1.8.Ubuntu14.04.x86_64.tar.bz2 13-Oct-2015 07:50   32M
bluegriffon-1.8.Ubuntu15.04.x86_64.tar.bz2 14-Oct-2015 12:21   41M

I used the latter package in the ebuild on my laptop running KDE 4, and BlueGriffon seems to work OK so far. Note the elog message if you use KDE 4.
Comment 42 DrSlony 2016-04-14 20:42:49 UTC
I lost interest in this freemium program a long time ago (switched to Brackets) and am removing myself from the CC list.
Comment 43 Larry the Git Cow gentoo-dev 2021-05-03 10:11:11 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3c55903353a5c0c05182d831290cd60180416ea

commit f3c55903353a5c0c05182d831290cd60180416ea
Author:     Marco Scardovi <marco@scardovi.com>
AuthorDate: 2021-05-02 15:43:21 +0000
Commit:     Marco Scardovi <marco@scardovi.com>
CommitDate: 2021-05-02 15:45:24 +0000

    app-editors/bluegriffon-bin: drop the package completely
    
    Due to the lack of gtk+:3 support upstream and the huge amount of time
    requested to move it from gtk+:2 to gtk+:3, I'm gonna drop it completely
    
    Closes: https://bugs.gentoo.org/786948
    Closes: https://bugs.gentoo.org/355215
    
    Signed-off-by: Marco Scardovi <marco@scardovi.com>

 app-editors/bluegriffon-bin/Manifest               |  2 -
 .../bluegriffon-bin/bluegriffon-bin-3.1-r2.ebuild  | 71 ----------------------
 .../bluegriffon-bin/files/bluegriffon-bin.desktop  | 13 ----
 app-editors/bluegriffon-bin/metadata.xml           | 38 ------------
 4 files changed, 124 deletions(-)