Package Details: cnijfilter-mp280 3.40.1-3.1

Git Clone URL: https://aur.archlinux.org/cnijfilter-mp280.git (read-only, click to copy)
Package Base: cnijfilter-mp280
Description: Canon IJ Printer Driver (mp280 series)
Upstream URL: http://support-au.canon.com.au/contents/AU/EN/0100302002.html
Licenses: custom
Conflicts: cnijfilter-common
Submitter: Alir3z4
Maintainer: vova7890
Last Packager: vova7890
Votes: 13
Popularity: 0.000000
First Submitted: 2012-01-09 10:26
Last Updated: 2019-11-14 02:24

Latest Comments

1 2 3 Next › Last »

nmaib0 commented on 2020-10-19 03:58

You guys need to remove the line 36 in cnijnpr.c that says #include <sys/sysctl.h> or else it won't build. I am a newbie so what I did is I edited the line and made a copy of the file and when it started building I replaced it for the one created. Maybe a dirty way but I got it working.

vova7890 commented on 2019-10-31 15:42

Hi, it's doesn't build anymore with newver cups. I'm prepared patch that was fixes that. Can you add this to package?

https://filebin.net/v6jgzuk0b5jmip15/cups-fixes.patch?t=lez6cage

seanmceligot commented on 2015-03-19 23:33

--- cnijfilter-mp280.install.orig 2015-03-19 19:28:51.541723306 -0400
+++ cnijfilter-mp280.install 2015-03-19 19:32:31.279370805 -0400
@@ -5,7 +5,7 @@
}
post_upgrade() {
if [ -x /sbin/ldconfig ]; then
- /ldconfig
+ /sbin/ldconfig
fi
}
post_remove() {

Alir3z4 commented on 2013-01-29 14:30

@lahwaacz
Thanks for your patch.

Using "for" loop for installing packages was nice, And also removing symlink
from .install to PKGBUILD. But I didn't change the "pkgrel", Since it's just an
edit on PKGBUILD itself. It's fools users to update.

diffs:
- https://github.com/Alir3z4/aur-pkgs/commit/67d4207e622a940de4438fb9c5f55101e06b9210
- https://github.com/Alir3z4/aur-pkgs/commit/981b7a61cb42a4f125a8de30964871547ec18660
- https://github.com/Alir3z4/aur-pkgs/commit/30e3547ef4bd04ff43a9cc4d544c2a6fd0f20dad

lahwaacz commented on 2013-01-26 08:35

I've rewritten the PKGBUILD, I've split the package() function from build(). Also the /usr/lib/cups/filter/pstocanonij symlink is included in package.
https://gist.github.com/4641078

Alir3z4 commented on 2013-01-13 13:19

UPDATED Release number.
Now it will be listed as a package that need to be updated through "yauort" or
other AUR helpers.

@olive
Actually not all cnijfilter* are compatible, When there weren't
"cnijfilter-mp280" I've tried to use others like mp270 which was
working properly but other packages didn't worked for me or at least properly.

"--program-suffix=mp280" for each autogen.sh will set some useful(not very
required) information for each package and lib. Seems most of canon driver on AUR
failed to compile/build due to this issue.

Anyway, Still I'm using my mp280 printer and I would like to take the ownership
of cnijfilter-mp270.

olive commented on 2013-01-12 22:18

Yes, that seems to work, well done. By the way I think we should unite all these cnijfilter* packages. Why not provide all the ppd? I think the suffix mp280 added is purely cosmetic. I was using the the cnijfilter-mp250 package (https://aur.archlinux.org/packages/cnijfilter-mp250/) with a mp270 printer which is actually the same package (moreover the maintainer of the last package was asking for someone to take over his package in a comment).

Alir3z4 commented on 2013-01-12 16:06

FIXED.
No need to install older version of automake from AUR.
I've patched the source code, And it built successfully.
Please try it and give a feedback if it's works for you properly.

olive commented on 2013-01-10 20:55

@Alir3z4 I agree that to properly fix the source would be better. But perhaps we should propose a working package in the meantime. If someone find a better fix, we could always apply it. At least using the other version of automake would allow users to print and would not damage anything. My opinion is that a dirty hack to compile a package is always better than nothing at all.

Alir3z4 commented on 2013-01-10 19:04

Yes, Correct.
But I don't think using other version of `automake-1.11` which from `AUR` would be the Right solution. We should looking for a generic solution, by generic I mean not using other version of `automake`, Have to find a way to patch the source code itself.